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

Bug 327950

Summary: Move TCF to tools.cdt.tcf
Product: [Tools] Target Management Reporter: Wayne Beaton <wayne.beaton>
Component: CoreAssignee: dsdp.tm.core-inbox <tm.core-inbox>
Status: RESOLVED FIXED QA Contact: Martin Oberhuber <mober.at+eclipse>
Severity: normal    
Priority: P3 CC: cdtdoug, emo, eugene, sharon.corbett, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on: 327949, 330336, 352736    
Bug Blocks: 325892, 326575    

Description Wayne Beaton CLA 2010-10-15 15:38:35 EDT
As part of the restructuring of DSDP, the TCF pieces of TM will be carved out and moved to a new project, tools.cdt.tcf (Bug 327494).

Once the NPPR has been received for the new project, we will detail the move on this bug. Stay tuned.
Comment 1 Wayne Beaton CLA 2010-10-19 11:09:24 EDT
The new project has been provisioned. Doug and Martin, can you please detail the steps necessary to move TCF to the new tools.cdt.tcf project on this bug?
Comment 2 Doug Schaefer CLA 2010-10-19 11:18:30 EDT
Thanks gang! I've reached out to the community to put together a plan. Please don't eliminate anything from the DSDP area until we signal it here. This may take a few months to complete as there is product development happening closely downstream and we don't want to adversely affect the adopters.
Comment 3 Doug Schaefer CLA 2010-10-19 12:59:46 EDT
As a first step, can you change the ownership of the current SVN files to the new user group. Thanks!
Comment 4 Wayne Beaton CLA 2010-10-19 16:15:13 EDT
We can't do this piecemeal. We can be flexible on the timing, but this will work way better if you can detail all the moving parts and then we can unleash the webmaster and Sharon on the implementation.

AFAIK, the new set of committers is a subset of the TM committers, right?
Comment 5 Doug Schaefer CLA 2010-10-19 16:56:15 EDT
Step 2 is likely weeks away, so I'd prefer we focus on step 1 for now. The committer list is not a subset. I am to be added in the new list. That's why I'm requesting it be done now.
Comment 6 Doug Schaefer CLA 2010-10-21 00:11:20 EDT
ping. Just want to make sure this action hasn't been dropped.
Comment 7 Wayne Beaton CLA 2010-10-21 14:02:07 EDT
We're working it out. We should be back to you shortly.
Comment 8 Eclipse Webmaster CLA 2010-10-21 14:14:23 EDT
Done. 

-M.
Comment 9 Wayne Beaton CLA 2010-10-21 14:19:36 EDT
Thanks Matt. To clarify: You've provisioned the new project, but have left the code in its current location for the time being, correct?
Comment 10 Doug Schaefer CLA 2010-10-21 14:27:48 EDT
Excellent. Thanks Matt. It's all good Wayne.
Comment 11 Sharon Corbett CLA 2010-10-21 14:49:35 EDT
From an IP perspective:

1.  Any TCF applicable Ipzilla CQs will need to be moved. I can arrange the movement of those as soon as they are identified.

2. Our records indicate TCF was dual licensed (EPL/EDL).  I just want to ensure everyone is aware of this.

3. Any TCF Committers remaining in DSDP TM and who were not included in the TCF NPPR, should be identified so we do not lose site of the fact they need to be removed from TCF access when the time is right.

Thanks,
Sharon
Comment 12 Martin Oberhuber CLA 2010-11-16 06:10:56 EST
(In reply to comment #11)
> 1.  I can arrange the movement of those as soon as they are identified.
See http://wiki.eclipse.org/DSDP/Restructuring_Review#Initial_Contribution

> 2. Our records indicate TCF was dual licensed (EPL/EDL).
Actually not all of TCF, but only the plain C agent code is dual licensed:
https://dev.eclipse.org/ipzilla/show_bug.cgi?id=2519

> 3. Any TCF Committers remaining in DSDP TM and who were not included in the TCF
> NPPR, should be identified so we do not lose site of the fact they need to be
> removed from TCF access when the time is right.

As per http://wiki.eclipse.org/DSDP/Restructuring_Review#Initial_Committers ,
these are committers to be deactivated from "new" TCF:
  David Dykstal
  David McKnight
  Xuan Chen
  Kevin Doyle
  Radoslav Gerganov
  Michael Scharf
Comment 13 Sharon Corbett CLA 2010-11-18 12:08:48 EST
Committer access to TCF is in place as per NPPR received Oct 15/10.

Committer access changes with respect to TM for Eugene and Felix will be addressed via bug 330336 RE TMs move to Tools.

IPzilla CQs, as identified, have been realigned accordingly within IPzilla.

Webmaster; over to you....

Thanks,

Sharon
IP Team
Comment 14 Eclipse Webmaster CLA 2010-11-22 15:03:10 EST
So what do I need to do here? 

-M.
Comment 15 Doug Schaefer CLA 2010-11-22 15:04:08 EST
Nothing yet. I'll ping you when we're ready.
Comment 16 Eclipse Webmaster CLA 2011-03-03 10:01:06 EST
Are we any closer to having a 'when' for this?

-M.
Comment 17 Doug Schaefer CLA 2011-03-03 10:15:42 EST
The only thing left that we're still using in the old spot is the SVN repo and I don't think I want to move that until after Indigo when we'll likely move it over to git.

I'll take a pass through everything else and make sure they're in a state to archive.
Comment 18 Martin Oberhuber CLA 2011-06-28 06:33:00 EDT
With TCF becoming a project of its own, should it also get a homepage of its own? For now, the this page just is a template:
   http://eclipse.org/tcf/

I guess it should at least redirect to the older TCF FAQ:
   http://wiki.eclipse.org/TCF

then at some point this bug should probably be closed...
Comment 19 Doug Schaefer CLA 2011-06-28 10:00:30 EDT
There's still the big item of moving the source out of svnroot/dsdp. Once that's done, I'll do a pass through everything and update this defect.
Comment 20 Wayne Beaton CLA 2011-06-28 11:17:38 EDT
(In reply to comment #18)
> With TCF becoming a project of its own, should it also get a homepage of its
> own? For now, the this page just is a template:
>    http://eclipse.org/tcf/
> 
> I guess it should at least redirect to the older TCF FAQ:
>    http://wiki.eclipse.org/TCF
> 
> then at some point this bug should probably be closed...

You might consider using the new-fangled generated home page:

http://eclipse.org/projects/project.php?id=tools.cdt.tcf

Just a thought.

(In reply to comment #19)
> There's still the big item of moving the source out of svnroot/dsdp. Once
> that's done, I'll do a pass through everything and update this defect.

Great!
Comment 21 Martin Oberhuber CLA 2011-09-29 16:37:47 EDT
TCF moved to git today, so I assume we can declare "mission completed" on this?
Comment 22 Doug Schaefer CLA 2011-09-30 04:40:51 EDT
(In reply to comment #21)
> TCF moved to git today, so I assume we can declare "mission completed" on this?

Yes.
Comment 23 Doug Schaefer CLA 2011-09-30 04:41:08 EDT
Marking resolved.