[Kde-scm-interest] On Amarok Switching to Git
Thiago Macieira
thiago at kde.org
Mon Jan 19 08:54:20 CET 2009
Johannes Sixt wrote:
>Thiago Macieira schrieb:
>> Ian Monroe wrote:
>>>> * the unresolved issue of accountability
>>>
>>> This is the main issue I see. I hear there are solutions though?
>>
>> We have to see whether Git notes solves the problem.
>
>I still don't see a need for this. Just build a network of trust (or
>better, make use of it - because it already exists), with only one or
> two people who can push into "the repository" (that you named
> mainline.git), with their trusted lieutenants, etc, then accountability
> is no problem - you'll always know who pushed the commits. This should
> work particularly well with Amarok.
That won't work in KDE.
Very simple scenario: I build Amarok with Qt 4.5 and fixe an issue there.
I would like to simply push to the repository, like I do with any other
part of KDE. If I have to send a patch to someone (who may be away or may
forget to apply it), I'll be less likely to make the modification.
Even if for Amarok we can have a temporary solution, this won't work for
other KDE modules. Who will be allowed to push to kdelibs or kdebase? Who
will make the decision on who those people will be? And how does one get
added to this "special developers" group?
It's not a technical problem, it's a social one.
Sorry, I think everyone should have push rights. Now, whether we need
accountability for that, it's a different thing. We can have the server
publish the push log in a branch (very easy to do), or we can have a more
complex solution.
--
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/20090119/8b1396b9/attachment.sig
More information about the Kde-scm-interest
mailing list