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

Bug 369313

Summary: Missing Update Site label
Product: [Modeling] MDT.UML2 Reporter: Ed Willink <ed>
Component: CoreAssignee: Kenn Hussey <Kenn.Hussey>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 4.0.0   
Target Milestone: M5   
Hardware: PC   
OS: Windows Vista   
Whiteboard:

Description Ed Willink CLA 2012-01-21 01:13:44 EST
In the Install New Software site listing, the MDT sites are listed as

%feature.label

rather than UML something.
Comment 1 Kenn Hussey CLA 2012-01-22 22:25:29 EST
I assume you're referring to build repositories on the Hudson server. The label for those has been set to "Unified Modeling Language 2.x (UML2) Build Site".
Comment 2 Kenn Hussey CLA 2012-01-22 22:26:01 EST
The latest integration build repository on Hudson has an appropriate label.
Comment 3 Ed Willink CLA 2012-01-23 02:21:23 EST
Confirmed: mdt-uml2-Update-I201201222212.zip has "Unified Modeling Language 2.x (UML2) Build Site"

Starts with "U" - good.

Looking at other projects: titles such as Xtext ... are easier to scan. I suggest starting with "UML". If you don't know what UML is, you don't want UML.

Clearly OCL should not start "Eclipse OCL" since it gets lost in a big list.
Comment 4 Kenn Hussey CLA 2012-01-23 09:10:23 EST
Seeing as this has only to do with repositories maintained at Hudson, which isn't where consumers are supposed to consume official builds, I'm inclined to leave it as is. Currently, it's consistent with the name EMF uses for its Hudson build repositories...
Comment 5 Ed Willink CLA 2012-01-23 11:45:34 EST
I'm not sure which magic property had to be set, but perhaps it affects multiple displays.

The name I'm observing is the name within an All-In-One Update ZIP once viewed in the Install New Software... windows. This isn't really anything to do with Hudson.
Comment 6 Kenn Hussey CLA 2012-01-23 11:58:03 EST
(In reply to comment #5)
> The name I'm observing is the name within an All-In-One Update ZIP once viewed
> in the Install New Software... windows. This isn't really anything to do with
> Hudson.

True, it's not specific to Hudson... but the repository is produced on the Hudson server as a side-effect of the build. That repository is then composed into a repository hosted at Eclipse and is only used directly by users by either installing directly from the Hudson server or, as you have done, unzipping the repository archive and installing locally.

In any case, the name is now consistent with the way similar repositories are named for EMF. If it's OK for EMF consumers it should be OK for UML2 consumers, IMHO.