📝 Check off the docs restructure and note it in the changelog
This commit is contained in:
1 parent
5e7d40b013
commit
1465926783
2 files changed
+28
-25
No files matched your search
@@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
- restructure the documentation: README.md for users, CONTRIBUTING.md for contributors, and development/ for the decisions, rejected alternatives and known issues
|
||||||
|
- document the decisions and known issues for CI, tooling, testing, publishing and the workflow
|
||||||
|
|
||||||
## [0.1.5] - 2026-09-15
|
## [0.1.5] - 2026-09-15
|
||||||
|
|
||||||
- improve CI configuration
|
- improve CI configuration
|
||||||
|
|||||||
+25
-25
@@ -24,32 +24,32 @@ Bugs:
|
|||||||
Enhancements:
|
Enhancements:
|
||||||
|
|
||||||
Documentation:
|
Documentation:
|
||||||
☐ Clean up CONTRIBUTING.md and README.md, create docs
|
✔ Clean up CONTRIBUTING.md and README.md, create docs @done
|
||||||
☐ Review existing documentation for accuracy and completeness
|
✔ Review existing documentation for accuracy and completeness @done
|
||||||
☐ README.md should be the main entry point for users, and CONTRIBUTING.md should be the main entry point for contributors
|
✔ README.md should be the main entry point for users, and CONTRIBUTING.md should be the main entry point for contributors @done
|
||||||
☐ Move the decisions, shortcomings and known issues out of README.md and CONTRIBUTING.md
|
✔ Move the decisions, shortcomings and known issues out of README.md and CONTRIBUTING.md @done
|
||||||
☐ Decided: category files under development/ (one per area), not ADRs. Each decision is a block with #### Decision (YYYY-MM) / #### Why / #### Rejected / #### Known issue; rationale in development/README.md
|
✔ Decided: category files under development/ (one per area), not ADRs. Each decision is a block with #### Decision (YYYY-MM) / #### Why / #### Rejected / #### Known issue; rationale in development/README.md @done
|
||||||
☐ have a look at other well known repositories for inspiration on how to structure the docs
|
✔ have a look at other well known repositories for inspiration on how to structure the docs @done
|
||||||
☐ often times a docs folder is used, but this usually contains further user of the library documentation, that is deployed to a website. Deployment is out of scope for now
|
✔ often times a docs folder is used, but this usually contains further user of the library documentation, that is deployed to a website. Deployment is out of scope for now @done
|
||||||
☐ make sure to preserve that information in the new docs
|
✔ make sure to preserve that information in the new docs @done
|
||||||
☐ development/README.md - index and decision-block convention
|
✔ development/README.md - index and decision-block convention @done
|
||||||
☐ development/workflow.md - branching, script prefixes, feedback tiers, commits
|
✔ development/workflow.md - branching, script prefixes, feedback tiers, commits @done
|
||||||
☐ development/tooling.md - toolchain decisions and editor setup
|
✔ development/tooling.md - toolchain decisions and editor setup @done
|
||||||
☐ development/testing.md - type-driven testing
|
✔ development/testing.md - type-driven testing @done
|
||||||
☐ development/ci.md - pipeline, runner image, coverage serving
|
✔ development/ci.md - pipeline, runner image, coverage serving @done
|
||||||
☐ development/publishing.md - release and npm publishing
|
✔ development/publishing.md - release and npm publishing @done
|
||||||
☐ development/library.md - public API design and its limitations
|
✔ development/library.md - public API design and its limitations @done
|
||||||
☐ README.md
|
✔ README.md @done
|
||||||
☐ I really like the order perl documentation does it: name with a single line description, version, Synopsis, Description, examples, API reference, license
|
✔ I really like the order perl documentation does it: name with a single line description, version, Synopsis, Description, examples, API reference, license @done
|
||||||
(example: https://metacpan.org/pod/Scalar::Util)
|
(example: https://metacpan.org/pod/Scalar::Util)
|
||||||
☐ should include a clear description of the library, its purpose, and how to use it
|
✔ should include a clear description of the library, its purpose, and how to use it @done
|
||||||
☐ Add usage examples to README.md
|
✔ Add usage examples to README.md @done
|
||||||
☐ version needs to be kept in sync with package.json in release.sh
|
✔ version needs to be kept in sync with package.json in release.sh @done
|
||||||
☐ Not every section in current README fits in the above order, so put them in another file
|
✔ Not every section in current README fits in the above order, so put them in another file @done
|
||||||
☐ CONTRIBUTING.md
|
✔ CONTRIBUTING.md @done
|
||||||
☐ should include instructions for how to contribute to the project, including how to set up a development environment, run tests, and submit pull requests
|
✔ should include instructions for how to contribute to the project, including how to set up a development environment, run tests, and submit pull requests @done
|
||||||
☐ should include guidelines for code style and formatting and a hint, that vscode extensions are suggested from .vscode/extensions.json
|
✔ should include guidelines for code style and formatting and a hint, that vscode extensions are suggested from .vscode/extensions.json @done
|
||||||
☐ Not every section in current CONTRIBUTING.md fits in, so put them in another file
|
✔ Not every section in current CONTRIBUTING.md fits in, so put them in another file @done
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user