In sorting through the versioning anomalies as we approached M1, it's made 
me realize that, as a project, perhaps we should increase our vigilance on 
making sure things are versioned correctly even for every build. 

The issue can be illustrated by the points below. 

Notice that even in our final M1 candidate, there is an error produced in 
the qualifier suffix for 
org.eclipse.wst.ws_tests.feature 
2.0.0.v200706041905-6-CN9oA55P5O987GB_ (current) 
2.0.0.v200706041905-6-CN9oA55P5O987G_L (reference)

What ever the reason, we can live with it for our M1, no need to respin!

And I'm sure at some level this is a limitation (or bug) with the 
qualifier suffix computation algorithm 

But, on the other hand, it may also be due to the fact that we allow lots 
of bundle "qualifier-only" errors to exist.

There are 3 in 2.0.1 recent build, 
http://download.eclipse.org/webtools/committers/drops/R2.0/M-2.0.1-200708230357/versioningReport_2.0.1.html#bundlequalifier

And a few dozen in our M1 candidate
http://download.eclipse.org/webtools/committers/drops/R3.0/S-3.0M1-200708231155/versioningReport_3.0M1.html#bundlequalifier


This may not be too much of a practical problem right now, but may be 
eventually. 

My main concern is that even though WTP 3.0 M1 is correct for our 
relationships in 2.0.1 build right now, 
that next week, as we do more 2.0.1 work, it may quickly become incorrect. 


Hence, I recommend we start counting "qualifier only" warnings as "errors" 
for our JUnit tests work discipline ourselves 
to increase service versions more appropriately ... .namely, when the 
service first goes into a stream? (Or, in some cases, these 
"qualifier only" increases might actually deserve a minor version 
increase!?). 

Let me know if any suggestions for other options, otherwise I'll change 
our tests next week to be stricter. 
And, as always, let me know if questions, especially if/when errors start 
to pop-up next week. 

Thanks, 



_______________________________________________
wtp-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/wtp-dev

Reply via email to