A way of fixing this problem is to introduce use of datagroups or datasets. With this I mean a way to split up your database (Persons, places, sources) into different groups according to the quality of the information. This functionality is today part of another genealogy software (The Master Genealogist), but Rootsmagic is my preferred because of it's user-friendlines
Tecnically it will mean having an extra table in the database where you define your groups. You might then create groups for solid information and groups for more unreliable information. On the persons editdialog there could be a combobox which let you select which datagroup you want the person to belong to. The same might probably be done to places and sources too.
What can this be used for. In the reports there could be a possebility to select which datagroups you want to include into the reports. By this way you can more easily exclude uncertain persons from your reports. Like in today's Rootsmagic I feel unsure whether I should register uncertain persons or not, because every person, uncertain or not will appear in the reports. In principle I mean that in the purpose of research it should be possible in a genealogy software to register every possible persons.
When doing an import of a gedcom file there could be a possebility of selecting or define a new datagroup to where you want to import the information. In this way you will have a logical and safe isolation of the gedcom file. You can then choose to move certain people into other datagroups according to your research. To remove all the person from the gedcom file would simply mean to delete the datagroup.
With the use of datagroups it will of course also be needed for filtering persons according to datagroups in the name list (Rootsmagic explorer).
Jon Oddvar Sellereite












