Removing tribe from the core OpenMRS
Tonight I went through the OpenMRS source and removed the tribe functionality. The useful parts were extracted to the new tribe module. The tribe module will host the tribe object and functionality to create, update and delete tribe modules. Tribe administration page will be hooked up to the OpenMRS from the OpenMRS administration page through an extension point. OpenMRS code is a pleasure to work with. In a couple of hours I was able to clean up the tribe code from the OpenMRS code.