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.
1) The source code of the project is located here :