GitLab abandons federation plans!
After 5 years of foot-dragging they finally close the ticket to community protest:
This feature request is being closed as our current focus isn't in this area.We appreciate your input and contribution to improving our product. While this feature may have merit, we need to prioritize our efforts elsewhere at this time.
If you'd like to provide additional context about why this feature is important, please feel free to leave a comment on this issue. This will help us better evaluate the feature if we revisit this area in the future.
Thank you for your understanding and continued support in helping us build a better product.
Support ActivityPub for GitLab (#11247) · Epics · Epics · GitLab.org · GitLab
Gitlab/ActivityPub Design Documents by @oelmekki The goal of those documents is...GitLab
like this
don't like this
fxomt
in reply to thann • • •Damn, that's incredibly disappointing...
I use forgejo and it's expected to have federation eventually, but it would've been amazing for gitlab to have AP support. Hopefully in the future it might be picked up again.
like this
green_av, Fitik, AbnormalHumanBeing, mintiefresh, Rozaŭtuno, Rikj000, Ademir, QuazarOmega, jollyrogue, Binette, thann, qaz, contrapunctus, TeryVeneno, mapu, quant and hankskyjames777 like this.
irelephant [he/him]
in reply to fxomt • • •like this
jinx, fxomt, Binette, TeryVeneno and Eugene V. Debs' Ghost like this.
fxomt
in reply to irelephant [he/him] • • •NuXCOM_90Percent
in reply to thann • • •For those who were out of the loop:
What exactly is the idea of federated gitlab? Git is already inherently distributed and automagically mirroring to other remotes is generally like three lines in any CI syntax (and there is probably a precommit hook for it too).
Also: I can see a LOT of security issues with not having a centralized source of truth on what the commit hashes should be and so forth. is fedgit dot zip the source of truth for this app or fedgit dot ml or fedgit dot ca? Theoretically that is where signing comes into play but that gets back to: What advantage does a "fediverse" frontend have?
like this
YourAvgMortal, Steve, TimLovesTech (AuDHD)(he/him), ns1, aarmea, AbnormalHumanBeing, Franconian_Nomad, DTATerr2017, mittyta, bossjack, mintiefresh, Rozaŭtuno, Serinus, idealotus, myplacedk, henfredemars, goferking (he/him), transscribe7891, nawa, TheTeej107, GreenKnight23, atrielienz, Yoshi, kryptonite, AFlyingCar, SmolSteely, Larry13, ikt, Binette, SineIraEtStudio, QuadratureSurfer, thann, Fizz, cole, oysvendsen, sardinha, TeryVeneno, Eijolend, brgo, Novaling, quant and hankskyjames777 like this.
drew doesn't like this.
green_copper
in reply to NuXCOM_90Percent • • •I think the federation was more about interacting with other instances. Like creating issues and pull-requests without needing to create a new account for every instance.
I think this would be useful, as reporting bugs on GitLabs can be annoying if you have to create an account first.
like this
fxomt, Serinus, myplacedk, Philamand, Ademir, Cris, obolstitelkisok, felsiq, QuazarOmega, leftzero, Damage, irelephant [he/him], 1rre, roydbt, Pumpkin Escobar, Blaze (he/him), jollyrogue, Maestro, chicken, Russ, SineIraEtStudio, Fizz, qaz, cole, iopq, orgrinrt, sardinha, nasi_goreng, contrapunctus, TeryVeneno, mapu, Eijolend, ByteMe, brgo, lambalicious, drew, OccasionallyFeralya, Evoke5, cepelinas, sadTruth, flamingos-cant and Kilgore Trout like this.
NuXCOM_90Percent
in reply to green_copper • • •As one of the core contributors for even a moderately sized project on Github: HELL NO.
We already get more than enough drive by spam from everyone who just makes an account to complain that our code doesn't do something we never said it did. And if they don't even have to do that? Ugh.
I do firmly believe that more projects need to understand the implications of where they host something (similar to the IOS app that alerts you if ICE is in your area). But if someone can't be bothered to even use a throaway protonmail address to file a bug report or feature request? Quite frankly, what they have to say wouldn't have been worth our limited time anyway.
like this
myplacedk, henfredemars, nawa, roydbt, Larry13, SineIraEtStudio, QuadratureSurfer, Fizz, cole, milk, TeryVeneno, lambalicious, OccasionallyFeralya, grissino, Aa! and pastrami like this.
don't like this
QuazarOmega, egrets, audaxdreik, iopq, nasi_goreng, neclimdul, contrapunctus, TeryVeneno and Kilgore Trout don't like this.
Ademir
in reply to NuXCOM_90Percent • • •That's easy to solve by allowing no one to open issues at all. JK.
like this
Pennomi, felsiq, SineIraEtStudio and TeryVeneno like this.
NuXCOM_90Percent doesn't like this.
NuXCOM_90Percent
in reply to Ademir • • •I mean... that is kind of what happens with a lot of these projects.
As they get larger you get more and more of those obnoxious jerks who will close ANY issue if it even slightly is related to something in the past or isn't formatted correctly and so forth.
Personally? I am a firm believer in working with (actual) users to make things better. But I have definitely had weeks where it is just "Yup. We got mentioned by Youtuber X again" and we more or less ignore any issue not made by an established contributor.
like this
SineIraEtStudio, Fizz and TeryVeneno like this.
irelephant [he/him]
in reply to NuXCOM_90Percent • • •like this
Blaze (he/him), SineIraEtStudio, Fizz, iopq, nasi_goreng, contrapunctus, TeryVeneno, Foxfire, Eugene V. Debs' Ghost and Kilgore Trout like this.
NuXCOM_90Percent doesn't like this.
iopq
in reply to NuXCOM_90Percent • • •like this
nasi_goreng and OccasionallyFeralya like this.
lambalicious
in reply to iopq • • •elephantium doesn't like this.
Aatube
in reply to NuXCOM_90Percent • • •like this
fxomt, jollyrogue, Russ and SineIraEtStudio like this.
Russ
in reply to NuXCOM_90Percent • • •I always assumed it was more or less targeting the federation of issues/MRs.
The git side of things is already distributed as you said, but if you decide to host your random project on your own GitLab instance you'll miss out on people submitting issues/MRs because they won't want to sign up for an account on your random instance (or sign in with another IdP).
This is where a lot of the reliance of GitHub comes from, in my opinion.
like this
fxomt, rglullis, Ademir, felsiq, green_copper, irelephant [he/him], infeeeee, AFlyingCar, jinx, SineIraEtStudio, Fizz, qaz, nasi_goreng and TeryVeneno like this.
Ademir
in reply to Russ • • •100% agree with you here.
like this
Russ, felsiq, poVoq, irelephant [he/him], SineIraEtStudio, nasi_goreng and Foxfire like this.
Fizz
in reply to Russ • • •lambalicious
in reply to Russ • • •People could just submit issues by e-mail, tbh.
I have most of my projects on either notabug or chiselapp (Fosil, not Git) and to this day I get e-mails asking for stuff or notifying about issues, so it's not like the "social" / "Hub" aspect of "GitHub" is needed.
rglullis
in reply to NuXCOM_90Percent • • •Github's dominance comes from the network effects. Everyone's on github, so if you have your project on a different repo, you won't get as many visibility. If your project is on gitlab only and someone wants to report a bug, they need to:
A Federated forge solves all of that.
like this
AbnormalHumanBeing, Ademir, Cris, felsiq, QuazarOmega, green_copper, irelephant [he/him], tofu, DaPorkchop_, infeeeee, AFlyingCar, copygirl, Blaze (he/him), egrets, jollyrogue, miss phant, Russ, SineIraEtStudio, Fizz, oysvendsen, nasi_goreng, contrapunctus, TeryVeneno, OccasionallyFeralya, Foxfire, Rusty 🦀 Femboy 🏳️🌈, sadTruth, pastrami, flamingos-cant, quant and thann like this.
Ulrich
in reply to thann • • •like this
TimLovesTech (AuDHD)(he/him), AbnormalHumanBeing, bossjack, mintiefresh, Ademir, Cris, SmolSteely, Rubberman, IncogCyberspaceUser, thann, contrapunctus, musicfan207, quant and hankskyjames777 like this.
don't like this
contrapunctus doesn't like this.
NuXCOM_90Percent
Unknown parent • • •Partially addressed in the other branch but:
Issues from people who can't even be bothered to make a burner account are almost never useful. And issue tracking that is not fed directly to passionate people who care about maintaining a project is worse than worthless.
Then it is a good thing I addressed the existence of those. And... those also more or less need a semi-centralized source of truth that is independent of gitlab/hub/whatever.
So everything would still happen on the single source of truth for an a project? But you can have an account on whatever service you want?
Homie? You just described oauth.
Aa! likes this.
don't like this
egrets doesn't like this.
Ulrich
Unknown parent • • •like this
Cris, SmolSteely, jinx, L3mmyW1nks, IncogCyberspaceUser and contrapunctus like this.
don't like this
contrapunctus doesn't like this.
Cris
in reply to thann • • •like this
yessikg, QuazarOmega, irelephant [he/him] and Binette like this.
QuazarOmega
in reply to thann • • •Forgejo federation can't come any sooner ✊
like this
irelephant [he/him], frañzcoz, iso, BlameTheAntifa, egrets, thethirdobject, ProdigalFrog, Deebster, SineIraEtStudio, IncogCyberspaceUser, MysticKetchup, dedconfigurator, thann, oysvendsen, orgrinrt, nasi_goreng, contrapunctus, TeryVeneno, mapu, Mad_Punda, NightTsarina, rach, OccasionallyFeralya, qed, banditbananas, flamingos-cant and quant like this.
fxomt
Unknown parent • • •irelephant [he/him] likes this.
GreenKnight23
in reply to thann • • •like this
SmolSteely, Jayayess1190 and Aa! like this.
don't like this
Buske, null, redshift, thethirdobject, contrapunctus, aerall and Anonymaus don't like this.
w3dd1e
in reply to thann • • •hankskyjames777 likes this.
thann
in reply to w3dd1e • • •like this
w3dd1e, eneff and hankskyjames777 like this.
NuXCOM_90Percent
Unknown parent • • •like this
egrets and Aa! like this.
don't like this
oysvendsen, Olivia5k and aerall don't like this.
nroth
in reply to thann • • •like this
TeryVeneno, lime! and OccasionallyFeralya like this.
don't like this
qaz and contrapunctus don't like this.
oysvendsen
in reply to nroth • • •like this
orgrinrt, nasi_goreng, TeryVeneno, NorthWestWind, QuazarOmega and Rusty 🦀 Femboy 🏳️🌈 like this.
elephantium
Unknown parent • • •Kilgore Trout doesn't like this.
hankskyjames777
in reply to thann • • •Fediverse Observer checks all sites in the fediverse and gives you an easy way to find a home from a map or list or automatically.
forgejo.fediverse.observerthann likes this.