<obadz>
angerman: oh? didn't know… which do you recommand?
vcunat has joined #nixos-dev
<angerman>
obadz: I was actually curious if there was one... writing xml seems like ... ugh.
<obadz>
angerman: yup
<sphalerite>
you don't have to write XML, this has been said many times before, there are multiple people willing to mark it up for you
<sphalerite>
all we need is for it to actually be written
<obadz>
sphalerite: saw that in the manual but kind of assuming that these people's time is better spent reviewing PRs than marking up my doc so thought best to do myself…
<sphalerite>
docs not written in docbook are still better to get than no docs :)
<obadz>
If at least the output looked pretty, it would be worth the effort…
<MichaelRaskin>
This doesn't make you just a heretic. Worse. This makes you the go-to docbook debugging person.
<gchristensen>
how would you make the output pretty?
<gchristensen>
MichaelRaskin: I'm just going to preemptively die now
<MichaelRaskin>
But… but… who will coordinate the update to The Protocol?
<obadz>
gchristensen: maybe at least syntax highlighting. searchable docs like devdocs.io
<gchristensen>
cool
<vcunat>
There are tools to convert between markups.
<vcunat>
I used pandoc last time IIRC.
<gchristensen>
pandoc is very good
<sphalerite>
vcunat: but with those the semantics are limited to those expressible in the source language. Which is unhelpful as far as converting to docbook is concerned
<FRidh2>
it's been a while again we had a doc language discussion! :)
<vcunat>
Yeah, we've had very lengthy discussions :-)
<sphalerite>
indeed
<gchristensen>
this one has been less useless and less aggressive, FRidh2 :P
<sphalerite>
maybe because it's not in #nixos? xD
* gchristensen
looks around, counts
<gchristensen>
maybe because everyone here contributes in significant ways
<MichaelRaskin>
If you want to hide a discussion well, just hold it at #nixos-chat.
<MichaelRaskin>
You mean, contributes often enough to have learned not to have opinions on the things one doesn't use?
<sphalerite>
oooooft
<obadz>
gchristensen: didn't you use to have a bot that would send a message when a channel advanced?
<sphalerite>
the unstable ones just haven't been advancing :p
<obadz>
sphalerite: one column just went green
<obadz>
how long does it take these days from that point to the channel advance?
<gchristensen>
now the rest of the evaluation has to finish building (pass or fail doesn't matter, just done) and then within a bit of that
<obadz>
ah yeah :(
<Mic92>
there was one broken network test i think on unstable. But I reverted it already
<sphalerite>
was that the deterministic interface names one?
<Mic92>
yes. I have to merge two of my past pull requests into one for that to work.
<Mic92>
yes. that was about deterministic interfaces.
<Mic92>
qt-svg was also broken for random reason. But this has been not reproducible locally.
<Mic92>
ah and the firefox build timed out
<Mic92>
that is likely the reason
<shlevy>
niksnut: For https://github.com/NixOS/nixpkgs/issues/36268 , any objection to adding builtins.storeFeatures? For now it can just be an empty list (since the existence of it would imply a lower bound on the version), and then when we add new features to the daemon that affect evaluation we can add to that list?
<shlevy>
Ah, well, it can't actually be an empty list to start :D Because the whole point is it's a function of the daemon
<gchristensen>
/!\ I'll probably be taking ofborg down for a couple hours today, to move the core bits to a new home. all the work will be queued and picked up at the end, just delayed for "a while" /!\
<shlevy>
blue-green that shit :P
<shlevy>
(kidding, of course)
<sphalerite>
heh, it's funny because gchristensen's nick is blue and shlevy's is green on my weechat
<gchristensen>
hah
<gchristensen>
I could do this with zero down time, the biggest challenge is zero down time in the log collection
<gchristensen>
but the reality is it probably won't take a couple hours. underpromise / overdeliver :)
<shlevy>
I'll take that as a promise ;)
<gchristensen>
for you? anything :)
<MichaelRaskin>
Technically, a promise that it won't take a couple of hours only binds to do the work in 7199 seconds.
<gchristensen>
MichaelRaskin has my back
<gchristensen>
I think I'll replace the currently useless homepage with a status report thing too.
ma27 has quit [Ping timeout: 240 seconds]
<Mic92>
Was romildo ever ask, if we wants to become a nixos member? He has like 450 merged pull requests, while I have 187 pull requests.
<shlevy>
Hmm, actually builtins.supportedFeatures doesn't make sense. There's no inherent connection between evaluation time and runtime :(
<shlevy>
s/runtime/build-time
<MichaelRaskin>
450 sounds like romildo _could_ be in one of my mass-mailings before I gave up
<MichaelRaskin>
Mic92: do you have the email handy or should I go the long way?
<Mic92>
MichaelRaskin: malaquias@gmail.com
<Mic92>
what is the long way?
<MichaelRaskin>
Running my vanity.sh script, or at least the relevant parts
<MichaelRaskin>
Or doing that by hand — look up the name, look up the email from git log
<Mic92>
This is what I have done
<MichaelRaskin>
Hm, no, my spam runs never included this emails.
<Mic92>
He does a lot of desktop stuff and his pull requests rarely needs a review.
<sphalerite>
what were these spam runs?
<MichaelRaskin>
I ran my vanity.sh script (can be found in maintainers/scripts)
<MichaelRaskin>
Then grabbed the NixOS member list
<MichaelRaskin>
Then did a diff, removed a few people about whom I just remembered by name, reviewed the recent PR track record to make sure.
<MichaelRaskin>
So people who had a lot of commits in master, and the recent PRs mostly accepted, and not yet members were put into a list.
<sphalerite>
aah right
<MichaelRaskin>
And then I wrote a letter (the same one) to everyone in the list telling that a) the chances for getting commit access are high and b) yes, it is a good idea to ask already, pretty please.
<MichaelRaskin>
I can teach the logic and the use of the vanity counter to anyone who is willing to pick up the idea!
<MichaelRaskin>
I guess I can just run it myself on request from any such a nice person.
<MichaelRaskin>
I just don't want to do the final manual filtering (which removes almost nobody) and email writing step.
<obadz>
NixOS is a much better virtualbox guest than Ubuntu
<obadz>
nixos-generate-config detects that it's in a vbox and loads all the right module for guest/host interactions