[Kde-scm-interest] meeting summary

Eike Hein hein at kde.org
Sat Dec 12 00:54:33 CET 2009


On 12/12/2009 12:39 AM, Thomas Zander wrote:
> On Friday 11. December 2009 23.09.27 Cornelius Schumacher wrote:
>> On Friday 11 December 2009 Chani wrote:
>>> I wonder, what do project maintainers think about giving such permissions
>>>  to everyone? a good thing, allowing them to delegate more easily? or a
>>> bad thing, allowing any kde dev to come along and do something silly?
>>
>> In the current SVN setup everybody can commit everywhere. This worked very
>> well. We shouldn't kill this with git, but keep the technical barriers to a
>> minimum. I think policies and culture should govern who does what.
> 
> +1
> 
> I also think this thread is getting waaay to confusing, I don't know what the 
> current state is and what is being proposed.

Let me sum it up:

* There's a kde-developers team that anyone who has a KDE
  SVN account can become a member of by filing a sysadmin
  request.

* All official KDE projects on Gitorious (e.g. Amarok and
  Konversation) are owned by kde-developers.

* Everyone in kde-developers can commit to any repository
  of any project owned by it.

* In order to handle merge request mail routing, additio-
  nal per-project teams have been created:

  amarok-developers*
  konversation-developers

  These have been added to the respective repositories
  as collaborators with the "Review" flag set. At the
  same time, the "Review" flag has been removed from kde-
  developers for these repositories. Thus only the people
  in the special teams now get merge request mail rela-
  ted to the respective repositories, not the whole of
  kde-developers, and only they can modify the status
  of a merge request (but actual merging is about commit
  access which is handled through kde-developers).

  To get added to one of these teams, you need to ask a
  team administrator (which is a contentious issue with
  this solution).

  In practice, the special teams currently contain all
  the core developers of the respective apps and they're
  administrated by core people from the respective apps.

  * = The "amarok-developers" team originally had other
  uses, then got abandoned, and now repurposed, hence
  the "-developers" suffix. The intention is to rename
  it to "-reviewers" if possible or remove it and create
  a new "amarok-reviewers.


This is meant as a neutral summary. I set up konver-
sation-reviewers on ossi's request, since it seems to
be the only approach to merge request mail routing
possible in Gitorious at the moment.


-- 
Best regards,
Eike Hein


More information about the Kde-scm-interest mailing list