First, to clarify the PDE feature is currently misnamed.
Very late in the Mylyn 2.0 cycle we learned from the EPP project that we needed
a feature that was coupled to several SDK components including Ant, PDE and
CVS. Rather than making yet another feature we overloaded the PDE
feature. What will likely happen in the 3.0 cycle is that we’ll
bite the bullet and make separate CVS and Ant features, or make a separate SDK
feature.
187154: manage Mylyn participation in EPP
https://bugs.eclipse.org/bugs/show_bug.cgi?id=187154
Regarding using CVS, the key tradeoff that we were not able to
get rid of for 2.0 is that the Team integration requires the PDE/SDK
feature. This is due to the following bug:
191793: [api] remove coupling from to
..mylyn.team.ui to org.eclipse.team.cvs
https://bugs.eclipse.org/bugs/show_bug.cgi?id=191793
To work-around this you have to install the Mylyn Bridge:
Eclipse SDK feature. I just created a FAQ entry explaining this: http://wiki.eclipse.org/Mylyn_FAQ#Why_does_task_change_set_not_appear_when_I_modify_files.3F
Mik
From:
mylyn-dev-bounces@xxxxxxxxxxx [mailto:mylyn-dev-bounces@xxxxxxxxxxx] On
Behalf Of Shelby Sanders
Sent: Monday, July 16, 2007 6:20 PM
To: mylyn-dev@xxxxxxxxxxx
Subject: [mylyn-dev] Packaging of team.cvs and team.ui plugins in PDE
feature
All,
Are there specific reasons that the mylyn.team.cvs and mylyn.team.ui plugins
are part of the PDE feature?
I ask, because I am trying to use Mylyn on top of a Platform install. I
think I was previously able to install the Subclipse Mylyn integration, but now
it can't resolve mylyn.team.ui since it is part of the PDE feature which I
don't have.
Would it be possible to move those plugins up the chain?
~Shelby