this post was submitted on 04 May 2025
204 points (100.0% liked)

Programming Humor

3222 readers
1 users here now

Related Communities [email protected] [email protected] [email protected] [email protected]

Other Programming Communities [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 39 points 2 months ago* (last edited 2 months ago) (3 children)

Abandon Microsoft. Move to Codeberg.

Edit: Spellings

Edit2: setting up a git server takes about 20 mins if you have a machine with disk space and a domain or static IP.

[–] [email protected] 4 points 2 months ago (3 children)

Codeberg mentions this: "On Codeberg you can develop your own Free Software projects,..."

Does this imply developing commercial software etc is against their ToS?

[–] [email protected] 9 points 2 months ago (1 children)

In general yes.
Codebergs base software is forgejo, which is open source, developed by the company behind codeberg. It is generally wanted to deploy your own instance of forgejo to build commercial software.

This is further supported by forgejos current progress to federate git servers with the fediverse standard. This would allow people on codeberg to open issues and pull requests on commercial instances.

[–] [email protected] 3 points 2 months ago (2 children)

I've been waiting for that progress to materialise. Although I really want it to work, it has taken so long now that I doubt it is taken seriously and thus I start to doubt they will keep maintaining it once it does land.

For most commercial software you don't need federation though, so for most you can just spin up your own instance.

[–] [email protected] 2 points 2 months ago

It is taken very seriously. There are still monthly reports, also the usual monthly updates specifically mention federation and stuff that was done that month like federated following of users and HTTP signature validation.

[–] [email protected] 1 points 1 month ago* (last edited 1 month ago) (1 children)

what i've yet to understand is why nothing seems to have ever shipped, not even a trace of federation.
it's like every time someone attempts it they refuse to make an MVP, instead they work and work until it's 100% ready and just before finishing they have a heart attack like in monty python and the holy grail

what i would do is take an existing project and start by just federating a simple view of repositories, along with likes. Just get something out there so people can see things are happening.

[–] [email protected] 1 points 1 month ago

Fully agree. I presume it's way harder than it seems. https://codeberg.org/forgejo-contrib/federation/src/branch/main/FederationRoadmap.md shows some things as done and many as WIP. Perhaps there's a demo server somewhere with which we can experiment?

[–] [email protected] 3 points 2 months ago

Interesting, it does look like there are license restrictions on the faq.

[–] [email protected] 1 points 2 months ago

Commercial software can still be free ;) don't do closed source. License fees are so 1990s...

[–] [email protected] 4 points 2 months ago (2 children)

I have literally account in codeberg, gitlab, gitea. Are there any more? I host my projects in all of them lol

[–] [email protected] 4 points 2 months ago (1 children)
[–] [email protected] 8 points 2 months ago (1 children)
[–] [email protected] 7 points 2 months ago

Fear Of Missing Out on Coding On Different platfOrms

[–] [email protected] 2 points 2 months ago (1 children)
[–] [email protected] 4 points 2 months ago

Whoops.

I've also been spelling iceberg wrong my whole life too!