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. 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

