https://bugs.kde.org/show_bug.cgi?id=399205
Bug ID: 399205 Summary: Request to use Github as primary repository and bugtracker Product: kde Version: unspecified Platform: unspecified OS: unspecified Status: REPORTED Severity: wishlist Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: fredrik.haikarai...@gmail.com Target Milestone: --- As the title states. I'm sure this has probably been requested in the past, although I could not find a single issue for it. I think it deserves a place for discussion at least, which is why I open this as an issue. I request that development of the KDE projects are moved to Github. MY ARGUMENT The current system for contributing to KDE can be a real hassle, both in terms of submitting issues as well as contributing patches. Moving development and bugtracking to Github would open up opensource-contributions to a much wider audience, which also includes a lot of skilled and experienced developers. Github has provided a platform that has become the de-facto standard for open-source development. Moving development to Github would greatly benefit both the KDE projects themselves as well as the community in terms of feedback and response on contributions. I believe that a lot of great developers are currently held back by the hassle and steps required to contribute to these projects. ARGUMENTS AGAINST (AA) and COUNTER-ARGUMENTS (CA) AA: A lot of tools are tightly integrated into the bugtracking-system and likewise. This makes it unfeasible to work on the Github platform CA: While a move to the Github Platform would deprecate some tools, I think that many tools could be reworked to fit a new workflow. For example automatic bugtracking could be added to an internal list, that is then manually reviewed before public Github-issues are created. AA: As an opensource project, it is important for KDE that development can happen only on open-source platforms. Github would break this requirement. CA: I believe that this stance hurts KDE very much in terms of reaching its full potential. While there is nothing wrong with believing in GNU-like philosophies, I believe that putting much weight in a relatively radical standpoint while making big decisions in a huge project like this, only ends up limiting the project. Opensource doesn't always mean GPL. Sometimes opensource can mean zlib or MIT too, and that can also be beautiful and worth fighting for. Github is a platform that has literally revolutionized how opensource works, for the better, and I think its deserving of a project like KDE. I also believe the the community and the projects deserves better ways for users to contribute. Feel free to add to the discussion. I would very much appreciate it if this issue would be allowed to exist for some time. -- You are receiving this mail because: You are watching all bug changes.