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

Bug 205196

Summary: Include EPP packaging names in bug reports
Product: z_Archived Reporter: Kevin McGuire <Kevin_McGuire>
Component: MylynAssignee: Project Inbox <mylyn-triaged>
Status: CLOSED MOVED QA Contact:
Severity: enhancement    
Priority: P4 CC: bokowski, mknauer, robert.elves, steffen.pingel, the.ubik
Version: unspecifiedKeywords: helpwanted
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Kevin McGuire CLA 2007-10-02 11:10:02 EDT
See bug #194606 for the lead up discussion.

This is a request to guide people to select an EPP packaging name as part of entering a bug in Mylyn.

From Mik in comment #6
> Fyi, it would be very easy to have Mylyn provide a customized New Bug Editor
> for bugs.eclipse.org (see bug 199802), and to have that custom editor provide
> buttons at the top that either set an existing attribute, or potentially
> automatically set a Product/Component.  Or we could force people to do this by
> putting a page into the wizard that forces the user to select an EPP or Classic
> packaging, and then ask them where the problem originated (e.g. JEE Tools,
> Plug-in Development Tools, Java Tools, Mylyn, ...).  Mylyn already retrieves
> the full repository configuration so all we would need is to include or
> retrieve the mapping from EPP bundling to Product.  If someone would like to
> see this please file a bug against Mylyn.
Comment 1 Kevin McGuire CLA 2007-10-02 11:10:28 EDT
Suggestion is to use the whiteboard for the packaging.
Comment 2 Mik Kersten CLA 2007-10-03 15:48:47 EDT
I was about to propose some UI for this and then realized that having the user choose the EPP packaging that they download is somewhat un-Mylyn because it can be automated.  What if we instead had EPP create a plug-in or configuration directory that listed the ID and name for the Eclipse packaging, and just had Mylyn use that?
Comment 3 Mik Kersten CLA 2007-11-27 17:28:07 EST
Markus: to do this properly we need the EPP packagings to provide an identifier that we can retrieve at runtime.  Sometimes I wonder if they should have a different Product ID, because they really are somewhat different than the bare SDK (-product org.eclipse.sdk.ide) but that may be a bit much.  Thoughts? 
Comment 4 Kevin McGuire CLA 2007-11-28 09:19:11 EST
(In reply to comment #3)
> Markus: to do this properly we need the EPP packagings to provide an identifier
> that we can retrieve at runtime.  Sometimes I wonder if they should have a
> different Product ID, because they really are somewhat different than the bare
> SDK (-product org.eclipse.sdk.ide) but that may be a bit much.  Thoughts? 

A different product ID seems reasonable to me.  They *are* acting like products, just nobody is calling them that.  But in the future one could imagine custom welcome screens, customized look... that is, they could easily be more than just a collection of plugins. 

Comment 5 Steffen Pingel CLA 2008-06-10 16:39:48 EDT
Due to time constraints I wasn't able to finalize the mapping API for repositories and products. Deferring to the next milestone. 
Comment 6 Steffen Pingel CLA 2009-05-15 04:03:30 EDT
Starting with Galileo EPP packages will have distinct product ids which are now automatically added to the description if a bug is reported from the error log. This will work if the user creates a bug report from an error log entry or uses Help > Report Bug but not for the general case when bugs are created from the Task List.

I do like the idea of using the status whiteboard for providing additional configuration details but we currently do not have a good extension mechanism for that in the Bugzilla connector. We could also consider adding a checkbox for attaching configuration details or a button to populate the status whiteboard but that would require additional discussion and some customization. I am not sure this is useful for all bug repositories particularly if non-Eclipse products are tracked. 

I think the report from error log enhancements cover an important part of this request. I'll put this on the backlog for now and we can consider further improvements for a future release.
Comment 7 Steffen Pingel CLA 2013-10-23 16:17:12 EDT
*** Bug 420108 has been marked as a duplicate of this bug. ***
Comment 8 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn