news.volyx.in

Migrating the main Zig repository from GitHub to Codeberg (ziglang.org)

927 points by todsacerdoti · 239 days ago · 893 comments on HN

Article summary

The Zig programming language is migrating its main repository from GitHub to Codeberg due to concerns over GitHub's engineering excellence, bugs, and vendor lock-in. The move is also motivated by GitHub's aggressive promotion of AI-powered features, which violate Zig's no LLM/no AI policy. The migration plan involves making the GitHub repository read-only and starting a new issue tracker on Codeberg. The project's GitHub Sponsors perks will be sunset and replaced with equivalent perks on Every.org.

Main themes

  • GitHub migration
  • Codeberg adoption
  • Vendor lock-in
  • AI-powered features
  • Open-source development
  • Community concerns

What commenters say

  • The move to Codeberg is a positive step towards a more stable and long-term solution for open-source projects.
  • SourceHut is a viable alternative to GitHub, but its founder's controversial behavior raises concerns about the platform's trustworthiness.
  • The centralization of GitHub had value, but the proliferation of alternative platforms promotes competition and interoperability.
  • The use of proprietary platforms like GitHub can lead to vendor lock-in and make it difficult for projects to migrate away.
  • Some commenters believe that the incident involving Drew DeVault's alleged misrepresentation of Stallman's statements is a legitimate concern, while others see it as a defamation campaign.
  • The lack of organizations on SourceHut is a significant problem that needs to be addressed before mass migration of open-source projects.
  • Mirroring the GitHub repository on Codeberg would have been a better approach to avoid breaking downstream dependencies.
  • The move to Codeberg is seen as a way to avoid GitHub's aggressive promotion of AI-powered features and maintain a strict no LLM/no AI policy.