Attendees:
- @minion: Skyler Grey
- @coded: Samuel Shuert
- @liketechnik: Florian Warzecha
- @nova
- @isabel: Isabel Roses
Agenda
- Approval/revision of agenda
- @isabel: Nixpkgs lib documentation
- @isabel:
pkgs.writeScript
, etc. are poorly documented- https://noogle.dev/f/pkgs/writeScript: “No reference documentation found yet.”
- @isabel:
lib.packagesFromDirectoryRecursive
is a little hard to understand at first glance… - @skyler: so, you’re interested in us documenting these lib things that don’t have documentation yet
- @skyler: what do you think the best format should be?
- @isabel: I don’t much care
- @isabel: we could host our own noogle? Perhaps wiki pages would be better?
- @coded: I wonder about [problems with] adding nixpkgs-specific documentation to our wiki rather than upstream?
- @minion: I can see some stuff diverging… maybe this isn’t an issue?
- @isabel: we plan on pulling in upstream lib for stdlib, and having our own auxlib ontop (GitHub - auxolotl/lib: System-agnostic library functions used by auxolotl repositories)
- @coded: then I think it makes sense to contribute upstream
- @minion: I would prefer to avoid fracturing nix docs even further
- @minion: it could be worth having something like noogle?
- @isabel: @jakehamilton wonders about changing the format of doc comments … [conversation for another day?]
- @minion: what isn’t documented properly?
- @isabel:
- Wiki pages
- Templates
- @coded: we’ve made a template! onboarding for sigs/committees
- @coded: we think the best way is to assign specific pages/templates to specific people, rather than expecting that “someone” will work on them
- @minion: shall we get a list of templates/pages that we want to make?
- wiki-templates/community/… needs more things
- WikiJS navigation
- Templates
- Docs-site
- Canonical URLs
- done (thanks @8bitbuddhist)!
- CI (linked to below topic)
- waiting on forgejo
- Canonical URLs
- Forgejo status update
- Auxolotl Forgejo
- there’s a bug with importing pull requests properly … we’ve filed this with forgejo devs and are looking at fixing/working around it!
- Adding topics to the agenda
- We need more involvement if people want topics throughout the week – or we need to add these things!
Decisions
- CI (Hold off on till Forgejo change-over)
Action items
- @minion: Remove the dynamic sidebar plugin from the wiki
- @coded: Document importTOML with examples
- @minion: Document pkgs.writeScript & associated writers in a way noogle can understand
- @isabel & @liketechnik: Go through and start a list of undocumented lib (pkgs & pure) items (Missing Lib Docs - HedgeDoc)
- @coded: Create templates for other common community pages (welcome page, communication, task management)
- @coded & @minion: Update formatting tools page - adding treefmt
- @liketechnik: wiki page for list of documentation pages (Noogle, nix wiki, etc.)!
Standing reminders
- Next meeting will be at the same time next week!