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

Andy Seaborne commented on JENA-192:
------------------------------------

Yes - it would/could be a separate jar.  (Last line of my comment - wasn't very 
clear)

The point about same name classes is very important and suggests to me 
splitting sooner, or even immediately.  (and, yes, one of the internal classes 
I want to rename is "Query")

We still need to provide compatibility to keep our own support costs down.

Maybe the best way is:

1/ Move chhj-api into it's own module ASAP.
    This is still included as standard in all builds.

2/ Start with oaj-api by copy/rename of chhj and start evolving it there.
    People can choose which to use by switching jar.
    The normal dependency is at this point the chhj API.

3/ Release the oaj API 
    People can use by excluding chhj and including oaj.

4/ See how things are going and decide how quickly to deprecate chhj.

I'm looking for a migration path that does not have points where things are "in 
flux" to the point where a relase for bug fixes or just general maintainence 
can't be done.



                
> Jena java package renaming.
> ---------------------------
>
>                 Key: JENA-192
>                 URL: https://issues.apache.org/jira/browse/JENA-192
>             Project: Apache Jena
>          Issue Type: Brainstorming
>          Components: Jena
>            Reporter: Andy Seaborne
>
> This JIRA is for discussion of renaming the package structure.
> What are the pros and cons of renaming the java packaging:
> com.hp.hpl.jena => org.apache.jena?
> The maven artifacts are already "org.apache.jena:jena-ABC"
> See also JENA-190 (delivery) and JENA-191 (modules and build)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to