Summary: | [WorkbenchLauncher] Display Version ID in Splash | ||
---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | Peter Friese <peter> |
Component: | IDE | Assignee: | Platform UI Triaged <platform-ui-triaged> |
Status: | NEW --- | QA Contact: | |
Severity: | enhancement | ||
Priority: | P4 | CC: | eclipse, jacek.pospychala, remy.suen, robert.roth.off |
Version: | 3.5 | Keywords: | helpwanted |
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: |
Description
Peter Friese
2008-12-05 05:18:24 EST
The version number is a marketing number - it's only loosely corresponds to the actual version number of the components we provide. As a marketing number, I'm inclined to leave it up to whoever designs the splash screen to incorporate that number. (In reply to comment #1) > The version number is a marketing number - it's only loosely corresponds to the > actual version number of the components we provide. As a marketing number, I'm > inclined to leave it up to whoever designs the splash screen to incorporate > that number. > Well, sure the version number is only loosely coupled to the build id. However, I like to see right from the start whether I am dealing with a 3.4 or a 3.4.1 or a 3.4.2 installation - you cannot tell that form the looks of the splash. Why not include both on the splash, e.g. like this: "3.4.2 (I20080502-0100)" (In reply to comment #2) > (In reply to comment #1) > > The version number is a marketing number - it's only loosely corresponds to the > > actual version number of the components we provide. As a marketing number, I'm > > inclined to leave it up to whoever designs the splash screen to incorporate > > that number. > > > > Well, sure the version number is only loosely coupled to the build id. However, > I like to see right from the start whether I am dealing with a 3.4 or a 3.4.1 > or a 3.4.2 installation - you cannot tell that form the looks of the splash. > Why not include both on the splash, e.g. like this: "3.4.2 (I20080502-0100)" > Hmm. Okay, not as unreasonable as my first reaction. Do we actually set the version number in the system properties? I'm not seeing anything useful when I print mine out. osgi.framework.version is the only mention of 3.5.0 I see. osgi.framework.version=3.5.0.v20081201-1815 I would've said we could just use this instead of Peter's suggested "3.4.2 (I20080502-0100)" format? But when I look at my about dialog, I see "Build id: I20081202-1812". 1812 != 1815. o.O (In reply to comment #4) > I would've said we could just use this instead of Peter's suggested "3.4.2 > (I20080502-0100)" format? But when I look at my about dialog, I see "Build id: > I20081202-1812". 1812 != 1815. o.O yea, osgi version is not your product version. and am afraid that product version for About dialog is stored in org.eclipse.sdk/plugin.properties in property like this: productBlurb=Eclipse SDK\n\ \n\ Version: 3.5.0\n\ Build id: {0}\n\ \n\ (c) Copyright Eclipse contributors and others 2000, 2008. All rights reserved.\n\ ...(and so on) Prakash is now responsible for watching bugs in the [WorkbenchLauncher] component area. Starting eclipse 4.5 M6 shows both the version number (4.5.0) and the build id on the splash, so this might have been fixed in the meantime |