[kde-community] Official KDE mirror on github

Martin Sandsmark martin.sandsmark at kde.org
Mon Aug 17 06:57:24 UTC 2015


Just to preface this a bit; I argued pretty vehemently against doing this
some time ago on IRC (like, years ago I think), so I hate myself a bit for
agreeing with you here.

On Mon, Aug 17, 2015 at 07:46:44AM +0200, Martin Graesslin wrote:
> Whether we like it or not, github has become a place to look for free software 
> nowadays and if you are not on github your software just doesn't exist. Given 
> that we can say KDE doesn't produce source code because we are not on github.

I still don't like the Github UI personally, and I think the behavior it
encourages wrt. pull requests and whatnot is bad, but I agree with you that
open source code (whether it is free software isn't important in this
context) doesn't really "exist" for a growing amount of developers if it
isn't on github.

I guess you could say that Github is the biggest marketing platform for open
source today.

> I suggest that we:
> * introduce an official mirror for all KDE repositories on github
> * replace all existing (non-official) clones
> * disallow pull-requests on github to not replace our development model by a 
> proprietary platform.

I agree with this, and fwiw for the last point I find the way pull requests are
done on Github to be bad in general (for once I agree with Linux Torvalds).

We also need to ensure that the README files for as many as possible of the
projects we push to Github have a short but prominent notice about where and
how people can send patches for review.

As for some more practical aspects, I think it makes sense to contact this
person and ask politely if we could have the name: https://github.com/kde

Martin Sandsmark

More information about the kde-community mailing list