Your candidacy does seems interesting but the policy at XWiki is to talk
with the community ideally, not just the official mentor. Basically the
mentor is the community but I have the duty to make sure the student will
have answers to his/her questions and follow the his/her progress ;)
The XWiki main REST API is documented on http://platform.xwiki.org/ xwiki/bin/view/Features/XWikiRESTfulAPI and the good news is that some of
the limitations the API had last year that Fitz had to work around during
the GSOC project have been fixed since. Still ideally this application
should work with the oldest possible version of XWiki and not require
anything newer than 8.4.x which is the current LTS.
> Hi Thomas,
> I am Pawan Pal an Undergraduate student in University of Delhi, India. I
> have experience in Android Development (My GitHub Profile
> <https://github.com/pa1pal>). I am an open source enthusiast, Udacity
> Android Developer Nanodegree holder also have working experience in
> I looked in to the Current codebase of Android Authenticator. I need the
> XWiki Rest api documentations which is used in the app.
> I also like to do major improvements such as using Retrofit2 library for
> rest client with okhttp. Also using RxJava2 can improve the codebase.
> Although the codebase is well structured. But it would be best if we use
> Google's MVP (model view presenter) architecture for android. The code
> maintainibility will become much easier then. Right now most of the classes
> have 500+ lines of code.
> Thanks. Please reply!
> Pawan Pal
> *pa1pal.github.io <http://pa1pal.github.io> *
> *B.Tech (Information Technology and Mathematical Innovation)*
> *Cluster Innovation Centre, University of Delhi*