
Ironic how many "open source" projects still make you sign contributor agreements through proprietary tools
Spent my evening setting up a self-hosted forgejo instance, migrating repos, the whole thing. feeling pretty good about de-googling my dev life finally
Then I hit the wall. one of the projects I contribute to occasionally needs a CLA signed before they'll merge anything. fine, whatever, I get it legally. but they use docusign which apparently now blocks firefox entirely? like literally refuses to load
Ended up googling around and found that Xodo Sign works fine on librewolf without any DRM nonsense or chrome-only gatekeeping. Sent the signed CLA through there instead and it just... worked. didn't have to fire up a chromium browser or anything
Just find it funny that we spend so much energy fighting for open standards in code but then the legal side of open source is completely captured by proprietary platforms that barely function outside chrome. feels backwards.
anyone else run into this kind of thing? signing stuff shouldn't be the hardest part of contributing.