Uploaded image for project: 'Tamaya'
  1. Tamaya
  2. TAMAYA-202

Use bnd-maven-plugin. Minimize required config

    XMLWordPrintableJSON

Details

    • Patch

    Description

      GitHub user cschneider opened a pull request:

      https://github.com/apache/incubator-tamaya/pull/8

      Use bnd-maven-plugin. Minimize required config

      The current OSGi config is quite verbose and relies on packaging bundle.
      In this PR I switch to using the bnd-maven-plugin and try to minimize the required config.

      The needed settings per bundle are defined in bnd.bnd files which have a simple syntax. Bndtools also provides a nice editor for these files but it is not required.
      Apart from that the individual projects then need no special setup in the pom.

      You can merge this pull request into a Git repository by running:

      $ git pull https://github.com/cschneider/incubator-tamaya osgi

      Alternatively you can review and apply these changes as the patch at:

      https://github.com/apache/incubator-tamaya/pull/8.patch

      To close this pull request, make a commit to your master/trunk branch
      with (at least) the following in the commit message:

      This closes #8


      commit e414ba9b08947ef60fe4b087b67b11027175fe56
      Author: Christian Schneider <chris@die-schneider.net>
      Date: 2016-11-21T14:52:14Z

      Attachments

        Activity

          People

            anatole Anatole Tresch
            anatole Anatole Tresch
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: