Make open-source better, together.

Open source community-driven standards.

Community-wide

Community plays a fundamental part on this initiative as we all need to define, discuss, construct and evolve the way we all want to work with each other, and all in a single place for such a huge community. For that to happen, given that projects are mainly hosted on GitHub, it is there where this initiative takes place.

Community-driven

As we all come from different places with different backgrounds, we all conceive things differently. We as a community need certain ground rules to let creativity do its job above them. For that to happen, a GitHub Organization was created, to organize this initiative to its core.

Community-promoted

Any standard compliant project should be proud of supporting this initiative. For that reason, there are beautiful badges compliant projects can include in their README file not only to show which standard does it apply in order to guide any outsider but also to show off!

Make better, make faster!

Standards enables you to bring up-to-speed developers. Reading standards would get them understand better the basics of a project in terms of structure, inner-workings, and what does it provides to others for a correct usage.

Get some assurance

Standards is the best way to get assurance as it provides a level of commitment when they are complied and validated. For that to work, standards need to cover what guidelines provide and also include mandatory requirements.

Improve ourselves

Having a standard way of doing things and have a collaborative environment to validate their compliance can only result on better understanding of our own products.

Join the initiative

Join others develop how to work together in the open source community.

Get started

Be sure to have a user on GitHub. Create your user here.

Understand how it works

Learn the actual process to use and create standards.

Be sure to understand that everything starts from the meta standard, the mother and father of any standard.

Explore existing standards

Take a look at the available standards for you to apply for validation or help evolve.

Remember to always direct any question or suggestion to any standard's GitHub Issues.

Create a standard

Learn more about how to create a new standard to contribute to this initiative.

Please try to find an existing standard that you may use or help evolve before you start the process of creating one.

Talk to a human

Reach out through Gitter at Standards/Lobby to talk to the standards team and to get feedback from other standards supporters.