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