1. About
2. Intro
3. News
4. Features
5. Download
6. Screenshots
7. Development
8. Links
  

Development

If you want to help us, or if you want to build the development version, take a look at our project page at Source Forge

Requirements

What are the requirements to build the development version ? Genes 0.1.1 depends on gedcom-parse 0.13
Genes 0.1.2 depends on gedcom-parse 0.15 or 0.16
Genes 0.1.3 depends on gedcom-parse 0.17 or 0.17.2
Genes 0.1.4 depends on gedcom-parse 0.90.0

The latest development version (from the cvs tree) might need the latest version of the gedcom-parse lib. What I mean is that I try to keep up with the changes in the cvs tree of gedcom-parse. Delivered packages of genes will off course depend on a specific delivered gedcom-parse library version.

How to build

The only thing you have to do is to run the autogen.sh script in the genes subdirectory. Or also:
./autogen.sh --prefix=/opt/genes-0.1.4

Current features (0.1.4)

  • Read from gedcom file (Not all the items, but the most importants can be read)
  • Navigate through the list of persons,
  • Display a Person
  • Display an Event
  • Display a Family (+ print to Postscript file)
  • Internationalization: English , Dutch
  • Writing data to a gedcom file (writing to a test file, because not all the data is written)

Future features (?)

  • Update the data using the user interface
  • Use "life line report" files for exporting the data.
  • Handle the strings in the UTF8 way (see bugreport)
  • Improve the parsing of names (see bugreport)

Genes development documentation

Genes documentation

Here is some developers documentation of genes, or parts of genes

Documentation and References

Here is some documentation useful for the developers: