[kde-community] Official KDE mirror on github

Jaroslaw Staniek staniek at kde.org
Wed Sep 16 10:12:21 BST 2015


On 17 August 2015 at 11:14, Patrick von Reth <vonreth at kde.org> wrote:
> So I just started the process of Incubating my project and moving it to the
> KDE infrastructure, I gained a modest level of visibility on Github and I'm
> a bit afraid of losing it. So a github mirror sounds like something
> interesting for me as I currently still provide my own github mirror.
>
> For some projects not for all the issue tracker on github might be a smaller
> barrier to report issues as it doesn't require a separate login. Would it be
> possible to allow github logins to phabricator for non kde members?

BTW
There's "Transfer ownership" function on github so I wouldn't have a
problem with transferring the ownership to a community account.
https://help.github.com/articles/transferring-a-repository/

Bountysource integration with github is my only concern, not tested
that with transfer but I know that Issues are transferred too.

> From: mgraesslin at kde.org
> To: kde-community at kde.org
> Date: Mon, 17 Aug 2015 10:14:19 +0200
> Subject: Re: [kde-community] Official KDE mirror on github
>
>
> On Monday, August 17, 2015 10:10:17 AM Jos van den Oever wrote:
>> On Monday 17 August 2015 09:16:02 Martin Sandsmark wrote:
>> > On Mon, Aug 17, 2015 at 12:35:09PM +0530, Bhushan Shah wrote:
>> > > In my opinion first two are too wrong arguments to begin with.. If our
>> > > repositories can not be found from outside then it requires
>> > > improvement from our side. Putting source code on Github is not going
>> > > to solve this problem.
>> >
>> > I don't think improving discoverability of our own infrastructure and
>> > putting mirrors of our code on Github are mutually exclusive. I think
>> > both
>> > will improve our "visibility" so to speak.
>> >
>> > > Even if people will use github to search projects eventually they will
>> > > have
>> > > to use our infrastructure to contribute.
>> >
>> > In my opinion all of our projects should have a short description about
>> > how
>> > and where to send us their patches, even if we don't push things to
>> > Github.
>> > If we ensure that our git repositories can be found via search engines
>> > people still need to know how to contribute.
>>
>> Agree. This is a good idea regardless of mirroring on GitHub.
>>
>> A mandatory preamble in the README.md for each KDE project could go
>> something like this:
>>
>> ==
>> $name is a [KDE](https://www.kde.org/) project. The source code for $name
>> can be found at [$git.kde.org/$name](https://$git.kde.org/$name). KDE
>> welcomes you to [join KDE](https://community.kde.org/Get_Involved) and
>> contribute to $name. You can report [issues and
>> wishes]($git.kde.org/$name]
>> (https://$git.kde.org/$name).
>> <img style="float: right;" src="images/kdelogo.png" alt="KDE logo"/>
>> ==
>>
>> In this way, even if our repos are not completely indexed, the pagerank
>> will
>> increase a lot.
>
> and is also something we could actually install with the software.
>
>>
>> > And I think lowering the threshold for people to contribute in general
>> > is
>> > also something that should be done (and is being worked on already), and
>> > is
>> > a bit separate from this thing about mirroring stuff on Github.
>> >
>> > > And about people being surprised that our code is not on Github, it is
>> > > really clear that Github is _not_ standard place to get open source
>> > > software.
>> >
>> > We might think so, but I don't think the rest of the world agrees.
>> >
>> > > So, In short IMO there is nothing wrong with having Github mirror but
>> > > that should be read-only and we should have real reason to do it.
>> > > Currently sysadmins are reworking our git infrastructure. So lets wait
>> > > little bit and see how it goes and then think of this.
>> >
>> > Yeah, I agree that the reworking of our own infrastructure should be
>> > prioritized, and we should disable the pull requests, bug reporting,
>> > etc.
>> > for everything we put on github.
>>
>> _______________________________________________
>> kde-community mailing list
>> kde-community at kde.org
>> https://mail.kde.org/mailman/listinfo/kde-community
>
>
> _______________________________________________ kde-community mailing list
> kde-community at kde.org https://mail.kde.org/mailman/listinfo/kde-community
>
> _______________________________________________
> kde-community mailing list
> kde-community at kde.org
> https://mail.kde.org/mailman/listinfo/kde-community



-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek



More information about the kde-community mailing list