Hi,

I think the original is in here
http://www.ecyrd.com/JSPWiki/wiki/JSPWiki3APIDesignProposal

When JSPWiki first entered Apache incubator, one of the goals was to have a
stable API developers could code against, to ease the development of common
extensions (plugins, filters, etc). The related code went into [#1].

Later on, a second attempt to graduate from incubator was made, less
ambitious w.r.t. code (3.0 targetted the API, a new JCR backend, stripes
instead os JSPs, etc.). Later on, I did try to bring back the api package,
but so far is incomplete: I had in mind leaving [#2] without red squares,
so we could be able to split the main jar into several smaller modules
(i.e.: jspwiki-plugins, jspwiki-filters, etc.) The api package should then
arise by itself, but right now there is a cycle in that package, so it
smells like there is something in there which needs to be rethinked.

Also related to this, JSPWIKI-806 [#3] aimed to simplify the WikiEngine, by
introducing an EntityManager, but the code in there needs to be completed.

Finally, as most probably finishing this means breaking backwards
compatibility, we should change to 2.11 when this is undertaken.


hth,
juan pablo


[#1]: http://svn.apache.org/viewvc/jspwiki/branches/JSPWIKI_3_0_BRANCH/
[#2]:
https://analysis.apache.org/plugins/resource/139725?page=org.sonar.plugins.design.ui.page.DesignPage
[#3]: https://issues.apache.org/jira/browse/JSPWIKI-806





On Thu, Feb 12, 2015 at 3:32 PM, Harry Metske <harry.met...@gmail.com>
wrote:

> I dont have it. I think it was originally from Janne and/or Andrew.
>
> Grtz.
> Harry
> Op 12 feb. 2015 09:35 schreef "David Vittor" <dvit...@gmail.com>:
>
> > Does anyone have the documentation that was originally here:
> > http://www.jspwiki.org/wiki/JSPWiki3APIDesignProposal
> >
> > This is referenced from issue JSPWIKI-303.
> >
> > I think the work was pretty massive, but I'd like to see the design to
> see
> > if it can be done in stages. Does anyone still have it?
> >
> > Cheers,
> > David V
> >
>

Reply via email to