Documentation | Finding a place for LibBSD and other Package Documentation (#35)

Christian Mauderer (@c-mauderer) gitlab at rtems.org
Sun Oct 6 09:12:19 UTC 2024



Christian Mauderer created an issue: https://gitlab.rtems.org/rtems/docs/rtems-docs/-/issues/35



## Finding a place for LibBSD and other Package Documentation

During a discussion on discord, I noted that I don't know a good place where I can put information for LibBSD.

RTEMS has a number of add-on packages:

https://gitlab.rtems.org/rtems/pkg

At the moment, the documentation for these packages is handled on a per package basis. Most packages (like LibBSD or lwIP) use a README in the repository. Only the legacy network stack has its own manual on docs.rtems.org: https://docs.rtems.org/branches/master/legacy-networking/index.html

How do we want to handle such add-on packages?
- A separate manual for each one?
- A collected packages manual?
- READMEs (or a documentation directory) in the package repo?

I would have a collected manual for all packages:
1. The RTEMS project decided to split documentation from code quite a while back and therefore we have a separate documentation repo. As a user, I would expect that this repo contains all relevant information and that I don't have to check READMEs in the packages.
2. Adding a new manual for each package needs a lot more knowledge and effort than just adding a new chapter in an existing manual. I'm usually lazy, and I think that's more or less true for most humans. So I would expect that we get more documentation for new packages if we lower the hurdle to add it.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/docs/rtems-docs/-/issues/35
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20241006/b16a31e6/attachment-0001.htm>


More information about the bugs mailing list