Did you know that "pushing your #code to #GitHub" is not how to #OpenSource a project?

It is about adding a Free #License, and you can push anywhere you want, including #Codeberg, for example :)

#FreeSoftware #ServiceTweet

@Codeberg I've migrated my important projects to codeberg, and will do the rest when I have time. I have no desire to interact with github anymore, and so far codeberg has been everything I've needed so far.

The only issue I have had is some performance problems with the CI, but I don't think the CI is production quality yet.

@loke
Me too! My oldest projects are still on Savannah Non-GNU (sorry, I prefer Mercurial, to Git) while the most recent is on Codeberg.
And it's also #REUSE compliant (see @fsfe )!
@Codeberg

@AAMfP @loke @fsfe @Codeberg
Codeberg is a fine GitHub replacement but it could be so much more. I still use #SourceForge for my bigger projects as it provides:

- email lists
- web hosting with rsync & ssh access
- multiple VCS options

Git is great, but monoculture is not. I'd really like to see choices on the front end as well (e.g. cgit for browsing repositories).

@wickedsmoke @AAMfP @fsfe @Codeberg I would certainly love to be able to use Mercurial instead of git, but at the same time I can understand why that isn't high on Codeberg's priority list.
@loke
Savannah has a _very_ old and peculiar interface, let alone the registration policy (hand-checked!), but it actually offers many features and I like it.
But it's probably (surely) unbearable for modern (younger) developers
@wickedsmoke. @fsfe @Codeberg
@wickedsmoke
My understanding is federation is on the roadmap so that would set the stage for using different forges with different capabilities that could still interoperate with Codeberg (and other Forgejo forges)
@AAMfP @loke @fsfe @Codeberg

@indigo
Repository federation doesn't seem very interesting as Git is already distributed.

Some project services could be on different servers, but it's much easier to co-locate them and access them via a single account.

I'd like to see forges move to a more traditional model of hosting services in an À la carte fashion. Each project should be able to choose their own VCS, forum software, issue tracker, etc.

@AAMfP @loke @fsfe @Codeberg

@wickedsmoke
Savannah has indeed many on/off features. You can't choose _which_ forum or mailing list software, but you can turn them on if needed.
See my projects: https://savannah.nongnu.org/users/marcobresciani
@indigo @loke @fsfe @Codeberg
People at Savannah: Marco Bresciani Profile [Savannah]

Savannah is a central point for development, distribution and maintenance of free software, both GNU and non-GNU.

@AAMfP Savannah has a good choice of version control systems, but it says web sites must be managed via CVS. Yikes... that's a non-starter!

@indigo @loke @fsfe @Codeberg