ekleog changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html https://r13y.com | 18.09 release managers: vcunat and samueldr | https://logs.nix.samueldr.com/nixos-dev
yl has quit [Ping timeout: 245 seconds]
orivej has joined #nixos-dev
pie___ has joined #nixos-dev
pie__ has quit [Ping timeout: 255 seconds]
orivej has quit [Ping timeout: 255 seconds]
orivej has joined #nixos-dev
init_6 has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.3]
srhb- has joined #nixos-dev
callahad has quit [Quit: Ping timeout (120 seconds)]
copumpkin has quit [Excess Flood]
srhb has quit [Quit: ZNC 1.7.1 - https://znc.in]
jtojnar has quit [Remote host closed the connection]
callahad has joined #nixos-dev
copumpkin has joined #nixos-dev
pepesza has quit [Ping timeout: 249 seconds]
pepesza has joined #nixos-dev
kisik21 has joined #nixos-dev
srhb- is now known as srhb
emily has quit [Remote host closed the connection]
emily has joined #nixos-dev
asymmetric has joined #nixos-dev
orivej has quit [Ping timeout: 268 seconds]
ixxie has joined #nixos-dev
asymmetric has quit [Ping timeout: 245 seconds]
asymmetric has joined #nixos-dev
asymmetric_ has joined #nixos-dev
asymmetric has quit [Ping timeout: 246 seconds]
FRidh has joined #nixos-dev
asymmetric_ has quit [Read error: Connection reset by peer]
asymmetric has joined #nixos-dev
init_6 has quit [Ping timeout: 246 seconds]
tilpner has quit [Quit: WeeChat 2.3]
asymmetric has quit [Remote host closed the connection]
asymmetric has joined #nixos-dev
tilpner has joined #nixos-dev
obadz has quit [Quit: WeeChat 2.3]
obadz has joined #nixos-dev
ixxie has quit [Remote host closed the connection]
drakonis has joined #nixos-dev
<qyliss> Profpatsch: how would you feel about using wrapProgram on execlineb to ensure its executables were always in its PATH?
<qyliss> execlineb without any of the rest of execline isn't very useful...
johanot has joined #nixos-dev
johanot has quit [Client Quit]
johanot has joined #nixos-dev
<Profpatsch> I wouldn’t want to wrap the default package, but we could put that in passthru
<Profpatsch> qyliss: You’re working with execline? Would love to see your stuff
<Profpatsch> Now I kinda want to continue playing with this stuff
<Profpatsch> Get build a nix ecosystem based on execline
<Profpatsch> s/^Get b/B/
johanot has quit [Ping timeout: 246 seconds]
jtojnar has joined #nixos-dev
<qyliss> I'd love that too tbh
<qyliss> I don't really have anything to show yet
<qyliss> Profpatsch: why wouldn't you want to wrap the default package? You couldn't do much harm suffixing $bin/bin to PATH, surely?
<qyliss> there'd always be .execline-wrapped if you really needed it without
<Profpatsch> qyliss: Hm, suffixing should work.
<Profpatsch> Actually, let’s run with that.
<qyliss> yay!
<Profpatsch> Okay, implemented
<tilpner> First-time-docs PR looking for review (of docs) and merge: #54693
<{^_^}> https://github.com/NixOS/nixpkgs/pull/54693 (by tilpner, 3 weeks ago, open): appimageTools: init
<tilpner> It's quite minimal, but that's the best I could come up with if it has to stand any chance of being merged pre-feature-freeze
johanot has joined #nixos-dev
<Profpatsch> qyliss: What’s your github?
<qyliss> alyssais
<gchristensen> tilpner: I'd like to check a fix I made to some github integrations, mind if I close and re-open your PR?
<tilpner> gchristensen: Go ahead
<gchristensen> thanks tilpner :)
orivej has joined #nixos-dev
ixxie has joined #nixos-dev
orivej has quit [Ping timeout: 245 seconds]
orivej has joined #nixos-dev
ixxie has quit [Ping timeout: 244 seconds]
Cale has quit [Ping timeout: 264 seconds]
FRidh has quit [Quit: Konversation terminated!]
Cale has joined #nixos-dev
<catern> is there any reason Hydra couldn't be run as a PSGI app? instead of using this bundled Starman script?
<catern> (or with fastcgi)
<clever> catern: something ive been wanting to do, is to replace parts of it with haskell
<clever> keep the same overall structure and design, but just redo parts
<catern> clever: I don't think that's an especially uncommon want :)
<clever> you could just replace that entire starman end with servant, all it really needs to do is query psql, render html, and prod the daemons
<clever> what does servant have, in the form of html templating?
<catern> (it's kind of funny that rewriting Hydra in Haskell from Perl would actually *grow* the possible contributor base)
orivej has quit [Ping timeout: 246 seconds]
<Profpatsch> fun fact: nix was originally written in Haskell, then changed to C++
<gchristensen> like back in the .fix days?
<Profpatsch> You’d have to ask niksnut
<Profpatsch> I forgot who told me that, someone at FOSDEM
<Profpatsch> They also said part of the reasoning behind the rewrite was to make it easier for potential developers.
<Profpatsch> Which is extremely funny.
<gchristensen> I'm not sure this is true
<Profpatsch> Me neither.
<Profpatsch> Only one way to find out I guess. niksnut, please confirm or deny. :P
<gchristensen> 75d788b0f24e8de033a22c0869032549d602d4f6 "Initial version of nix." is C. 18ebf518de325c7059648bfd6df464d8d5204bb3 "Converted to C++"
<gchristensen> March 2003
<gchristensen> initial version of nix is a 522 line patch, lol
<LnL> I thought it started in perl
johanot has quit [Quit: WeeChat 2.2]
<gchristensen> me too
<Profpatsch> Maybe that was in a different repo?
<Profpatsch> But 2003 is a bit early for Haskell.
<gchristensen> I'm willing to bet it is just apocryphal
<Profpatsch> There were no speedy byte/utf8 libraries before 2006 afaik
<Profpatsch> even though the language started in 19931
<Profpatsch> -3
<LnL> they might be confusing it with the c++ rewrite, wouldn't be surprised of some haskell suggestions popped up for that
<qyliss> Perhaps confusing with this? https://nixos.wiki/wiki/FAQ#Why_is_Nix_written_in_C.2B.2B_rather_than_a_functional_language_like_Haskell.3F
<gchristensen> the c++ rewrite about 2hrs4min after the initial commit of Nix
<qyliss> wow niksnut works fast :P
<LnL> lol
<samueldr> ~.
<samueldr> this isn't ssh
<gchristensen> it could be
<tilpner> gchristensen: Do you have a minute for #54693 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/54693 (by tilpner, 3 weeks ago, open): appimageTools: init
<tilpner> It was sitting around with no complaints for 27 days, all I did in the last two pushes was minimal docs
<gchristensen> wow, tilpner!
<gchristensen> oops
<clever> gchristensen: what are the plans with the perl PR i opened?
<tilpner> Thank you, gchristensen!
xeji has joined #nixos-dev