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

Bug 276235

Summary: create Mylyn discovery site content
Product: z_Archived Reporter: Steffen Pingel <steffen.pingel>
Component: MylynAssignee: Mik Kersten <mik.kersten>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P1 CC: greensopinion
Version: unspecified   
Target Milestone: 3.2   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
mylyn/context/zip none

Description Steffen Pingel CLA 2009-05-14 00:06:28 EDT
Mylyn should provide initial content for the discovery site for the 3.1M2 release, e.g.: JIRA, Trac and XPlanner.

It also needs to be determined where the site plug-in is managed in cvs and how its deployment is integrated into the build process.
Comment 1 Steffen Pingel CLA 2009-05-14 16:21:38 EDT
As per conference call Trac and JIRA should be available from the site initially.

Mik, what are your thoughts on the plug-in naming and cvs location? I think there is a benefit to making it obvious that the plug-in has only meta-data and no implementation content similar to features, e.g.:

 org.eclipse.mylyn.discovery.mylyn-site

Does it make sense to put it into a separate CVS location, e.g. /discovery since it's not intended to be consumed by contributors or integrators?
 
I am also in favor to use a single discovery plug-in that has the category definitions and the Mylyn contributions to avoid additional server round-trips which slows opening of the discovery UI.
Comment 2 Steffen Pingel CLA 2009-05-22 19:41:19 EDT
We should touch base on this.
Comment 3 Mik Kersten CLA 2009-05-27 13:43:22 EDT
We're iterating on this today and should have something by end of day or early tomorrow.
Comment 4 David Green CLA 2009-05-27 19:54:51 EDT
Note that with bug 277889 fixed, connectorDescriptor/@kind can be a comma-delimited list of values. For example:

bc. 
<connectorDescriptor kind="task,document,vcs" ...
Comment 5 Mik Kersten CLA 2009-05-28 00:02:24 EDT
Great thanks.

We haven't done the listing yet but plan to do it before your arrival tomorrow.
Comment 6 Steffen Pingel CLA 2009-05-29 00:42:01 EDT
I have committed the plug-in as org.eclipse.mylyn.discovery-directory.
Comment 7 David Green CLA 2009-06-01 11:41:58 EDT
With bug 278315 completed we now have additional information to provide:

* groups for connectorCategory
* relevance for connectorDescriptor

Please see connectorDiscovery.exsd for details
Comment 8 David Green CLA 2009-06-01 11:42:01 EDT
Created attachment 137865 [details]
mylyn/context/zip
Comment 9 Mik Kersten CLA 2009-06-10 14:30:34 EDT
I think we're done here?  I took a pass through all the Eclipse.org and Community content and the releng stuff seems to be working as well.
Comment 10 David Green CLA 2009-06-10 14:33:02 EDT
Looks great to me -- except the Mantis screenshot looks like a placeholder, and the overview content is '...'.
Comment 11 Steffen Pingel CLA 2009-06-10 15:13:27 EDT
The P2 meta-data on the Mantis update site is currently not up-to-date: https://apps.sourceforge.net/mantisbt/mylyn-mantis/view.php?id=54 . I am in favor of removing the listing for now until that has been addressed.
Comment 12 David Green CLA 2009-06-10 16:41:24 EDT
connectorDiscovery.exsd has been updated so that categories can now have overview content as per bug 279544.  Feel free to add overview content to categories as needed.
Comment 13 Mik Kersten CLA 2009-06-11 11:05:58 EDT
(In reply to comment #10)
> Looks great to me -- except the Mantis screenshot looks like a placeholder, and
> the overview content is '...'.

Right, we're still missing some of the overview/popup content.   Reopening until that's done.
Comment 14 David Green CLA 2009-06-11 12:07:38 EDT
reopening?  (It's still resolved/fixed)
Comment 15 Mik Kersten CLA 2009-06-11 12:59:49 EDT
Oops, reopening.
Comment 16 Robert Munteanu CLA 2009-06-11 17:46:07 EDT
(In reply to comment #11)
> The P2 meta-data on the Mantis update site is currently not up-to-date:
> https://apps.sourceforge.net/mantisbt/mylyn-mantis/view.php?id=54 . I am in
> favor of removing the listing for now until that has been addressed.

Steffen,

I'm looking into this right now ( although my p2-fu is not that strong ). 
Comment 17 Robert Munteanu CLA 2009-06-11 18:50:34 EDT
(In reply to comment #16)
> Steffen,
> 
> I'm looking into this right now ( although my p2-fu is not that strong ).

I've updated the p2 metadata, and you should be getting 3.0.2.200906120139 for both variants of the update site.
Comment 18 Steffen Pingel CLA 2009-06-11 19:56:19 EDT
Great. Thanks for the quick fix! I have corrected the feature id in the discovery content so that the Mantis connector is now installable from the portal.
Comment 19 Steffen Pingel CLA 2009-06-23 02:30:38 EDT
We should take a quick review pass through Trac and Bugzilla but other than that we should be done here.
Comment 20 Steffen Pingel CLA 2009-06-23 16:41:06 EDT
Done.