this post was submitted on 25 Jul 2022
31 points (100.0% liked)

Open Source

30612 readers
125 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

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
[–] blkpws@lemmy.ml 2 points 2 years ago (1 children)

resilient, decentralized, autonomous

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.

[–] OsrsNeedsF2P@lemmy.ml 5 points 2 years ago (2 children)

PMOS devs don't want to self host, they're looking for a solution that won't take time away from hacking at phones

[–] blkpws@lemmy.ml 1 points 2 years ago

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.

[–] blkpws@lemmy.ml -1 points 2 years ago* (last edited 2 years ago) (1 children)

PMOS

What mean "PMOS" here?

hacking at phones

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.

devs don’t want to self host

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.

[–] kixik@lemmy.ml 3 points 2 years ago (1 children)

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.

[–] blkpws@lemmy.ml 1 points 2 years ago

sourcehut can be self hosted

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.

sourcehut has privacy features, and libre oriented features gitlab doesn’t

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.