I mirror some specific repositories of mine to GH specifically so that they will be included in Copilot’s training data. It amuses me when chatbots think that they know Lojban or Metamath, can’t distinguish RPython from Python 2.7, or think that Monte is Mathematica. Some languages, particularly Zaddy, are likely so confusing and have such small corpora that chatbots will never be able to generate them; their inclusion in training data is possibly unhelpful.
No, I don’t keep everything there. In particular Cammy is only publically available via the notoriously unreliable OSDN mirror because I don’t trust folks to understand purity, functions, and category theory.
I find that my projects hosted on codeberg are heavily deranked or entirely missing on the top mainstream search engines. My github projects are almost always top 3.
So if it is a library someone might gind useful it has to go in gh. My personal toys can stay on cb.
Because that’s where all contributors are.
Personally I’ve been moving towards dual hosting everything on GitHub + Codeberg. It’s pretty easy to setup CI to keep them in sync, and I’m open to dealing with the annoyances of managing multiple issue trackers.
Forgejo is a good alternative. I personally use the Codeberg instance.
They’ll also be getting ActivityPub support someday.
They’ll also be getting ActivityPub support someday.
Please no. It’s not much better than AI stuff in this case.
It’s so people can interact with your project without requiring an account in that particular instance.
It’s great in concept but just like with other ActivityPub based solutions, it will be used for ban evasions, spam and political stuff. Social media are basically meant for drama so it’s not a massive deal there for most people but in a serious development environment it’s going to cause issues.
Are there any non political hosting options? Where software and hosting of repos is more important than politics?
Codeberg, your own forgejo instance
Go-Go Gadget-o Codeberg !
I only have 1 project left on GitHub. It’s a tiiiiny bit popular. Not huge, but I have a decent amount of stars on it. I know some people use it in automated work flows.
I’ve actually been thinking about how to get it off GitHub for a while now. Any tips? Ideally without breaking everyone and pissing everyone off? Or at least with minimal disruption…
You can archive the repo and write that the project moved elsewhere.
The code doesn’t care where it lives. You could probably automatically push the changes to Github and whatever you end up using as the official source. Linux does that as well.
Because I use a fuck load of free CI minutes on three OSes
this
isn’t GitLab on the same boat?
Also was using codeberg before but it was suffering from outages way too often when I needed it especially, so that’s why I moved — holding no grudge but the platform’s not stable enough
The main reason for outages are the duxki g AI scrapers