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

add missing Support Level section #217

Merged
merged 2 commits into from
Jun 30, 2023
Merged

Conversation

jeffpaul
Copy link
Member

@jeffpaul jeffpaul commented Jun 23, 2023

Summary

This PR adds in the missing Support Level section to the README.md file so that the Support Level badge link works correctly (e.g., has something to link TO).

Contributor checklist

  • I agree to follow this project's Code of Conduct.
  • I have updated the documentation accordingly
  • I have added tests to cover changes introduced by this pull request
  • All new and existing tests pass

Testing

n/a

Reviewer checklist

  • Code changes review
  • Documentation changes review
  • Unit tests pass
  • Static analysis passes

@jeffpaul jeffpaul added this to the 0.6.0 milestone Jun 23, 2023
@jeffpaul jeffpaul self-assigned this Jun 23, 2023
@coveralls
Copy link

coveralls commented Jun 23, 2023

Coverage Status

coverage: 59.6% (-0.1%) from 59.733% when pulling 3fd8ebe on add/support-level into 1937bad on trunk.

Copy link
Member

@unfulvio-godaddy unfulvio-godaddy left a comment

Choose a reason for hiding this comment

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

Hey @jeffpaul it's cool to add this back but isn't the support level section a bit redundant when we have the first paragraph in the same readme saying:

WP_Mock is an API mocking framework, built and maintained by 10up and GoDaddy for the purpose of making it possible to properly unit test within a WordPress project.

Then, right below there's also a badge with "Support Active".

Isn't it already implied clearly that the project is in active development? Usually it's the way around when a product is not in active development that the (former) maintainers put a notice at the very top with a large warning saying it's not actively maintained.

Comment on lines +23 to +26
## Changelog

A complete listing of all notable changes to Distributor are documented in [CHANGELOG.md](https://github.com/10up/wp_mock/blob/trunk/CHANGELOG.md).

Copy link
Member

@unfulvio-godaddy unfulvio-godaddy Jun 26, 2023

Choose a reason for hiding this comment

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

Likewise, this too perhaps is a bit redundant.

I was planning on using the automatic changelogs generated by GitHub for each release moving forward, as in https://github.com/10up/wp_mock/releases/tag/0.5.0 - this avoids the manual chore of having to maintain an identical separate file that is just a collection of the same things - in the end it's not a WordPress plugin where it may be helpful to have a list of changes outside of the repo.

Happy to re-include, but this (re)introduces a small burden because each change needs a follow up PR just to update the file, re-approve and merge which could be avoided IMO

I was planning on dropping the CHANGELOG.md file, I actually forgot to do that after moving docs to GitBook and updating the readme recently.

Copy link
Member Author

Choose a reason for hiding this comment

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

Copy link
Member

Choose a reason for hiding this comment

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

never mind I think since the project is hosted by 10up makes sense for consistency to include these then

for the CHANGELOG.md in the end we won't have many releases and I figure it's ok to maintain

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.

3 participants