Participating organizations and technical writers

Congratulations to the open source organizations and technical writers taking part in Season of Docs! The table below shows the organizations and technical writing projects selected for this year's program.

Open source organizations

AboutCode

AboutCode is a set of open source tools to discover and manage important information about your software. Our primary focus is to solve the problem of discovering, identifying, tracking and managing open source and third-party components used in your products, applications and systems. The AboutCode tools are designed to be modular so that a software development team can quickly implement a workflow tailored for its set of languages, technologies and tools.

Read the organization's project ideas for Season of Docs.

Contact: DennisClark and sequoyah at info@nexb.com

Technical writing project

Technical writer: ayansinha

Project name: Reference for Command Line Options in scancode-toolkit and Reorganize the structure of AboutCode documentation at aboutcode.readthedocs.io

Project length: Standard length (3 months)

Project description

Apache Airflow

Apache Airflow is a platform to programmatically author, schedule, and monitor workflows. It is designed to be extensible and elegant. Users define workflows with Python code, using Airflow’s community-contributed operators, that allow them to interact with countless external services. Workflows run in a distributed environment. Airflow has a UI and monitoring tools that allow users to see the state of their deployment.

Over 250 companies officially use Apache Airflow, including Airbnb (where it was created), HBO, Reddit, Lyft, and many others. It is growing quickly in popularity with more than 11,800 stars in GitHub. And according to a recent user survey, many of them expect to use Airflow even more in the future.

With growing user and contributor base, the documentation for Apache Airflow has lagged behind the progress in code for new features and components. With many new users and contributors, the number of questions in Slack, StackOverflow, and the mailing list are growing even faster, and they often repeat themselves. This problem can be alleviated greatly with improvements to documentation.

References:

Read the organization's project ideas for Season of Docs.

Contact: aizhamal and ashb at aizhamal@google.com

Technical writing projects

Technical writer: kartik khare

Project name: How to create a workflow

Project length: Standard length (3 months)

Project description

Technical writer: lavel

Project name: Documenting using local development environments

Project length: Standard length (3 months)

Project description

Apache Cassandra

The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data. Cassandra's support for replicating across multiple datacenters is best-in-class, providing lower latency for your users and the peace of mind of knowing that you can survive regional outages.

Read the organization's project ideas for Season of Docs.

Contact: zznate and Dinesh at gsod2019@cassandra.apache.org

Technical writing project

Technical writer: dvohra

Project name: Apache Cassandra 4.0 Documentation Update, and Resolve TODOs in Documentation

Project length: Long running (5 months)

Project description

Arduino

Arduino is the world’s leading open-source hardware and software ecosystem. Arduino is a popular tool for IoT product development as well as one of the most successful tools for STEM/STEAM education. Hundreds of thousands of designers, engineers, students, developers and makers around the world are using Arduino to innovate in music, games, toys, smart homes, farming, autonomous vehicles, and more.

Read the organization's project ideas for Season of Docs.

Contact: gvarisco and SimonePDA at season-of-docs@arduino.cc

Technical writing project

Technical writer: AghaSaad04

Project name: Document third-party libraries

Project length: Standard length (3 months)

Project description

ARK Ecosystem

ARK provides users, developers, and startups with innovative blockchain technologies. We aim to create an entire ecosystem of linked chains and a virtual spiderweb of endless use-cases that make ARK highly flexible, adaptable, and scalable. ARK is a secure platform designed for mass adoption and will deliver the services that consumers want and developers need.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: Sam and Chris at gsod@ark.io

Technical writing project

Technical writer: yslcrypto

Project name: Project 1 - Getting Started With Core Blockchain Development Guide

Project length: Standard length (3 months)

Project description

BRL-CAD

BRL-CAD is a powerful cross-platform solid modeling system for 3D computer-aided design and graphic visualization. Currently standing at more than a million lines of code and hundreds of staff-years investment, BRL-CAD has nearly 40 years development history (since 1979) and is in production use by more than 2000 organizations the world. BRL-CAD is represented, used, and developed by a collective of industry, academia, and government participants from all over the world.

Despite a rich development history (see http://brlcad.org/BRL-CAD_Bibliography.pdf), BRL-CAD's docs are lacking in several fundamental respects such as introductory materials for new users, basic organization, and presentation. Over the past 20 years, the project has received a deficiency of attention from contributors with technical writing expertise, professional or otherwise.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: Sean and Daniel at devs@brlcad.org

Technical writing project

Technical writer: sahibkaur

Project name: A Beginner's Guide To BRL-CAD

Project length: Standard length (3 months)

Project description

CERN-HSF

CERN-HSF (High-Energy Physics Software Foundation) is the umbrella organization for high-energy physics-related projects in Season Of Docs. The HEP Software Foundation (https://hepsoftwarefoundation.org/) facilitates the coordination of common international efforts in high-energy physics software and computing.

Read the organization's project ideas for Season of Docs.

Contact: JavierCVilla, agheata, and AntoinePerus at hep-software-foundation-google-season-of-docs@googlegroups.com

Technical writing project

Technical writer: LuckInTheRain

Project name: ROOT Documentation: Analyzing, Restructuring and Rewriting

Project length: Long running (5 months)

Project description

DVC.org

DVC is a brainchild of a data scientist and an engineer, that was created to fill in the gaps in the ML processes tooling and evolved into a successful open source project. While working on DVC we adopt best ML practices and turn them into Git-like command line tool. DVC versions multi-gigabyte datasets and ML models, make them shareable and reproducible. The tool helps to organize a more rigorous process around datasets and the data derivatives. Your favorite cloud storage (S3, GCS, or bare metal SSH server) could be used with DVC as a data file backend.

Read the organization's project ideas for Season of Docs.

Contact: Sveta and @shcheklein at info@dvc.org

Technical writing project

Technical writer: dashohoxha

Project name: Improving and expanding the docs of DVC.org

Project length: Standard length (3 months)

Project description

Ensembl

The Ensembl project maintains and updates databases that annotate a wide number of genome sequences and distributes them freely to the worldwide research community.

Read the organization's project ideas for Season of Docs.

Contact: andrewyatz and Ensemily at helpdesk@ensembl.org

Technical writing project

Technical writer: laurelm

Project name: REST API documentation

Project length: Standard length (3 months)

Project description

GDevelop

GDevelop is an open-source, cross-platform game creator designed to be used by everyone - no programming skills are required to make games.

Read the organization's project ideas for Season of Docs.

Contact: 4ian at Florian.rival@gmail.com, and blurymind@gmail.com

Technical writing project

Technical writer: End3r

Project name: New tutorial: building hyper-casual mobile game

Project length: Standard length (3 months)

Project description

GenPipes

GenPipes is an open source framework developed at C3G to facilitate writing and execution of multi-step processing pipelines on HPC clusters. GenPipes is written in Python and is primarily geared towards Next Generation Sequencing analysis. It comes with 12 validated pipelines that include RNA-Seq, ChIP-Seq, DNA-Seq, Methyl-Seq and Hi-C processing. We would love to better document the framework for a better user experience.

Read the organization's project ideas for Season of Docs.

Contact: rdali and Mathieu Bourgey at gsod@computationalgenomics.ca

Technical writing project

Technical writer: shaloo

Project name: Set up GenPipes docs at 'Read The Docs'

Project length: Standard length (3 months)

Project description

GNU Mailman

Mailman is free software for managing electronic mail discussion and e-newsletter lists. Mailman is integrated with the web, making it easy for users to manage their accounts and for list owners to administer their lists. Mailman supports built-in archiving, automatic bounce processing, content filtering, digest delivery, spam filters, and more.

Read the organization's project ideas for Season of Docs.

Contact: yaseppochi and maxking at mailman-developers@python.org

Technical writing project

Technical writer: ariessa

Project name: Instructions for Migrating from Mailman 2 to Mailman 3

Project length: Standard length (3 months)

Project description

GStreamer Editing Services

GES is the video editing library of the GStreamer multimedia framework. It is used by the Pitivi video editor and others.

Read the organization's project ideas for Season of Docs.

Contact: aleb and thiblahute at pitivi@pitivi.org

Technical writing project

Technical writer: Sidhartha10

Project name: Documentation update of the GES library

Project length: Standard length (3 months)

Project description

HPX

HPX is a distributed C++ library for concurrency and parallelism. It implements APIs defined in the C++ Standard Library and extends them to work in a distributed memory space. In this way HPX exposes a unified programing model which transparently utilizes available resources. Our work is closely aligned with the C++ Standard and the ongoing C++ standardization process.

Read the organization's project ideas for Season of Docs.

Contact: diehlpk, msimberg, and Hartmut Kaiser at fellows@stellar-group.org

Technical writing project

Technical writer: rstobaugh

Project name: Edit & Streamline Existing HPX Documentation

Project length: Standard length (3 months)

Project description

Hydra Ecosystem Documentation

We aim to create ‘smart APIs’ that can communicate with ‘smart clients’ to help automate most of the things that people have to code manually to work with APIs. For our noble cause, we have decided to use Hydra. It is a specific type of JSON Linked Data representation that was proposed by the W3C.

Hydra is a documentation framework that bases on top of established Linked Data (Semantic Web) tools to build the next generation of connected Web APIs. The team of developers in the Hydra Ecosystem community aims to establish tools to make Hydra framework operational using Python. A list of tools under development can be found at this https://github.com/HTTP-APIs

Hydra is currently a draft created by the World Wide Web Consortium’s Hydra Community Group (https://www.w3.org/community/hydra/). Official documentation available at http://hydra-cg.com/ and development is open at https://github.com/HydraCG.

Hydra Ecosystem promotes and facilitates the adoption of Hydra.

Read the organization's project ideas for Season of Docs.

Contact: Lorenzo (Mec-iS) and Amruta at hydra-ecosystem-documentation@googlegroups.com

Technical writing project

Technical writer: AwesomeChap

Project name: Improving the UX of the doc site

Project length: Standard length (3 months)

Project description

INCF (International Neuroinformatics Coordinating Facility)

The International Neuroinformatics Coordinating Facility (INCF; www.incf.org) is an international organization launched in 2005, following a proposal from the Global Science Forum of the OECD. INCF was established to facilitate and promote the sharing of data and computing resources in the international neuroscience community, and to advance training in the field. A larger objective of INCF is to advance data reuse and reproducibility in brain research, by coordinating the development of Open, FAIR, and Citable tools and resources for neuroscience.

The global INCF community provides coordination of global neuroscience infrastructure through the development and endorsement of consensus-based standards and best practices and trains scientists, administrators, and students in using neuroinformatics tools and methods. We are developing a training platform and building the community to support it and its student communities.

INCF activities are open to all who can contribute to neuroinformatics at the international level. We have a global community of neuroscience researchers working on new and improved tools for all of neuroscience – enabling other researchers to make more and faster discoveries, and improving our understanding of the brain.

Read the organization's page about training and Season of Docs and their project ideas for Season of Docs.

Contact: malinINCF and INCF_Mat at info@incf.org

Technical writing projects

Technical writer: Casper.dcl

Project name: OpenWorm

Project length: Standard length (3 months)

Project description

Technical writer: pickledstitches

Project name: Simplifying LORIS

Project length: Standard length (3 months)

Project description

Kaleidoscope

A plugin- and Arduino-based firmware for computer input devices.

Read the organization's project ideas for Season of Docs.

Contact: algernon and obra at season-of-docs@gergo.csillger.hu

Technical writing project

Technical writer: techwriterjill

Project name: Develop and improve the Kaleidoscope documentation

Project length: Standard length (3 months)

Project description

Kolibri

Kolibri is a Learning Management System / Learning App designed to run on low-power devices, targeting the needs of learners and teachers in contexts with limited infrastructure. A user can install Kolibri and serve the app on a local network, without an internet connection. Kolibri installations can be linked to one another, so that user data and content can be shared. Users can create content for Kolibri and share it when there is network access to another Kolibri installation or the internet.

At its core, Kolibri is about serving educational content. A typical user (called a Learner) will log in to Kolibri to consume educational content (videos, documents, other multimedia) and test their understanding of the content by completing exercises and quizzes, with immediate feedback. A user’s activity will be tracked to offer individualized insight (like "next lesson" recommendations), and to allow user data to be synced across different installations – thus a Kolibri learner can use his or her credentials on any linked Kolibri installation, for instance on different devices at a school.

Read the organization's project ideas for Season of Docs.

Contact: radinamatic and ivanistheone at radina@learningequality.org

Technical writing project

Technical writer: Danielle V

Project name: Kolibri Content Workflows

Project length: Long running (5 months)

Project description

LibreOffice

LibreOffice is a powerful and free office suite, used by millions of people around the world. LibreOffice includes several applications that make it the most versatile Free and Open Source office suite on the market: Writer (word processing), Calc (spreadsheets), Impress (presentations), Draw (vector graphics and flowcharts), Base (databases), and Math (formula editing). LibreOffice Online is the online version of LibreOffice and can edit spreadsheets, presentations and text documents with the same features of the desktop version inside a browser.

Read the organization's project ideas for Season of Docs.

Contact: ohallot and Sophie at olivier.hallot.tdf@gmail.com

Technical writing project

Technical writer: quaffeine

Project name: LibreOffice Online Guide: a guide similar to those used for other LO applications, to include not only usage but also installation and administration.

Project length: Standard length (3 months)

Project description

LLVM Compiler Infrastructure

The LLVM Compiler Infrastructure provides a set of reusable components and libraries that could be used for code analysis and compiler development.

Read the organization's project ideas for Season of Docs.

Contact: akorobeynikov and tonic at gsdocs@llvm.org

Technical writing project

Technical writer: DR87

Project name: Restructure LLVM documentation index and documentation style guide

Project length: Standard length (3 months)

Project description

Mattermost

Mattermost’s mission is to make the world safer and more productive by developing and delivering secure, open source collaboration software that is trusted, flexible and offers fast time-to-value.

Read the organization's project ideas for Season of Docs.

Contact: Katie Wiersgalla and lfbrock at product@mattermost.com

Technical writing project

Technical writer: @anindita_basu

Project name: Review and Refine In-Product Text

Project length: Long running (5 months)

Project description

MDAnalysis

MDAnalysis is a Python library that provides an abstract and object-oriented interface to data from particle-based simulations, spanning use cases from interactions of drugs with proteins to novel materials. It is widely used in the scientific community and is written by scientists for scientists.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: orbeckst and Richardjgowers at mdnalysis-devel@googlegroups.com

Technical writing project

Technical writer: lilyminium

Project name: A user guide structured by topic

Project length: Long running (5 months)

Project description

National Resource for Network Biology (NRNB)

The aim of the National Resource for Network Biology (NRNB) is to advance the new science of Biological Networks through analytic tools, visualizations, databases and computing resources. Biomedical research is increasingly dependent on knowledge of biological networks of multiple types and scales, including gene, protein and drug interactions, cell-cell and cell-host communication, and vast social networks. Our technologies enable researchers to assemble and analyze these networks and to use them to better understand biological systems and, in particular, how they fail in disease. NRNB leverages the Cytoscape Cyberinfrastructure, a widely-used network analysis platform which we further support through a rich set of tutorials, workshops, 24/7 help desk assistance, and over 100 collaboration and service projects.

We are developing freely available, open source software technologies to enable network-based visualization, analysis, and biomedical discovery. We are driving research and development projects, coordinating training opportunities, and actively seeking new collaborations to develop NRNB tools and apply them to biomedical research.

Read the organization's project ideas for Season of Docs.

Contact: wmarkuske and AlexanderPico at wmarkuske@ucsd.edu

Technical writing project

Technical writer: kozo2

Project name: Replacing GUI control tutorials to Jupyter Notebook and R Markdown

Project length: Standard length (3 months)

Project description

NumPy

NumPy is the fundamental package for scientific computing and data science with Python. With over 4.3 millions downloads on conda-forge, including a GitHub repository having over 10,000 stars and 3,400 forks, NumPy is one of the most popular open source data science libraries in the world. As the universal standard for working with numerical data in Python, NumPy is at the core of the scientific Python and PyData ecosystems.

Read the organization's project ideas for Season of Docs.

Contact: Ralf Gommers and ev-br at numpy-scipy-gsod@googlegroups.com

Technical writing project

Technical writer: bonn0062

Project name: Making "The Basics" a Little More Basic: Improving the Introductory NumPy Sections

Project length: Standard length (3 months)

Project description

Open Collective

Transparent funding platform for open source communities

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: alannallama and JaskiratOC at info@opencollective.com

Technical writing project

Technical writer: Anna e só

Project name: Improve general help documentation

Project length: Standard length (3 months)

Project description

Open Food Facts

Open Food Facts is the "wikipedia of food".

Make better food choices for your health and for the planet
It's a database of food and cosmetic products with all the data you can find on product labels. Food additives, allergens, packaging codes: Open Food Facts helps you make sense of the fine print on products labels. Also, you can easily compare products in 3-clicks, so that you can make more informed choices.

Made by everyone
Open Food Facts is a non-profit association of volunteers. Since 2012, 25000+ contributors have added 800 000+ products from 180 countries using the Android, iPhone or Windows Phone apps or their cameras to scan barcodes and upload pictures of products and their labels.

For everyone
Data about food and cosmetics is of public interest and has to be open. In addition to the official app, Open Food Facts is a platform for developpers, and there are more than 100 re-uses of the data in many different ways: many nutrition apps to eat better, food inventory apps to prevent waste, research by health and nutrition scientists, investigations by journalists, educative games etc.

With a good documentation
As a result, many users (developpers, scientists…) use and rely heavily on the Open Food Facts API. The better documentation we have, the more reuses we'll get, and the more apps we'll get to contribute back data to this common good.

Read the organization's project ideas for Season of Docs.

Contact: teolemon and Stéphane Gigandet at contact@openfoodfacts.org

Technical writing project

Technical writer: FutureOfDocs

Project name: Document the Open Food Facts API

Project length: Long running (5 months)

Project description

Open Source Geospatial Foundation

The Open Source Geospatial Foundation (OSGeo) is a not-for-profit organization serving as an umbrella organization for the Open Source Geospatial community. It represents 24 mature (graduated) projects, 13 office community projects, and other non-official projects. It also covers topic and regional community groups, along with the thousands of developers, users, and educators.

Within Season of Docs, we propose to focus on a couple of initiatives and projects: OSGeoLive, QGIS, GeoNetwork and maybe one or two others. The OSGeoLive project provides a Linux distribution with ~ 50 open source geospatial applications, along with sample data, project overviews and quick starts, which have been translated into multiple languages. QGIS is a desktop geospatial client and is one of OSGeo flagship projects. GeoNetwork is a metadata management system for geospatial data. We propose to tackle a small set of documentation challenges as pilots within QGIS and GeoNetwork, and build into templates ready to be used by OSGeoLive for other OSGeo projects.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: Cameron Shorter and archaeogeek at SeasonOfDocs@lists.osgeo.org

Technical writing projects

Technical writer: flicstar

Project name: Review OSGeoLive Quickstarts

Project length: Standard length (3 months)

Project description

Technical writer: Swapnil

Project name: OSGeo Templates

Project length: Long running (5 months)

Project description

Open3D

Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. Open3D was developed from a clean slate with a small and carefully considered set of dependencies. It can be set up on different platforms and compiled from source with minimal effort. The code is clean, consistently styled, and maintained via a clear code review mechanism. Open3D has been used in a number of published research projects and is actively deployed in the cloud. We welcome contributions from the open-source community.

Read the organization's project ideas for Season of Docs.

Contact: German Ros and Qianyi Zhou at info@open3d.org

Technical writing projects

Technical writer: atulim

Project name: C++ API Documentation

Project length: Standard length (3 months)

Project description

Technical writer: Rohan Rathi

Project name: Technical Documentation of Python & C++ API

Project length: Standard length (3 months)

Project description

OpenELIS Global

DIGI would like to improve documentation for the OpenELIS laboratory information system (https://sites.google.com/site/openelisglobal/). Laboratory information systems (LIS) are a critical component of national health information systems architectures. Clinicians, lab professionals, national health sector leaders, and the donor community look to lab data to improve patient care and treatment, assist laboratories in achieving accreditation, support disease surveillance efforts, and inform outbreak responses. The primary open-sourc e product which fills the distinct use cases and workflows of reference labs is OpenELIS.

OpenELIS was originally developed in several state public health laboratories within the US, and has since been adapted and deployed in Vietnam, Haiti, and Cote d’Ivoire at wide scale, and has also been integrated into and deployed with the leading OpenMRS distribution, Bahmni. The proposed documentation improve resources which enable health sector personnel to efficiently deploy, adopt, and use OpenELIS, advance awareness of the features and value proposition of OpenELIS Global within the laboratory sector in LMIC, and widen the community of stakeholders interested in maintaining and enhancing OpenELIS and other open-source LIS for long-term sustainability of system implementations and software products. This documentation will support quality of laboratory practice in low and middle income countries (LMICs).

Considering that developers, implementing partners, and end users seek different information for different purposes, documentation for a software product such as OpenELIS must be created and maintained at several levels. Additionally, OpenELIS is used in both Anglophone and Francophone countries, and so documentation must be maintained in both English and French, and created in such a way as to be easily translated into further languages as needed. Much of the existing documentation for OpenELIS was last updated in 2013-15, is available primarily in French, and does not reflect the current strengths of the product. For Season of Docs, the resources for all three types of contributors (developers, implementing partners, and end users) will be expanded and redesigned to make gaining knowledge about and contributing to any facet of OpenELIS a positive experience.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: DIGI MD and Casey Iiams-Hauser at digit@uw.edu

Technical writing project

Technical writer: Areesha

Project name: OpenELIS documentation for end users

Project length: Standard length (3 months)

Project description

OpenMRS.org

Our world continues to be ravaged by a pandemic of epic proportions, as over 40 million people are infected with or dying from HIV/AIDS -- most (up to 95%) are in developing countries. Prevention and treatment of HIV/AIDS on this scale requires efficient information management, which is critical as HIV/AIDS care must increasingly be entrusted to less skilled providers. Whether for lack of time, developers, or money, most HIV/AIDS programs in developing countries manage their information with simple spreadsheets or small, poorly designed databases...if anything at all. To help them, we need to find a way not only to improve management tools, but also to reduce unnecessary, duplicative efforts.

As a response to these challenges, OpenMRS formed in 2004 as a open source medical record system framework for developing countries -- a tide which raises all ships. Over the past decade, OpenMRS has been adapted and used beyond HIV/AIDS for TB, Ebola, maternal-child health, and chronic care. OpenMRS is a multi-institution, nonprofit collaborative led by organizations such as Regenstrief Institute, Inc. (regenstrief.org), a world-renowned leader in medical informatics research, and Partners In Health (pih.org), a Boston-based philanthropic organization with a focus on improving the lives of underprivileged people worldwide through health care service and advocacy. We have also formed a non-profit, OpenMRS, Inc., whose mission is to support the worldwide OpenMRS community. These teams nurture a growing worldwide network of individuals and organizations all focused on creating medical record systems and a corresponding implementation network to allow system development self reliance within resource constrained environments. To date, OpenMRS has been implemented in dozens of developing countries, including South Africa, Kenya, Rwanda, Lesotho, Uganda, Tanzania, Haiti, Mozambique, Sierra Leone, and India.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: tendomart and gcliff at community@openmrs.org

Technical writing projects

Technical writer: Ayeshmantha

Project name: Developing User Friendly Github Documentation for REST API

Project length: Standard length (3 months)

Project description

Technical writer: batbrain7

Project name: OpenMRS REST API documentation

Project length: Standard length (3 months)

Project description

Technical writer: marslan8530

Project name: Review and Refactor existing Wiki to be more User profile driven

Project length: Standard length (3 months)

Project description

OpenSCAD

OpenSCAD is software for creating solid 3D CAD models

Read the organization's project ideas for Season of Docs.

Contact: t-paul and kintel at gsod2019@openscad.org

Technical writing project

Technical writer: Themistoklis Spanoudis

Project name: Create an OpenSCAD Tutorial

Project length: Standard length (3 months)

Project description

Oppia

Oppia's mission is to help anyone learn anything they want in an effective and enjoyable way.

By creating a set of free, high-quality, demonstrably effective lessons with the help of educators from around the world, Oppia aims to provide students with a quality education — regardless of where they are or what traditional resources they have access to.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: vojtechjelinek and seanlip at oppia-sod-discuss@googlegroups.com

Technical writing project

Technical writer: atavar02

Project name: Beginners’ guide to creating lessons and associated material on Oppia

Project length: Standard length (3 months)

Project description

OWASP Foundation

The Open Web Application Security Project (OWASP) is a 501(c)(3) worldwide not-for-profit charitable organization focused on improving the security of software. Our mission is to make software security visible, so that individuals and organizations are able to make informed decisions.

Read the organization's project ideas for Season of Docs.

Contact: Harold Blankenship, Spyros, Fabio Cerullo, and Kpapapan at admin@owasp.com

Technical writing project

Technical writer: sshniro

Project name: Enhancement of the ZAP API Documentation

Project length: Standard length (3 months)

Project description

Plone

Open Source Enterprise-class CMS with a modern frontend. The back-end is written in Python, and has been constantly developed for over 15 years. It comes with a full-featured web-based admin interface for content writers, and has sophisticated features like workflow and security management. It can be extended by developers to many tasks.

Recently, much work has been put in writing a more modern front-end, based on React. All features of the backend are exposed via an API, so front-end developers can work in React/JavaScript while taking advantage of all the features.

Read the organization's project ideas for Season of Docs.

Contact: Polyester and svx at gsod@plone.org

Technical writing project

Technical writer: Cris

Project name: Improve Documentation For The React-based Frontend "Volto"

Project length: Standard length (3 months)

Project description

PostgreSQL

PostgreSQL is a powerful, open source object-relational database system that uses and extends the SQL language combined with many features that safely store and scale the most complicated data workloads. The origins of PostgreSQL date back to 1986 as part of the POSTGRES project at the University of California at Berkeley and has more than 30 years of active development on the core platform.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: Stephen Frost and Sarah Conway Schnurr at pgsql-hackers@lists.postgresql.org

Technical writing project

Technical writer: lu

Project name: Introductory Tutorial

Project length: Standard length (3 months)

Project description

Qubes OS

Qubes OS is a security and privacy-focused free and open source operating system that provides a safe platform for communication and information management.

Its architecture is built to enable a user to define different security environments on their computer and visually manage their interaction with each other, integrating their favorite applications from Debian, Fedora, and even Windows. Its robust control of networking enables the user to define the networking status of any domain or application, from airgapped/non-networked to routing through VPNs or the Tor anonymity network thanks to built-in Whonix integration.

From network-level protections to software-level protections, as well as protections against firmware and physical attacks, Qubes OS is trying to protect the user from the most significant attacks they can encounter, so that they can get their work done, safely.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: mfc and adw at qubes-project@googlegroups.com

Technical writing project

Technical writer: luzeal

Project name: Onboard with QubesOS ! Let's write an open and easy-to-use guide

Project length: Standard length (3 months)

Project description

RoboComp

RoboComp is an open-source Robotics framework providing the tools to create and modify software components that communicate through public interfaces. Components may require, subscribe, implement or publish interfaces in a seamless way. Building new components is done using two domain specific languages, IDSL and CDSL. With IDSL you define an interface and with CDSL you specify how the component will communicate with the world. With this information, a code generator creates C++ and/or Python sources, based on CMake, that compile and execute flawlessly. When some of these features have to be changed, the component can be easily regenerated and all the user specific code is preserved thanks to a simple inheritance mechanism.

Read the organization's project ideas for Season of Docs.

Contact: pbustos and pili at robolabuex@gmail.com

Technical writing project

Technical writer: Le Thai An

Project name: RoboComp’s basic components

Project length: Standard length (3 months)

Project description

Rocket.Chat

Rocket.Chat is one of the largest active open source (permissive MIT source license) nodeJS communications platform communities on GitHub, featuring 700+ global community contributors (across projects) from 30+ countries, 21000+ GitHub stars, 4600 forks, 242+ total releases and 8,500+ issues since inception in 2015.

Rocket.Chat is a modern team chat and collaborating platform written in full-stack JavaScript. Rocket.Chat offers a full featured rich team chat experience on modern browsers, comparable to Slack and Microsoft Teams. Mobile and desktop clients run on iOS, Android, MacOSX, Windows, and Linux. Rocket.Chat server is designed to be scalable from a small family messaging server for 5 users running on a Raspberry Pi 3, to clustered configuration that can support tens of thousands of users. On-premise deployment of Rocket.Chat can ensure 100% complete security and privacy of your valuable communications/data.

Rocket.Chat is now installed on over 180k servers and counts over 10m users worldwide. Rocket.Chat’s long-term vision is to replace email with a real-time federated communications platform globally.

Users can set up Rocket.Chat on cloud or by hosting their own servers on-premises. Thanks to its liberal MIT open source license, Rocket.Chat can be also be forked on GitHub and becomes a new platform/product altogether.

Rocket.Chat has been designed to be totally extensible. Rocket.Chat Apps is a straightforward way to add features to Rocket.Chat. REST and realtime (websocket) APIs are available to control and customize various aspects of the server. Chatbot can extend the interactivity of Rocket.Chat and integrate external IT systems.

Rocket.Chat has won multiple prizes such as a 2016 Bossie Award for Best Open Source Application and first prize in the 2017 edition of All Things Open’s Startup Competition.

Rocket.Chat supports over 59 local languages. Rocket.Chat's community interacts 24 x 7 at the community Rocket.Chat server (https://open.rocket.chat) since inception in 2015.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: gsod-admin and Martin Schoeler at gsod+2019@rocket.chat

Technical writing project

Technical writer: Mister Gold

Project name: The Bot Docs

Project length: Standard length (3 months)

Project description

SciPy

With over 3 million downloads on conda-forge, including a GitHub repository having over 5,600 stars and 2,750 forks, SciPy is one of the most popular open source data science libraries in the world. As a core package of the scientific Python and PyData ecosystems, SciPy provides a large collection of fundamental algorithms and data structures, from statistics and numerical optimization to linear algebra, Fourier transforms and sparse matrices.

Read the organization's project ideas for Season of Docs.

Contact: Max Linke and Ralf Gommers at numpy-scipy-gsod@googlegroups.com

Technical writing project

Technical writer: mkg33

Project name: User-oriented documentation and thorough restructuring

Project length: Standard length (3 months)

Project description

SymPy

SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python.

Read the organization's project ideas for Season of Docs.

Contact: asmeurer, moorepants, and certik at https://groups.google.com/forum/#!forum/sympy

Technical writing project

Technical writer: lglattly

Project name: Consistency across docstrings

Project length: Standard length (3 months)

Project description

The FreeBSD Project

FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security, and storage features have made FreeBSD the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.

Read the organization's project ideas for Season of Docs.

Contact: bcr and Gábor Kövesdán at gsod-admins@freebsd.org

Technical writing project

Technical writer: The King of Toasters

Project name: Write missing manpages, Add EXAMPLE sections to man pages

Project length: Standard length (3 months)

Project description

The Wikimedia Foundation

Short Description - Wikimedia is a global movement whose mission is to bring free educational content to the world through its various projects, local chapters, and support structures.

Long Description - Wikimedia envisions a world in which every single human being can freely share in the sum of all knowledge. It spans various projects, local chapters and support structures of the non-profit Wikimedia Foundation. There are 13 projects that Wikimedia officially supports including Wikipedia, a fifth most popular site on the internet and a well known free knowledge project in the world. Wikipedia is used by more than 400 million people every month in over 300 languages. Some of Wikipedia's sister projects are Wikimedia Commons, Wikidata, MediaWiki, Wikivoyage, etc. All major projects of Wikimedia are collaboratively developed by users around the world using the MediaWiki software. There is much more to do that you can help Wikimedia achieve: stabilize infrastructure, increase participation, improve quality, increase reach and foster innovation. Read more about Wikimedia on our homepage.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: Grammarbot and srishakatux at technical-documentation@wikimedia.org

Technical writing project

Technical writer: Pavithra Eswaramoorthy

Project name: Improving documentation for Wikimedia’s technical documentarians and videographers

Project length: Standard length (3 months)

Project description

Tor Project

We are the Tor Project, a 501(c)3 US nonprofit. We advance human rights and defend your privacy online through free software and open networks.

The Tor Project is a free-software non-profit project to build an anonymity toolkit used by individuals, companies, governments, and law enforcement around the world. The Tor network has grown since its start in 2002 to several million active users pushing over 60 Gbps of traffic. The Tor Project has a staff of 45 developers, researchers, and advocates, plus several dozen volunteers who help out on a daily basis.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: Pili and Roger at gso@torproject.org

Technical writing project

Technical writer: Swati Thacker

Project name: Rewrite the Tor manual page

Project length: Long running (5 months)

Project description

VideoLAN

VideoLAN produces open source software for multimedia, notably the VLC media player.

Read the organization's project ideas for Season of Docs.

Contact: jbkempf and feepk at videolan@videolan.org

Technical writing project

Technical writer: Edidiong Anny Asikpo

Project name: Modernize (rewrite) the VLC user documentation

Project length: Standard length (3 months)

Project description

Whonix

Whonix is a free and open-source desktop operating system (OS) that is specifically designed for advanced security and privacy. Based on Tor, Debian GNU/Linux and the principle of security by isolation, Whonix realistically addresses common attack vectors while maintaining usability. Online anonymity and censorship circumvention is attainable via fail-safe, automatic and desktop-wide use of the Tor network, meaning all connections are forced through Tor or blocked. The Tor network helps to protect from traffic analysis by bouncing communications around a distributed network of relays run by global volunteers. Without advanced, end-to-end, netflow correlation attacks, an adversary watching an Internet connection cannot easily determine the sites visited, and those sites cannot discover the user's physical location.

Read the organization's page about Season of Docs and project ideas for Season of Docs.

Contact: Patrick and sys_whonix at docs.whonix@gmail.com

Technical writing project

Technical writer: 0brand

Project name: Document Installation and Setup of the New Security-focused Hardened Debian Linux Distribution.

Project length: Standard length (3 months)

Project description

Zulip Open Source Team Chat

Powerful, modern, open source team chat, complete with apps for every platform.

Read the organization's project ideas for Season of Docs.

Contact: Tim Abbott and rishig at zulip-core@googlegroups.com

Technical writing project

Technical writer: drrosa

Project name: Refactoring of ReadTheDocs and API Docs

Project length: Standard length (3 months)

Project description