Bug 421577 - Change owner of platform repos
Summary: Change owner of platform repos
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.4   Edit
Hardware: PC All
: P3 trivial (vote)
Target Milestone: ---   Edit
Assignee: Platform-Releng-Inbox CLA Friend
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 420779
  Show dependency tree
 
Reported: 2013-11-12 17:29 EST by Lars Vogel CLA Friend
Modified: 2014-04-02 03:13 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Vogel CLA Friend 2013-11-12 17:29:29 EST
I think the repo owner needs to get updated, I still see a lot of Kim in the repo.

AFAIK it is either John or Paul.

platform
eclipse.platform.common.git		Kim Moir	2 weeks
eclipse.platform.debug.git		Kim Moir	6 days
eclipse.platform.git		Kim Moir	4 hours
eclipse.platform.news.git	Eclipse Platform, JDT, PDE and Orion N&N files	John Arthorne	11 days
eclipse.platform.releng.aggregator.git		Paul Webster	9 hours
eclipse.platform.releng.basebuilder.git		David Williams	9 months
eclipse.platform.releng.buildtools.git		David Williams	5 weeks
eclipse.platform.releng.eclipsebuilder.git		Paul Webster	4 months
eclipse.platform.releng.git		Kim Moir	7 hours
eclipse.platform.releng.maps.git	Eclipse Releng map files	Kim Moir	4 months
eclipse.platform.resources.git		Kim Moir	3 weeks
eclipse.platform.runtime.git		Kim Moir	14 days
eclipse.platform.swt.binaries.git		Kim Moir	37 hours
eclipse.platform.swt.git		Kim Moir	6 days
eclipse.platform.team.git		Kim Moir	8 hours
eclipse.platform.text.git	Eclipse Platform Text	Kim Moir	13 days
eclipse.platform.ua.git		Kim Moir	3 weeks
eclipse.platform.ui.git		Kim Moir	17 min.
Comment 1 Paul Webster CLA Friend 2013-11-12 20:00:24 EST
We probably won't change that.  The owner isn't really that important, we use ACLs to manage the permissions.  ex:

pwebster@build:/gitroot/platform> getfacl eclipse.platform.ui.git
# file: eclipse.platform.ui.git
# owner: kmoir
# group: eclipse.platform.ui
# flags: -s-
user::rwx
user:wwwrun:rwx
user:gerrit:rwx
user:e4Build:rwx
group::rwx
mask::rwx
other::r-x
default:user::rwx
default:user:wwwrun:rwx
default:user:gerrit:rwx
default:user:e4Build:rwx
default:group::rwx
default:mask::rwx
default:other::r-x
Comment 2 Dani Megert CLA Friend 2013-11-13 02:58:12 EST
(In reply to Paul Webster from comment #1)
> We probably won't change that.  The owner isn't really that important, we
> use ACLs to manage the permissions.  ex:

Agreed!
Comment 3 Lars Vogel CLA Friend 2013-11-20 03:12:49 EST
(In reply to Dani Megert from comment #2)
> (In reply to Paul Webster from comment #1)
> > We probably won't change that.  The owner isn't really that important, we
> > use ACLs to manage the permissions.  ex:
> 
> Agreed!

Maybe for the established platform and JDT team, as you know who the owner is. If I and others look at https://git.eclipse.org/ Iwe have no idea who to contact for the platform repos. Take eclipse.platform.common.git for example or eclipse.platform.common.git or eclipse.platform.text.git

If we want to be more for more contributors we should make it clear who to contact for a certain repo.

I don't think the change has a high important but I assume it is a chown -R paulw a and chown -R danim so something similar so the effort is also not very high.
Comment 4 Dani Megert CLA Friend 2013-11-20 04:00:55 EST
Lars, by listing what's on the server you lead Paul and me down the wrong path ;-)

The real problem is that user actually sees that owner when going to http://git.eclipse.org/c/

So, I agree that we should update the owner, so that users can see the real/current owner.

I'm moving this to releng since it applies to all our repositories.
Comment 5 Lars Vogel CLA Friend 2013-11-20 04:28:34 EST
(In reply to Dani Megert from comment #4)
> Lars, by listing what's on the server you lead Paul and me down the wrong
> path ;-)

The listing was actually copied from http://git.eclipse.org/c/, I have not access to the server. :-)
Comment 6 Dani Megert CLA Friend 2013-11-20 04:33:57 EST
(In reply to Lars Vogel from comment #5)
> (In reply to Dani Megert from comment #4)
> > Lars, by listing what's on the server you lead Paul and me down the wrong
> > path ;-)
> 
> The listing was actually copied from http://git.eclipse.org/c/, I have not
> access to the server. :-)

Oops! :-)
Comment 7 David Williams CLA Friend 2013-11-23 15:35:09 EST
(In reply to Dani Megert from comment #4)

> So, I agree that we should update the owner, so that users can see the
> real/current owner.

First, to emphasize, its fine with me, if changed to be accurate (in fact, I think good idea if its the current Project Lead)  .... but do want to say I can't imagine when "contacting the owner of a repository" as listed by CGit would lead to "more contributors" ... I mean open-source appropriateness aside, it's not like there is an email or anything there. 

I suggest better "repo description" files and readme.md files, for that. 

Perhaps someone could come up with an "Eclipse Project template" for consistency ... where we'd have pointers to bugzilla components, mailings lists, etc.? Any volunteers? 

> I'm moving this to releng since it applies to all our repositories.

I think its still the webmasters that will have to make the change? (Or, at least easier/better if they do ... even if we could convince Kim to take the time to do it :) 

So ... we'd just need to come up  with a list for them. I assume Dani will do that? 

Thanks.
Comment 8 Lars Vogel CLA Friend 2013-11-25 08:55:47 EST
> but do want to say I
> can't imagine when "contacting the owner of a repository" as listed by CGit
> would lead to "more contributors" ... I mean open-source appropriateness
> aside, it's not like there is an email or anything there. 

Your are probably right, but at least I had personally twice the issue that I was trying to trigger a contribution and contact Paul about it, only to learn from Paul that Dani is the correct contact person. I guess having the incorrect contact person visible lead to waste of time. And it is not that the contact person changes currently very frequently.
Comment 9 Lars Vogel CLA Friend 2014-01-20 05:16:57 EST
Ran into this again, to assign the right person for eclipse.platform.debug in https://git.eclipse.org/r/#/c/20776/
Comment 10 Lars Vogel CLA Friend 2014-04-01 19:11:48 EDT
With the project pages there is a good workaround.
Comment 11 Dani Megert CLA Friend 2014-04-02 03:13:22 EDT
(In reply to Lars Vogel from comment #10)
> With the project pages there is a good workaround.

Thanks. It was still on my list, but very close to the bottom.