-
-
Notifications
You must be signed in to change notification settings - Fork 63
Package Next Steps #519
Comments
One comment about the Python Packaging Guide: entire top-level sections of the documentation "Needs writing!". Literally: https://packaging-guide.openastronomy.org/en/latest/scripts.html. I would be hesitant to recommend the template until at least all documentation is filled in. |
Good point, @weaverba137 ! I opened issue at OpenAstronomy/packaging-guide#23. cc @Cadair |
PRs welcome ;) (you could always just remove the placeholders then you never would have complained 😉 ) |
As in, completely remove those pages? |
I think the documentation of command-line scripts is quite important, and should be filled out rather than removed. |
Not suggesting it isn't. |
What about this? https://github.com/scikit-hep/cookie |
I merged #520 but the OpenAstronomy needs to find someone to clean up the template documentation over there. |
It's been a while since we started this, so I upgraded the "pending deprecation warning" to "deprecation warning" in README. I will also close issues and PRs not related to the transition as won't fix to drive the point across. |
In today's dev telecon we discussed https://github.com/astropy/package-template/ and it's future given that there is also Python Packaging Guide. See the telecon notes (included below) for details. In brief, the suggestions are:
package_template
that we are considering a move to the OA template. The message should probably be added to both the README and the cookie-cutter. See add README note about OA guide #520package_template
is reorganized. Blocked by:Quoting from the Dev Telecon:
Status of the astropy package template: Should it be retired in favor of Python Packaging Guide?
There is much overlap between the OA guide and the package template, so in the long term it might be good not to have both. However, is there feature parity? Is a migration needed? Should we formally deprecate astropy-template and ask people to migrate? Or should we simply not update it any longer? Or maybe keep both because they are different?
MHvK: can we perhaps make a migration guide? And then deprecate the astropy template?
The discussion in the issue is stalled, so it seems good to bring it up here to make a decision or suggestion on how to proceed.
package_template
to OA and then the Astropy template uses the OA template, adding the Astropy infrastructure stuffpackage_template
that we are considering a move to OA templateThe text was updated successfully, but these errors were encountered: