this post was submitted on 25 Jul 2022
31 points (100.0% liked)
Open Source
31209 readers
340 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
But GitLab can be self-hosted too and has a bunch of features very useful... so why SourceHut then? I see it more difficult to work with, and I need CI/CD and GitLab has a very great support for those stuffs.
PMOS devs don't want to self host, they're looking for a solution that won't take time away from hacking at phones
Oh wait, they are already using the official gitlab.com .... how is it going to take time away? https://gitlab.com/postmarketOS Their time will take away if they start to do a migration to a git instance that needs more configurations to get all the features GitLab has by default.
What mean "PMOS" here?
What? xD
EDIT: Okay, I understood you were talking about the article. But it's the same as my own work, I don't spend time on GitLab. An example is my current OS ROM, which is /e/ project, they use GitLab and you can see everything easily, because of the GitLab features it could take less time to develop as it's already configured and ready to use.
https://gitlab.e.foundation/e/ https://gitlab.e.foundation/groups/e/os/-/roadmap https://gitlab.e.foundation/e/os/releases/-/releases
If I am interested to disable the fake localization on my phone with this Advanced Privacy tool they have but keep real localization on my GPS, I can open an issue and have a better tracking of everything and their sprint planning (they call it milestones). https://gitlab.e.foundation/e/os/android_system_core/-/issues/4
This is more accessible for people, don't you think? You end up working better, faster and more efficient with all those tools.
We were talking about decentralized, if you use the official sr.ht that's not decentralized, that's the same as gitlab.com (but sr.ht probably is on Europe and following the GDPR).
Self-host for me, it's better as it goes faster (and I host it on Europe), my cloud provider already manages the GitLab dependencies and updates, so I only need to do
sudo apt update && sudo apt upgrade -y && reboot
and done. You can automatize this easily every night or weekend when you are not using it.You can also use GitLab providers inside Europe with GDPR.
Anyway, I still need to try sr.ht, I just feel it lack some features GitLab has, and I am a dev too using my own self-hosted easily managed with the help of my cloud provider, so it's 0 problems and 0 waste of time for it. That's why I wonder why I should change if it lacks some features.
Well sourcehut can be self hosted as well (ain't it OS anyways?):
https://sr.ht/~sircmpwn/sourcehut https://man.sr.ht/installation.md
That said, sourcehut has privacy features, and libre oriented features gitlab doesn't. But I understand, as of now, without webUI, as it is, it's pretty hard to adopt sourcehut, and even when it finally does, having invested on gitlab (and even majority on github), which implies time and resources, might not be an easy thing to try sourcehut any ways.
That's why I said if you are still using sr.ht it isn't decentralized, you need to self-host or find a provider to manage the instance.
I wonder what exactly is different, as GitLab is also open source, so you can see what are they tracking. They also have information about that (https://about.gitlab.com/privacy/) but I suppose as I am hosting it on Europe they need to follow the GDPR laws as Europe is requesting to Facebook and those big companies. I just suppose they just track the license thing and news/updates etc...
Said that, I think GitLab is still pretty ethical to work with.