Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 355506

Summary: migrate platform debug to git
Product: [Eclipse Project] Platform Reporter: Kim Moir <kim.moir>
Component: DebugAssignee: Platform-Debug-Inbox <platform-debug-inbox>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, Michael_Rennie, pawel.1.piech, remy.suen
Version: 3.8   
Target Milestone: 3.8 M3   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on:    
Bug Blocks: 345479    

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...