Task #4875
closedAdopt aiohttp release notes process for pulpcore and pulpcore-plugin
0%
Description
To accomplish this we would:
1. Update the contributor notes for pulpcore to outline the requirement
2. Update the contributor notes for pulpcore-plugin to outline the requirement
3. Update 'check_commit_message.py' script to look for a file in CHANGES directory of pulpcore.
4. Update 'check_commit_message.py' script to look for a file in CHANGES directory of pulpcore-plugin.
5. Update the https://pulp.plan.io/projects/pulp/wiki/Pulp3_Release_Guide to incorporate step on generating the release notes for pulpcore
6. Update the https://pulp.plan.io/projects/pulp/wiki/Pulp3_Release_Guide to incorporate step on generating the release notes for pulpcore-plugin
Updated by dkliban@redhat.com over 5 years ago
- Groomed changed from No to Yes
- Sprint Candidate changed from No to Yes
Updated by bmbouter over 5 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to bmbouter
Added by bmbouter over 5 years ago
Updated by bmbouter over 5 years ago
- Status changed from ASSIGNED to POST
First PR available at: https://github.com/pulp/pulpcore/pull/160/files
Added by bmbouter over 5 years ago
Revision 9d661db2 | View on GitHub
Add new changelog process
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a docs section that loads the CHANGES.rst file on the website
Added by bmbouter over 5 years ago
Revision 9bf8a4f9 | View on GitHub
Have version use correct replacement string
This needs to use the setup.py name to work correctly.
Added by bmbouter over 5 years ago
Revision d7973473 | View on GitHub
Remove release note vestige
This prevents correct building of the sphinx project.
Added by bmbouter over 5 years ago
Revision b0473510 | View on GitHub
Consolidate release notes
There was a release notes section and a changelog section, and this consolidates them into one. The existing release notes are moved into the HISTORY.rst file.
An entry in CHANGES was made for an existing removal release note that was there.
Added by bmbouter over 5 years ago
Revision 9effeb28 | View on GitHub
Add new changelog process
- Fix broken sphinx docs site
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a release note for this change
- adds a docs section that loads the CHANGES.rst file on the website
Added by bmbouter over 5 years ago
Revision 0572569e | View on GitHub
Explicitly specify version in version
Since RTD doesn't actually install pulp-certguard it can't use this type of lookup. I'm hardcoding the version now, and we can use bumpversion later to auto-manage this.
Added by bmbouter over 5 years ago
Revision 813fbd03 | View on GitHub
Change heading of changelog docs
This heading wasn't being clearly shown.
Added by bmbouter over 5 years ago
Revision 558df6d3 | View on GitHub
Add new changelog process
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a release note for this change
- adds a docs section that loads the CHANGES.rst file on the website
Added by bmbouter over 5 years ago
Revision 7dd70265 | View on GitHub
Add new changelog process
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a release note for this change
- adds a docs section that loads the CHANGES.rst file on the website
- updates the version to 0.1.0b1
- Adds a contributing guide
Added by bmbouter over 5 years ago
Revision feb3da2e | View on GitHub
Add new changelog process
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a release note for this change
- adds a docs section that loads the CHANGES.rst file on the website
- Adds a contributing guide
Added by bmbouter over 5 years ago
Revision 2a6d70c0 | View on GitHub
Add new changelog process
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a release note for this change
- adds a docs section that loads the CHANGES.rst file on the website
- Adds a contributing guide
Added by bmbouter over 5 years ago
Revision 2a6d70c0 | View on GitHub
Add new changelog process
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a release note for this change
- adds a docs section that loads the CHANGES.rst file on the website
- Adds a contributing guide
Added by Brian Bouterse over 5 years ago
Revision 2a6d70c0 | View on GitHub
Add new changelog process
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a release note for this change
- adds a docs section that loads the CHANGES.rst file on the website
- Adds a contributing guide
Added by Brian Bouterse over 5 years ago
Revision 2a6d70c0 | View on GitHub
Add new changelog process
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a release note for this change
- adds a docs section that loads the CHANGES.rst file on the website
- Adds a contributing guide
Added by bmbouter over 5 years ago
Revision 760c5125 | View on GitHub
Fix version to use correct package name
Added by bmbouter over 5 years ago
Revision 760c5125 | View on GitHub
Fix version to use correct package name
Added by Brian Bouterse over 5 years ago
Revision 760c5125 | View on GitHub
Fix version to use correct package name
Added by Brian Bouterse over 5 years ago
Revision 760c5125 | View on GitHub
Fix version to use correct package name
Added by Brian Bouterse over 5 years ago
Revision 502b4576 | View on GitHub
Another version fix attempt
Added by Brian Bouterse over 5 years ago
Revision 502b4576 | View on GitHub
Another version fix attempt
Added by bmbouter over 5 years ago
Revision 90cfb6c8 | View on GitHub
Add new changelog process
- Adds a changelog update section to the docs
- creates the base CHANGES.rst file
- creates the CHANGES directory for news updates and indicates to git to store the dir even if empty with a .gitignore.
- adds a release note for this change
- adds a docs section that loads the CHANGES.rst file on the website
- Adds a contributing guide
- mMoves existing release notes to HISTORY.rst
Added by bmbouter over 5 years ago
Revision 31001153 | View on GitHub
Fix version string
This bit was missing. This is working in pulp-certguard on RTD.
Added by bmbouter over 5 years ago
Revision 31001153 | View on GitHub
Fix version string
This bit was missing. This is working in pulp-certguard on RTD.
Added by Brian Bouterse over 5 years ago
Revision 31001153 | View on GitHub
Fix version string
This bit was missing. This is working in pulp-certguard on RTD.
Added by Brian Bouterse over 5 years ago
Revision 31001153 | View on GitHub
Fix version string
This bit was missing. This is working in pulp-certguard on RTD.
Added by bmbouter over 5 years ago
Revision 7e27bc8c | View on GitHub
Fix sphinx conf.py version
This now uses the pulp_file.version which is now a string so it can be inspected without the package needing to be installed.
Added by bmbouter over 5 years ago
Revision ecc3fc2e | View on GitHub
Fix sphinx conf.py version
This now uses the pulp_ansible.version which is now a string so it can be inspected without the package needing to be installed.
Added by bmbouter over 5 years ago
Revision 81b017c4 | View on GitHub
Fix verison to be string
The pulpcore.__version__
should be a string so you don't have to have
the package installed to know its version.
Also this change allows you to build the docs (with the correct version) without having pulpcore itself installed. This allows docs building in more places.
Added by bmbouter over 5 years ago
Revision 34f9ff09 | View on GitHub
Fix version to be a string
Without this commit you would have to have the plugin installed to check its version. This moves more towards standard Python packaging formats.
Also I moved the CONTRIBUTING.rst text to the top level and additionally use it in the Sphinx site for more visibility
Also this updates the base version to a more reasonable version string: 0.1.0a1
Updated by bmbouter over 5 years ago
- Status changed from POST to MODIFIED
- Sprint set to Sprint 53
all done!
Updated by bmbouter about 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Add new changelog process
https://pulp.plan.io/issues/4875 re #4875