cppreference.com: documenting C++ one edit at a time
summary
A community-run documentation site for C++ evolves from hand-rolled Perl + static HTML to a CMS to Dokuwiki and finally MediaWiki, handling ~200,000 unique visitors/month. Pages wind up generated from heavy templating — some pages use 60 templates per page — and versioned per standard (C++98/11/14) with live in-browser compilation of examples. Migration works but costs SEO and template complexity; vandalism is rare, content is CC-licensed, and translated wikis seeded by Google Translate cause usability problems.
AI-written summary · about
chapters (10)
- 0:00Origins of C++
- 1:17Standardization efforts
- 4:49Inception of cppreference
- 7:07Technical development
- 10:41Custom content systems
- 13:46Transitioning to a wiki
- 17:27Template complexity
- 20:41Community and vandalism
- 24:35Future goals and features
- 28:42Q&A and site sustainability
related talks
19mThe community wrote my docs!
32mChallenges and approaches taken with the Opera Extension Docs
36mOSS Docs and How to Scale Them: Common Themes From the CNCF Ecosystem
53mBuilding Cppcheck - What We Learned from 17 Years of Development
39mOpen Docs, Open Collaboration: Building Better Documentation with Community PRs
35mHelping Your Community Contribute to Developer Documentation
45mDocs That Scale: Strategies for Sustainable Documentation in Open Source Projects
46mTackling Language Barriers in Open Source Docs: A Case Study of openEuler's...
