Ok,

Can you please create a Jira about that, I will fix/improve that.

Regards
JB

> Le 25 mai 2021 à 09:08, Steven Huypens <steven.huyp...@gmail.com> a écrit :
> 
> Hi,
> 
> Apparently our customer needs the version numbers to be alphanumerically 
> sortable, so we cannot remove the leading zeroes. I'm looking forward to a 
> solution, let me know how I can help.
> 
> 
> Best regards,
> Steven
> 
> On Tue, May 25, 2021 at 6:19 AM Jean-Baptiste Onofre <j...@nanthrax.net 
> <mailto:j...@nanthrax.net>> wrote:
> Hi Daniel,
> 
> I don’t think there’s any enforcement in the OSGi spec regarding leading 0 
> (actually, I think it’s "blurry" as there’s no details in one way or another).
> 
> That’s why I said more a "best practice".
> 
> Generally speaking (not OSGi related), I don’t see any good reason to use 
> leading 0 in version ;)
> 
> So, as the spec is not very strict about that, we should support it in the 
> resolver.
> 
> Regards
> JB
> 
> > Le 24 mai 2021 à 17:16, Daniel Krügler <daniel.krueg...@gmx.de 
> > <mailto:daniel.krueg...@gmx.de>> a écrit :
> > 
> > Am 24.05.2021 um 17:10 schrieb Jean-Baptiste Onofre:
> >> Hi Steven,
> >> 
> >> Yeah, the state should already contain the "cleaned" versions.
> >> 
> >> I will take a look.
> >> 
> >> Anyway, as best practice, I would avoid leading 0 ;)
> > 
> > I completely agree and I don't understand why there should be additional
> > work invested to "fix" that. The OSGi specification is clear that any
> > leading zeros in version numbers are invalid. Anyone attempting to
> > provide such a bundle should correct the version number and remove the
> > leading zeros.
> > 
> > - Daniel
> > 
> 

Reply via email to