Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 3.2 KB

CONTRIBUTING.md

File metadata and controls

43 lines (34 loc) · 3.2 KB

Origin

The Cloud Native Glossary is a project led by the CNCF Business Value Subcommittee (BVS). Its goal is to explain cloud native concepts in clear and simple language without requiring any previous technological knowledge.

Contributing

Everybody is invited to suggest changes, additions, and improvements to the Cloud Native Glossary. We employ a community-driven process governed by the CNCF to develop and improve upon this shared lexicon. This Glossary provides a vendor-neutral platform to organize a shared vocabulary around cloud native technologies. Contributions are welcome from all participants who abide by the project's purpose and charter. Anyone who wishes to make a contribution, may submit a GitHub issue or create a pull request.

Glossary Maintainers

All issues and pull requests are evaluated by the Glossary Maintainers. The current maintainers are, in alphabetical order:

From time to time, the project will consider changing or expanding its committers.

CNCF Business Value Subcommittee

The Co-chairs of the BVS are:

Glossary Entry Format

Each entry should follow the format and guidelines specified in the style guide

Guidelines

  • To propose specific changes to a glossary entry, edit that entry in your branch and issue a pull request.
  • To request that an entry be clarified, updated, or reconsidered, you may alternatively open an issue.
  • To propose a new entry to the glossary, either create an issue or, if you have the definition drafted, add the entry to your branch (in its proper alphabetical location) and create a pull request.

Issues & Pull Requests

  • Please jump in and help us out by reviewing open issues and making pull requests to resolve them.
  • If you see anything you think can be improved, feel free to open an issue or, even, better submit your suggestions via a pull request.
  • Please title your pull requests appropriately, summing up what your commits are about.
  • For new terms, make sure that your entry doesn't already exist somewhere else in the Glossary.
  • For a quick overview on how to navigate this GitHub page and create a pull request, please refer to the how to doc

Requests

  • For Glossary entry changes and additions, please raise separate pull requests for each entry. This makes it easier to discuss and shepherd updates in self-contained units.
  • Please provide links to third-party uses that support your issue or pull request.

Descriptive vs Prescriptive

  • The definition of a term should be based on empirical evidence of contemporary usage as published in literature, academic articles, talks, and white papers.
  • In some cases, a term will suffer from conflation, imprecise usage, or, even worse, outright conflicting definitions. In these cases, the Glossary Committers will consider proposed clarifications or focused definitions on a case-by-case basis.