You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2009/02/01 11:55:59 UTC

[jira] Created: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Move from XUI 3.2rc2b to ARIA 4.0
---------------------------------

                 Key: OFBIZ-2158
                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
             Project: OFBiz
          Issue Type: Improvement
          Components: specialpurpose/pos
    Affects Versions: SVN trunk
            Reporter: Jacques Le Roux
            Assignee: Jacques Le Roux
            Priority: Minor


ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...

[Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.

Note that we don't need to do that right now, just to keep it in mind...


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


[jira] Commented: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12671569#action_12671569 ] 

Jacques Le Roux commented on OFBIZ-2158:
----------------------------------------

Luan sent me a message about a work in progress (2009-02-06)

{quote}
I'm almost there with the refactoring... just a couple of dependencies
in the Swing package to resolve. It's in SVN if you want to grab it in
the meantime.
{quote}

> Move from XUI 3.2rc2b to ARIA 4.0
> ---------------------------------
>
>                 Key: OFBIZ-2158
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
> But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...
> [Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.
> Note that we don't need to do that right now, just to keep it in mind...

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


[jira] Commented: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Posted by "David E. Jones (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12669412#action_12669412 ] 

David E. Jones commented on OFBIZ-2158:
---------------------------------------

Actually MPL is okay and we can include the binary libraries (ONLY binaries though) and include code that uses the libraries.

LGPL is not okay and in general I'd like to avoid using it as it is really inconvenient. For details see:

http://www.apache.org/legal/resolved.html


> Move from XUI 3.2rc2b to ARIA 4.0
> ---------------------------------
>
>                 Key: OFBIZ-2158
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
> But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...
> [Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.
> Note that we don't need to do that right now, just to keep it in mind...

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


[jira] Commented: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12669859#action_12669859 ] 

Jacques Le Roux commented on OFBIZ-2158:
----------------------------------------

_From Luan O'Carrol (ARIA Project Leader)_
*Core dependancies*
junit Common Public License
felix Apache
jakarta regex Apache
net.java.dev.timingframework BSD
rhino MPL
jmf  **Binary Code License Agreement**
jgoodies BSD
bcel **LGPL**
beanshell **LGPL**

*for Swing*
jdic (JRE)
javaws (JRE)
swingx **LGPL**

*for Swt*
swt-win32 Eclipse/Common Public License

_My comments_
It's ok for beanshell,  which we are using too (near to be replaced by groovy though) which is also SPL Licenced (Sun)
I think we don't need JMF (easy to remove ?)
BCEL is ok http://bcel.sourceforge.net/ (ASL)
swingx, maybe a pb this this one ?

_Luan's answer_
None of the dependencies are required for the core and can be
repackaged. I'll look at moving the LGPL ones.
I'll give you an update later.


> Move from XUI 3.2rc2b to ARIA 4.0
> ---------------------------------
>
>                 Key: OFBIZ-2158
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
> But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...
> [Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.
> Note that we don't need to do that right now, just to keep it in mind...

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


[jira] Commented: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Posted by "BJ Freeman (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12671579#action_12671579 ] 

BJ Freeman commented on OFBIZ-2158:
-----------------------------------

seems the SVN is not setup yet

    RA layer request failed
svn: PROPFIND request failed on '/svnroot/aria/!svn/bln/291'
svn: PROPFIND of '/svnroot/aria/!svn/bln/291': could not connect to server (https://aria.svn.sourceforge.net)



> Move from XUI 3.2rc2b to ARIA 4.0
> ---------------------------------
>
>                 Key: OFBIZ-2158
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
> But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...
> [Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.
> Note that we don't need to do that right now, just to keep it in mind...

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


[jira] Commented: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12669526#action_12669526 ] 

Jacques Le Roux commented on OFBIZ-2158:
----------------------------------------

AFAIK there are not relying on any GPL librairies (I will check this point, but I'm already pretty sure), it was only their choice. So all seems ok then :).

I thought also that maybe soon will be the better time for migration : not to early (bugs) but not too late (XUI will be slowly forgotten). I will give a try to their migration tool...

> Move from XUI 3.2rc2b to ARIA 4.0
> ---------------------------------
>
>                 Key: OFBIZ-2158
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
> But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...
> [Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.
> Note that we don't need to do that right now, just to keep it in mind...

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


[jira] Commented: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12669416#action_12669416 ] 

Jacques Le Roux commented on OFBIZ-2158:
----------------------------------------

Yes, I know. My only concern is that normally you can't have a software under incompatible licences and [MPL and GPL are incompatible|http://en.wikipedia.org/wiki/License_compatibility#GPL_compatibility].
We can ignore it as it's licenced under MPL. But if at a moment the authors want to change, or are constrained to change because of this incompatibility, and choice the GPL or LGPL we will be blocked.

Note though that the [Mozilla suite is licenced in the same terms|http://en.wikipedia.org/wiki/Mozilla_Public_License#Compatibility_with_GPL], but it's not the same problem as us who must look from an ASL2 POV.

Anyway for the moment it's ok (since XUI was in the same situation ;o)

Note also that it's me we [asked Luan O'Carrol|http://www.nabble.com/XUI-is-dead-td18160214.html#a18160214] to put ARIA also under MPL, before it was only under GPL/LGPL. But they kept GPL/LPGL and obviously gave up to try Apache incubator.

> Move from XUI 3.2rc2b to ARIA 4.0
> ---------------------------------
>
>                 Key: OFBIZ-2158
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
> But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...
> [Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.
> Note that we don't need to do that right now, just to keep it in mind...

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


[jira] Updated: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux updated OFBIZ-2158:
-----------------------------------

    Attachment: Aria SVN.jpg

It's working here

> Move from XUI 3.2rc2b to ARIA 4.0
> ---------------------------------
>
>                 Key: OFBIZ-2158
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>         Attachments: Aria SVN.jpg
>
>
> ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
> But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...
> [Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.
> Note that we don't need to do that right now, just to keep it in mind...

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


[jira] Commented: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12766507#action_12766507 ] 

Jacques Le Roux commented on OFBIZ-2158:
----------------------------------------

Actually Aria provides a MPL, as was XUI. [Now that we know it's not a problem to pick one of the licences|http://markmail.org/thread/qlb3xxpdtops7lfk] there are not any issue with Aria licensing

> Move from XUI 3.2rc2b to ARIA 4.0
> ---------------------------------
>
>                 Key: OFBIZ-2158
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>         Attachments: Aria SVN.jpg
>
>
> ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
> But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...
> [Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.
> Note that we don't need to do that right now, just to keep it in mind...

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


[jira] Commented: (OFBIZ-2158) Move from XUI 3.2rc2b to ARIA 4.0

Posted by "David E. Jones (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12669491#action_12669491 ] 

David E. Jones commented on OFBIZ-2158:
---------------------------------------

Are you saying that ARIA depends on another library that is GPL/LGPL licensed? If so, then we wouldn't want to use it as OFBiz would then depend on that library.

If you are just talking about them choosing to dual license it with both LGPL and MPL, then the license compatibility question doesn't matter. Copyright holders can choose to license things pretty much however they want.

> Move from XUI 3.2rc2b to ARIA 4.0
> ---------------------------------
>
>                 Key: OFBIZ-2158
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2158
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> ARIA should be our solution. There is also [Apache Pivot in incubator|http://wiki.apache.org/incubator/PivotProposal]
> But I would be easier to [migrate from XUI to ARIA|http://www.xoetrope.com/] since they provide tools for that...
> [Licences|http://www.formaria.org/licensing] Weird becasue I guess MPL is incompatible with GPL, but anyway at least LGPL is ok for us.
> Note that we don't need to do that right now, just to keep it in mind...

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