Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 1.41 KB

File metadata and controls

34 lines (28 loc) · 1.41 KB

Contributing to Docker Mastery

You help keep this repository accurate, clear, and up to date. You follow the rules below so the learning path stays linear and consistent.

What contributions are accepted

  • You fix bugs in examples, labs, and project files.
  • You correct typos and broken links.
  • You add content such as extra examples, quiz questions, or lab steps.
  • You update commands or versions that become outdated.

What is NOT accepted

  • You do not restructure modules or reorder the learning path.
  • You do not rename files or folders.
  • You do not rewrite existing notes from scratch.
  • You do not add new modules without a discussion first.

How to contribute

  1. You fork the repository to your account.
  2. You create a branch named fix/... or add/....
  3. You open a pull request with a clear description.

PR checklist

  • You run markdown lint checks if you use a linter.
  • You verify there are no broken internal links.
  • You follow the writing style guide below.
  • You test all commands and Dockerfiles you touch.

Writing style guide

  • You write in second person and active voice.
  • You use present tense for all instructions.
  • You explain in this order: concept, why it exists, how it works, command or syntax, real example.
  • You put every command in a fenced code block with the correct language tag.
  • You show expected output after every command in a fenced block.
  • You keep sentences under 25 words.