User:Sam888
Contents
TMG
TMG - Import from another genealogy program - Gramps wiki
TMG Database importer (reads Backup SQZ )
Information related to TMG Import 7591
My attempt to create an importer for TMG
Prerequisites
- Ethan Furman's dbf-0.96.002 - First release to support python 2.x and 3.x - Allows reading/writing dBase, FoxPro, and Visual FoxPro .dbf files (including memos)
- configparser - library brings the updated configparser from Python 3.5 to Python 2.6-3.5. (Instead of having custom code to read TMG's text files)
Gramps Enhancements to match TMG behavior
Only if it makes sense. eg: no matching ability in Gramps.
TMG's View/Windows
- TMG Mainviews (=Details Window)
- (Yes) TMG Person View - Good overview of all Tags and events related to a person (No real equivalent without running a report!)
- (No ) TMG Family View - similar to a family group sheet (Simpler than Gramps Relationship Category View)
- (No ) TMG Tree View - Graphical: pedigree-type display (Simpler than Gramps Charts Category > Pedigree view)
- TMG's Additional windows
- (?) TMG Flags Window -
- ( ) TMG Children Window -
- ( ) TMG Siblings Window -
- (Yes) TMG Image Window - Displays Primary Exhibit only
- ( ) TMG Associates Window -
- (?) TMG Focus Group Window - collects groups of people into list that you can save and reuse in filters.
- TMG Picklist (Searching)
- (Yes) TMG Search by TMG ID# - dialog
Possibly modify Gramps or have an additional Jump key to select an individual by TMG_ID#
4970 Showing TMG ID# in Gramps - (?) TMG Simple Picklist
- (?) TMG Expanded Picklist
- (?) TMG Project Explorer - (Advanced)
- (Yes) TMG Search by TMG ID# - dialog
- TMG Masterlist (Gramps individual views are basically these but open the whole time)
- TMG Master Source List (All sources recorded) -> (Can also access the "Source definition" screen)
- TMG Master Repository List (Where source found)
- TMG Master Place List (All places in Dataset/Project)
- TMG Master Event List (All events contained in tags)
- TMG Master Tag Type List (All Tag Types in alphabetical list)
- TMG Master Style List (All name & place styles)
- TMG Logs
- ( ) TMG Research Log
- ( ) TMG Exhibit Log
- TMG Other features
- (Yes) Accents (Ability to color a TMG tag/person that meets a condition)
- TMG does not have these exactly but would be handy
- (###) Master People List - "TMG Picklist"'s above is almost equivalent.
- (###) Master Secrets List - All items that have some degree of privacy recorded against them would appear here.
- In TMG Privacy record options include (See TMG User manual - "Excluding Information" pg:176):
- (Yes) Exclusion Marker: this uses the "-"(Hyphen) entered in an entry field.
One "-"(Hyphen) hides the contents of the field from display (makes it invisible.
Two "--"(Double Hyphen) means to never print or export (Not sure if you can override). - (Yes) Sensitivity Brackets: this uses "{}"(Curly brackets or braces) to surround words that should not be printed to a report.
- (Yes) Exclusion Marker: this uses the "-"(Hyphen) entered in an entry field.
- In TMG Privacy record options include (See TMG User manual - "Excluding Information" pg:176):
Notes
- In TMG you can save a screens layout and have the ability to load those layouts. - (Gramps not so much :( )
- In TMG the selected person is called the "Subject"
- In TMG a "Project" may contain many "Dataset(s)" - (Gramps only one Family tree open at a time)
- The "Dataset(s)" are real "sets" in that they share nothing but the "Project" container.
- For each of the views and lists above unless you have hidden/filtered the dataset they can all be searched on at the same time.
- To identify separate datasets TMG given them an identifying number and prepends that number to the TMG ID# separated by a ":"(colon)
eg: 5:3045 means dataset 5 TMG Individual Number 3045
TMG Reports
User Manual
The Gramps User manual is a mix of the following:
- Reference manual
- User guide
- Tutorials (how to?)
Also available in the sphinx format:
- Gramps Python API
In-Progress
Bug Triage
Issue State - Gramps Bugtracker:
- new issues only in Date order (oldest to newest)
- feedback issues only in Date order (oldest to newest)
- acknowledged issues only in Date order (oldest to newest)
- confirmed issues only in Date order (oldest to newest)
- assigned issues only in Date order (oldest to newest)
- resolved - no action
- closed - no action
User manual
Reports
Check out each report[1]
Updated the Text reports page [2]
Update the Narrated Web Site Report [3] only some images need to be redone.
Working on Graphical Reports [4] A few images to be redone. and text to be updated to match dialogs
Separated and Expand the Quick Views reports [5]
Brief guide
See if you can update/rewrite this [6]