Posts by asdfLin

asdfLin
Posted on 2024-02-02 19:35 - in Moving away from GitHub? Link

Hello.

It is always unfortunate to see a great open source project like Principia be locked away in Microsoft's proprietary Git service GitHub. While the Git repository is easy to clone and mirror elsewhere, additional functionality provided by GitHub such as the issue tracker and pull requests cannot be mirrored and only serve to lock you into their ecosystem preventing you from migrating to a Free alternative such as Codeberg. When you use GitHub for a project you also force all contributors to interact with GitHub, reinforcing GitHub's network effect.

For more information about the reasons to not use GitHub see https://sfconservancy.org/GiveUpGitHub/ from the Software Freedom Conservatory.

Are there any plans to move Principia's development away from GitHub? It is a good idea to do this as soon as possible while the project is relatively young.

asdfLin
Posted on 2024-02-10 00:37 - in Moving away from GitHub? Link

Posted by ROllerozxa
Unless Github does a Sourceforge I don't see any reason to completely move off of it.

Microsoft has already shown that they will abuse their control as a corporate entity owning GitHub, just like Sourceforge has and still does to the unfortunate projects that remain. If you do not recognize that this is happening you are delusional.

Just admit that you are a Microsoft fanboy who is perfectly fine with them owning GitHub because in your corporate bootlicker eyes they can do nothing wrong. You will stick to the sinking GitHub ship until there is nobody else left and it turns into a ghost town like Sourceforge and only then do you realize "Maybe I was wrong and those people who were telling me to move were right?". Yeah right.

Posted by ROllerozxa
One of the things that I would want to stay on Github for would be their very powerful CI machines, which we use extensively for making releases much more painless as it takes care of compiling and making builds on all three platforms for each commit. Hosting our own CI is not going to happen, I don't know if Codeberg has any substantial CI infrastructure and last I heard of GitLab's CI it required credit card verification (I only have a debit card) but maybe they're willing to give exceptions if asked.

This is one of the most ridiculous argument I've heard for staying on GitHub. Do you know why they have such great CI offerings? Because they can provision however much cloud space in Azure as they like! You cannot reasonably expect Gitlab or Codeberg's CI to be able to compete with someone that can pull compute out of thin air for free. You need to lower your expectations to compensate and be aware that there is no such thing as a free lunch.

I am disappointed in you. Please do better.