Skip to content

Migrate wiki documentation into a ReadTheDocs project? #3

Open

Description

@ncoghlan

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?

Activity

  1. ncoghlan commented on Jun 15, 2018

    @ncoghlan
    CollaboratorAuthor

    (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)

  2. ezio-melotti commented on Jun 15, 2018

    @ezio-melotti
    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?
  3. willingc commented on Jun 15, 2018

    @willingc

    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.

  4. ncoghlan commented on Jun 16, 2018

    @ncoghlan
    CollaboratorAuthor

    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.

  5. self-assigned this
    on Aug 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions