!avYyleMexqjFHoqrME:nixos.org

Nix Documentation

351 Members
This is the official channel for documentation in the Nix ecosystem. The documentation team meets here. More information: https://nixos.org/community/teams/documentation NixOS teams calendar: https://calendar.google.com/calendar/embed?src=b9o52fobqjak8oq8lfkhg3t0qg%40group.calendar.google.com Documentation office hours are open for anyone interested in solving problems, getting contributions reviewed in real time, or becoming a maintainer. Video conference: https://jitsi.lassul.us/nix-documentation Meeting notes scratch pad: https://pad.lassul.us/p-Y8MjU2SdSD5qO1fnpCPA Past meeting notes: https://discourse.nixos.org/search?q=documentation%20team%20meeting%20order%3Alatest 80 Servers

Load older messages


SenderMessageTime
25 Oct 2024
@alejandrosame:matrix.orgalejandrosame * Please, do the guide! I'm in the process of revamping my dev setup and this kind of tasks is great for validating it 18:35:43
@noiobeforebedtime:winesj.comJack​ joined the room.23:44:44
26 Oct 2024
@plmh:matrix.orgplmh joined the room.05:20:11
@willbush:matrix.orgwillbush left the room.23:42:03
@willbush:matrix.orgwillbush joined the room.23:43:21
27 Oct 2024
@loher:matrix.orgLorenz joined the room.06:58:28
30 Oct 2024
@seapat:matrix.orgseapat left the room.07:49:55
1 Nov 2024
@gdesforges:matrix.orgGuillaume Desforges changed their profile picture.21:19:02
2 Nov 2024
@mel:rnrd.euMel joined the room.02:56:47
@isabel:isabelroses.comisabel changed their profile picture.10:07:46
4 Nov 2024
@Minijackson:matrix.orgMinijackson

Hey all! I've been developing sphinxcontrib-nixdomain these past months,
which is a project for documenting Nix "objects" in the Sphinx documentation system.

Currently it only support NixOS options, but I plan on adding support for packages and libs.
It's currently missing some documentation (heh) and it's not currently published on PyPi,
but I think it'd be quite a useful project for non-nixpkgs Nix projects.

Here's an example of what it looks like in a real project: https://epics-extensions.github.io/EPNix/nixos-services/options-reference/archiver-appliance.html

Is this something you'd be interested in?
I think I'll be needing help for example to fetch doc comments like nixdoc does.

12:46:32
@fricklerhandwerk:matrix.orgfricklerhandwerkNice, this looks really good. Would definitely be great for nix.dev where we could integrate it right away.13:37:47
@Minijackson:matrix.orgMinijacksonI should work on getting it published and inside nixpkgs, then. Should the project be in nix-community?13:46:15
@Minijackson:matrix.orgMinijacksonNote that right now, the project is only useful for project that define their own NixOS option. I'd like to make a Sphinx role for referring to options defined in nixpkgs, but it's not implemented right now 13:54:19
@fricklerhandwerk:matrix.orgfricklerhandwerk We can already try without any of that and see how it goes, no need to block. Could you open a PR to use it on some page? Eg the first section of the module system tutorial and render the example module 13:54:50
@Minijackson:matrix.orgMinijackson
In reply to @fricklerhandwerk:matrix.org
We can already try without any of that and see how it goes, no need to block. Could you open a PR to use it on some page? Eg the first section of the module system tutorial and render the example module
I'll look into it!
13:55:15
@Minijackson:matrix.orgMinijacksonthis page then: https://nix.dev/tutorials/module-system/a-basic-module/ ?13:56:39
@Minijackson:matrix.orgMinijacksonor the deep dive?13:56:42
@fricklerhandwerk:matrix.orgfricklerhandwerk
In reply to @Minijackson:matrix.org
Note that right now, the project is only useful for project that define their own NixOS option. I'd like to make a Sphinx role for referring to options defined in nixpkgs, but it's not implemented right now
If it works via optionsDoc and one can pass a config it should be easy to just hand it anything, including NixOS stuff, right?
13:56:51
@Minijackson:matrix.orgMinijackson
In reply to @fricklerhandwerk:matrix.org
If it works via optionsDoc and one can pass a config it should be easy to just hand it anything, including NixOS stuff, right?
yup
13:57:14
@fricklerhandwerk:matrix.orgfricklerhandwerk
In reply to @Minijackson:matrix.org
this page then: https://nix.dev/tutorials/module-system/a-basic-module/ ?
Yeah that would work. Anything you like and is a quick win
13:57:17
5 Nov 2024
@asymmetric:matrix.dapp.org.ukasymmetric hey, just noticed that some of the links in this page are actually anchors to this article, i.e. they shouldn't be there 11:48:49
@asymmetric:matrix.dapp.org.ukasymmetric * hey, just noticed that some of the links on this page are actually anchors to this article, i.e. they shouldn't be there 11:49:05
@asymmetric:matrix.dapp.org.ukasymmetrice.g. "Prerequisites"11:49:26
6 Nov 2024
@getpsyched:matrix.orggetpsyched Hi, @Soenke Klinger. Is it cool if we continue our release notes conversation here? The 24.11 release is almost here and if we want have additions, now would be a good time :) 09:21:59
@soenke:hack-hro.desoenke @getpsyched:matrix.org: thought about contacting,you. Its good, meybe we need,two discussions. Here about the Documentation ecosytem and manuals. And in the wiki channel about the wiki content? 13:09:38
@getpsyched:matrix.orggetpsychedAbsolutely.13:11:46
@getpsyched:matrix.orggetpsychedI'll get getchoo to join, so we can get things moving quickly13:13:53
@seapat:matrix.orgseapat joined the room.13:50:48
@pyrox:pyrox.devdish [Fox/It/She]whoa getchoo reference 🤯15:21:16

Show newer messages


Back to Room ListRoom Version: 6