Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-dev] Re: osgi manifest review

You are going to force me to join jetty-dev...
On a different note, the import package version ranges should eventually
have an upper bound.  As it is you are saying you will  work fine with
version 10 of, for exampel, org.eclipse.jetty.http.  Perhaps but that is a
tall order to say up front.  Given that we went for years without import
versions at all, this is something you can address later.
    
what would this look like and I'll see about getting that addressed
sooner rather then later..
  
given the version number semantics we use
    http://wiki.eclipse.org/index.php/Version_Numbering
most dependencies are spec'd with an upper bound that is one higher than the major of the lower and non-inclusive.  That is, 8.0 is not expected to be binary compatible with 7.0 so a dependency on something in 7.x should be [7.<whatever is the lowest you need>, 8.0.0)

Note the ')' at the end.  that is non-inclusive of 8.0.0.  So everything from the lower bound up to but not including 8.0.0.

Jeff

Back to the top