Bug 140262 - Fup of bug 135180, '_' should not be used in plugin qualifier
Summary: Fup of bug 135180, '_' should not be used in plugin qualifier
Status: RESOLVED INVALID
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.2 RC3   Edit
Assignee: Olivier Thomann CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-04 17:13 EDT by Olivier Thomann CLA
Modified: 2006-05-05 12:37 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Thomann CLA 2006-05-04 17:13:36 EDT
Fup of bug 135180, we should remove the '_' from the plugin qualifier.
Comment 1 Jeff McAffer CLA 2006-05-04 17:30:48 EDT
+1
Comment 2 Olivier Thomann CLA 2006-05-04 17:35:59 EDT
Markus,

Please cast your vote.
Comment 3 DJ Houghton CLA 2006-05-04 17:49:25 EDT
+1
Comment 4 Olivier Thomann CLA 2006-05-04 17:54:26 EDT
I propose x631 instead of v_631 since we have to garantee that v_631 < x631.
Or for further versions:
v_631 < x632.

If I simply drop the '_', this invariant is broken.
v_631 > v632.

So using a 'x' instead of 'v' should be good enough.
Comment 5 Markus Keller CLA 2006-05-04 18:02:44 EDT
+1 for 3.2 RC3.
Comment 6 Olivier Thomann CLA 2006-05-04 18:30:33 EDT
Finally I plan to use 'ver'. 'v_' was meant for version. Using 'x' doesn't mean anything. Using 'ver' keeps the tag small enough.
If not good, we can still change it for 'x' afterwards, whereas changing it for 'x' could not be changed back to 'ver'.
Comment 7 Olivier Thomann CLA 2006-05-04 22:05:01 EDT
Verified for 3.2RC3 using I20060504-2000.
Comment 8 Philipe Mulet CLA 2006-05-05 05:55:07 EDT
I prefer 'ver' over 'x' for the reasons indicated as well. Still I don't like this workaround as it may break our version ordering, and is not addressing the proble in general (for all the versions we already emitted, thinking of other branches). We carefully chose version names which would merge well together (incrementing from v_5xx to v_6xx from 3.1 to 3.2 to leave some room for further maintenance drops). This is all broken now... 

Rather than asking clients to stop exposing the bug in plugin ID/version decoding, we should try harder to fix the parsing algorithm... note that I may be missing why it cannot be addressed... 
Comment 9 Olivier Thomann CLA 2006-05-05 12:37:22 EDT
Reopen to close as INVALID.
Comment 10 Olivier Thomann CLA 2006-05-05 12:37:41 EDT
Closing as INVALID.
No changes were required from JDT/Core.