I pulled HEAD of johnzon and built it locally. There is not a single invocation of the maven-bundle-plugin presumably because of the change in packaging. I would have expected some kind of warning but I see none.
On Fri, Feb 18, 2022 at 3:10 PM Raymond Augé <raymond.a...@liferay.com> wrote: > Hello good folks, > > I got pinged by maintainer of JsonUnit project when a Dependabot PR for > latest release of johnzon release failed. > > It appears that the OSGi metadata is completely missing everywhere in the > release. I see a commit where packaging `bundle` is removed but the commit > message is not clear if the change was intentional or not. See [1] > > Perhaps if this was accidental I could send a PR which actually adds > verification to assert OSGi metadata isn't broken. > > Furthermore, if you wish to eliminate the `bundle` package (which I > wouldn't blame you at all) maybe we could switch build plugin to > bnd-maven-plugin which does not have this requirement. I am willing to do > this work for you. > > Sincerely, > Ray > > [1] > https://github.com/apache/johnzon/commit/b221d9db923c142afcddde056abd9301acbf9af1 > > -- *Raymond Augé* (@rotty3000) Senior Software Architect *Liferay, Inc.* (@Liferay) OSGi Fellow, Java Champion