Submitted #GSoC Code sample

Just now submitted the Google Summer of Code 2011 sample code of project General Feedback Mechanism to the OpenMRS 2011 GSoC Repository. Link for the code submitted : http://code.google.com/p/google-summer-of-code-2011-openmrs/downloads/detail?name=Gaurav_Paliwal.tar.gz

Other Details Inline :

######################################################################
Project Details :     General Feedback Mechanism Module for OpenMRS
Project Guide :
Ben Wolfe ( http://blog.eflow.org/ )
Burke Mamlin ( http://blog.burkeware.com/ )
Student :
Gaurav Paliwal ( http://gauravpaliwal.com/ )

#######################################################################
Included Files Details :
trunk :                     Source Code Directory
Feedback-1.0.1.omod :                 Binary OMOD
openmrs-gsoc2011-gauravpaliwal.diff :         Project Diff
#######################################################################
Other Details :
Code :
git : https://github.com/gauravpaliwal/General-Feedback-Module-OpenMRS
svn : https://source.openmrs.org/browse/Modules/feedback/trunk

Design :         https://wiki.openmrs.org/display/projects/General+Feedback+Mechanism+%28Design+Page%29
Implementation Idea :     https://wiki.openmrs.org/display/projects/General+Feedback+Mechanism+%28Implementation+Ideas%29
User Documentation :     https://wiki.openmrs.org/display/docs/Feedback+Module
Module Page :         https://modules.openmrs.org/modules/view.jsp?module=feedback
Issue’s Page :         https://tickets.openmrs.org/browse/FDBK

Thanks for Support of OpenMRS Community during GSoC

For more then 3+ months I have been working with OpenMRS community working on General Feedback Mechanism Module, I would like to thanks my mentor Ben Wolfe and Burke Mamlin for providing full support even during busiest of their schedule.At the same time I would also like to thanks them for correcting my typos 😀 (especially Ben Wolfe).I would also like to thanks Jeremy Keiper and Jan Flower who had given very valuable comment on my project proposal during the project proposal submission phase in early phase of Google Summer of code.At the same time I would also like to thanks Michael for providing 100% community infrastructure support, he solved our problem/doubts even during night hours.At the same time I would also like to thanks whole OpenMRS community for giving support especially during the Weekly developer meeting and on IRC.Will see you all in #IRC , Developer meets and also wiki/answers.openmrs.org in near future:)

Passed Final Evaluation #GSoC

Just passed the Final evaluation of the #OpenMRS.. huhh..
Proof :
—————————————————————————–

———- Forwarded message ———-
From: <no-reply@socghop.appspotmail.com>
Date: Sat, Aug 27, 2011 at 12:38 AM
Subject: Final Evaluations results processed for General Feedback Mechanism
To: gaurav.paliwal1989@xxx.com
Cc: burke@xxx.org, michael@xxx.org, benwolfe@xxx.com

Hi Gaurav Paliwal,

We have processed the evaluation for your project named General Feedback Mechanism with OpenMRS.

Congratulations, from our data it seems that you have successfully passed the Final Evaluations. Please contact your mentor to discuss the results of your evaluation and to plan your goals and development plan for the rest of the program

Greetings,
The Google Open Source Programs Team

Welcome to the family #openmrs

I requested the access to the repository by sending a mail at the Subversion Administrators <code_AT_openmrs_DOT_org> , and within some days once the module id conformed as the *feedback*, I got the access to SVN of OpenMRS with the mail from my own Mentor Ben Wolfe that states

"Welcome to the family!  You now have write access to the repository using the same credentials as you do for the wiki and jira sites. Please be sure to read about our repository conventions, including the code of conduct: ".

After that I gone through the Subversion Code of Conduct and http://openmrs.org/help/developers/#Subversion_Code_Repository as asked by the Ben Wolfe.At the same Ben's mail contain a quick small tutorial for the same which is following :

——(Snip from Ben Wolfe mail)—-


If you have already written your code, the easiest way to get your project into svn is using the "share project" link.

1) "Team–>Disconnect" your current project
2) Then "Team–>Share Project" your project
3) Specify a folder name (from the http://svn.openmrs.org repository) of "openmrs-modules/feedback/

trunk" as the directory name
4) Enter a commit comment like "Creating initial directory for feedback"
5) Choose "Team –> Commit" from the root of your project
(For some reason, this only adds the parent folder, so you'll have to now add all the files)
6) Choose "Team–>Commit" on the root of your project
7) Enter a commit comment like "Initial commit of all feedback files"

If you haven't written any code, the easiest thing to do would be to branch another module that you want to start from.  basicmodule, helloworldmodule, devexamples/simpleservicemodule are all good candidates.

1) Open the SVN Repository Exploring Perspective in Eclipse
2) Add http://svn.openmrs.org as a repository
3) Find the module you want to branch, right click on it and choose Branch/Tag
4) Enter http://svn.openmrs.org/openmrs-modules/feedback/trunk as the "Copy to URL"
5) Choose the "HEAD" revision
6) Enter a commit comment like "Initial commit of all feedback files"
7) Now do an svn checkout of that new trunk folder and start editing, adding, and then committing!

For all subsequent commits, choose "Team–>Commit" from the root of your project and check/uncheck the files that you want to send to the svn server.



——

On 2011-05-18 16:11:01 +0000 (Wed, 18 May 2011) , I have done my first commit to the OpenMRS repository although that was just a test before the actual work actually start. Although in a hurry I forgot to ignore the target folder which is then corrected with the help of a reminder from my mentor :).