5 Jun 2017

GSoC'17: WEEK -1 Updates [30th May — 6th June]


This week was absolutely amazing in terms of learning experience. I have been in constant touch with my mentor Darius . I have also ensured that my secondary mentor Mike Seaton is in the loop about all the progress of this week.

We created a couple of new things this week :

  1. We created a Jira section for Add Ons
  2. We created a new category on OpenMRS Talk for Add Ons discussions
  3. We added a new about page within Add Ons which gives various details on :

a) How to contribute

b) How to index one’s module

c) Some other dev stats

I also learnt a couple of new things this week:

  1. I got a hang of the role of spring in our project
  2. Understood maven to a great extent
  3. I also added the about page with the updated info
  4. I added the OpenMRS license to each project file and also to the project code as a whole.

I am currently working on Improving the search algorithm being used on Add Ons. For this I am getting a basic idea of elasticsearch and its various inbuilt sorting functions.

Here are the links to the talk posts created:

a) Add Ons category on OpenMRS Talk : https://talk.openmrs.org/c/projects/add-on-index

b) My first week’s summary on talk ( This thread will be updated each week with the latest updates): https://talk.openmrs.org/t/add-on-index-work-updates-of-gsoc-2017/11709

c) Add Ons project space on JIRA : https://issues.openmrs.org/browse/AO

Here are the pull requests that were merged this week: a)https://github.com/openmrs/openmrs-contrib-addonindex/pull/15


Looking forward to an amazing and even more productive Week 2 ahead!