Yeah it's me, Thank you for creating a repo and giving me permission.
According to you my first step should be creating a maven based build. So I
will look into it because I never did that before.

Best Regards,
Chamika Weerasinghe




On Tue, May 24, 2011 at 6:25 PM, Thomas Mortagne
<[email protected]>wrote:

> On Tue, May 24, 2011 at 14:51, Thomas Mortagne
> <[email protected]> wrote:
> > On Tue, May 24, 2011 at 09:45, Thomas Mortagne
> > <[email protected]> wrote:
> >> Hi Chamika,
> >>
> >> On Mon, May 23, 2011 at 20:50, Chamika Weerasinghe <[email protected]>
> wrote:
> >>> Hi devs,
> >>>
> >>> Since GSOC students have to start coding from today (23rd May) onwards
> I
> >>> like to gather requirements and decide scope of the mentioned project.
> A
> >>> short description of the project is included
> >>> here<
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Androidclient>
> >>> (http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Androidclient)
> >>>
> >>> Simply I will try to access XWiki dataset using REST API and implement
> >>> Android Library. Then by using that Android Library a sample
> application
> >>> will be developed.
> >>>
> >>> Before starting I would like to know all of your ideas related to this
> such
> >>> as what should be implemented, what will you expect from an Android
> Library
> >>> etc. So that I can get a better understand about the XWiki Android.
> >>
> >> He is how I see it: first of all as much code as possible should be
> >> shared with the "desktop" client and all that should be cut in as much
> >> peaces as possible. The first desktop client I have in mind here is
> >> XEclipse which is also a GSOC project this year so for shared parts
> >> would be great that you work with Jun.
> >>
> >> * model module: contains only the model (maybe it's already OK with
> >>
> https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-model
> )
> >> * REST helper: list/generate/execute all the supported REST requests.
> >> Probably possible to share this with the desktop client.
> >> * high level tools based on REST request: document caching et
> >> synchronization, basically anything which is more that a direct REST
> >> request and not a widget. Maybe cut this module in two if we can find
> >> parts that can be shared with desktop client, will be impossible for
> >> caching and synchronization I guess or at least not entirely
> >> * widget module: contains android widgets that can be reused in other
> >> android applications (XWiki navigator, editors...)
> >>
> >> * the application: I proposed an android application which help
> >> editing and navigating an XWiki instance in
> >> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Androidclient
> >> because that's what demonstrate most of the REST API but if you have
> >> other ideas to demonstrate on Android side no problem. Most of the
> >> widgets used in this application should be in the "widget module" if
> >> they are generic enough. We don't have yet the notion of
> >> friends/connexion that will comes with wiki3.0 project otherwise that
> >> would have been a good candidate for android contact synchronization.
> >>
> >
> > Note that I think the first thing you should do before the first line
> > of java code (or maybe at least the hello world of the application ;))
> > is to have the skeleton of all that with nice maven based build
> > configuration that anyone can build anytime just by executing "mvn
> > clean install" and test it.
> >
> > I just created a https://github.com/xwiki-contrib/android-client
> > repository which is where you will put your code during this GSOC.
> >
> > If you don't already have one you should create a github account and
> > indicate it to me so that you I can give you the right to push on this
> > repository.
>
> Actually I just added https://github.com/chamika, that's it right ?
>
> >
> >>>
> >>> Thank you all,
> >>>
> >>> Best Regards,
> >>> Chamika Weerasinghe
> >>> _______________________________________________
> >>> devs mailing list
> >>> [email protected]
> >>> http://lists.xwiki.org/mailman/listinfo/devs
> >>>
> >>
> >>
> >>
> >> --
> >> Thomas Mortagne
> >>
> >
> >
> >
> > --
> > Thomas Mortagne
> >
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to