You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by shirasu hiroyuki <hi...@s9.dion.ne.jp> on 2005/01/18 04:55:30 UTC

[JXPath] On contributing XOM-support

Dear Commons Developpers,

I tried to implement custom Pointers and Iterators
of the object model XOM for the Commons JXPath.
So JXPath supports access to XOM nodes by using my work.
I would like to contribute my code to the JXPath project.
You can see the details at

  http://www.k2.dion.ne.jp/~hirsh/xpath/jxpathOverXOM-en.html

Thanking you in advance,
--
shirasu hiroyuki(hirsh@s9.dion.ne.jp)

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [JXPath] On contributing XOM-support

Posted by shirasu hiroyuki <hi...@s9.dion.ne.jp>.
Dear Dmitri,

Thank you very much for your help.

> 1. Will this be a separate module under commons or an integral part of 
> JXPath?
> I recommend that we make it an integral part of JXPath

I hope that my code is acceptable as an integral part of JXPath.
If so, what specific changes I need to make to the code?
(license comments, etc.)

Also we need to change the original JXPath code.
For example, org.apache.commons.jxpath.ri.model.XMLModelTestCase
Because XOM's namespace URI is a little more strict.
For details, see 

  http://www.xom.nu/tutorial.xhtml#d0e334


> 2. Do we have any licensing issues with XOM?
> I believe we can use it, it is covered by LGPL.

I believe, too.

Once again, thank you.
--
shirasu hiroyuki(hirsh@s9.dion.ne.jp)


----- Original Message ----- 
From: "Dmitri Plotnikov" <dm...@apache.org>
Subject: Re: [JXPath] On contributing XOM-support
Date: Tue, 18 Jan 2005 23:31:43 -0500

> Dear Shirasu,
> 
> Congratulations on this wonderful piece of work and thank you very much for
> your decision to contribute it to Apache!
> 
> I will be happy to assist you with making this contribution happen.
> 
> But first we need to resolve a couple of issues:
> 
> 1. Will this be a separate module under commons or an integral part of 
> JXPath?
> I recommend that we make it an integral part of JXPath
> 
> 2. Do we have any licensing issues with XOM?
> I believe we can use it, it is covered by LGPL.
> 
> Does anybody know of a reason we would not be able to use XOM in our build?
> 
> Once again, thank you.
> 
> - Dmitri

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [JXPath] On contributing XOM-support

Posted by shirasu hiroyuki <hi...@s9.dion.ne.jp>.
Dear Torsten,

Thank you very much for your advice.
I will try to negotiate with them for a different licence.

Thanks,
--
shirasu hiroyuki(hirsh@s9.dion.ne.jp)



From: Torsten Curdt <tc...@apache.org>
Subject: Re: [JXPath] On contributing XOM-support
Date: Thu, 20 Jan 2005 11:19:15 +0100

<snip/>

> what you could do is to ask the XOM guys for
> either dual licensing or considering using
> the Apache license. ...maybe worth a shot.
> 
> Thanks for you contribution!
> The legal stuff is alway a pain.

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [JXPath] On contributing XOM-support

Posted by Torsten Curdt <tc...@apache.org>.
>>I think we will have to wait 'till the issues around the licenses are resolved.  I am very sorry about that.
>> 
>>For now I could put a link on the JXPath home page pointing to your site.
> 
> 
> I hope that this issue will be resolved.
> A link to my site and any comments are welcome.
> 
> Once again, thank you.

Shirasu,

what you could do is to ask the XOM guys for
either dual licensing or considering using
the Apache license. ...maybe worth a shot.

Thanks for you contribution!
The legal stuff is alway a pain.

cheers
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [JXPath] On contributing XOM-support

Posted by shirasu hiroyuki <hi...@s9.dion.ne.jp>.
Dear Dmitri and Torsten,

Thank you very much for your help.

> Shirasu,
>  
> I think we will have to wait 'till the issues around the licenses are resolved.  I am very sorry about that.
>  
> For now I could put a link on the JXPath home page pointing to your site.

I hope that this issue will be resolved.
A link to my site and any comments are welcome.

Once again, thank you.
--
shirasu hiroyuki(hirsh@s9.dion.ne.jp)

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [JXPath] On contributing XOM-support

Posted by Dmitri Plotnikov <dp...@yahoo.com>.
Torsten,
 
Thank you for the clarification.
 
Shirasu,
 
I think we will have to wait 'till the issues around the licenses are resolved.  I am very sorry about that.
 
For now I could put a link on the JXPath home page pointing to your site.
 
Sorry,
 
- Dmitri

Torsten Curdt <tc...@apache.org> wrote:
Dmitri Plotnikov wrote:
> Torsten,
> 
> Just to clarify the issue: we are not talking about including XOM
> with JXPath, we only need it to build against. We would not actually
> commit any non-Apache licensed code to the Apache repository. Is
> that equally bad?

AFAIK currently even just a simple import statement to any
GPL or even LGPL code is being considered not acceptable.

see http://wiki.apache.org/jakarta/Using_20LGPL_27d_20code

...unfortunately!

*sigh*
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [JXPath] On contributing XOM-support

Posted by Torsten Curdt <tc...@apache.org>.
Dmitri Plotnikov wrote:
> Torsten,
> 
> Just to clarify the issue: we are not talking about including XOM
> with JXPath, we only need it to build against.  We would not actually
> commit any non-Apache licensed code to the Apache repository.  Is
> that equally bad?

AFAIK currently even just a simple import statement to any
GPL or even LGPL code is being considered not acceptable.

see http://wiki.apache.org/jakarta/Using_20LGPL_27d_20code

...unfortunately!

*sigh*
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [JXPath] On contributing XOM-support

Posted by Dmitri Plotnikov <dm...@apache.org>.
Torsten,
 
Just to clarify the issue: we are not talking about including XOM with JXPath, we only need it to build against.  We would not actually commit any non-Apache licensed code to the Apache repository.  Is that equally bad?
 
Thanks,
 
- Dmitri

Torsten Curdt <tc...@apache.org> wrote:
Dmitri Plotnikov wrote:
> Dear Shirasu,
> 
> Congratulations on this wonderful piece of work and thank you very much for
> your decision to contribute it to Apache!

Great stuff!

> 2. Do we have any licensing issues with XOM?
> I believe we can use it, it is covered by LGPL.

If it's LGPL it's not ok as for the current policy :(
...unfortunately. On legal-discuss there is a discussion
whether an additional clause to the LGPL will make it
acceptable for the ASF. (like Hybernate did)

Sorry for the bad news...
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [JXPath] On contributing XOM-support

Posted by Torsten Curdt <tc...@apache.org>.
Dmitri Plotnikov wrote:
> Dear Shirasu,
> 
> Congratulations on this wonderful piece of work and thank you very much for
> your decision to contribute it to Apache!

Great stuff!

> 2. Do we have any licensing issues with XOM?
> I believe we can use it, it is covered by LGPL.

If it's LGPL it's not ok as for the current policy :(
...unfortunately. On legal-discuss there is a discussion
whether an additional clause to the LGPL will make it
acceptable for the ASF. (like Hybernate did)

Sorry for the bad news...
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Re: [JXPath] On contributing XOM-support

Posted by Dmitri Plotnikov <dm...@apache.org>.
Dear Shirasu,

Congratulations on this wonderful piece of work and thank you very much for
your decision to contribute it to Apache!

I will be happy to assist you with making this contribution happen.

But first we need to resolve a couple of issues:

1. Will this be a separate module under commons or an integral part of 
JXPath?
I recommend that we make it an integral part of JXPath

2. Do we have any licensing issues with XOM?
I believe we can use it, it is covered by LGPL.

Does anybody know of a reason we would not be able to use XOM in our build?

Once again, thank you.

- Dmitri

----- Original Message ----- 
From: "shirasu hiroyuki" <hi...@s9.dion.ne.jp>
To: <co...@jakarta.apache.org>
Sent: Monday, January 17, 2005 10:55 PM
Subject: [JXPath] On contributing XOM-support


> Dear Commons Developpers,
>
> I tried to implement custom Pointers and Iterators
> of the object model XOM for the Commons JXPath.
> So JXPath supports access to XOM nodes by using my work.
> I would like to contribute my code to the JXPath project.
> You can see the details at
>
>  http://www.k2.dion.ne.jp/~hirsh/xpath/jxpathOverXOM-en.html
>
> Thanking you in advance,
> --
> shirasu hiroyuki(hirsh@s9.dion.ne.jp)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org