Read the Docs

Last updated
Read the Docs
Read-the-docs.png
Read the Docs Logo
Country of originUnited States
Founder(s) Eric Holscher, Anthony Johnson
URL readthedocs.org
Read the Docs
Repository github.com/rtfd/readthedocs.org/
Written in Python
License MIT
Website readthedocs.org   OOjs UI icon edit-ltr-progressive.svg

Read the Docs is an open-sourced free software documentation hosting platform. [1] It generates documentation written with the Sphinx documentation generator, MkDocs, [2] or Jupyter Book. [3]

Contents

History

The site was created in 2010 by Eric Holscher, Bobby Grace, and Charles Leifer. [4]

On March 9, 2011, the Python Software Foundation Board awarded a grant of US$840 to the Read the Docs project for one year of hosting fees. [5] On November 13, 2017, the Linux Mint project announced that they were moving their documentation to Read the Docs. [6] In 2020, Read the Docs received a $200,000 grant from the Chan Zuckerberg Initiative. [7] For 2021, Read the Docs reported 700 million page views and 196 million unique visitors. [8]

In 2013, a "Write the Docs" conference for Read the Docs users was launched, which has since turned into a generic software-documentation community. [9] [10] [11] As of 2022, it continues to hold annual global conferences, organize local meetups, and maintain a Slack channel for "people who care about documentation." [12]

Related Research Articles

seccomp is a computer security facility in the Linux kernel. seccomp allows a process to make a one-way transition into a "secure" state where it cannot make any system calls except exit , sigreturn , read and write to already-open file descriptors. Should it attempt any other system calls, the kernel will either just log the event or terminate the process with SIGKILL or SIGSYS. In this sense, it does not virtualize the system's resources but isolates the process from them entirely.

Matthew David Welsh is a computer scientist and software engineer and is currently the CEO and co-founder of Fixie.ai, which he started after stints at Google, xnor.ai, and Apple. He was the Gordon McKay Professor of Computer Science at Harvard University and author of several books about the Linux operating system, several Linux HOWTOs, the LinuxDoc format and articles in the Linux Journal.

Squashfs is a compressed read-only file system for Linux. Squashfs compresses files, inodes and directories, and supports block sizes from 4 KiB up to 1 MiB for greater compression. Several compression algorithms are supported. Squashfs is also the name of free software, licensed under the GPL, for accessing Squashfs filesystems.

<span class="mw-page-title-main">Linux Mint</span> Ubuntu-based Linux distribution

Linux Mint is a community-driven Linux distribution based on Ubuntu, bundled with a variety of free and open-source applications. It can provide full out-of-the-box multimedia support for those who choose to include proprietary software such as multimedia codecs. Compared to Ubuntu, it uses the Cinnamon interface by default, using a different, more traditional layout that can be customized by dragging the applets and creating panels. New applets can also be downloaded.

<span class="mw-page-title-main">Linux Foundation</span> Non-profit technology consortium to develop the Linux operating system

The Linux Foundation (LF) is a non-profit organization established in 2000 to support Linux development and open-source software projects. In addition to providing a neutral home where Linux kernel development can be fostered and accelerated, the LF is dedicated to building sustainable ecosystems around open-source projects to accelerate technology development and encourage commercial adoption.

<span class="mw-page-title-main">IPython</span> Advanced interactive shell for Python

IPython is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language, that offers introspection, rich media, shell syntax, tab completion, and history. IPython provides the following features:

<span class="mw-page-title-main">GitHub</span> Hosting service for software projects

GitHub, Inc. is an AI-powered developer platform that allows developers to create, store, and manage their code. It uses Git software, providing the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project. Headquartered in California, it has been a subsidiary of Microsoft since 2018.

Sphinx is a documentation generator written and used by the Python community. It is written in Python, and also used in other environments.

CloudStack is open-source Infrastructure-as-a-Service cloud computing software for creating, managing, and deploying infrastructure cloud services. It uses existing hypervisor platforms for virtualization, such as KVM, VMware vSphere, including ESXi and vCenter, XenServer/XCP and XCP-ng. In addition to its own API, CloudStack also supports the Amazon Web Services (AWS) API and the Open Cloud Computing Interface from the Open Grid Forum.

<span class="mw-page-title-main">OpenDaylight Project</span> Software development project

The OpenDaylight Project is a collaborative open-source project hosted by the Linux Foundation. The project serves as a platform for software-defined networking (SDN) for customizing, automating and monitoring computer networks of any size and scale.

Long-term support (LTS) is a product lifecycle management policy in which a stable release of computer software is maintained for a longer period of time than the standard edition. The term is typically reserved for open-source software, where it describes a software edition that is supported for months or years longer than the software's standard edition.

<span class="mw-page-title-main">Anaconda (Python distribution)</span> Distribution of the Python and R languages for scientific computing

Anaconda is a distribution of the Python and R programming languages for scientific computing, that aims to simplify package management and deployment. The distribution includes data-science packages suitable for Windows, Linux, and macOS. It is developed and maintained by Anaconda, Inc., which was founded by Peter Wang and Travis Oliphant in 2012. As an Anaconda, Inc. product, it is also known as Anaconda Distribution or Anaconda Individual Edition, while other products from the company are Anaconda Team Edition and Anaconda Enterprise Edition, neither of which are free.

<span class="mw-page-title-main">Snap (software)</span> Software deployment system for Linux by Canonical

Snap is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel and the systemd init system. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system. Snap was originally released for cloud applications but was later ported to also work for Internet of Things devices and desktop applications.

<span class="mw-page-title-main">Chan Zuckerberg Initiative</span> American philanthropic organization

The Chan Zuckerberg Initiative (CZI) is an organization established and owned by Facebook founder Mark Zuckerberg and his wife Priscilla Chan with an investment of 99 percent of the couple's wealth from their Facebook shares over their lifetime. The CZI is set up as a limited liability company (LLC) and is an example of philanthrocapitalism. CZI has been deemed likely to be "one of the most well-funded philanthropies in human history". Its creation was announced on 1 December 2015, for the birth of their daughter, Maxima Chan Zuckerberg. Priscilla Chan has said that her background as a child of immigrant refugees and experience as a teacher and pediatrician for vulnerable children influences how she approaches the philanthropy's work in science, education, immigration reform, housing, criminal justice, and other local issues.

Apple File System (APFS) is a proprietary file system developed and deployed by Apple Inc. for macOS Sierra (10.12.4) and later, iOS 10.3 and later, tvOS 10.2 and later, watchOS 3.2 and later, and all versions of iPadOS. It aims to fix core problems of HFS+, APFS's predecessor on these operating systems. APFS is optimized for solid-state drive storage and supports encryption, snapshots, and increased data integrity, among other capabilities.

<span class="mw-page-title-main">Nextcloud</span> Free and open-source file hosting software suite

Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud provides functionality similar to Dropbox, Office 365 or Google Drive when used with integrated office suites Collabora Online or OnlyOffice. It can be hosted in the cloud or on-premises. It is scalable, from home office software based on the low cost Raspberry Pi, all the way through to full sized data centers that support millions of users. Translations in 60 languages exist for web interface and client applications.

<span class="mw-page-title-main">Project Jupyter</span> Open source data science software

Project Jupyter is a project to develop open-source software, open standards, and services for interactive computing across multiple programming languages.

<span class="mw-page-title-main">Clear Linux OS</span> Linux distribution by Intel

Clear Linux OS is a Linux distribution, developed and maintained on Intel's 01.org open-source platform, and optimized for Intel's microprocessors with an emphasis on performance and security. Its optimizations are also effective on AMD systems. Clear Linux OS follows a rolling release model. Clear Linux OS is not intended to be a general-purpose Linux distribution; it is designed to be used by IT professionals for DevOps, AI application development, cloud computing, and containers.

<span class="mw-page-title-main">MkDocs</span> Documentation generator

MkDocs is static site generator designed for building project documentation. It is written in Python, and also used in other environments.

References

  1. "Making documentation easy with Read the Docs". Opensource.com. Retrieved 2017-06-08.
  2. "MkDocs". www.mkdocs.org. Retrieved 2023-09-23.
  3. "Built with Jupyter Book". jupyterbook.org. Retrieved 2023-09-23.
  4. Eric Holscher. "Announcing Read The Docs". ericholscher.com. Retrieved 2017-06-16.
  5. Hellmann, Doug (2011-03-09). "PSF Funds readthedocs.org". pyfound.blogspot.ca. Retrieved 2017-12-17.
  6. "Monthly News – November 2017". The Linux Mint Blog. 2017-11-16. Retrieved 2017-12-17.
  7. Holscher, Eric (2020-11-19). "Announcing Chan Zuckerberg Initiative Grant to Expand the Interoperability of Scientific Documentation". Read the Docs Blog. Retrieved 2022-07-14.
  8. Holscher, Eric (2022-03-21). "Read the Docs 2021 Stats". Read the Docs Blog. Retrieved 2022-07-14.
  9. Meri Williams (2021-02-05). "5 things you need to know about growing a tech team under Covid-19". Silicon Republic . Archived from the original on 2021-08-26. Retrieved 2021-08-26.
  10. Matt Asay (2021-07-19). "Should documentation writers get paid more than developers?". TechRepublic . Archived from the original on 2021-08-26. Retrieved 2021-08-26.
  11. "Origin Story". Write the Docs. Retrieved 2017-06-29.
  12. "Welcome to our community! — Write the Docs". www.writethedocs.org. Retrieved 2022-07-14.