From team lead @lucperkins: Apologies for getting behind on this!
Attendees: @lucperkins @mic92 @infinisil @brainrake @fricklerhandwerk @edolstra @domenkozar
GitHub project: Nix documentation · GitHub
-
Agenda item: nixos.org
- @lucperkins is working to convert the site to Hugo and Markdown. Green light from marketing team.
- Expected outcomes
- Dramatically easier to contribute to
- Works on all “default” systems
- Tailwind for CSS
- Alpine.js for JavaScript (replacing jQuery)
- Structured data when possible (TOML/YAML/JSON), e.g. for /community
- Potential reshuffling of content landscape
- Dramatically easier to contribute to
- Steps
- Convert common styles to Tailwind (from Less)
- Get nixos.org building with the new common styles + new static site gen
- Integrate the new build with the Nixpkgs manual, etc.
- Time frame: hopefully done by December
- Expected outcomes
- Marketing team minutes from relevant meetings: NixOS Marketing Team: Meeting agenda - Google Docs
- @lucperkins is working to convert the site to Hugo and Markdown. Green light from marketing team.
-
Agent item: nix.dev
- Current concerns
- Copyright remains with Domen
- Some content is quite opinionated (best practices, etc.)
- Some “marketing”-adjacent content around e.g. Cachix
- Current concerns
-
Domen himself enters the conversation
- Wants to donate the domain to the community
- Domain transfer needs to happen
- What does the community want?
-
@fricklerhandwerk offers some thoughts
- Undecided on structure
- John Ringer and others are currently writing a Nix book
- Separation of concerns? Only tutorials, only guides, pick one?
- Potentially everything that isn’t in the manuals and reference places
-
- A default place to go for Nix and NixOS
- Already on a good path, but need to continue
-
- Many possible ways to “set up the chess table”
- Barriers should be based on audience, not based on technical considerations
- Question from @infinisil: all four diataxis quadrants in one place? Is that the goal?
- @domenkozar: yes. One search for all docs and everything, etc.
- @infinisil: one potential snag is that reference docs should be tied to source
- @fricklerhandwerk etc: that’s fine, that’s what we already do in terms of rendering
- There seems to be a rough consensus around content parameters for nix.dev
- @lucperkins: I’ll come to the meeting next week with a rough action plan that includes achieving consensus on what should be modified or removed to make nix.dev a proper community resource
- @fricklerhandwerk: we can do community polls etc to determine what people take to be best practices
- Let’s prioritize what’s most important: ironing out major use cases, especially contribution
- @infinisil: polls should be more “objective” and less about controversial things like preferences
- @fricklerhandwerk: let’s start with low-hanging fruit like making it official