On Fri, May 27, 2016 at 5:42 AM, Fitz Lee <[email protected]> wrote:
> Hi Thomas, Eduard:
>
> Thanks for the quick reply. These help me a lot with my project.
>
> Thomas, thank you very much for reminding me of the beta test in google
> play store. I have googled a little bit(
> https://support.google.com/googleplay/android-developer/answer/3131213?hl=en)
> and found that we could easily run a beta test, just upload the app, share
> a link with users. Maybe that's ok!  As soon as I complete most of my
> issues, I will upload the app in the next few days, send emails and share a
> link.
>
>
> 2016-05-26 19:31 GMT+08:00 Eduard Moraru <[email protected]>:
>
>> Hi Fitz,
>>
>> On Thu, May 26, 2016 at 12:13 PM, Fitz Lee <[email protected]> wrote:
>>
>> > Hi, Eduard
>> >
>> > Very grateful for your advice :).
>> >
>> >
>> > 2016-05-25 22:46 GMT+08:00 Eduard Moraru <[email protected]>:
>> >
>> > > Hi Fitz, our GSoC 2016 student :),
>> > >
>> > > The GSoC 2016 coding period has officially started on the 23rd of May.
>> > >
>> > > I hope you have taken advantage of the bonding period to get up to
>> speed
>> > > with the XWiki project, its code and documentation, and that you have a
>> > > pretty good idea of what you need to do to turn your project into a
>> > > success.
>> > >
>> >
>> > Now I'm just struggling to develop and release the first version. I have
>> > written some small documents
>> >
>> https://github.com/xwiki-contrib/android-authenticator/tree/master/document
>> > and took screenshots of the app in the github repository
>> >
>> >
>> https://github.com/xwiki-contrib/android-authenticator/blob/master/document/_images/screenshot.gif
>> > .  And also in jenkins I have build a small version of the
>> > android-authenticator
>> >
>> >
>> http://ci.xwiki.org/view/All/job/Contrib%20-%20Android%20Authenticator/ws/app/build/outputs/apk/
>> > , and the third-party android app for testing authenticator here
>> >
>> >
>> http://ci.xwiki.org/view/All/job/Contrib%20-%20Android%20Authenticator/ws/authdemo/build/outputs/apk/
>> > . If you have the time, you can install the two apps and help me test the
>> > design and logic :).
>> >
>>
>> Great stuff! I will need some time to digest all of that ;), but it looks
>> like you`ve taken care of most of the setup and are now focused on actual
>> development. That`s really good! Thanks for sharing!
>>
>>
>> >
>> > Maybe in the next week I can release the first version of the
>> > android-authenticator. now there are still some issues in jira for me to
>> > deal with.
>> >
>> >
>> http://jira.xwiki.org/browse/ANDAUTH-8?jql=project%20%3D%20ANDAUTH%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC
>> > , like using okhttp replacing my custom library, the update logic of
>> > android app new version, the security issue and the photo upload.
>> >
>> >
>> >
>> > >
>> > > As for tips and things that you need to do in the following (coding)
>> > > period, please make sure you read carefully the these 2 dedicated
>> > sections
>> > > [1][2] in the student guidelines [3], particularly:
>> > > * keeping your progress report page up to date [4]
>> > > * creating your design page as instructed [5]
>> > > * making your contribution to the XWiki project (pull request)
>> > >
>> >
>> >
>> > Thank you for your tips which are what I need :) .  But actually I don't
>> > know where and how to make my project document.
>> > Should I update my progress report in this page
>> >
>> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Androidcontact2016
>> > ?
>> > And create (and link) pages inside the GoogleSummerOfCode space for more
>> > details of the project ?  Maybe I can have a try? :)
>> >
>> >
>> Yes, that`s the idea. We want the project page to list the project's
>> description, the people working on it and the progress on the work that has
>> been done for the project.
>>
>> This does not mean that you should put everything on the project page. Each
>> thing has its right place:
>> * Documents detailing the design and architecture of the project, basically
>> developer-centred documentation, go to design.xwiki.org
>> ** I have created
>> http://design.xwiki.org/xwiki/bin/view/Proposal/AndroidAuthenticator where
>> you can move most of the technical documentation you have on github
>> * Documents detailing the features and basically user-centred documentation
>> goes to extensions.xwiki.org
>> ** See the reply from Thomas with the extensions page that he created for
>> you to use
>> * Finally, progress report about your high-level progress on the GSoC
>> project, basically GSoC-centred documentation, goes to the GSoC project
>> page
>> ** i.e.
>> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Androidcontact2016
>> ** Also remember to link inside the project page report to all the other
>> pages you are creating (design, user documentation, source code location,
>> testable builds/apks, Google Play app link, etc.) so that anyone looking at
>> what you did can find your work from the project page.
>>
>> Hope this makes things a bit clearer.
>>
>>
>
> It's very clear, I see how to write my document. Thank you very much.
>
> 1) design.xwiki.org
> developer-centred technical
> Documents detailing the design and architecture of the project
> http://design.xwiki.org/xwiki/bin/view/Proposal/AndroidAuthenticator
>
> 2) extensions.xwiki.org
> user-centred
> Documents detailing the features and basically user-centred documentation
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Android%20authenticator/
>
> 3) progress report and other GSoC-centred documentation
> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Androidcontact2016
>
> 4) link inside the project page
> including design, user documentation, source code location, testable
> builds/apks, Google Play app link, etc.
>
>
>
>>
>> >
>> >
>> > >
>> > > Working on your project is great, but it`s only half of the work that
>> > GSoC
>> > > involves. The other half is integrating into the community, letting
>> > people
>> > > know what your are working on, asking for help and learning to ask the
>> > > right questions, and generally communicating about yourself and your
>> > work.
>> > >
>> > > In order to keep in touch, additionally to reading and being active on
>> > the
>> > > mailing list, you also need to be present on IRC as much as possible
>> (at
>> > > least while you are working on your project) so that:
>> > > * people see you and can quickly get a hold of you
>> > > * you are exposed to everyday community activity that might spark your
>> > > interest
>> > > * get more occasions to ask questions
>> > > * get more occasions to help others with their problems should you know
>> > the
>> > > answer
>> > > * etc.
>> > >
>> >
>> > Uh, well, you know, now I'm not very familiar with our platform which
>> have
>> > such a huge code and recently I am just concentrating on my andorid
>> > development. and sometimes I still have some school things to deal
>> > with. Anyway I will try my best to be present on IRC while I am working
>> on
>> > my project :) .  And in the next week, as I finish my first version,  I
>> can
>> > learn something more, fixing the existing JIRA issues and create some
>> pull
>> > requsts. And also maybe I can write a complete android app combining the
>> > android-authenticator project and android-client project(
>> > https://github.com/xwiki-contrib/android-client).  or maybe I could try
>> to
>> > write a cross platform mobile application(IOS, android)
>> > using PhoneGap/Cordova.  I'll keep working hard :).  However, it seems
>> that
>> > our web pages itself can support a variety of mobile platforms
>> > (ios/android).  I do not know whether the development of mobile apps has
>> > more value and significance?  Is it necessary?
>> >
>>
>> We could discuss this later on, once your main GSoC task is closer to
>> completion.
>>
>> As you have guessed, and Thomas also confirmed, a better approach would be
>> to focus on integrating XWiki into the Android operating system. Other
>> examples could be of integrating with Notifications, Calendar, Photo
>> gallery maybe, etc. we`ll see later.
>>
>
>
> Yes, it seems very interesting even though now I don't know how to do that
> :) . Anyway I'll firstly finish my first version of the authenticator app.

You don't have to do that, the point was more to indicate that an
application that just do the same thing than the standard UI would not
have much value. Anyway we'll see what you want to work on after you
complete the GSOC, does not have to be Android if you want to work on
something else. There is a lot of choices in XWiki world ;)

>
>
> Thanks,
> Fitz
>
>
>>
>> Thanks for the update,
>> Eduard
>>
>>
>> >
>> > Thanks,
>> > Fitz
>> >
>> >
>> > > Hope you are finding XWiki to be an interesting project and that you
>> are
>> > > enjoying your GSoC so far.
>> > >
>> > > Thanks,
>> > > Eduard
>> >
>> > ----------
>> > > [1]
>> > >
>> > >
>> >
>> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HSuggestedwayofworkingforacceptedGSoCstudents
>> > > [2]
>> > >
>> > >
>> >
>> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HConditionsforsuccess
>> > > [3] http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines
>> > > [4]
>> > >
>> > >
>> >
>> http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/DocumentingStudentProgress
>> > > [5] http://design.xwiki.org/
>> > > _______________________________________________
>> > > 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
>>
> _______________________________________________
> 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

Reply via email to