parent
bad0d305b9
commit
f7acb59e51
20
README.md
20
README.md
@ -42,6 +42,16 @@ This repo is for standardizing how READMEs should look. The goal is to have:
|
||||
|
||||
Standard Readme started with in the issue originally posed by [@maxogden](https://github.com/maxogden) over at [feross/standard](https://github.com/feross/standard) in [this issue](https://github.com/feross/standard/issues/141). A lot of that discussion ended up in [zcei's standard-readme](https://github.com/zcei/standard-readme/issues/1) repository. While working on maintaining the [IPFS](https://github.com/ipfs) repositories, I needed a way to standardize Readmes. This is a result of that.
|
||||
|
||||
> Your documentation is complete when someone can use your module without ever
|
||||
having to look at its code. This is very important. This makes it possible for
|
||||
you to separate your module's documented interface from its internal
|
||||
implementation (guts). This is good because it means that you are free to
|
||||
change the module's internals as long as the interface remains the same.
|
||||
|
||||
> Remember: the documentation, not the code, defines what a module does.
|
||||
|
||||
~ [Perl Hackers](http://mathforum.org/ken/perl_modules.html#document)
|
||||
|
||||
### Goals:
|
||||
1. A well defined **specification**. This can be found in the [Specification](#specification) section. It is a constant work in progress; please open issues to discuss changes.
|
||||
2. **An example README**. This Readme is fully standard-readme compliant.
|
||||
@ -123,6 +133,16 @@ A compliant README must:
|
||||
**Suggestions:**
|
||||
- If too long, consider moving to the [Background](#background) section.
|
||||
- Cover the main reasons for building the repository.
|
||||
- This should describe your module in broad terms,
|
||||
generally in just a few paragraphs; more detail of the module's
|
||||
routines or methods, lengthy code examples, or other in-depth
|
||||
material should be given in subsequent sections.
|
||||
|
||||
Ideally, someone who's slightly familiar with your module should be
|
||||
able to refresh their memory without hitting "page down". As your
|
||||
reader continues through the document, they should receive a
|
||||
progressively greater amount of knowledge.
|
||||
|
||||
|
||||
#### Table of Contents
|
||||
**Status:** Required.
|
||||
|
Loading…
Reference in New Issue
Block a user