Skip to content
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

dev task of documenting undocumented APIs #55174

Closed
brettcannon opened this issue Jan 20, 2011 · 5 comments
Closed

dev task of documenting undocumented APIs #55174

brettcannon opened this issue Jan 20, 2011 · 5 comments
Labels
docs Documentation in the Doc dir type-feature A feature request or enhancement

Comments

@brettcannon
Copy link
Member

BPO 10965
Nosy @brettcannon, @ezio-melotti, @merwok, @ericsnowcurrently, @willingc
Dependencies
  • bpo-10224: Build 3.x documentation using python3.x
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = None
    closed_at = <Date 2016-07-22.19:50:50.042>
    created_at = <Date 2011-01-20.23:33:40.787>
    labels = ['type-feature', 'docs']
    title = 'dev task of documenting undocumented APIs'
    updated_at = <Date 2016-07-22.19:50:50.041>
    user = 'https://github.com/brettcannon'

    bugs.python.org fields:

    activity = <Date 2016-07-22.19:50:50.041>
    actor = 'brett.cannon'
    assignee = 'docs@python'
    closed = True
    closed_date = <Date 2016-07-22.19:50:50.042>
    closer = 'brett.cannon'
    components = ['Documentation', 'Devguide']
    creation = <Date 2011-01-20.23:33:40.787>
    creator = 'brett.cannon'
    dependencies = ['10224']
    files = []
    hgrepos = []
    issue_num = 10965
    keywords = []
    message_count = 5.0
    messages = ['126662', '242453', '242487', '242490', '271018']
    nosy_count = 7.0
    nosy_names = ['brett.cannon', 'ezio.melotti', 'eric.araujo', 'docs@python', 'BreamoreBoy', 'eric.snow', 'willingc']
    pr_nums = []
    priority = 'low'
    resolution = 'out of date'
    stage = 'needs patch'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue10965'
    versions = ['Python 3.5']

    @brettcannon
    Copy link
    Member Author

    Once the docs are built using Python 3, then the coverage results can be used by people wanting to contribute as something to do. Should also mention in the task that some APIs should probably be private: http://mail.python.org/pipermail/python-dev/2010-November/105476.html .

    @brettcannon brettcannon self-assigned this Jan 20, 2011
    @brettcannon brettcannon added docs Documentation in the Doc dir type-feature A feature request or enhancement labels Jan 20, 2011
    @brettcannon brettcannon removed their assignment Jan 11, 2013
    @BreamoreBoy
    Copy link
    Mannequin

    BreamoreBoy mannequin commented May 3, 2015

    Where do we stand on this as bpo-10224 has been closed as "out of date"?

    @brettcannon
    Copy link
    Member Author

    The issue is still valid and waiting for someone to submit a patch to the devguide.

    @willingc
    Copy link
    Contributor

    willingc commented May 3, 2015

    Add key points from linked email in msg126662 to documentation section of the devguide.

    • provide developers guidance on how to document undocumented APIs
    • when and how to use __all__
    • include rules from the linked email
    • highlight "do no harm" to existing users as discussed in email

    @willingc willingc added the docs Documentation in the Doc dir label May 3, 2015
    @brettcannon
    Copy link
    Member Author

    Moved to python/devguide#10

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    docs Documentation in the Doc dir type-feature A feature request or enhancement
    Projects
    None yet
    Development

    No branches or pull requests

    2 participants