Features
Multiple-project approach
GenTle is designed to handle a set of projects. A researcher can work on many projects stored in
project depository. Several data can be shared between all project stored in project depository
so researcher can enter this data only once and use it in all projects. Following data is considered
as shared:
- Contacts: Contact information to all researchers is shared and can be referenced from all
projects stored in project depository.
- Resources: Information about repositories, sources and citations.
- Places: Information about places.
- Research: Research can be planned for all project in project depository.
- Surety Schemes: Surety schemes describe level of information reliability.
Genealogical data
This tool enables:
- to enter a large scale of personal data and create records for persons,
events, groups of people, families, contacts of person that submitted information, etc.
- to create and manage family trees with visual representation on the screen.
- to create and visualise relations between persons like marriage, parent -- child relation, etc.
- to edit already entered information
- automated data creation (e.g. when parent -- child relation is created, a record is created
for parent in section "Personal Information" --> "Children"). This feature is configurable.
Find functionality
This tool enables:
- finding of persons
- finding of events
- finding of another data will follow
File saving, loading and exporting
This tool enables:
- to store genealogy information into the file on the disc and restore it againg. When storing
information, compression of output file can be performed.
- to export family tree into a bitmap (via plug-in).
- to export content of project to GEDCOM files. GEDCOM 6 XML and GEDCOM 5.5 are supported currently.
Resource management
This tool enables:
- to crete arbitrary hierarchical structure of resources
- basic roots in this structure are REPOSITORY roots
- REPOSITORY roots can contain arbitrary hierarchical structure of SOURCE roots
- SOURCES can contain CITATION roots
- all information provided by resource management is shared and can be referenced from all projects
stored in project depository.
- referencing of resources is dynamic; i.e. if you will edit information of resource already referenced,
all changes to this resource will be visible in all references.
Places management
This tool enables:
- to create description of arbitrary places
- to define arbitrary kinds of places, e.g. user can define regions, districts, abbeys, states,
etc. With GenTle, it is possible to define continent or event planet or galaxy as a place, if
you wish :-).
- to define place with a time information, when was the place existing (valid). You can describe
a place with its historical evolution using this feature.
- to define place as a part of another arbitrary place. E.g. you can define city as a part of state,
country, abbey, district, etc.
- all information provided by places management is shared and can be referenced from all projects
stored in project depository.
- all this features are possibility, not a must. To use place management, you need to
define just a name of a place and you can reference it from other places of GenTle.
- referencing of places is dynamic; i.e. if you will edit information of place already referenced,
all changes to this place will be visible in all references.
Research management
This tool enables:
- to plan further genealogical research.
- to specify RESEARCH OBJECTIVES per project.
RESEARCH OBJECTIVES describes research goals for project.
- RESEARCH ACTIVITIES can be defined for each RESEARCH OBJECTIVE. This
RESEARCH ACTIVITIES describe activities that must be finished to complete
RESEARCH OBJECTIVE.
- to make a time plan for genealogical research
- to plan genealogical research according to priority and status
of each OBJECTIVE or ACTIVITY.
- to assign research tasks to a researcher. A researcher can view all tasks assigned to him.
- research management is shared and research tasks can be planned for all projects stored
in project depository.
Surety schemes
This tool enables to assign a level of surety to the information. Level of
surety is expressed by Surety scheme part (SSP). A set of SSPs forms Surety
scheme (SS). User can define as much SSs as she wants. Within each SS, user can
define an arbitrary number of SSPs. This ensures fine granularity, scalability
and modularity in surety level description.
Family management
This tool enables to manage information about families. Family records are
created automatically during building of family tree, but user has possibility
to add several kind of information (e.g. notes) on families. This tool enables
to display and manage all families in the system or just for one selected
person.
Groups management
This tool enables to create and manage common groups of persons. A lot of
information can be introduced for group, e.g. its members, parent groups,
citations, mail, e-mail, URI information, etc. This tool enables to display all
groups in the system or just for one selected person.
Data browsing
This tool enables to browse gathered information with hypertext navigation. In
this way, convenient browsing of information is provided.
Genealogical graphs
GenTle enables to display genealogical graphs for selected persons. Following graphs
are supported:
- Family tree
- Lineage
- Ancestry
- Consanguinity male
- Consanguinity female
Navigation
GenTle provides user with possibility of person navigation. You can seek
several person types for specified person. Following actions are supported:
- Go to father: father of specified person is selected, if defined.
- Go to mother: mother of specified person is selected, if defined.
- Go to all children: all children of specified person are selected, if any.
- Go to next child:next child of person specified person is selected, if any.
- Go to all siblings: all siblings of specified person are selected, if any.
- Go to next sibling: next sibling of specified person is selected, if any.
Plugins
This tool provides:
- Interface for plugin creating
- Plugins are used to create different kind of arbitrary outputs of genealogical data
- This output can be in both, graphical or textual form
- All data manipulations within plugin is allowed but changing of data is not.
Settings
This tool provides:
- Configure GenTle, including application font, compression option, depository path, etc.
- Configure each project, including fonts, colors, styles, sizes, compression, etc.
Planned features
There is a lot of planned features. Note that this tool is under heavy development and its life just
begun. First releases have functionality limited to the basic features but the functions of this tool
increase quite quickly. Here you have some planned features:
- support for CVS so that genealogical data can be stored in CVS
- encryption support (you have a right to be paranoic ;-))
- encryption
- many other small features, ideas, improvements, etc.
enjoy;-)
GenTle Copyright(c) 2003 - 2004 by Josef Novak.