[ 
https://issues.apache.org/jira/browse/FELIX-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Moloney updated FELIX-1261:
-------------------------------

    Attachment: FELIX-1261-ExtendedFeaturesPlugin.patch

Using the Bundles page as an example, I extended the Features page to include 
most (all?) the functionality of the GShell Features bundle.

This patch is against rev. 786276 and requires that 
FELIX-1211-getResource.patch has been applied.

I removed the Blueprint configuration file since it didn't appear to be 
required.  I don't know Blueprint (or Spring-DM, etc.) so maybe I missed 
something.

I think that a couple of things could be made available by the webconsole 
infrastructure to reduce plugin size, reduce duplicate libraries, etc.  This 
bundle includes the org.json library (just like Bundles).  This bundle also 
includes the Logger class which was copied from 
org.apache.felix.webconsole.internal.Logger.java.

It appears that Marcin and I were working on the same thing.  I thought he was 
working on enhancing the branding.  I hope that I didn't step on any toes here. 
 Sorry.

I tried applying Marcin's patch but it doesn't apply cleanly to the trunk.

This patch does not include any branding changes while Marcin says his does.


> Install/Uninstall Karaf Features from Felix WebConsole
> ------------------------------------------------------
>
>                 Key: FELIX-1261
>                 URL: https://issues.apache.org/jira/browse/FELIX-1261
>             Project: Felix
>          Issue Type: New Feature
>          Components: Karaf
>            Reporter: Marcin Wilkos
>         Attachments: FELIX-1261-ExtendedFeaturesPlugin.patch, webconsole.patch
>
>
> Currently we can't Install/Uninstall Karaf Features from Felix WebConsole. In 
> my Google Summer of Code project I created an Extension Plugin for web 
> console, which lists Karaf Features and gives admin ability to manage them.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to