worldofpeace changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.09 RMs: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
<qyliss> haha
<samueldr> for the second one I guess a sniff test at the changes is good
<samueldr> it is quite hard to *test*, and even if it lacked something for you preferred platform, it woul be better off in a further PR
<samueldr> it was a bit hard, finding out which regulator modules were missing since they don't have any kind of strong relationships with the modules that need them
<samueldr> so you'd have the usb module loudly say it cannot do anything yet because the regulator isn't there
<samueldr> but no hints about what provides it :)
<qyliss> well, I don't know whether the right modules are included with your change, but the overall structure of the change looks good
<samueldr> that sure proves me that the ACPI way of doing it is better
<qyliss> FB_SIMPLE scares me, because I have the vague idea in my head that keeping fb stuff working across devices is very fragile
<samueldr> ah, it's less scary than what it sounds like
<samueldr> and *anyway* would end up being used once in stage-2
rj has quit [Ping timeout: 240 seconds]
<samueldr> it's only used when devices announces themselves as compatible
<samueldr> (and doesn't work right now anyway, apparently...)
<samueldr> but that's not a NixOS issue... I think... sure would help if there was a cross-distribution task force combining efforts and knowledge
<samueldr> (oh right, you aren't on #nixos-chat at the moment... don't mind that snark... it's poison for my soul anyway)
orivej has joined #nixos-dev
<qyliss> I left #nixos-chat long ago to avoid being drawn into XMPP vs Matrix flame wars
<samueldr> you don't need to justify yourself :)
rj has joined #nixos-dev
<samueldr> oh, about a possible iso image rewrite: it is planned to be in the requirements for a disk image infra revamp
scott has joined #nixos-dev
bennofs__ has joined #nixos-dev
scott is now known as Guest22140
Guest22140 is now known as scott
bennofs_ has quit [Ping timeout: 246 seconds]
rj has quit [Ping timeout: 240 seconds]
rj has joined #nixos-dev
lovesegfault has quit [Ping timeout: 245 seconds]
lovesegfault has joined #nixos-dev
rj has quit [Ping timeout: 240 seconds]
abathur has joined #nixos-dev
justanotheruser has quit [Ping timeout: 246 seconds]
rajivr has joined #nixos-dev
Synthetica has quit [Quit: Connection closed for inactivity]
pmy has quit [Ping timeout: 260 seconds]
pmy has joined #nixos-dev
<siraben> Does anyone have examples of how to package a node package on github?
orivej has quit [Ping timeout: 252 seconds]
justanotheruser has joined #nixos-dev
marek has quit [Ping timeout: 268 seconds]
XgF has joined #nixos-dev
marek has joined #nixos-dev
supersandro2000 has quit [Quit: Ping timeout (120 seconds)]
supersandro2000 has joined #nixos-dev
abathur has quit [Quit: abathur]
bennofs__ has quit [Read error: Connection reset by peer]
bennofs_ has joined #nixos-dev
cole-h has quit [Ping timeout: 240 seconds]
jonringer has quit [Ping timeout: 250 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-dev
PkmX[m] has joined #nixos-dev
<maralorn> gchristensen: The problem even with structured eval errors would be, that no one would notice if a certain eval error because of broken appeared or disappeared in the thousands of errors.
<maralorn> But really what would it take to make the output more structured? It’s more than an easy drive-by PR, isn‘t it?
<yorick> did we ever figure out corporate maintainer lists?
<NinjaTrappeur> It'd be great if we had a NixOS/darwin team that we could poke when in case darwin-specific questions/reviews.
<{^_^}> #121368 (by LeSuisse, 4 days ago, open): youtrack: 2018.2.44329 -> 2021.1.13597
<yorick> would be good to know why r-ryantm doesn't update this
<yorick> thanks
<NinjaTrappeur> yh
<NinjaTrappeur> Dammit, I can't type straight this morning. *yw
<talyz> NinjaTrappeur: I was thinking the same thing :)
spacekookie has joined #nixos-dev
<talyz> anyone who can review https://github.com/NixOS/nixpkgs/pull/120936 is very welcome to
<{^_^}> #120936 (by talyz, 1 week ago, open): v8: Fix darwin build
<NinjaTrappeur> ping domenkozar[m] about the @NixOS/darwin team idea :)
<zimbatm[m]> there is a @NixOS/darwin-maintainers team already
<zimbatm[m]> not sure if it maps with your idea
<NinjaTrappeur> Yes it does! My bad, I missed it!
<NinjaTrappeur> Thanks
devhell has joined #nixos-dev
__monty__ has joined #nixos-dev
tdeo has quit [Ping timeout: 245 seconds]
tdeo has joined #nixos-dev
<gchristensen> yorick: there are at least 2 businesses with a team entry
<yorick> gchristensen: we'd just like to provide an alias list somewhere, I think?
<gchristensen> yeah, the team list is for that pretty much
<yorick> oh, neat
spacekookie has quit [Quit: **aggressive swooshing**]
spacekookie has joined #nixos-dev
orivej has joined #nixos-dev
<siraben> o.O I have been summoned
abathur has joined #nixos-dev
orivej has quit [Ping timeout: 252 seconds]
<maralorn> ```❯ hydra-eval-jobs --help
<maralorn> error: unrecognised flag '--help'
<maralorn> Try 'hydra-eval-jobs --help' for more information.```
<infinisil> Lol
<sterni> for hydra-eval-jobs I recommend consulting the upstream documentation: https://github.com/NixOS/hydra/blob/master/src/hydra-eval-jobs/hydra-eval-jobs.cc
<sterni> -.-
qyliss has quit [Quit: bye]
qyliss has joined #nixos-dev
<gchristensen> maralorn: drive-by? no, not exactly
<gchristensen> maralorn: but the evaluator already returns the error output in a structuredjson document, and then it is flattened when inserted in to the database
<maralorn> Ah, interesting. gchristensen: Does that evaluation use the `hydra-eval-jobs` binary or is that something different?
<maralorn> Okay. So we have hydra-eval-jobset and hydra-eval-jobs.cc. I wonder why we have both.^^
<gchristensen> yeah ... the flow is a bit weird
<maralorn> Ah, but I can’t run the former locally because it needs the database.
<maralorn> Well, well.
<gchristensen> what are you trying to do? also, it is pretty easy to get a database going: https://github.com/nixos/hydra#development-environment and https://github.com/nixos/hydra#executing-hydra-during-development
<maralorn> gchristensen: I am pondering the above mentioned issue with filtering out broken evals. And I was hoping to create a list of jobs for which the deps are broken somehow.
<gchristensen> ah
orivej has joined #nixos-dev
rj has joined #nixos-dev
rj has quit [Remote host closed the connection]
rj has joined #nixos-dev
rj has quit [Client Quit]
Synthetica has joined #nixos-dev
jonringer has joined #nixos-dev
jonringer has quit [Remote host closed the connection]
plumm has joined #nixos-dev
jonringer has joined #nixos-dev
cole-h has joined #nixos-dev
devhell has quit [Quit: nyaa~]
<gchristensen> https://github.com/NixOS/hydra/issues/959 peeling this ticket back has been an exercise in "we use *what*?"
<{^_^}> hydra#959 (by rbvermaa, 3 hours ago, open): Direct links to tabs with dynamically loaded contents stopped working
<gchristensen> like: do we really use jquery-ui anymore? do we use "flot" anymore? among other things
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
<samueldr> jquery yes, pretty sure bootstrap uses it still?
<gchristensen> jquery-ui? pretty sure it has been deprecated for a long time
<samueldr> AAAAA :< the Mobile NixOS website workflow had been disabled in the repo since the website repo itself doesn't see much activity
<samueldr> 60 days
<gchristensen> :|
<samueldr> gchristensen: not sure, maybe some alerts or overlays still?
<samueldr> I don't know all parts of the hydra site
<samueldr> and I don't know that it's been deprecated?
<samueldr> I think it's out of fashion though, that's for sure
<gchristensen> ah, ok
<gchristensen> https://openjsf.org/projects/#emeritus maybe not deprecated exactly but
<gchristensen> this bug about lazy tabs is really twisting my brain
<samueldr> infinisil: am I right in understanding and remembering that you've been thinking about ways to transform lists into attrsets in the nixos modules system?
<samueldr> so that you can manipulate them after the fact
<samueldr> since lists are notoriously hard to change once values are set
<samueldr> short of overriding it whole
<infinisil> samueldr: Yes
<infinisil> lovesegfault: Hmm checking..
<samueldr> infinisil: anything concrete or only still thoughts?
<infinisil> samueldr: A lot of semi-concrete thoughts
<samueldr> thanks :)
<samueldr> that's as far as I needed for now
<infinisil> samueldr: Want an RFC draft?
<samueldr> no thanks
<infinisil> I've got one
<samueldr> I wanted to know if I was saying wrong things :)
<samueldr> since I was saying that something might be coming to help with that issue in a specific use
<gchristensen> samueldr: this fixes the tab loading issue: setTimeout(function () { $('.nav-tabs > .nav-item:not(.dropdown) a[href="' + window.location.hash + '"]').trigger('show.bs.tab'); }, 1); :)
<samueldr> probably okay
<gchristensen> I did not expect that answer
<samueldr> ugly, but I guess if the underlying implementation of the tabs triggers broke in bootstrap, we have to deal with the hand we were given
<samueldr> using trigger('show.bs.tab'); instead of .tab('show') there, would that work?
<samueldr> I assume what is going on is that beforehand it was *less* async for some reason
<samueldr> and now it is more async
<samueldr> the setTimeout makes it run later
<gchristensen> no it doesn't
<gchristensen> (^ re: using trigger('show.bs.tab'); instead of .tab('show') there, would that work?)
<samueldr> yeah
<samueldr> I assume then that using `.tab('show')` instead of trigger in your solution would work
<samueldr> if I understand the issue
<{^_^}> hydra#961 (by grahamc, 9 seconds ago, open): lazy tabs: trigger the load event
<samueldr> really the crux of the issue seems to be "things got more async" in the what was it, ten year period of ugprades of js we did?
<gchristensen> the javascript ecosystem moves too fast!11! where's my language that pretends the world is a PDP-11?
<samueldr> gchristensen: can you disable / enable this workflow? https://github.com/NixOS/mobile-nixos-website/actions/workflows/website.yml
<samueldr> I don't know if I'm not owner enough of the repo for it to trigger anew
<gchristensen> done
<samueldr> things are stuck in the sausage^W website factory
<gchristensen> gonna rewrite this javascript in rust
<dotlambda> Is there a process for removing someone from maintainer-list.nix? https://github.com/NixOS/nixpkgs/pull/121825#issuecomment-832916151
<gchristensen> I originally wrote this setTimeout thing on a lark, was surprised it worked, and here I am about to merge it in to master. life is amazing.
bennofs_ has quit [Read error: Connection reset by peer]
bennofs_ has joined #nixos-dev
<qyliss> gchristensen: you might get away with setTimeout(..., 0)
<qyliss> if you just need to defer to next event loop
<samueldr> most likely yeah
<samueldr> but at 1ms, I assume there wouldn't be a difference :)
<samueldr> especially since what this really does is kick the event handler *again*, as the tab has been switched already, so it *may* send the AJAX request 1ms earlier
rajivr has quit [Quit: Connection closed for inactivity]
<qyliss> yeah, it's mostly aesthetic
<MichaelRaskin> Or maybe even «intent»
<MichaelRaskin> Like, I do not want to _wait_, I want just to defer it until the already-running stuff runs
<gchristensen> fixup'd
<gchristensen> gonna PR a fix to the javascript spec that causes setTimeout = 0 to directly execute hanlder
<MichaelRaskin> Erm. It is like sleep() in C
<MichaelRaskin> First, yield execution, then do not get it until time X has passed
<gchristensen> :)
<qyliss> Microsoft proposed a setImmediate some years ago but the other browser vendors didn't like it
<maralorn> domenkozar: Hm, okay. So there are three scripts?^^
<maralorn> It seems not crazy well documented.^^
<Mic92> well I don't know if I want to change it's json output
<Mic92> I took it from hydras code base
<Mic92> run --help once you compiled it
<sterni> Mic92: well then that's the same as in hydra-unstable in principle?
<Mic92> sterni: some small additions for example --impure flag and allow to load flake's with relative urls.
<Mic92> but mostly yes
kraem[m] has joined #nixos-dev
v0|d has quit [Remote host closed the connection]
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
jonringer has quit [Remote host closed the connection]
jonringer has joined #nixos-dev
__monty__ has quit [Quit: leaving]
orivej has quit [Ping timeout: 240 seconds]
supersandro2000 has quit [Killed (beckett.freenode.net (Nickname regained by services))]
supersandro2000 has joined #nixos-dev