Hi Manish, I can't see your proposal on GSOC website. Maybe you forgot
to post it ?

On Mon, Mar 14, 2016 at 8:38 PM, Thomas Mortagne
<[email protected]> wrote:
> On Mon, Mar 14, 2016 at 6:01 PM, Manish Bisht <[email protected]> 
> wrote:
>> I am setting up the development environment.
>> Which OS I should use to complete this project. Does Windows 10 work here
>> or I should move to Linux (Ubuntu Desktop) OS ?
>
> Windows should work but nobody in the core dev team is using it so
> it's less tested and we sometime create regression in the build. So
> the safest will be to use Ubuntu. I'm using Ubuntu on my side and the
> build agents (http://ci.xwiki.org) are on Debian if I remember well.
>
>>
>> On Mon, Mar 14, 2016 at 8:36 PM, Thomas Mortagne <[email protected]>
>> wrote:
>>
>>> On Mon, Mar 14, 2016 at 4:05 PM, Thomas Mortagne
>>> <[email protected]> wrote:
>>> > On Mon, Mar 14, 2016 at 3:41 PM, Manish Bisht <[email protected]>
>>> wrote:
>>> >> This is the sample timeline of my project. Please review it so that I
>>> can
>>> >> make the changes (if needed) on it.
>>> >>
>>> >> Proposal Timeline
>>> >>
>>> >> Before 21 April, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    To familiarize myself completely with XWiki functionality and
>>> >>    architecture.
>>> >>    -
>>> >>
>>> >>    To familiarize myself with Android Studio.
>>> >>    -
>>> >>
>>> >>    To familiarize with the uncompleted project : (
>>> >>    https://github.com/xwiki-contrib/android-authenticator)
>>> >>
>>> >>
>>> >> 22 April, 2016 - 22 May, 2016 (Before the official coding time)
>>> >>
>>> >>    -
>>> >>
>>> >>    During this period I will remain in constant touch with my mentor and
>>> >>    the XWiki community. I will remain active on IRC and Mailing lists to
>>> >>    discuss and finalize on the modifications (if any) that needs to be
>>> done on
>>> >>    this project.
>>> >>    -
>>> >>
>>> >>    Thus with the help of my mentor I will become absolutely clear about
>>> my
>>> >>    future goals, and the final implementations that need to be done as
>>> well as
>>> >>    the approach that I will follow to complete the project.
>>> >>
>>> >>
>>> >> 23 May, 2016 - 29 May, 2016 (Official coding period starts)
>>> >>
>>> >>    -
>>> >>
>>> >>    Create a Application targeting Android 4.0+ versions
>>> >>    -
>>> >>
>>> >>    Extending the AbstractAccountAuthenticator class (
>>> >>
>>> http://developer.android.com/reference/android/accounts/AbstractAccountAuthenticator.html
>>> )
>>> >>
>>> >>
>>> >>
>>> >> 30 May, 2016 - 5 June, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    Adding Login/Register feature that will add the account the My
>>> Accounts
>>> >>    section of the Android
>>> >
>>> > From what I understand you are planning 2 weeks (23 May - 5 June) to
>>> > redo what is already implemented in
>>> > https://github.com/xwiki-contrib/android-authenticator. This sounds
>>> > like a lot of time lost to me.
>>> >
>>> >>
>>> >>
>>> >> 6 June, 2016 - 12 June, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    Adding getAuthToken : Gets an authtoken for an account.
>>> >
>>> > IMO this step should be the first step of the Official coding period
>>> > and be more generally about how to make the existing authenticator a
>>> > reusable and secure (as secure as it can be of course) implementation
>>> > Android authenticator for standard XWiki authentication which is based
>>> > on BASIC auth (so a service without any real concept of authtoken that
>>> > you can just send back).
>>> >
>>> >>
>>> >>
>>> >> 13 June, 2016 - 19 June, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    Testing of features added till now.
>>> >>    -
>>> >>
>>> >>    Giving a very beautiful UI to the application.
>>> >>
>>> >> Note : The Above 2 things will be done on every weekends.
>>> >>
>>> >> 20 June, 2016 (1st mid-term evaluation)
>>>
>>> Note: to really test and validate this feature you will need to have
>>> some separate demo application project which let you choose an
>>> existing XWiki Android account and execute a few REST requests on the
>>> target instance to gather some information and display it. Not much
>>> more than an activity which reuse the existing XWiki authenticator (or
>>> let you create one) basically as both a proof and documentation of how
>>> to use the authenticator. You should put it somewhere in the planning
>>> probably.
>>>
>>> >>
>>> >> 20 June, 2016 - 3 July, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    Semester Exams (Tentative Dates)
>>> >>
>>> >>
>>> >> 4 July, 2016 - 10 July, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    Creating the Sync Adapter
>>> >>
>>> >>
>>> >> 11 July, 2016 - 17 July, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    Synchronization of XWiki Contacts.
>>> >>    -
>>> >>
>>> >>    Updating E-mail of users.
>>> >>
>>> >>
>>> >> 18 July, 2016 - 24 July, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    Updating details of contacts from XWiki Admins accounts to XWiki
>>> >>    Automatically.
>>> >>
>>> >>
>>> >> 25 July, 2016 - 31 July, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    Making further changes in the code to improve the Functionality,
>>> >>    Exception handling, Bug Removal.
>>> >>    -
>>> >>
>>> >>    To be in constant touch with the XWiki developers and to let them
>>> know
>>> >>    about our progress.
>>> >>    -
>>> >>
>>> >>    Most of the time will be consumed for rigorous testing and bug fixes.
>>> >>
>>> >>
>>> >> 1 August, 2016 - 10 August, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    For Documentation
>>> >>
>>> >>
>>> >> 10 August, 2016 - 23 August, 2016
>>> >>
>>> >>    -
>>> >>
>>> >>    A Buffer of two weeks has been kept for any unpredictable delay.
>>> >>
>>> >>
>>> >>
>>> >> 23 August, 2016 (Final evaluation)
>>> >>
>>> >> Also what is the timezone of the mentor so that I can adjust the
>>> timings of
>>> >> my working and to know the better time for communications.
>>> >>
>>> >> Looking forward to hearing from you :)
>>> >>
>>> >> Regards,
>>> >> Manish Bisht
>>> >>
>>> >> On Wed, Mar 2, 2016 at 11:06 PM, Manish Bisht <
>>> [email protected]>
>>> >> wrote:
>>> >>
>>> >>> Can I start writing my proposal for this project. ?
>>> >>>
>>> >>> On Tue, Mar 1, 2016 at 9:14 PM, Manish Bisht <
>>> [email protected]>
>>> >>> wrote:
>>> >>>
>>> >>>> Yes, I want to work in design outside of the GSOC to get more familiar
>>> >>>> with community and Code of xWiki. :)
>>> >>>> On 1 Mar 2016 9:08 p.m., "Ecaterina Moraru (Valica)" <
>>> [email protected]>
>>> >>>> wrote:
>>> >>>>
>>> >>>>> If Manish wants to contribute to xwiki.org's design, as Vincent
>>> said,
>>> >>>>> ideas
>>> >>>>> can be proposed on design.xwiki.org
>>> >>>>>
>>> >>>>> Still, since there is no SCM for xwiki.org this wouldn't be a valid
>>> GSOC
>>> >>>>> application (and also since it was not in the Proposed Projects
>>> list) so
>>> >>>>> this could be considered as work for the 'Student Application
>>> Period',
>>> >>>>> but
>>> >>>>> not as part of the 'Code Evaluations'.
>>> >>>>>
>>> >>>>> Thanks,
>>> >>>>> Caty
>>> >>>>>
>>> >>>>> On Tue, Mar 1, 2016 at 5:28 PM, Thomas Mortagne <
>>> >>>>> [email protected]>
>>> >>>>> wrote:
>>> >>>>>
>>> >>>>> > http://jira.xwiki.org is not a XWiki instance, it's Jira
>>> >>>>> > (https://www.atlassian.com/software/jira) so it's quite out of
>>> scope
>>> >>>>> > here :)
>>> >>>>> >
>>> >>>>> > On Tue, Mar 1, 2016 at 4:24 PM, Manish Bisht <
>>> >>>>> [email protected]>
>>> >>>>> > wrote:
>>> >>>>> > > We can add some media queries and some good designs to
>>> >>>>> > > http://jira.xwiki.org/ to make it responsive and attractive for
>>> >>>>> Mobile
>>> >>>>> > > Devices. :)
>>> >>>>> > >
>>> >>>>> > > On Tue, Mar 1, 2016 at 8:51 PM, Thomas Mortagne <
>>> >>>>> > [email protected]>
>>> >>>>> > > wrote:
>>> >>>>> > >
>>> >>>>> > >> On Tue, Mar 1, 2016 at 4:09 PM, Manish Bisht <
>>> >>>>> [email protected]
>>> >>>>> > >
>>> >>>>> > >> wrote:
>>> >>>>> > >> > One more thing I want to make improvement in the design of the
>>> >>>>> > XWiki.org
>>> >>>>> > >> > website. Where is the code of the XWiki,org is hosted so that
>>> I
>>> >>>>> can
>>> >>>>> > look
>>> >>>>> > >> on
>>> >>>>> > >> > the source code and submit the PR after making some design
>>> >>>>> > improvements.
>>> >>>>> > >>
>>> >>>>> > >> I'm not a xwiki.org website contribution export. Will let
>>> someone
>>> >>>>> else
>>> >>>>> > >> answer this one.
>>> >>>>> > >>
>>> >>>>> > >> >
>>> >>>>> > >> > Also I have seen that http://jira.xwiki.org/ is not
>>> responsive. I
>>> >>>>> > want
>>> >>>>> > >> to
>>> >>>>> > >> > make this responsive. Can I work on this ?
>>> >>>>> > >>
>>> >>>>> > >> Seems to be back. Was probably restarting.
>>> >>>>> > >>
>>> >>>>> > >> >
>>> >>>>> > >> > On Tue, Mar 1, 2016 at 8:21 PM, Manish Bisht <
>>> >>>>> > [email protected]>
>>> >>>>> > >> > wrote:
>>> >>>>> > >> >
>>> >>>>> > >> >> Thanks a lot sir for your Instant replies.
>>> >>>>> > >> >>
>>> >>>>> > >> >> We can add some more information the app like the
>>> organisation
>>> >>>>> > details
>>> >>>>> > >> and
>>> >>>>> > >> >> any more information which you want to include in the App ?
>>> >>>>> > >> >>
>>> >>>>> > >> >> On Tue, Mar 1, 2016 at 8:18 PM, Thomas Mortagne <
>>> >>>>> > >> [email protected]
>>> >>>>> > >> >> > wrote:
>>> >>>>> > >> >>
>>> >>>>> > >> >>> On Tue, Mar 1, 2016 at 3:39 PM, Manish Bisht <
>>> >>>>> > >> [email protected]>
>>> >>>>> > >> >>> wrote:
>>> >>>>> > >> >>> > Then we should target to the >= Android 4.1 versions. Is
>>> it OK
>>> >>>>> > now.
>>> >>>>> > >> >>> >
>>> >>>>> > >> >>> > Also I want to re-create the app because I want to
>>> implement
>>> >>>>> the
>>> >>>>> > >> >>> Material
>>> >>>>> > >> >>> > Design Theme. (Check this link :
>>> >>>>> > >> >>> > http://developer.android.com/design/material/index.html)
>>> I
>>> >>>>> will
>>> >>>>> > use
>>> >>>>> > >> the
>>> >>>>> > >> >>> > code or take help from the previously created application.
>>> >>>>> > >> >>>
>>> >>>>> > >> >>> From what I understand
>>> >>>>> > >> >>> http://developer.android.com/design/material/index.html is
>>> only
>>> >>>>> > >> >>> available since 5.0 so might now be able to use it. You
>>> should
>>> >>>>> not
>>> >>>>> > put
>>> >>>>> > >> >>> too much constraint on this part since it's really not the
>>> >>>>> heart of
>>> >>>>> > >> >>> the project (after all there is no much UI in this
>>> application
>>> >>>>> > except
>>> >>>>> > >> >>> for the login panel, the registration form you proposed).
>>> >>>>> > >> >>>
>>> >>>>> > >> >>> >
>>> >>>>> > >> >>> > People who are marked as Admin in the XWiki and make
>>> changes
>>> >>>>> to
>>> >>>>> > the
>>> >>>>> > >> >>> > Contacts then the contacts will also updated on the XWiki
>>> >>>>> Also If
>>> >>>>> > >> Some
>>> >>>>> > >> >>> > people want to update their information the Xwiki They can
>>> >>>>> just
>>> >>>>> > >> update
>>> >>>>> > >> >>> the
>>> >>>>> > >> >>> > details in the contacts and their details will be
>>> >>>>> automatically
>>> >>>>> > sync.
>>> >>>>> > >> >>> This
>>> >>>>> > >> >>> > will also help XWiki user to update their info.
>>> >>>>> > >> >>> >
>>> >>>>> > >> >>> > With respect to my showcase. I have competed many of my
>>> >>>>> projects
>>> >>>>> > >> >>> outside my
>>> >>>>> > >> >>> > college works which are uploaded on github Account (
>>> >>>>> > >> >>> > https://github.com/manishbisht). I have also created one
>>> >>>>> android
>>> >>>>> > app
>>> >>>>> > >> >>> > https://goo.gl/n2OmRH you can check this. I have also
>>> >>>>> designed an
>>> >>>>> > >> Web
>>> >>>>> > >> >>> > Application that takes the name of the person from the
>>> user
>>> >>>>> and
>>> >>>>> > tells
>>> >>>>> > >> >>> you
>>> >>>>> > >> >>> > the details of the user using the Google WEB Speech API.
>>> >>>>> Sample
>>> >>>>> > >> Video on
>>> >>>>> > >> >>> > youtube - https://youtu.be/73jNdYjMJXk.
>>> >>>>> > >> >>> >
>>> >>>>> > >> >>> > Recently I am developing one theme for the phpmyadmin.
>>> Issue
>>> >>>>> link
>>> >>>>> > :
>>> >>>>> > >> >>> > https://github.com/phpmyadmin/phpmyadmin/issues/11811
>>> >>>>> > >> >>> >
>>> >>>>> > >> >>> > Hope this will help me to get the project :) This is all
>>> >>>>> about me.
>>> >>>>> > >> >>>
>>> >>>>> > >> >>> Thanks a lot Manish for taking the time to discuss it so
>>> quickly
>>> >>>>> > after
>>> >>>>> > >> >>> the Organization selection !
>>> >>>>> > >> >>>
>>> >>>>> > >> >>> >
>>> >>>>> > >> >>> > On Tue, Mar 1, 2016 at 7:41 PM, Thomas Mortagne <
>>> >>>>> > >> >>> [email protected]>
>>> >>>>> > >> >>> > wrote:
>>> >>>>> > >> >>> >
>>> >>>>> > >> >>> >> On Tue, Mar 1, 2016 at 1:20 PM, Manish Bisht <
>>> >>>>> > >> >>> [email protected]>
>>> >>>>> > >> >>> >> wrote:
>>> >>>>> > >> >>> >> > So I am planning to work on this project. I love to
>>> >>>>> contribute
>>> >>>>> > on
>>> >>>>> > >> >>> >> projects
>>> >>>>> > >> >>> >> > like this. Also have a great mentor for this project.
>>> >>>>> > >> >>> >> >
>>> >>>>> > >> >>> >> > In this way I am planning to start. Create a new
>>> android
>>> >>>>> > >> application
>>> >>>>> > >> >>> on
>>> >>>>> > >> >>> >> the
>>> >>>>> > >> >>> >> > Android Studio.
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> Don't forget that there is already stuff in
>>> >>>>> > >> >>> >> https://github.com/xwiki-contrib/android-authenticator
>>> >>>>> (created
>>> >>>>> > >> from
>>> >>>>> > >> >>> >> Android Studio) that you could reuse. I don't think you
>>> >>>>> should
>>> >>>>> > start
>>> >>>>> > >> >>> >> from scratch unless you saw something specific in it that
>>> >>>>> prevent
>>> >>>>> > >> from
>>> >>>>> > >> >>> >> continuing with it.
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> > Then on the home screen it will ask users for the XWiki
>>> >>>>> > >> >>> >> > Account Details to login or if the user doesn't have
>>> the
>>> >>>>> > account
>>> >>>>> > >> >>> their is
>>> >>>>> > >> >>> >> > an option for the registration also. And after the
>>> >>>>> successful
>>> >>>>> > >> login
>>> >>>>> > >> >>> the
>>> >>>>> > >> >>> >> > account will be added to the accounts section in
>>> android.
>>> >>>>> On
>>> >>>>> > the
>>> >>>>> > >> next
>>> >>>>> > >> >>> >> step
>>> >>>>> > >> >>> >> > it will ask you to add/sync XWiki Users in your
>>> contacts
>>> >>>>> (I am
>>> >>>>> > >> >>> making one
>>> >>>>> > >> >>> >> > modification that user can skip this step also).
>>> >>>>> > >> >>> >> >
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> > ** (nice to have) all modifying those Android contacts
>>> and
>>> >>>>> send
>>> >>>>> > >> the
>>> >>>>> > >> >>> >> > modifications
>>> >>>>> > >> >>> >> > to the wiki
>>> >>>>> > >> >>> >> > Can you please explain what does this mean.
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> This is about two ways synchronization. The first way is
>>> >>>>> XWiki ->
>>> >>>>> > >> >>> >> Android but a nice to have would be to also allow the
>>> user to
>>> >>>>> > >> modify a
>>> >>>>> > >> >>> >> contact that come from XWiki and have the modification
>>> >>>>> applied
>>> >>>>> > >> >>> >> automatically to XWiki (that is if the user have enough
>>> >>>>> right to
>>> >>>>> > >> >>> >> modify this contact, for example he will always have
>>> enough
>>> >>>>> > right to
>>> >>>>> > >> >>> >> modify his own contact and if he is admin he can also
>>> modify
>>> >>>>> > >> others).
>>> >>>>> > >> >>> >> This makes a lot easier to update to information in his
>>> >>>>> profile
>>> >>>>> > or
>>> >>>>> > >> on
>>> >>>>> > >> >>> >> other contact (missing phone number that you know, etc.).
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> >
>>> >>>>> > >> >>> >> > also I think we will get some details to retrieve the
>>> user
>>> >>>>> > details
>>> >>>>> > >> >>> that
>>> >>>>> > >> >>> >> are
>>> >>>>> > >> >>> >> > stored on xwiki servers and allowed to modify if new
>>> >>>>> account is
>>> >>>>> > >> >>> created.
>>> >>>>> > >> >>> >> >
>>> >>>>> > >> >>> >> > I am making this whole project on android studio and
>>> think
>>> >>>>> of
>>> >>>>> > to
>>> >>>>> > >> >>> target
>>> >>>>> > >> >>> >> > android versions > 5.0 (Is it ok or we have to target
>>> the
>>> >>>>> < 5.0
>>> >>>>> > >> >>> devices
>>> >>>>> > >> >>> >> > also). Also to make the UI more attractive I am
>>> planning to
>>> >>>>> > >> >>> implement the
>>> >>>>> > >> >>> >> > material design on the Application and one animated
>>> Xwiki
>>> >>>>> > welcome
>>> >>>>> > >> >>> sceen
>>> >>>>> > >> >>> >> > that will be started on the starting of the
>>> Application.
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> I really don't think 5.0 is a good starting point. Its
>>> market
>>> >>>>> > share
>>> >>>>> > >> is
>>> >>>>> > >> >>> >> still very low compared to other versions of Android and
>>> you
>>> >>>>> > should
>>> >>>>> > >> >>> >> not target anything more recent than 4.4 and ideally 4.1
>>> from
>>> >>>>> > what I
>>> >>>>> > >> >>> >> can see on http://www.droid-life.com/tag/distribution/
>>> for
>>> >>>>> > example.
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> >
>>> >>>>> > >> >>> >> > Waiting for the suggestions on my plans.
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> Note that your final proposal will need a more details
>>> than
>>> >>>>> that
>>> >>>>> > >> >>> >> (things you plan to use in the Android SDK, etc). Since
>>> you
>>> >>>>> are
>>> >>>>> > not
>>> >>>>> > >> >>> >> the only one that seems interested by this idea you will
>>> >>>>> need to
>>> >>>>> > >> show
>>> >>>>> > >> >>> >> us that you will be able to finish this (i.e. you
>>> understand
>>> >>>>> how
>>> >>>>> > >> >>> >> things should be done, etc.).
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> >
>>> >>>>> > >> >>> >> > Regards,
>>> >>>>> > >> >>> >> > Manish Bisht
>>> >>>>> > >> >>> >> >
>>> >>>>> > >> >>> >> > On Tue, Mar 1, 2016 at 2:49 PM, Thomas Mortagne <
>>> >>>>> > >> >>> >> [email protected]>
>>> >>>>> > >> >>> >> > wrote:
>>> >>>>> > >> >>> >> >
>>> >>>>> > >> >>> >> >> Hi Manish,
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> Great to see someone interested in that project, I
>>> would
>>> >>>>> love
>>> >>>>> > to
>>> >>>>> > >> >>> have
>>> >>>>> > >> >>> >> >> all wiki contact on my phone :)
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> We mostly discuss projects here so no need to contact
>>> me
>>> >>>>> > >> directly.
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> On Tue, Mar 1, 2016 at 6:15 AM, Manish Bisht <
>>> >>>>> > >> >>> [email protected]
>>> >>>>> > >> >>> >> >
>>> >>>>> > >> >>> >> >> wrote:
>>> >>>>> > >> >>> >> >> > Hello Devs,
>>> >>>>> > >> >>> >> >> >
>>> >>>>> > >> >>> >> >> > I am Manish Bisht currently in second year perusing
>>> >>>>> B.Tech
>>> >>>>> > from
>>> >>>>> > >> >>> SKIT,
>>> >>>>> > >> >>> >> >> > Jaipur, Rajasthan (India). I am familiar with many
>>> >>>>> languages
>>> >>>>> > >> some
>>> >>>>> > >> >>> of
>>> >>>>> > >> >>> >> them
>>> >>>>> > >> >>> >> >> > are HTML, CSS, JavaScript, PHP, C/C++, Java, and I
>>> am
>>> >>>>> > currently
>>> >>>>> > >> >>> >> learning
>>> >>>>> > >> >>> >> >> > Python also. I have created many projects which are
>>> >>>>> hosted
>>> >>>>> > on
>>> >>>>> > >> my
>>> >>>>> > >> >>> >> github
>>> >>>>> > >> >>> >> >> > account (https://github.com/manishbisht). Also
>>> apart
>>> >>>>> from
>>> >>>>> > my
>>> >>>>> > >> >>> college
>>> >>>>> > >> >>> >> >> hours
>>> >>>>> > >> >>> >> >> > i have also started my own startup with Run4Offers (
>>> >>>>> > >> >>> >> >> > http://www.run4offers.com/)
>>> >>>>> > >> >>> >> >> >
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> > I would love to contribute on this project. So now I
>>> >>>>> want to
>>> >>>>> > >> >>> contact
>>> >>>>> > >> >>> >> the
>>> >>>>> > >> >>> >> >> > mentor for the project discussion. How to contact
>>> him.
>>> >>>>> Also
>>> >>>>> > If
>>> >>>>> > >> i
>>> >>>>> > >> >>> am
>>> >>>>> > >> >>> >> going
>>> >>>>> > >> >>> >> >> > right Under this project we have to make one android
>>> >>>>> > >> application
>>> >>>>> > >> >>> to
>>> >>>>> > >> >>> >> >> craete
>>> >>>>> > >> >>> >> >> > a XWiki authenticator and contact synchronization of
>>> >>>>> XWiki
>>> >>>>> > >> users
>>> >>>>> > >> >>> in
>>> >>>>> > >> >>> >> the
>>> >>>>> > >> >>> >> >> > Android contacts. And after authenticating the
>>> account
>>> >>>>> will
>>> >>>>> > be
>>> >>>>> > >> >>> added
>>> >>>>> > >> >>> >> to
>>> >>>>> > >> >>> >> >> the
>>> >>>>> > >> >>> >> >> > accounts list like Google, Dropbox are added(I have
>>> >>>>> added
>>> >>>>> > the
>>> >>>>> > >> >>> snapshot
>>> >>>>> > >> >>> >> >> but
>>> >>>>> > >> >>> >> >> > I got the message need approval from moderator so i
>>> have
>>> >>>>> > mailed
>>> >>>>> > >> >>> again
>>> >>>>> > >> >>> >> >> with
>>> >>>>> > >> >>> >> >> > same text without snapshot). And then for contact
>>> >>>>> > >> syncronization
>>> >>>>> > >> >>> we
>>> >>>>> > >> >>> >> have
>>> >>>>> > >> >>> >> >> to
>>> >>>>> > >> >>> >> >> > make syncronization like the WhatsApp does.
>>> >>>>> > >> >>> >> >> >
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> What is in
>>> >>>>> > >> https://github.com/xwiki-contrib/android-authenticator
>>> >>>>> > >> >>> is
>>> >>>>> > >> >>> >> >> mostly a not finished POC for the following goal:
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> 1) Provide a reusable standard Android authenticator
>>> that
>>> >>>>> any
>>> >>>>> > >> >>> >> >> application would use to talk to an XWiki instance.
>>> The
>>> >>>>> same
>>> >>>>> > way
>>> >>>>> > >> >>> many
>>> >>>>> > >> >>> >> >> applications propose you to reuse the registered
>>> Google
>>> >>>>> > >> accounts. It
>>> >>>>> > >> >>> >> >> must be as safe as possible (no clear password given
>>> to
>>> >>>>> all
>>> >>>>> > >> >>> >> >> application asking for it for example :)).
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> 2) As both an example of how to use this authenticator
>>> >>>>> and a
>>> >>>>> > very
>>> >>>>> > >> >>> >> >> useful tool, implement a synchronization adapter which
>>> >>>>> will
>>> >>>>> > be in
>>> >>>>> > >> >>> >> >> charge of:
>>> >>>>> > >> >>> >> >> ** putting all (or a configurable subset of them) the
>>> >>>>> users
>>> >>>>> > from
>>> >>>>> > >> the
>>> >>>>> > >> >>> >> >> wiki in your Android contacts
>>> >>>>> > >> >>> >> >> ** (nice to have) all modifying those Android
>>> contacts and
>>> >>>>> > send
>>> >>>>> > >> the
>>> >>>>> > >> >>> >> >> modifications to the wiki
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> There is a lot of stuff already started but should
>>> not be
>>> >>>>> > taken
>>> >>>>> > >> as
>>> >>>>> > >> >>> >> >> granted and at the end the result should be:
>>> >>>>> > >> >>> >> >> * well documented (especially what an application
>>> author
>>> >>>>> > should
>>> >>>>> > >> do
>>> >>>>> > >> >>> to
>>> >>>>> > >> >>> >> >> use that connector properly but also for anyone that
>>> want
>>> >>>>> to
>>> >>>>> > >> >>> continue
>>> >>>>> > >> >>> >> >> working on it)
>>> >>>>> > >> >>> >> >> * have automated tests
>>> >>>>> > >> >>> >> >> * easily built without something like Android Studio
>>> >>>>> (probably
>>> >>>>> > >> >>> graddle
>>> >>>>> > >> >>> >> >> which seems to be the new standard in Android world.
>>> >>>>> XWiki is
>>> >>>>> > >> mainly
>>> >>>>> > >> >>> >> >> using Maven right now and Maven have Android
>>> plugins.), it
>>> >>>>> > will
>>> >>>>> > >> also
>>> >>>>> > >> >>> >> >> need to be automatically built on ci.xwiki.org
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> Of course the plan is to have it on Google Play Store
>>> at
>>> >>>>> the
>>> >>>>> > end
>>> >>>>> > >> :)
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> Feature wise this project is not very big (and it's
>>> >>>>> already
>>> >>>>> > >> started)
>>> >>>>> > >> >>> >> >> but the most important thing is to be as standard and
>>> >>>>> > integrated
>>> >>>>> > >> as
>>> >>>>> > >> >>> >> >> possible and easy to use for applications that would
>>> want
>>> >>>>> to
>>> >>>>> > >> >>> >> >> manipulate an XWiki instance.
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> Your proposal should details what you plan to do, what
>>> >>>>> Android
>>> >>>>> > >> >>> version
>>> >>>>> > >> >>> >> >> your are targeting (should support version as old as
>>> >>>>> possible
>>> >>>>> > >> since
>>> >>>>> > >> >>> >> >> latest version are far from being as common as
>>> application
>>> >>>>> > >> authors
>>> >>>>> > >> >>> >> >> would like them to be :)), etc.
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> > Can I start working on this project or some other
>>> >>>>> person is
>>> >>>>> > >> >>> working on
>>> >>>>> > >> >>> >> >> > this. Can I start preparing some of the snapshots
>>> that
>>> >>>>> i can
>>> >>>>> > >> >>> attach
>>> >>>>> > >> >>> >> in my
>>> >>>>> > >> >>> >> >> > project proposal.
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> If you are talking about
>>> >>>>> > >> >>> >> >>
>>> https://github.com/xwiki-contrib/android-authenticator
>>> >>>>> yes
>>> >>>>> > >> nobody
>>> >>>>> > >> >>> is
>>> >>>>> > >> >>> >> >> planning to work on it any time soon as far as I know.
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> Now for the "Can I start working on this project" it
>>> >>>>> depends
>>> >>>>> > what
>>> >>>>> > >> >>> you
>>> >>>>> > >> >>> >> >> mean exactly. Anybody can work on it and do pull
>>> requests
>>> >>>>> > since
>>> >>>>> > >> it's
>>> >>>>> > >> >>> >> >> an open source project but as for the GSOC we did not
>>> >>>>> pass the
>>> >>>>> > >> >>> student
>>> >>>>> > >> >>> >> >> selection phase yet so it's mostly about writing
>>> >>>>> proposals for
>>> >>>>> > >> now.
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> >
>>> >>>>> > >> >>> >> >> > Waiting for your replies.
>>> >>>>> > >> >>> >> >> >
>>> >>>>> > >> >>> >> >> > Regards,
>>> >>>>> > >> >>> >> >> > Manish Bisht
>>> >>>>> > >> >>> >> >> > Founder/CEO
>>> >>>>> > >> >>> >> >> > Run4Offers.com
>>> >>>>> > >> >>> >> >> > _______________________________________________
>>> >>>>> > >> >>> >> >> > devs mailing list
>>> >>>>> > >> >>> >> >> > [email protected]
>>> >>>>> > >> >>> >> >> > http://lists.xwiki.org/mailman/listinfo/devs
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >>
>>> >>>>> > >> >>> >> >> --
>>> >>>>> > >> >>> >> >> 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
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >>
>>> >>>>> > >> >>> >> --
>>> >>>>> > >> >>> >> 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
>>> >>>>> > >> >>>
>>> >>>>> > >> >>>
>>> >>>>> > >> >>>
>>> >>>>> > >> >>> --
>>> >>>>> > >> >>> 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
>>> >>>>> > >>
>>> >>>>> > >>
>>> >>>>> > >>
>>> >>>>> > >> --
>>> >>>>> > >> 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
>>> >>>>> >
>>> >>>>> >
>>> >>>>> >
>>> >>>>> > --
>>> >>>>> > 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
>>> >>>>>
>>> >>>>
>>> >>>
>>> >> _______________________________________________
>>> >> devs mailing list
>>> >> [email protected]
>>> >> http://lists.xwiki.org/mailman/listinfo/devs
>>> >
>>> >
>>> >
>>> > --
>>> > 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
>
>
>
> --
> Thomas Mortagne



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to