[kde-community] "Fork Me" button within the kde git infrastructure?
staniek at kde.org
Sun Sep 20 23:57:10 UTC 2015
On 21 September 2015 at 01:27, Michael Pyne <mpyne at kde.org> wrote:
> On Mon, September 21, 2015 00:05:33 Jaroslaw Staniek wrote:
>> PS: Freedom of forking - derivative works is not so terrible, it's a
>> pilliar of FOSS.
> Last time I tried it, running git-clone against our KDE git infrastructure
> still worked just fine, and thus forking is quite easy to do. Did this change
> at some point?
> I haven't tried running Github's git import tool since it requires an account,
> but even their instructions for manually mirroring a git repo (for use with
> private repos) seem easy enough: https://help.github.com/articles/importing-a-git-repository-using-the-command-line/
> Likewise for Bitbucket: https://confluence.atlassian.com/bitbucket/import-code-from-an-existing-project-259358821.html#Importcodefromanexistingproject-PushingaGitproject
The thing is: many people here raise concerns that the forking should
happen within the KDE infrastructure.
And I agree. If so, the infra should be accessible read-write for the
> No one is arguing to *try* to make it more difficult to fork KDE or create
> derivative works... the "Trinity Desktop Environment" is still up and kicking,
> and others could be too with barely any work at all to setup the initial
I see you're not used to the diverse term on github-alike sites:
forking is more like creating a feature branch. The repo is separate
but changes can be merged back (how it's a matter of tool set).
This is the term used on the button.
We're not talking about fork-fork like, say Trinity.
Two ideas to solve the lack of r-w access without github:
- give access to personal repos for with kde identity accounts
(possible DoS attacks or draining resources)
- use gitlab Community edition or other services that offer source code
regards, Jaroslaw Staniek
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
: A graphic art and office suite - http://calligra.org
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
More information about the kde-community