[
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.