-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve documentation #29
Comments
I've started working on this in TrenchBoot/TrenchBoot.github.io#31, addressed points are marked in the first comment. There are some pages I will need help with:
|
I have updated the events page with new events since 2020: TrenchBoot/TrenchBoot.github.io#32
|
Working on moving the [documentation repo] to the website here: I think it is mostly done but there are still two very old open pull requests with last updated 2 and 4 years ago: https://github.com/TrenchBoot/documentation/pulls Also I am not authorised to archive the documentation repository, so maybe someone else should do it. Forking and making PR only to add a deprecation note seems a bit excessive. |
Naturally. It's just nobody updated with new presentations. Last time I edited the page I had t do some archeology to find slides and videos. Whoever is going to update it, will have to do the archeology again to find all presentations and materials. |
I think most of the missing events were added here TrenchBoot/TrenchBoot.github.io#32 |
TrenchBoot/TrenchBoot.github.io#42 has been merged, I've checked the items addressed by it. |
Another set of changes merged with TrenchBoot/TrenchBoot.github.io#36, including README and cleanup of MkDocs plugins. |
TrenchBoot/TrenchBoot.github.io#33 - Linux instructions and coreboot payload blueprint TrenchBoot/TrenchBoot.github.io#43 - publications about TrenchBoot |
TrenchBoot/TrenchBoot.github.io#37 - pre-commit added to CI, now adding wrongly formatted content should be harder, and we finally have green tick on the PR. TrenchBoot/TrenchBoot.github.io#46 added Linux build instructions using trenchboot-sdk, which was updated to work with current |
Affected component(s) or functionality (if applicable)
Documentation
Brief summary
Documentation currently doesn't reflect the state of the project. Many aspects are outdated, important things are omitted and technical details irrelevant to regular users are named in a way that suggests they are part of entry-level instructions (e.g. Running). Website has broken formatting, there is no clear division of responsibilities between website and documentation repository. In addition to that, some documentation is spread throughout other repositories, not always in the most fitting places.
Version
N/A
Additional context
Rough list of tasks to be done to improve the documentation, divided by source:
Website
Documentation
andBlueprints
).Documentation repository
references
.QUICKSTART.md
is still valid, update if not.presentations/README.md
with website, save copy of presentations from linked events (if available).trenchboot-sdk
Relevant documentation you've consulted
Related, non-duplicate issues
#8
The text was updated successfully, but these errors were encountered: