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

OpenMRS GSOC-2011 Community Bonding Period

My community bonding period with OpenMRS as a part of GSOC-2011 is going good.The project implementation ideas are almost completed that can be accessed here : https://wiki.openmrs.org/x/JQfn .And the concept of weekly developer call is really awesome : https://wiki.openmrs.org/display/docs/Weekly+Developer+Meeting .

Atlast made it to GSOC 2011, after previous year #rejection

In the morning when I wokeup on 26 April, 2011 , I saw the following mail, which says I am selected in #GSOC for 2011 through OpenMRS.

————

Dear Gaurav ,

 

Congratulations! Your proposal “General Feedback Mechanism” as submitted to “OpenMRS” has been accepted for Google Summer of Code 2011. Over the next few days, we will add you to the private Google Summer of Code Student Discussion List. Over the next few weeks, we will send instructions to this list regarding turn in proof of enrollment, tax forms, etc.

Now that you’ve been accepted, please take the opportunity to speak with your mentors about plans for the Community Bonding Period: what documentation should you be reading, what version control system will you need to set up, etc., before start of coding begins on May 23rd.

 

– – – – –