[Kde-scm-interest] Proposal: Migrating KDE to Git...orious.org
Thiago Macieira
thiago at kde.org
Sat Jul 4 11:13:30 CEST 2009
Ian Monroe wrote:
>2009/7/3 Chani <chanika at gmail.com>:
>Basically this is the sort of thing I worry about when it comes to not
>having root @ gitorious.org: not being able to tune push -f and branch
>deletion rules, or whatever easily. We have to wait for Johan to
>implement the features (and if he really does do the push -f stuff, he
>is certainly fast though) or write some complicated web service to
>react to triggers when it would've been straightforward if we just had
>normal git access.
>
>Note that the push -f and branch creation/deletion is tricky since (in
>the latter case anyways) we will want to allow it in some
>circumstances, but we don't want some n00b accidentally deleting
>master branches. :)
>
>Another issue is that I wonder if gitorious teams scale up to a
>thousand members.
>
>Anyways I overall think its a good idea. I'm just frustrated that we
>had to push back deploying Gitorious.org for Amarok this last weekend
>due to the push -f issue.
The solution is to have special rights on some accounts. Most accounts,
including normal developers', would be restricted to the normal
operations. That is, pushing fast-forward commits to existing branches,
that's it.
However, we can have those accounts with special rights keyed to special
SSH keys. And those keys can be distributed. Using those accounts would
allow to do anything, like deleting or creating branches.
--
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/20090704/b24fdd0c/attachment.sig
More information about the Kde-scm-interest
mailing list