Avatar
Haelwenn /элвэн/ :triskell: 🔜FOSDEM
24389949b53d16958eae22ba78a4040316903c933a9e8f9d9fd5f10688fc62af
🦊🦄⚧🂡ⓥ :anarchy: 👿🐧 :gentoo: :sun: Pleroma maintainer (mostly backend); BadWolf developer; Gentoo contributor; Eternal upstreamer Opinions are your employer Arch users needs to pacman -R works-for-me arch-btw Make the changes you want to see. Just because computer bad: X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H* banner from: https://soc.flyingcube.tech/objects/56f79be2-9013-4559-9826-f7dc392417db Federation-bots: #nobot

nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 BSD/musl-style configure script: Just works

Raw Makefile: Needs a bit of manual configuration but that's fine

GNU configure script: Hell is other people's code.

nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 And so many times I ended up just patching the configure script because regenerating didn't work anymore, which is specially common when the generated files are checked into version control (which is a rather huge red flag).

Replying to Avatar GNU/翠星石

nostr:npub1ysufjjd485tftr4wy2a83fqyqvtfq0yn820gl8vl6hcsdz8uv2hskx2jyl You'd prefer if we didn't have a actually working buildsystem?

Sure they're painfully hard to regenerate, but you *can* regenerate them.

nostr:npub1x2vc8gu0kj2slcujhkd2y684k32e2zhzn78d2quea4tajn9ql2pqqjar98 BSD/musl-style configure script: Just works

Raw Makefile: Needs a bit of manual configuration but that's fine

GNU configure script: Hell is other people's code.

> clone librsvg to cherry-pick stuff on top of pre-rust version (2.40.21)

> ./devel-docs/security.rst / SECURITY.md knows about this release

> no git tag for 2.40.x beyond 2.40.16

WTF

http://michael.orlitzky.com/code/libsvgtiny-pixbuf.xhtml

I guess I'll use this even if it means something like changing my set of icons so the rendering isn't as broken.

nostr:npub19zq9jfyaxp5d9x2wzm9p4gr7cndhtap5qs549efkxpwgagwwz65svnu4m5 spagets with chopsticks, just like me when I forget that tomato sauce must not be slurped if you want to avoid making a mess.

nostr:npub1pvxaugkzwuyejrmzu6t3qf6r5fqwzraey8jhwphdtfewu854nydqlwnnjr nostr:npub1yck44z5zqxmwpqzqs75ay6ffjdw843ng9p6mz0lzfff3fgz2djlsngujmw nostr:npub1er26g8v2gdquxkyk43usmlk7gaqhle08p378ld3ldfd6p5yrt8usmfarq5 I think most would be migrating CI config (rather easy) and then bits of modifications, probably ones that we're currently missing from Gitlab but can't reasonably hope to add.

And I'm not afraid of scaling, codeberg is much bigger than us and works nicely and I'd doubt Gitlab is anywhere near efficient.

nostr:npub1yck44z5zqxmwpqzqs75ay6ffjdw843ng9p6mz0lzfff3fgz2djlsngujmw nostr:npub1er26g8v2gdquxkyk43usmlk7gaqhle08p378ld3ldfd6p5yrt8usmfarq5 Sounds a bit too barebones for Pleroma and I'd rather no pass more time on the forge than on Pleroma itself, I'd feel like it would defeat the purpose.

(And I'd say a decent forge is reached when the authors can at least consider hosting the software on itself)

nostr:npub1er26g8v2gdquxkyk43usmlk7gaqhle08p378ld3ldfd6p5yrt8usmfarq5 nostr:npub1yck44z5zqxmwpqzqs75ay6ffjdw843ng9p6mz0lzfff3fgz2djlsngujmw I think at this point I'd rather have to put weeks into making something like Gitea/Forgejo work nicely for us, even doing a bunch of patches, than continue with tolerating the proprietary pain of Gitlab.

nostr:npub19q64tzr2vc2uyyp3rpt9u0exqly5xxmgyle7xglvz4re3mx0zstspctwqd nostr:npub195lnmle8y5dmr9tm4554mtpyyjy68jhxcm5rja6drtvvkgzdsdcszh4d7a Si ton bout de code décide si oui ou non une personne ou une autre a un droit suivant des règles écrites dedans et que la personne est censé accepter ou refuser les règles, on est pour moi sur un contrat ou en tout cas un texte qui doit être compréhensible, mais comme j'ai dis avant je suis pas juriste.

Surtout que Ethereum l'idée est que c'est le code qui fait le bout de loi et rien d'autre.

Par contre coté bancaire étatique, le logiciel ne fait pas loi. (mais ça empêche pas d'être chiant à l'usage, ça je dirais pas le contraire. Ou que la loi soit respecté à 100%, un peu comme ~tout le monde grille un feu rouge)

nostr:npub1yck44z5zqxmwpqzqs75ay6ffjdw843ng9p6mz0lzfff3fgz2djlsngujmw nostr:npub1er26g8v2gdquxkyk43usmlk7gaqhle08p378ld3ldfd6p5yrt8usmfarq5 Probably because it's not a problem for the ones who have a private corporate instance.

(Probably still can't have Gitlab Enterprise with open-registrations, aka gitlab for open-source usage)