-
Notifications
You must be signed in to change notification settings - Fork 40
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
Implement Wagtail Python Package Maintenance Guidelines #74
Comments
This was referenced Oct 25, 2022
I've updated the first message after merging your last PR. However, I don't have the permissions to:
Any owner on the Wagtail organization should be able to do it. Maybe @allcaps or @kaedroho? 🙏 |
@Stormheg @loicteixeira master is renamed to main. |
|
Awesome thank you 🙏 |
Open
First comment updated with:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
see https://github.com/wagtail/wagtail/wiki/Python-Package-Maintenance-Guidelines
Since wagtail-bakery is a first-party package we should aim to implement these guidelines.
I've copied the guidelines here and added tick marks for what needs to be done.
Readme
README.md
badge is there, link is brokenRemoved the badge for nowDocumentation
Note: Small packages may use their readme as documentation. These guidelines only apply when documentation separate to the readme exists.
Changelog
CHANGELOG.md
Contributing guide
CONTRIBUTING.md
License
setup.py
/setup.cfg
/pyproject.toml
Development Process
Branching
main
stable/1.0.x
. This is to allow security fixes to be backportedReleases
PyPI
Automated testing
Django unit tests
Should use Django’s built-in test frameworkWe use py.test, which is acceptableContinuous Integration
Support
The text was updated successfully, but these errors were encountered: