You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jspwiki.apache.org by "Andrew Jaquith (JIRA)" <ji...@apache.org> on 2010/02/17 01:54:28 UTC

[jira] Commented: (JSPWIKI-303) JSPWiki-API library creation.

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

Andrew Jaquith commented on JSPWIKI-303:
----------------------------------------

We haven't had any activity on this issue for a while, so I would like to recap my latest proposal for this issue.

Per a friendly beer discussion I had with Janne last year (plus a few follow-up e-mails), I propose we do the following:
* The official API package, for stable interfaces (primarily) and stable classes (where possible) is "org.apache.wiki".
* The implementation package is "org.apache.wikibase" or "org.apache.wikicore". This package name is still fairly short and snappy, but isn't as ugly as tacking on an "-impl" suffix to "wiki" might be.
* Separate Eclipse source folders for the two package trees.
* Separate JAR files for the wiki.* and wikbase.* classes.

Can I request a vote on this? Please post your comments in JIRA.

> JSPWiki-API library creation.
> -----------------------------
>
>                 Key: JSPWIKI-303
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-303
>             Project: JSPWiki
>          Issue Type: New Feature
>          Components: Core & storage
>            Reporter: Janne Jalkanen
>            Priority: Critical
>             Fix For: 3.0
>
>
> The proposal is to create a "jspwiki-api.jar", which would contain all the interfaces and classes from "com.ecyrd.jspwiki.api" -package. This would be a new package, which contains a set of interfaces (and probably some basic datacontainer classes) to provide access to JSPWiki innards.
> The design of the API set is available in http://www.jspwiki.org/wiki/JSPWiki3APIDesignProposal

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