-
Notifications
You must be signed in to change notification settings - Fork 995
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
Long term plans for Documentation #509
Comments
+1 Not sure what this would look like. I've previously thought about doing something like:
I'd love to work to figure out a way to auto-build docs for packages that are uploaded. It would be neat to have this built into the python toolchain, similar to |
+1 |
So, as I posted on distutils-sig here's the plan:
In addition to the above steps, we'll maintain any documentaton that doesn't get deleted (and the above redirects) indefinitely. Serving static read only documentation (other than deletes) is something that we can do without much trouble or cost. Most of that work will belong as part of PyPI legacy, but Warehouse will need:
|
+1 on this plan. GitHub Pages is great for arbitrary HTML uploads. They I think having a solid RTD & Pypi integration would be really cool:
This would allow for a really tight integration with Pypi. We could then
Or at a CNAME configurable in the YAML file. On Wed, Jun 3, 2015 at 6:27 AM, Donald Stufft notifications@github.com
Eric Holscher |
Converning the
item, I failed to find how to do that... |
@serge-sans-paille We are following up on that question in #582. Sorry for the confusion. |
Right now PyPI supports the ability for people to upload zip files containing raw HTML that we'll then host at
https://pythonhosted.org/{projectname}/
. Ideally I'd like to stop being in the documentation hosting business and instead direct people to use ReadTheDocs. This was proposed before on distutils-sig however it was ultimately shot down because some people don't use Sphinx in their documentation toolchain and they want/need to be able to upload raw html.After talking with @ericholscher this is a use case that ReadTheDocs wants to support, so I believe once RTD does, we can work on moving people over to using that instead. This issue will be about capturing what work needs done to enable such a transition.
In addition it would be great to have better integration between RTD and PyPI. Currently having your documentation hosted on PyPI gives a somewhat better link to the documentation than having that documentation in RTD does. We should prefer integrations that bias users towards using RTD and try to figure out what an ideal integration looks like. It's possible that this could be used as a model for additional integrations, both for Warehouse integrating with other services (code quality? i18n?) and for other package repositories wanting to integrate with RTD.
The text was updated successfully, but these errors were encountered: