Skip to content
@todogroup

TODO (OSPO) Group

TODO Group

👋 A Worldwide Community and Resource Hub for OSPO Practitioners

ospo-todoorg-readme-cover

License License GH Discussions Newsletter

TODO is an open community of practitioners who aim to create and share knowledge, collaborate on practices, tools, and other ways to run successful and effective Open Source Program Offices or similar Open Source initiatives. TODO Group is formed by its Community participants and General Members.

🚀 Learn from a diverse community of professionals with years of experience building OSPOs wordwide

“There is no broad template for building an open source program that applies across all industries — or even across all organizations in a single industry. That can make its creation a challenge, but you can learn lessons from other organizations (companies, academic institutions, governments, and more) and bring them together to fit your own organization’s requirements."

Founded in 2012, the TODO Group is a place to share experiences, develop best practices, and work on common tooling to improve OSPO adoption and education.

📝 Discover the TODO resources and initiatives

TODO resources are open to everyone and available at TODO Group GitHub repo under Creative Commons Attribution 4.0 International Licence (non-code contirbutions) or Apache License, Version 2.0 (code contirbutions). We encourage people to share their knowledge and help to grow this community by adding their contributions to the different TODO initiatives such as:

💬 Network

Connect with experienced OSPO professionals and industry supporters across sectors. Choose the best format that better fits your needs!

✏️ Training

Course materials to train folks in OSPO management and implementation.

  • OSPO Training Modules: OSPO 101 is a course on everything you need to know about open source program office management

📖 Education

Resources created by experienced professionals to keep learning about OSPOs

  • OSPO 5-stages Model: This whitepaper provides a set of patterns and directions – and even a checklist! – to help implement an OSPO or an open source initiative within corporate environments. This includes an OSPO maturity model, practical implementation from noted OSPO programs across regions and sectors, and a handful of broad OSPO archetypes (or personas), which drive differentiation in OSPO behavior.
  • The OSPO Guide: An ongoing set of documents that provides a holistic view and alignment of Open Source Program Office terminology, tasks, and responsibilities, as well as public use cases and learning resources in a cohesive application.
  • OSPO Newsletter
  • TODO OSPO guides
  • OSPO articles and use cases
  • OSPO Policies

🔭 Adoption

Join the OSPO movement!

How many OSPOs are out there? Which are the different tools within the OSPO tool infrastructure? Which communities are OSPO supporters? Explore the OSPO Ecosystem and help us build toguether this Landscape to give visibility of OSPOs worlwide!

📈 Research

A list of research around open source and OSPOs, as well as relevant quotes.

⚙️ Tools

OSPO tooling started by the TODO Group community members:

  • RepoLinter: Lint open source repositories for common issues.

📢 Other

We use a TODO Kanban to manage the different issues and PR from the community.

✍️ DCO and Sign-Off for contributions

The TODO Charter requires that contributions are accompanied by a Developer Certificate of Origin sign-off. For ensuring it, a bot checks all incoming commits.

For users of the git command line interface, a sign-off is accomplished with the -s as part of the commit command:

git commit -s -m 'This is a commit message'

For users of the GitHub interface (using the "edit" button on any file, and producing a commit from it), a sign-off is accomplished by writing

Signed-off-by: Your Name <YourName@example.org>

👋 Get in touch

Follow @todogroup on Twitter and join the Slack!

Pinned Loading

  1. ospology ospology Public

    📖 OSPOlogy - The Study of OSPOs

    HTML 192 87

  2. todogroup.org todogroup.org Public

    Official TODO Website that containts TODO Guides, OSPO use cases and more resources to advance in the OSPO journey

    HTML 242 125

  3. ospo-career-path ospo-career-path Public

    📖 OSPO Career Path - Training Courses

    252 68

  4. awesome-ospo awesome-ospo Public

    Curated list of awesome tools for managing open source programs

    460 63

Repositories

Showing 10 of 26 repositories
  • ospolandscape Public

    OSPO Landscape

    todogroup/ospolandscape’s past year of commit activity
    33 Apache-2.0 44 3 1 Updated Oct 28, 2024
  • glossary Public

    OSPO Glossary

    todogroup/glossary’s past year of commit activity
    HTML 7 Apache-2.0 6 0 3 Updated Oct 28, 2024
  • todogroup.org Public

    Official TODO Website that containts TODO Guides, OSPO use cases and more resources to advance in the OSPO journey

    todogroup/todogroup.org’s past year of commit activity
    HTML 242 125 14 10 Updated Oct 24, 2024
  • governance Public

    TODO Group Governance

    todogroup/governance’s past year of commit activity
    90 CC-BY-4.0 96 19 (2 issues need help) 1 Updated Oct 19, 2024
  • ospology Public

    📖 OSPOlogy - The Study of OSPOs

    todogroup/ospology’s past year of commit activity
    HTML 192 CC-BY-4.0 87 27 2 Updated Sep 25, 2024
  • repolinter Public

    Repolinter, The Open Source Repository Linter

    todogroup/repolinter’s past year of commit activity
    JavaScript 425 Apache-2.0 73 21 5 Updated Sep 17, 2024
  • osposurvey Public

    Open Source Programs (OSPO) Survey

    todogroup/osposurvey’s past year of commit activity
    Jupyter Notebook 71 CC-BY-SA-4.0 26 2 0 Updated Sep 16, 2024
  • ospodefinition.org Public

    Open Source Program Office Definition (OSPOD)

    todogroup/ospodefinition.org’s past year of commit activity
    125 CC-BY-SA-4.0 25 5 1 Updated Jul 18, 2024
  • .github Public
    todogroup/.github’s past year of commit activity
    4 8 3 2 Updated May 14, 2024
  • ospo-career-path Public

    📖 OSPO Career Path - Training Courses

    todogroup/ospo-career-path’s past year of commit activity
    252 Apache-2.0 68 13 1 Updated Jan 16, 2024