[ 
https://issues.apache.org/jira/browse/JSPWIKI-38?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659417#action_12659417
 ] 

Janne Jalkanen commented on JSPWIKI-38:
---------------------------------------

Murray,

perhaps you don't realize this but you will have to rewrite all your plugins 
for 3.0 anyway, regardless of this discussion. The move to JCR means that most 
of the WikiEngine/PageManager/AttachmentManager/ReferenceManager APIs will be 
gone, period.

My aim with the API package was to create a set of interfaces which could be 
used to create a set of functionality to prevent from this from occurring in 
the future.  Something with sane design, preferably, as opposed to the ad-hoc 
design of WikiEngine.

But hey, obviously people don't want APIs or any promises of stability.  So be 
it then.  It'll just be harder on everyone in the long run.

Try to understand - if it is within the regular package hierarchy, I do not 
wish to make any promises about it being stable, just like with any of our 
current APIs, none of which are declared stable.  We do not currently have an 
API, we have just a set of classes on which you can hack.  And declaring some 
APIs stable within the regular class hierarchy is simply a non-starter for me.

> Rename packages to "org.apache.jspwiki"
> ---------------------------------------
>
>                 Key: JSPWIKI-38
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-38
>             Project: JSPWiki
>          Issue Type: Task
>            Reporter: Janne Jalkanen
>            Assignee: Janne Jalkanen
>             Fix For: 3.0
>
>


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

Reply via email to