You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2020/03/06 19:11:00 UTC

[jira] [Work logged] (FELIX-6228) Atomos maven plugin

     [ https://issues.apache.org/jira/browse/FELIX-6228?focusedWorklogId=399300&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-399300 ]

ASF GitHub Bot logged work on FELIX-6228:
-----------------------------------------

                Author: ASF GitHub Bot
            Created on: 06/Mar/20 19:10
            Start Date: 06/Mar/20 19:10
    Worklog Time Spent: 10m 
      Work Description: tjwatson commented on pull request #1: FELIX-6228: Atomos maven plugin
URL: https://github.com/apache/felix-atomos/pull/1
 
 
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Issue Time Tracking
-------------------

            Worklog Id:     (was: 399300)
    Remaining Estimate: 0h
            Time Spent: 10m

> Atomos maven plugin
> -------------------
>
>                 Key: FELIX-6228
>                 URL: https://issues.apache.org/jira/browse/FELIX-6228
>             Project: Felix
>          Issue Type: Improvement
>          Components: Atomos
>            Reporter: Tom Watson
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Copied from https://github.com/tjwatson/atomos/issues/15
> For example, the following can be considered for an Atomos maven plugin:
> - Reflection Configuration: the org.atomos.substrate.config.ReflectConfig class provides a gogo command reflectConfig that generates a json config for specifying the required class reflection information for Bundle activators and for OSGi Declarative services. It would be good to have a plugin that can do the same when creating a native image.
> - Resource Configuration: the org.atomos.substrate.config.ResourceConfig class provides a gogo command resourceConfig that generates a json config for specifying the required resource matching patterns to include package resources in a native image. It would be good to have a plugin that can do the same when creating a native image.
> - Bundle Entry Configuration: the org.atomos.substrate.config.SubstrateService class provides a gogo command substrateBundles that can be used to extract the non-package resources used for bundle entry content (for example META-INF/MANIFEST.MF and Declarative Service XML files) into a directory structure that can be used during native image generation to include a index for Atomos to discover the included bundles and their entries. It would be good to have a plugin that can do the same when creating a native image.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)