Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 355506 - migrate platform debug to git
Summary: migrate platform debug to git
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Debug (show other bugs)
Version: 3.8   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.8 M3   Edit
Assignee: Platform-Debug-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 345479
  Show dependency tree
 
Reported: 2011-08-23 09:55 EDT by Kim Moir CLA
Modified: 2011-10-28 09:59 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kim Moir CLA 2011-08-23 09:55:16 EDT
This bug will track the migration of platform debug to git. The first step is for me to create a test repository for the committers to look out, then we can schedule the actual migration.
Comment 1 Kim Moir CLA 2011-08-25 10:00:56 EDT
Your test repo is ready

userid@git.eclipse.org:/gitroot/platform/eclipse.platform.debug.git

Please let me know when you'd like to schedule the real migration.
Comment 2 Michael Rennie CLA 2011-08-29 12:06:53 EDT
(In reply to comment #1)
> Your test repo is ready

core.externaltools and ui.externaltools got with platform Ant, I don't think they should be in the platform debug repo. Other that that, the repo looks fine to me.

Pawel, any additional thoughts?
Comment 3 Kim Moir CLA 2011-08-29 14:22:11 EDT
In cvs, they are owned by eclipse.platform.debug.  

kmoir@build:/cvsroot/eclipse> ls -ld *core.externaltools*
drwxrwsr-x+ 5 jeff eclipse.platform.debug 4096 2011-08-24 15:13 org.eclipse.core.externaltools
kmoir@build:/cvsroot/eclipse> ls -ld *ui.externaltools*
drwxrwsr-x+ 22 7014 eclipse.platform.debug 4096 2011-08-24 15:13 org.eclipse.ui.externaltools

If this needs to be changed, we need to talk to the webmaster and change the permissions.  We are organizing our repos so that there is one repo per unix group.
Comment 4 Pawel Piech CLA 2011-08-29 14:44:31 EDT
(In reply to comment #2)
> (In reply to comment #1)
> > Your test repo is ready
> 
> core.externaltools and ui.externaltools got with platform Ant, I don't think
> they should be in the platform debug repo. Other that that, the repo looks fine
> to me.
> 
> Pawel, any additional thoughts?

I just tried out the test repo this morning and it seems all fine.  It seems that the external tools bugs were filed against debug and ant over the years almost randomly.  We should align those too.
Comment 5 Michael Rennie CLA 2011-08-29 15:19:26 EDT
(In reply to comment #3)
> If this needs to be changed, we need to talk to the webmaster and change the
> permissions.  We are organizing our repos so that there is one repo per unix
> group.

They have always been associated with Ant because of their spatial relationship in the External Tools launch group, but always worked on by debug committers, so I guess none of us knew / cared they were part of the same commit group (the Debug rather than the Ant group). Since they were always assumed to be part of Ant perhaps we should correct the ACLs.
Comment 6 Kim Moir CLA 2011-08-29 16:02:05 EDT
Just a FYI, there isn't a special Ant group, these projects are in the eclipse.platform group.

drwxrwsr-x+ 17 jeff eclipse.platform        4096 2011-08-29 15:56 org.eclipse.ant.core
drwxrwsr-x+ 10 jeff eclipse.platform        4096 2011-08-25 13:55 org.eclipse.ant.launching
drwxrwsr-x+  4 7014 eclipse.platform.releng 4096 2011-08-25 13:56 org.eclipse.ant.optional.junit
drwxrwsr-x+ 17 jeff eclipse.platform        4096 2011-08-25 13:55 org.eclipse.ant.tests.core
drwxrwsr-x+ 20 7022 eclipse.platform        4096 2011-08-25 13:55 org.eclipse.ant.tests.ui
drwxrwsr-x+ 19 jeff eclipse.platform        4096 2011-08-25 13:55 org.eclipse.ant.ui

If you want to change the permissions for the external tools bundles, can you contact the webmaster and worked it out.  Last time I talked to them about this, they said that a commmitter election would have to be initiated because the group rights are just reflecting the information in the portal.
Comment 7 Michael Rennie CLA 2011-08-29 16:40:18 EDT
(In reply to comment #6)
> they said that a commmitter election would have to be initiated because
> the group rights are just reflecting the information in the portal.

Then my vote is leave it the way it is.
Comment 8 Pawel Piech CLA 2011-08-30 00:38:21 EDT
(In reply to comment #7)
> Then my vote is leave it the way it is

+1 No need to create more work.
Comment 9 Kim Moir CLA 2011-09-19 13:28:16 EDT
Your repo is ready, the actual migration has completed

userid@git.eclipse.org:/gitroot/platform/eclipse.platform.debug.git
Comment 10 Michael Rennie CLA 2011-09-19 16:32:10 EDT
(In reply to comment #9)
> Your repo is ready, the actual migration has completed
> 
> userid@git.eclipse.org:/gitroot/platform/eclipse.platform.debug.git

Cloned it and everything seems to be working fine
Comment 11 Michael Rennie CLA 2011-09-20 11:09:54 EDT
Pushed a fix to master this morning, everything seems to working ok.

Marking fixed.
Comment 12 Michael Rennie CLA 2011-10-28 09:59:20 EDT
verified a while back...