### QUOTE WANTED ### Python Developer to Finish TMG Import Addon for Gramps Genealogy Software

Заказчик: AI | Опубликовано: 24.09.2025

Finish TMG Import Addon for Gramps Overview I need someone to ### QUOTE ### on finishing the TMG Import addon for Gramps genealogy software, which is licensed under the GNU Public License v2. The objective is to enable importing TMG Project backup files in Gramps, both from CLI and GUI, supporting Gramps version 6.x or greater. ### I'M ASKING FOR A QUOTE AS I'VE NEVER DONE THIS BEFORE / SUGGESTIONS ARE WELCOME THANKYOU ### Scope of work - Finish the TMG Import addon for Gramps genealogy software, licensed under GPL-2.0 - Enable importing TMG Project backup files (*.SQZ) containing single or multiple datasets - Ensure functionality from both CLI and GUI - Create test TMG backup files to validate the addon's function ( The Master Genealogist (TMG) Project backup files should be imported successfully. ) - Ensure compatibility with Gramps version 6.x or greater - Contribute the working addon to Gramps Github addons-source repository Note it maybe easier to base it off: https://github.com/VaZaR00/FTB-gramps-import-addon References - See README.md and existing code: https://github.com/gramps-project/addons-source/tree/maintenance/gramps60/TMGimporter - TMG Importer Addon Info: https://gramps-project.org/wiki/index.php?title=Addon:TMGimporter - Bug Report and Comments: https://gramps-project.org/bugs/view.php?id=7591 One of the comments has the "TMG9_file_structures-201407.pdf" file you will need. - Company Info: http://www.whollygenes.com/ "The Master Genealogist (TMG)" genealogy program from Whollygenes was discontinued in 2014. - Gramps Project: https://gramps-project.org/ - Guidelines for developing addons: https://github.com/gramps-project/addons-source/blob/maintenance/gramps60/CONTRIBUTING.md Ideal Candidate - Knowledge of Python - Experience with GTK - Familiarity with DBF file structures ( Databases ) - Understanding of genealogy and Gramps program knowledge ( Databases ) Programming language Python