[xwiki-devs] [Proposal/Vote] New XMLRPC support
Jean-Vincent Drean
jv at xwiki.com
Tue Apr 1 12:21:59 CEST 2008
+1 for integration during 1.4M2.
On Mon, Mar 31, 2008 at 3:30 PM, Vincent Massol <vincent at massol.net> wrote:
> +1 for it, but for 1.4M2 I think since 1.4M1 is planned to be released
> ASAP and we need it as stable as possible.
>
> Thanks
> -Vincent
>
> PS: Haven't looked at the code.
>
>
>
> On Mar 30, 2008, at 10:46 PM, Fabio Mancinelli wrote:
>
> > Dear all,
> >
> > I've lost a bit the schedule of the 1.4M1 release, but I would like
> > to propose the integration of the new version of the XMLRPC support
> > that I've finished to write.
> >
> > If it is too late for the 1.4M1 release I would like to propose its
> > integration in the trunk for the next release.
> >
> > This new version of XMLRPC is needed for enabling XEclipse to access
> > advanced XWiki functionalities, notably Objects and Classes
> > retrieval and edition.
> >
> > The contribution consists of two parts:
> >
> > 1) A server side part that should replace the old
> > com.xpn.xwiki.xmlrpc package. Differently from the previous version,
> > the new one is completely coded against the XWiki API
> > (com.xpn.xwiki.api) and doesn't use any other mechanism for
> > performing operations (e.g., no calls to BaseObjects, etc.).
> >
> > 2) A client part that contains the data model and the tests. This
> > client part is a mavenized-project of its own that should be used by
> > all the clients wanting to access XWiki through XMLRPC. It is also
> > used by the server-side part for what concerns the data-model (so
> > the jar should also be available in the WEB-INF/lib)
> >
> > Of course the API is a superset of the Confluence one, so we are
> > still compatible.
> >
> > In the attachments you will find all the commented code.
> >
> > WDYT?
> >
> > Cheers,
> > Fabio
> >
> > P.S.: The server-side package is called com.xpn.xwiki.xmlrpc3 which
> > reflects the different iterations I did on this piece of code and
> > the fact that I didn't touch the current implementation for
> > "security reasons" :) Of course it should replace
> > com.xpn.xwiki.xmlrpc once integrated.
>
>
> _______________________________________________
> devs mailing list
> devs at xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
>
--
--
Jean-Vincent Drean
More information about the devs
mailing list