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 > > >