Migration einer Mailingliste zu Discourse (mbox, Listserv, Google Groups usw)

Das ist ein valider Punkt, Jay.

Ich kann die Datei import_mbox.sh nicht finden und wenn ich versuche, das Skript mbox.rb direkt auszuführen, erhalte ich eine Reihe von Ruby-Fehlern:

root@lists-import:/var/www/discourse/script/import_scripts# ruby mbox.rb mbox
fatal: detected dubious ownership in repository at ‘/var/www/discourse’
To add an exception for this directory, call:

    git config --global --add safe.directory /var/www/discourse

/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/zeitwerk-2.6.7/lib/zeitwerk/loader/callbacks.rb:25:in `on_file_autoloaded’: expected file /var/www/discourse/lib/freedom_patches/pluck_first.rb to define constant FreedomPatches::PluckFirst, but didn’t (Zeitwerk::NameError)

  raise Zeitwerk::NameError.new(msg, cref.last)