Uploaded image for project: 'Google Code-in'
  1. Google Code-in
  2. GCI-179

Add relevant tags to OpenMRS AddOns modules

    XMLWordPrintable

    Details

      Description

      OpenMRS AddOns is an index that keeps track of all the available addons and plugins for OpenMRS, including OpenMRS Modules and Open Web Apps, and lets system administrators search for relevant ones and download them.
      The site is located here https://addons.openmrs.org.

      OpenMRS AddOns lets us "tag" many different addons that have some characteristic in common, so they can be grouped together.
      For example :
      The HTML Form Entry module has a Tag called "Form Entry" (Check under the title of the module).
      You may find the module here https://addons.openmrs.org/#/show/org.openmrs.module.htmlformentry

      On clicking on the tag, all modules with the same tag show up. So for example, on clicking the "Form Entry" tag, https://addons.openmrs.org/#/search?&tag=form-entry shows up. Each of these modules share the fact that all of them are used as Form Entry modules.

      As part of this task, you must suggest tags and add it to all modules to which that tag applies. The code which could be modified is located here https://github.com/openmrs/openmrs-contrib-addonindex/blob/da43a6c5f44eadad8c96866f3f193fe38655e758/src/main/resources/add-ons-to-index.json#L1245 . This link points to the exact location where the tag for the "HTML Form entry module" is defined.

      Your task is to basically find other modules to which a tag may be assigned and state a reason for the same. To do this , the following steps can be followed:
      1) Fork the repository to your account
      2) Browse the site and try to find the list of modules which can be given a new tag.
      3) Create a Pull Request with your changes and in the description of the pull request, type the reason for your suggestion.

      References:
      1) The source code of the project is located here :
      https://github.com/openmrs/openmrs-contrib-addonindex

        Gliffy Diagrams

          Attachments

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              reubenv Reuben Varghese
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 20 minutes
                  20m