[Kde-scm-interest] On Amarok Switching to Git

Thiago Macieira thiago at kde.org
Sun Jan 18 00:17:06 CET 2009


Ian Monroe wrote:
>* Scripty. Its somewhat of a mystery where it is and how this thing
>works. :) So it just needs to clone the central git repo, and perhaps
>use a stable branch in the future. It should commit the translation
>files back into SVN like it does currently, and make the commits with
>.desktop files available somewhere.
>*svn externs. We currently have a couple: one is Plasma (which we'll
>remove once we depend on KDE 4.3 I think) and the other is a library
>written by an Amarok dev that could probably be converted into a git
>repo as well. It'd be nice to at least record the history of svn
>externs.

SVN externs are not a problem. They just die. Get rid of them right now, 
on SVN (they are hurting you now because you're using git-svn). SVN and 
Git users will thank you.

>*Other problems that I don't know about.

Other problems that come to mind:

 * infra-structure (must convince sysadmins to host and maintain 
git.kde.org)
 * how to create personal or group repositories. Should we use Gitorious 
or GitHub?
 * the unresolved issue of accountability
 * who will have push rights? To which branches? Who can create branches? 
Which branches/repos will allow force-pushes?
 * SSH accounts for the Git server
    (every single KDE contributor using HTTPS must mail an SSH key)
 * the general layout of the server hierarchy (Amarok may be the first, 
but we hope it's not the last, so we need some future-proofing)
 * should we use supermodule/supermodule? Should we use repo?
 * should we use a patch-submission-and-review system? (probably not)

And most importantly:
 * who is going to do all this work?

I'm not volunteering.
 
-- 
  Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20090118/6b1a5336/attachment.sig 


More information about the Kde-scm-interest mailing list