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

Felix Meschberger commented on FELIX-3773:
------------------------------------------

I like this very much. We should get started with some concepts of how to build 
the next generation Web Console and its API. We can still see how we can 
support old Web Console 3/4 plugins with some kind of a compat/bridge bundle.

As for JSON, I am really fine. As for RPC, I am more weary -- I prefer proper 
REST style. :-)

As for plugin.*: Sounds like a good approach. Since we would have .html, .css, 
and .js in most cases, we might want to define a plugin service registration 
property setting the base name where the property defaults to "plugin" if 
missing. The reason fo adding another service property is to allow for multiple 
plugins with different helper files to be embedded in a single bundle (e.g. the 
Web Console Core bundle itself).

> WebConsole uses library with ASL-incompatible licence
> -----------------------------------------------------
>
>                 Key: FELIX-3773
>                 URL: https://issues.apache.org/jira/browse/FELIX-3773
>             Project: Felix
>          Issue Type: Bug
>          Components: Web Console
>    Affects Versions: webconsole-4.0.0
>            Reporter: Neil Bartlett
>            Priority: Critical
>
> WebConsole uses the JSON library from json.org that contains the following 
> term in its licence (http://www.json.org/license.html):
> "The Software shall be used for Good, not Evil."
> I believe that this restriction is incompatible with the ASL.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to