-
Notifications
You must be signed in to change notification settings - Fork 17
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
Allow to declare collections as unmaintained, ... for Ansible docsite builds #93
Comments
I'm not sure if this is really doable, but if we consider a collection unmaintained we will remove it from the Ansible community package. Maybe we could generate the changelog entry automatically from Just an idea. |
This is mainly for the time between when we decide to remove it and when it's actually removed. In that time, showing our intention on the docsite is a good idea IMO. |
I created ansible-community/ansible-build-data#450 as a way how the format could look like in |
Automatically generated changelog entries would be possible as well (I just pushed a commit that has more information needed for it), but there are more special cases, for example |
If the goal is for antsibull-docs to read the collection-meta.yml, then is antsibull the right place for its pydantic model? |
Both antsibull and antsibull-docs should read / process it. I guess it makes more sense to move it to antsibull-core then. I'd prefer to first merge ansible-community/antsibull-build#617 with the schema in antsibull itself though, and then create a PR to move the schema to antsibull-core. Does that sound acceptable? That's easier than coordinating two PRs in both repos (espectially w.r.t. CI). |
You wrote the code so whatever way you prefer to land it is fine with me :). I left some feedback on the antsibull PR. |
I've implemented this in #330. That PR shows deprecation markers in collection lists and deprecation notes on plugin/role pages and the collection index pages of collections that will be removed. |
That should use https://github.com/ansible-community/ansible-build-data/blob/main/8/collection-meta.yaml somehow.
The text was updated successfully, but these errors were encountered: