2024-04-25 Documentation team meeting notes #122
- Meeting info
- Past meeting notes
- Attendees: @hsjobeki @klinger @djacu
- Notes by: @hsjobeki
Notes
Agenda
Issues
Looks really nice! Looking forward to seeing some first PRs
Question: how can i evaluate nix inside of nix?
(Unofficial) Answer:
--store $PWD
is a working solution for that case.
pkgs.stdenv.mkDerivation {
name = "name";
src = ./src;
nativeBuildInputs = [ nix ];
buildPhase = ''
nix-instantiate --extra-experimental-features 'nix-command flakes' --eval --strict --json --store $PWD --show-trace \
eval.nix --arg 'pkgs' 'import ${nixpkgs} {}'
'';
}
PRs to review
- Fix/headings & check: nixdoc can always build nixpks manual by hsjobeki · Pull Request #121 · nix-community/nixdoc · GitHub Fixes the nixpkgs-manual breakage
- Allow empty prefix by hsjobeki · Pull Request #122 · nix-community/nixdoc · GitHub Implements empty prefixes
@infinisil should review those.
Discussions
Question: Who can make (below described) edits to the Wiki?
Answer: User list - NixOS Wiki
Proposal to change wiki sidebar/menu
The main menu as well as the wiki landing page are not static. They need to evolve to reflect the content available.
Now this would be a good change:
@lassulus: Ping. Some of the wiki landing page: NixOS Wiki - NixOS Wiki there is some section with the following content:
Major page categories:
Software
Hardware
Desktop - how to setup PCs
Server - how to setup servers
Community - people, communication, work on NixOS
-
This should be part of the sidebar. With links to these “Major page categories”
- Reason: The advanced content of the wiki is organized via these 5 categories and can be found via clicks through these categories and sub-categories.
-
change „(Community) About Get_Involved Support” in main-menu/sidebar
-
Only commmunity as a link to keep the main menu small.
-
Reason: About/GetInvolved and Support can easily found as first clicks in Category:Community. The articles are dead ends (leafs).
-
Proposal: add wiki-news
Add a news item of the documentation team on the wiki landing page.
How to handle the Wiki(s)
„The NixOS documentation team encourages that it is important that neither wiki contains any disrespectful references to the other.“
We’d also encourage everybody to not delete any content of the “unofficial” Wiki for political reasons.
Illustration of the Problem: Difference between revisions of "GStreamer" - NixOS Wiki
Proposal to delete some pages
IRC:Cloaks - NixOS Wiki (no content, no links towards it)
Virtualization in NixOS - NixOS Wiki
Workgroup:Example - NixOS Wiki (not really needed, the whole workgroup part is strange anyway)
Proposal to change redirect of a page
Virtualization - NixOS Wiki should redirect to Category:Virtualization