maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MINDEXER-97) Add OSGi 5.0 MANIFEST headers to OsgiArtifactIndexCreator
Date Sun, 19 Mar 2017 00:37:41 GMT

    [ https://issues.apache.org/jira/browse/MINDEXER-97?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15931506#comment-15931506
] 

ASF GitHub Bot commented on MINDEXER-97:
----------------------------------------

GitHub user sesuncedu opened a pull request:

    https://github.com/apache/maven-indexer/pull/13

    MINDEXER-97:  Index/Store Extra OSGI Headers

    * Add "Provide-Capability", "Require-Capability", and "Fragment-Host" to the set of indexed+stored
manifest headers.
    * Calculate, index, and store SHA-256 checksum for bundle artifacts (required by the osgi
repository service).
    * Add tests for new fields to OsgiArtifactIndexCreatorTest
    * Add new fields to index-reader library.
    * Bump serialization version UID
    
    This PR does not index/store the  DynamicImport-Package header, as this header is not
used during resolution. 
    
    Note that calculation of the SHA-256 checksum requires performing a sequential read of
the entire artifact. 

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

    $ git pull https://github.com/sesuncedu/maven-indexer MINDEXER-97

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

    https://github.com/apache/maven-indexer/pull/13.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 #13
    
----
commit 579b413ef0d3ad396421b8e30606135e65ea9f8d
Author: Simon Spero <sesuncedu@gmail.com>
Date:   2017-03-19T00:06:29Z

    MINDEXER-97.
    
    Add "Provide-Capability", "Require-Capability", and "Fragment-Host" to the set of indexed+stored
manifest headers.
    
    Calculate, index, and store SHA-256 checksum for bundle artifacts (required by the osgi
repository service).
    
    Add tests for new fields to OsgiArtifactIndexCreatorTest
    
    Add new fields to index-reader library.

commit 3bb34360f9c62f0567777d4c50aca9f48d053dd4
Author: Simon Spero <sesuncedu@gmail.com>
Date:   2017-03-19T00:10:54Z

    Bump serialization version UID

----


> Add OSGi 5.0 MANIFEST headers to OsgiArtifactIndexCreator
> ---------------------------------------------------------
>
>                 Key: MINDEXER-97
>                 URL: https://issues.apache.org/jira/browse/MINDEXER-97
>             Project: Maven Indexer
>          Issue Type: Improvement
>            Reporter: Balazs Zsoldos
>
> It would be extremely useful if the following MANIFEST headers were added to the index:
>  - Require-Capability
>  - Provide-Capability
>  - DynamicImport-Package
> Especially the first two would be necessary to be able to build up a database that helps
finding dependencies for unsatisfied bundles.       



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message