Website
Brainstorming and documenting the features and development of delibay.org
in its respective repos.
Features
- A landing page with the WHY
- A further read to go deeper in the WHY and the HOW
- Documentations
- User guide
- Concepts
- Contribute
- Developer guide
- Changelog API for all codebases and interactive page
- About page
Content management
The website mostly consists of a lot of Markdown articles written and managed in the project
repos.
TODO
Documentations
goal TBD Structure: TBD
TODO: how to be able to have dynamic sections in the docs, generated by scripts (Bash, PHP or JS). TODO: should the output be versionned or not ? Stored in separated temporary files or directly inside. Possible to generate on the server or too risky or too complicated because of dependencies ? goal having always up to date sections that comes from somewhere else Use cases:
- document component interfaces and contracts
- document current versions of all repos
- copy paste some specific files like
web.php
andapi.php
or document routes withphp artisan route:list
https://diataxis.fr/#
About page
goal TBD
Future things to implement
- Fast search capability across docs and other pages
- Changelog API
- Changelog page with all latest versions, filters to show beta/major/minor/patch releases notes, filter by repository, search keywords or version numbers
- Extract docs as a slashdocs repos to easily integrate in other websites ?
Landing page
- Icones DP
- Exemples d'applications