René's URL Explorer Experiment


Title: PEP 12: Refer to canonical docutils quickref/reference instead of duplicating description of reST syntax · Issue #2337 · python/peps · GitHub

Open Graph Title: PEP 12: Refer to canonical docutils quickref/reference instead of duplicating description of reST syntax · Issue #2337 · python/peps

X Title: PEP 12: Refer to canonical docutils quickref/reference instead of duplicating description of reST syntax · Issue #2337 · python/peps

Description: Spawned out of a discussion with @brettcannon and @AA-Turner on #2302 . PEP 12 (PEP-0012) contains a large amount of detailed explanations and examples of generic reST syntax, directives and usage that in large part duplicates the conten...

Open Graph Description: Spawned out of a discussion with @brettcannon and @AA-Turner on #2302 . PEP 12 (PEP-0012) contains a large amount of detailed explanations and examples of generic reST syntax, directives and usage ...

X Description: Spawned out of a discussion with @brettcannon and @AA-Turner on #2302 . PEP 12 (PEP-0012) contains a large amount of detailed explanations and examples of generic reST syntax, directives and usage ...

Opengraph URL: https://github.com/python/peps/issues/2337

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"PEP 12: Refer to canonical docutils quickref/reference instead of duplicating description of reST syntax","articleBody":"Spawned out of [a discussion](https://github.com/python/peps/pull/2302#discussion_r799737762) with @brettcannon and @AA-Turner on #2302 .\r\n\r\nPEP 12 (PEP-0012) contains a large amount of detailed explanations and examples of generic reST syntax, directives and usage that in large part duplicates the content of the [reST Primer](https://docutils.sourceforge.io/docs/user/rst/quickstart.html), [quickref](https://docutils.sourceforge.io/docs/user/rst/quickref.html) and [specification](https://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html).\r\n\r\nAs @brettcannon mentions there, this is largely a historical artifact of the fact that \r\n\r\n\u003e The detailed comments are from a time when we had to teach people how to write reST for a PEP since PEPs predate the format. Since reST is now so old, I don't think it's important long-term.\r\n\r\nWhile it is potentially helpful to PEP writers to keep everything in one PEP-focused document, and the maintenance cost for us to retain it is not so high, to follow the existing conventions we will need to continue to update all of the detailed explanations and examples (rather than just the PEP-specific content) to reflect changes in practice over time (some of which are likely the case already), changes due to PEP 676 if/when it is approved, and other future changes in reST, docutils and Sphinx.\r\n\r\nFurthermore, it might better serve most readers to focus on high-level recommendations and notes specific to the formatting of PEPs, our extensions/custom rules, stylistic conventions, and best practices; while linking to (instead of duplicating) the more comprehensive and authoritative resources on reST syntax. Most PEP writers are likely pretty familiar with the basics (if not all the details) of reST already, and if not will be well- (or even better-) served by handy direct links to the tutorial, examples and full reference for each main element in question (rather than just links to the top-level resources at the bottom of the PEP).\r\n\r\nTherefore, for each of the major generic reST syntax elements described (i.e. the various headings under the top-level \"ReStructuredText PEP Formatting Requirements\" section, e.g. hyperlinks, tables, etc), I propose:\r\n\r\n* Slimming down the lengthy descriptions and examples of generic reST syntax that duplicate material in the reST primer, quickref and specification\r\n* Linking and referring readers to the relevant section(s) in the reST primer, quickref and spec, as appropriate\r\n* Retaining a concise summary and highlighting any guidance, conventions, recommendations and information specific to PEPs and the PEP format (or otherwise not found in the linked resources)\r\n\r\nWe could also consider mentioning the main reST resources in the \"Resources\" section nearer the top, e.g. as part of the introduction of the reST formatting section, so readers can start be e.g. reading the primer or browsing the quickref rather than jumping straight into the PEP-specific elements.\r\n\r\nThoughts?","author":{"url":"https://github.com/CAM-Gerlach","@type":"Person","name":"CAM-Gerlach"},"datePublished":"2022-02-17T01:09:22.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":4},"url":"https://github.com/2337/peps/issues/2337"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:2fb29dfb-a2ad-52d3-9efd-8ff5990d0688
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idDCA4:12BEFE:8EF606:CDE9C9:6A6216EE
html-safe-nonceab415abea65a9bed42b03725b3bfa18c83cc77fe7aad735ada8cf94a1f48ea6b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQ0E0OjEyQkVGRTo4RUY2MDY6Q0RFOUM5OjZBNjIxNkVFIiwidmlzaXRvcl9pZCI6IjU0NTI0MTY3Mjg3MTM3OTUzMTEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac2b1e61fdd274f8d10d9dd15252b1ccc26371d42436471c5a9442db9d7a5fdbe5
hovercard-subject-tagissue:1140753601
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python/peps/2337/issue_layout
twitter:imagehttps://opengraph.githubassets.com/9390afc641a2e3aa687c126153396c730ce5a42648c2f6d34b1ab5ddbacea56c/python/peps/issues/2337
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/9390afc641a2e3aa687c126153396c730ce5a42648c2f6d34b1ab5ddbacea56c/python/peps/issues/2337
og:image:altSpawned out of a discussion with @brettcannon and @AA-Turner on #2302 . PEP 12 (PEP-0012) contains a large amount of detailed explanations and examples of generic reST syntax, directives and usage ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameCAM-Gerlach
hostnamegithub.com
expected-hostnamegithub.com
Noneccf61cb7ab435725b916ed640f57c45b2c4721db9469bc32656080efc5214b3e
turbo-cache-controlno-preview
go-importgithub.com/python/peps git https://github.com/python/peps.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id13414105
octolytics-dimension-repository_nwopython/peps
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id13414105
octolytics-dimension-repository_network_root_nwopython/peps
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasea7585b3d2ee639495a70ce464d0a18bad88ea12c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/peps/issues/2337#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fpeps%2Fissues%2F2337
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fpeps%2Fissues%2F2337
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=python%2Fpeps
Reloadhttps://github.com/python/peps/issues/2337
Reloadhttps://github.com/python/peps/issues/2337
Reloadhttps://github.com/python/peps/issues/2337
Please reload this pagehttps://github.com/python/peps/issues/2337
python https://github.com/python
pepshttps://github.com/python/peps
Please reload this pagehttps://github.com/python/peps/issues/2337
Notifications https://github.com/login?return_to=%2Fpython%2Fpeps
Fork 1.8k https://github.com/login?return_to=%2Fpython%2Fpeps
Star 5k https://github.com/login?return_to=%2Fpython%2Fpeps
Code https://github.com/python/peps
Issues 20 https://github.com/python/peps/issues
Pull requests 42 https://github.com/python/peps/pulls
Actions https://github.com/python/peps/actions
Security and quality 0 https://github.com/python/peps/security
Insights https://github.com/python/peps/pulse
Code https://github.com/python/peps
Issues https://github.com/python/peps/issues
Pull requests https://github.com/python/peps/pulls
Actions https://github.com/python/peps/actions
Security and quality https://github.com/python/peps/security
Insights https://github.com/python/peps/pulse
PEP 12: Refer to canonical docutils quickref/reference instead of duplicating description of reST syntaxhttps://github.com/python/peps/issues/2337#top
https://github.com/CAM-Gerlach
https://github.com/CAM-Gerlach
CAM-Gerlachhttps://github.com/CAM-Gerlach
on Feb 17, 2022https://github.com/python/peps/issues/2337#issue-1140753601
a discussionhttps://github.com/python/peps/pull/2302#discussion_r799737762
@brettcannonhttps://github.com/brettcannon
@AA-Turnerhttps://github.com/AA-Turner
#2302https://github.com/python/peps/pull/2302
PEP-0012https://peps.python.org/0012
reST Primerhttps://docutils.sourceforge.io/docs/user/rst/quickstart.html
quickrefhttps://docutils.sourceforge.io/docs/user/rst/quickref.html
specificationhttps://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html
@brettcannonhttps://github.com/brettcannon
CAM-Gerlachhttps://github.com/CAM-Gerlach
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.