开源代码协作
Search documents
“逃离GitHub!”开发者接连出走后怒批:前端不友好、体验直线下降、内部工程文化已“烂掉”
猿大侠· 2025-12-03 04:11
Core Viewpoint - The article discusses the recent migration trend of developers moving their open-source projects from GitHub to alternative platforms like Codeberg, driven by dissatisfaction with GitHub's current management and service quality under Microsoft's ownership [1][2]. Group 1: GitHub's Management Changes - GitHub's CEO Thomas Dohmke announced his resignation, and the platform will no longer have a CEO position, leading to concerns about its future direction [1]. - The migration trend is partly attributed to developers feeling that GitHub's engineering culture and service quality have deteriorated since its acquisition by Microsoft [8][9]. Group 2: Developer Migration Examples - Zig programming language, a significant project, has migrated to Codeberg due to perceived corruption in GitHub's priorities and engineering culture [4][6]. - Andrew Kelley, Zig's main developer, expressed that GitHub's once-effective engineering capabilities have declined, leading to a frustrating user experience [8][9]. - Other projects, such as the lightweight browser Dillo, have also migrated due to similar concerns about GitHub's usability and performance [14][16]. Group 3: Specific Issues with GitHub - Developers have reported that GitHub's interface has become less user-friendly, particularly for those using non-JavaScript environments [16]. - GitHub Actions, a critical feature for continuous integration, has been criticized for its instability and lack of attention from GitHub's management [9]. - Concerns about GitHub's increasing focus on AI solutions have led some developers to protest by migrating their projects [20][21]. Group 4: Community Reactions - The developer community has mixed reactions to the migration trend, with some expressing dissatisfaction with GitHub's performance and AI features, while others view these migrations as individual choices rather than a widespread movement [22][24]. - There is speculation that the open-source community may be entering a phase of decentralization, with developers seeking platforms that better meet their needs for control and collaboration [24].