Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keep a DRY README.md for wordpress.org & Github #653

Merged
merged 26 commits into from
May 18, 2024

Conversation

carstingaxion
Copy link
Collaborator

@carstingaxion carstingaxion commented May 4, 2024

Description of the Change

Closes #406, Closes #610

How to test the Change

Changelog Entry

Changed - Keep a DRY README.md for wordpress.org & Github

Credits

Props @mauteri , @jeffpaul , @patriciabt , @carstingaxion

Checklist:

  • I agree to follow this project's Code of Conduct.
  • I have updated the documentation accordingly.
  • I have added tests to cover my change.
  • All new and existing tests pass.

@carstingaxion carstingaxion marked this pull request as draft May 4, 2024 11:11
Copy link
Collaborator Author

@carstingaxion carstingaxion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not 100% sure this will work, but as I understood Mika Epstein correct, using the wpvideo shortcode works. But it doesn't look that nice on Github.

Sources:

Tested if the wpvideo shortcode can use an external file from raw.github... which works. 👍

Bildschirmaufzeichnung.vom.04.05.2024.14.47.22.mp4

@carstingaxion carstingaxion changed the title New README.md Keep a DRY README.md for wordpress.org & Github May 4, 2024
@carstingaxion carstingaxion mentioned this pull request May 4, 2024
62 tasks
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@jeffpaul
Copy link
Collaborator

jeffpaul commented May 6, 2024

Primary complaint from Readme Validator are missing screenshots, but that's not necessary for this PR but something certainly worth adding in via a separate PR. You can take the raw README.md from this PR and paste into WP Readme to see how things will render on WP.org.

@carstingaxion
Copy link
Collaborator Author

The images are here, but not yet decided.

#406 (comment)

Thanks for referencing this nice tool and auditing this PR @jeffpaul

Copy link
Contributor

@mauteri mauteri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good, @carstingaxion. Thx!

I think I'll also add to the CLI and a unit test to update and compare credits in a future PR so we can manage it in one place and let the script updated it everywhere. If you feel good with this, just move it from draft and we can merge it. Thx again!

@carstingaxion
Copy link
Collaborator Author

Thank you @mauteri .

I wanted to wait because @patriciabt and me had some more on the list in #406

And at least some images should be included in the README.

@carstingaxion
Copy link
Collaborator Author

But this should not be my decision. I'll open the draft for review and you @mauteri can decide with @patriciabt what to do when. Cheers.

@carstingaxion carstingaxion marked this pull request as ready for review May 7, 2024 10:06
@mauteri
Copy link
Contributor

mauteri commented May 7, 2024

The images are here, but not yet decided.

#406 (comment)

Thanks for referencing this nice tool and auditing this PR @jeffpaul

Cool, @patriciabt can you take a look and let me know if there's other things to add? I'm fine with how it is and we can add more in another PR if need be. Thx!

@carstingaxion
Copy link
Collaborator Author

Maybe we could add another FAQ Question to the bottom of the list, like:

What’s about the PRO version?

As a Community powered plugin, GatherPress is already the PRO-version.

Because we strive for close-to-core development, love decisions - not options and follow a lot of well known best-practices within the WordPress space, we can and do focus on what matters most - powering communities.

GatherPress‘ best-practices

(each element with a relevant link to the standard or tool)

  • tested & validated against WPCS 3
  • Consequently checked against the WordPress plugin review guidelines
  • ….

@carstingaxion
Copy link
Collaborator Author

Oooops. And we missed out totally the Pilot Proposal.

@carstingaxion
Copy link
Collaborator Author

Oooops. And we missed out totally the Pilot Proposal.

(I would suggest adding the following below the first paragraph.)

We propose a pilot program to test GatherPress, a community-developed plugin, within interested and active WordPress meetup groups. This initiative stems from our community’s need for an innovative event management tool tailored to the unique demands of WordPress event organizers and participants.

@Patricia BT in January 2024 on
make.wordpress.org

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@mauteri
Copy link
Contributor

mauteri commented May 17, 2024

@carstingaxion @patriciabt @jeffpaul is there anything else that needs to be done in the README.md or any questions you have or can this be merged? Thx!

@mauteri
Copy link
Contributor

mauteri commented May 17, 2024

@carstingaxion @patriciabt @jeffpaul is there anything else that needs to be done in the README.md or any questions you have or can this be merged? Thx!

I added one last comment on this.

@mauteri
Copy link
Contributor

mauteri commented May 18, 2024

Made some changes and going to merge this. Let's review the README.md now completely rendered in GH and if there's any additional changes let's put in follow up PRs. Thx!

README.md Outdated

This plugin leverages the following third-party libraries for various functionalities:

- [Moment.js](https://momentjs.com/): Used for date and time manipulation.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to mention as it is also in WordPress list.
Screenshot 2024-05-14 at 9 28 59 AM

README.md Outdated

### What external services are used in GatherPress?

We utilize Open Street Maps to render meeting locations in a map form. In order to do so we send the address to OSM in order to render their map.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should add Google maps to this as well as Yahoo! and Google calendar in the add to calendar functionality.

@mauteri mauteri merged commit a058e02 into GatherPress:main May 18, 2024
11 checks passed
@carstingaxion carstingaxion deleted the README.md branch July 9, 2024 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

WP.ORG: Undocumented use of a 3rd Party or external service Add and complete readme.txt
3 participants