You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2008/06/13 00:28:45 UTC

[jira] Created: (FELIX-604) Add License/Notice page

Add License/Notice page
-----------------------

                 Key: FELIX-604
                 URL: https://issues.apache.org/jira/browse/FELIX-604
             Project: Felix
          Issue Type: New Feature
          Components: Web Console
            Reporter: Felix Meschberger
            Assignee: Felix Meschberger
             Fix For: webconsole-1.0.1


Add a page to the web console which extracts LICENSE and NOTICE files from bundles (and JAR files embedded in bundles) for easy display à-la "About..." dialog box.

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


[jira] Commented: (FELIX-604) Add License/Notice page

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-604?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12604739#action_12604739 ] 

Felix Meschberger commented on FELIX-604:
-----------------------------------------

Implemented first step in Rev. 667359.

Licenses are displayed in two columns: left column lists installed bundles, right column displays files contained in selected bundle. Each file whose name starts with LICENSE or NOTICE is displayed indicating whether it is directly contained in the bundle or contained in a JAR file inside the bundle.

See attached screen shot.

The current implementation has a performance issue, in that all files from all bundles are loaded upfront. It would probably be better to on-demand load the files when selecting the bundles for display. I keep this issue open to fix this problem.

> Add License/Notice page
> -----------------------
>
>                 Key: FELIX-604
>                 URL: https://issues.apache.org/jira/browse/FELIX-604
>             Project: Felix
>          Issue Type: New Feature
>          Components: Web Console
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: webconsole-1.0.1
>
>
> Add a page to the web console which extracts LICENSE and NOTICE files from bundles (and JAR files embedded in bundles) for easy display à-la "About..." dialog box.

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


[jira] Work started: (FELIX-604) Add License/Notice page

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on FELIX-604 started by Felix Meschberger.

> Add License/Notice page
> -----------------------
>
>                 Key: FELIX-604
>                 URL: https://issues.apache.org/jira/browse/FELIX-604
>             Project: Felix
>          Issue Type: New Feature
>          Components: Web Console
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: webconsole-1.0.1
>
>
> Add a page to the web console which extracts LICENSE and NOTICE files from bundles (and JAR files embedded in bundles) for easy display à-la "About..." dialog box.

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


[jira] Updated: (FELIX-604) Add License/Notice page

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger updated FELIX-604:
------------------------------------

    Attachment: FELIX-604-1.png

Screenshot of License/Notice file display (sample shows notice file of derby library embedded in the Jackrabbit Repository bundle

> Add License/Notice page
> -----------------------
>
>                 Key: FELIX-604
>                 URL: https://issues.apache.org/jira/browse/FELIX-604
>             Project: Felix
>          Issue Type: New Feature
>          Components: Web Console
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: webconsole-1.0.1
>
>         Attachments: FELIX-604-1.png
>
>
> Add a page to the web console which extracts LICENSE and NOTICE files from bundles (and JAR files embedded in bundles) for easy display à-la "About..." dialog box.

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


[jira] Closed: (FELIX-604) Add License/Notice page

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger closed FELIX-604.
-----------------------------------

    Resolution: Fixed

This functionality has been completed and the issue can be closed for now.

> Add License/Notice page
> -----------------------
>
>                 Key: FELIX-604
>                 URL: https://issues.apache.org/jira/browse/FELIX-604
>             Project: Felix
>          Issue Type: New Feature
>          Components: Web Console
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: webconsole-1.0.2
>
>         Attachments: FELIX-604-1.png
>
>
> Add a page to the web console which extracts LICENSE and NOTICE files from bundles (and JAR files embedded in bundles) for easy display à-la "About..." dialog box.

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