ChanServ changed the topic of #nixos-ruby to: Everything about using Nix & Ruby. Logs at
{`-`}_ has joined #nixos-ruby
{`-`} has quit [Ping timeout: 246 seconds]
zarel_ has quit [Ping timeout: 240 seconds]
zarel has joined #nixos-ruby
srk has joined #nixos-ruby
<srk> ello
<simpson> Morning.
<srk> I'm trying to put together Discourse module - it has two options for webserver, either thin or puma
<srk> not sure which one to choose, I've heard about thin, puma is new to me
<simpson> I don't know what to pick specifically on NixOS. I've used Puma before; it works.
<srk> there's also sidekiq, bluepill and unicorn?? sidekiq I understand but the last two
<simpson> Unicorn's a classic. I don't know about those other two; they must be relatively new.
<srk> hah, that's another webserver, I only know gunicorn for python :D
<srk> sidekiq is a job queue
<srk> ah, bluepill is some kind of watchdog
<srk> good
zarel_ has joined #nixos-ruby
zarel has quit [Ping timeout: 264 seconds]
<srk> [2020-03-24T18:19:24.278321 #10044] INFO -- : Refreshing Gem list
<srk> /nix/store/pz8b5d8v30vqgfigl8a2hmr2a13jm9b8-ruby2.6.5-zeitwerk-2.2.2/lib/ruby/gems/2.6.0/gems/zeitwerk-2.2.2/lib/zeitwerk/loader/callbacks.rb:17:in `on_file_autoloaded': expected file /nix/store/7q3xjbmamdr6sdp70jfvb87zyj1rjwsd-discourse-2.4.1/share/discourse/app/jobs/base.rb to define constant Base, but didn't (Zeitwerk::NameError)
<{^_^}> (by k0001, 4 years ago, closed): Fix some GHCJS libraries so that they compile (reflex, reflex-dom)
<srk> time to call it a day
<srk> hm, it's something weird like a missing file, if run with complete repo checkout copied it works