Skip to content

Migrate wiki documentation into a ReadTheDocs project? #3

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

Open
ncoghlan opened this issue Jun 15, 2018 · 4 comments
Open

Migrate wiki documentation into a ReadTheDocs project? #3

ncoghlan opened this issue Jun 15, 2018 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@ncoghlan
Copy link
Collaborator

ncoghlan commented Jun 15, 2018

The tracker development documentation is currently maintained in the Python wiki at https://wiki.python.org/moin/TrackerDevelopment

Might it be worthwhile migrating that into a ReadTheDocs project maintained as part of this repo?

@ncoghlan
Copy link
Collaborator Author

(Note: I wouldn't recommend doing this until #2 is resolved, as importing the python-dev tracker instance is likely to involve wiping any existing history in this repo. That's fine if the only history being list is my creation of the current README.md file, but more of a problem if we have a non-trivial amount of developer documentation here)

@ezio-melotti
Copy link
Member

A few comments:

And a few questions:

  • What would this docs repo cover (setup, maintenance, others)?
  • Should the docker-bpo repo and/or docs be merged with this?
  • Should the instances and the docs be separate subrepos?

@willingc
Copy link

FWIW the Docker repo works really well to get an environment for development setup. It would be great to move the Dockerfile over here too.

@ncoghlan
Copy link
Collaborator Author

ncoghlan commented Jun 16, 2018

Regarding scope, I personally prefer having developer documentation for a project in the same repo as the project itself. The main cases where I've seen that break down is when the project has a complex branching structure (hence the CPython devguide being separate from CPython itself), or when the documentation covers a broad collection of projects (hence pypa.io and packaging.python.org having their own repos, independent of the project specific docs, as well as https://github.com/python/core-workflow existing as a meta-repo with some discussion of how different tools relate to each other).

I don't think either of those concerns apply here - bugs.python.org should just have a single main line of development, and it's a specific component within the core-workflow umbrella, rather than being a collection of multiple projects itself.

@brettcannon brettcannon added the enhancement New feature or request label Jun 18, 2018
@berkerpeksag berkerpeksag self-assigned this Aug 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants