Hi Saptarshi, Jim, Good Morning. I have submitted my detailed proposal on www.google-melange.com for project 'Allow data entry from OpenDataKit'. My mentor will be Jim and Saptarshi. Please May I request you to give me feedback on improving my proposal. I tried to cover all the technical details but please let me know if I missed something.
Thank you and looking forward to work with you. Have a good weekend. Regards, Anum On Sun, Mar 2, 2014 at 6:30 PM, Anum Naveed <anumnaveed1...@gmail.com>wrote: > Hi Saptarshi, > > Many thanks for your detailed help and guidance. I have worked extensively > in last two days and made significant progress in regards to XFORMS and > JAVAROSA validation. I have started a blog about my project and summarized > all my progress there: http://dhis2gsoc.blogspot.com > > On the blog I explained step by step how I set up the development > environment for dhis-2 using maven, eclipse on Ubuntu Precise pangolin > distribution. I have also explained how I set up the following tools and > infrastructure as well: > > XML plugin for notepad++ > JAVAROSA VALIDATION TOOL kit > OPENDATA kit collection tool > Android EMULATOR setup > Creating virtual mobile > Launching virtual mobile > Create basic XFORM > Validate XFORM using javarosa > Test XFORM on emulator > > I have successfully done that. I am thankful to you for your great support > and guidance. I will now work on advanced xforms and start working on xml > schema of dhis2. I launched my first XFORM on android today with Success :) > > I am really excited to work on such an amazing project. > > Regards, > Anum > > > > On Fri, Feb 28, 2014 at 1:31 PM, Saptarshi Purkayastha > <sun...@gmail.com>wrote: > >> Hi Anum, >> >> Welcome to the project. Thank you for your interest in DHIS 2 development. >> While the student applications period is nearing, we'd like to see that >> you've become comfortable with DHIS 2 development. >> That means being able to build DHIS 2 using maven, using launchpad and >> coding with eclipse. >> >> OpenDataKit (ODK) <http://opendatakit.org> is a project that uses XForms >> for form layout and sending data. It is an Android application that used by >> different projects. >> The goal of the project that you mention is interoperability with XForm >> clients like ODK and other JavaROSA complaint client >> You should try to understand the XForms format - >> http://opendatakit.org/help/form-design/ >> >> Once you've understood the format, the next step would be to >> generate/transform (XML transform) from our DHIS 2 XML >> (DXF2)<http://www.dhis2.org/doc/snapshot/en/user/html/ch28s06.html>into >> XForms. >> Once you are able to generate XForms, that should be opened in ODK and >> data entry can be done. After data entry ODK posts the data to a DHIS 2 >> server that is able to take the XForms and import it into the DHIS2 >> datavalues. >> >> I realize that most of what I mentioned above is difficult to grasp... >> but putting some efforts to understand the broader picture will help you >> understand what needs to be done. >> >> In the meantime, before the application process starts, it will be good >> if you could share your experiences of starting DHIS2 development... what >> are the difficult parts, what are the challenges, what frameworks are >> difficult to understand etc. >> This will be useful to other students who are starting to be DHIS 2 >> developers. >> >> >> --- >> Regards, >> Saptarshi PURKAYASTHA >> >> >> >> On 28 February 2014 18:33, Anum Naveed <anumnaveed1...@gmail.com> wrote: >> >>> Hi All, >>> >>> I am a female student of Masters in computer science. Prior to that I >>> graduated with bachelors in computer science (4 years) with CGPA 3.61 on a >>> scale of 4. I have extensive programming experience mainly in Android game >>> development, JAVA, HTML and C/C++. I have worked with MySQL and NoSQL >>> MongoDB in various projects. >>> >>> I am interested in two project ideas which looks really exciting to me. >>> Allow data entry from OpenDataKit >>> JSON enabled storage API >>> >>> I am setting up DHIS framework on my home server to get familiarise with >>> the code base. I will develop the initial understanding of the problem and >>> write up the proposed solution proposal. Please can you give me initial >>> pointers on how to begin with the android project code for 'Allow data >>> entry from OpenDataKit'. I mainly want to know which particular code base >>> shall I download for that. >>> Thanks for all the help. >>> Looking forward to your reply. >>> Best Regards, >>> Anum >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~dhis2-devs >>> Post to : dhis2-devs@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~dhis2-devs >>> More help : https://help.launchpad.net/ListHelp >>> >>> >> > >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp