Skip to content

Add OSGi metadata to API jar #95

@rmannibucau

Description

@rmannibucau

At geronimo we have a set of OSGi users and to fulfill all their requirements the API jar should support OSGi metadata.

It is mainly about providing the following metadata:

  1. OSGi java contract (https://www.osgi.org/portable-java-contract-definitions/, example available at apache/geronimo-specs@6718be8#diff-f75c44c910ca254b2b6eb71dee8a14e5R112)
  2. SpiFly metadata (http://aries.apache.org/modules/spi-fly.html, example available at https://github.com/apache/geronimo-specs/pull/6/files#diff-a665df1a7e55370409add2a70e3f10c7R101)

This will allow to avoid to fork the API and expose multiple coordinates for the same jar at the end.

Thanks,
Romain

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions