[
https://issues.apache.org/jira/browse/JSPWIKI-303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17073113#comment-17073113
]
Juan Pablo Santos RodrÃguez commented on JSPWIKI-303:
-----------------------------------------------------
https://jspwiki-wiki.apache.org/Wiki.jsp?page=JSPWiki3APIDesignProposal has
been removed, as it had become obsolete and might be misleading. In its place,
the following documentation has been produced:
[JSPWiki Public
API|https://jspwiki-wiki.apache.org/Wiki.jsp?page=JSPWikiPublicAPI]
* Objectives
* Core API
** Providing custom core API implementations
** Registering custom managers in the WikiEngine
* Plugins
* Filters
* Page and Attachment providers
* Testing
* My/An extension is not using the public API, what do I do?
[Starting point for custom
extensions|https://jspwiki-wiki.apache.org/Wiki.jsp?page=StartingPointForCustomExtensions]
* Base project template for extensions
* Packaging
* Building a customized .war file with your extensions
[How to write a JSPWiki
Plugin|https://jspwiki-wiki.apache.org/Wiki.jsp?page=HowToWriteAPlugin]
* Code
** Basic plugins
** Plugin parameters and body
** InitializablePlugin
** ParserStagePlugin
** Unit testing
** Optional tasks
* Package
* Deploy
[How to write a page
filter|https://jspwiki-wiki.apache.org/Wiki.jsp?page=HowToWriteAFilter]
* Code
** Caveats
** BasicPageFilter
** Unit testing
* Package
* Deploy
[How to write a page/attachment
provider|https://jspwiki-wiki.apache.org/Wiki.jsp?page=HowToWriteAPageProvider]
* Code
** Unit testing
* Package
* Deploy
> 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
> Assignee: Juan Pablo Santos RodrÃguez
> Priority: Critical
> Fix For: 2.11.0-M7
>
>
> 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 was sent by Atlassian Jira
(v8.3.4#803005)