Description: The Data Import Tool eases data migration for production settings by
improving upon an existing data migration tool to make it more user
friendly. The Data Import Tool integrates the eSaude Data Migration
Tool (eSaudeDMT) it in order to migrate data from SQL-based data source
into OpenMRS. This module provides a WUI to configure migration settings
that are currently being performed using an XML file (config.xml), and a
Start Migration(command) button to ignite the execution.
This project was developed as part of the Google Summer of Code program to enable data migration between OpenMRS and other Software.
I don’t see a LICENSE.md file in the root of the repository, but it does look like at least some .java files have the header for the deprecated OpenMRS Public License. Is there any particular reason why that was chosen over the current Mozilla Public License 2.0 with Healthcare Disclaimer (MPL 2.0 HD)?
I have updated the Licence for the module and based on @michael 's recommendations. I’ll like to know how to transfer the Repo ownership to OpenMRS. My mentors are Ok with it.
Are there any issues the repo might have I’m not aware of. I have respected the naming conventions and updated the licence as you requested. If there are any issues with the engineering team. I’ll be glad to fix them ASAP.
While we could continue to nitpick (e.g., using LICENSE in plain text like openmrs-core, adding .git-ignore & .git-attributes lke openmrs-core, etc.), it’s not really fair given that many of our modules (already under OpenMRS.org) have similar problems.
We can go ahead and move this under the OpenMRS org.
I would recommend getting rid of .LICENSE.md, copying LICENSE + .gitignore + .gitattributes from openmrs-core, and removing the target folders (derived folders/files shouldn’t be committed to github). But none of these need to prevent migrating the repo.
As our brand new dev tools manager, @maany will be responsible for the execution of these moves going forward (not the approval process, but making sure they happen). He is currently traveling today but once he’s on the ground, we’ll make sure that he gets up to speed on the current GitHub issues and gets the transfer completed.