martinvanzijl / genealogy-maker

An open-source tool for making genealogy diagrams.
GNU General Public License v3.0
0 stars 0 forks source link

Genealogy Maker

Overview

Genealogy Maker is a program for making genographs (genealogy graphs). The aim is to be similar to Visio or Dia.

You can import and export GEDCOM files (with limitations).

Contributing Code

If you would like to contribute code, please use the following steps:

  1. Open the ticket (or create a new one) using the GitHub issues list.
  2. Assign the issue to yourself.
  3. Install Qt Creator.
  4. Install Git.
  5. Fork and clone this repository.
  6. Open the project ("genealogymaker.pro" file) using Qt Creator.
  7. Make your code changes.
  8. Test your changes locally.
  9. Open the unit test project ("unittest.pro").
  10. Run the project and ensure the tests all pass.
  11. Add an automated GUI test to this project, if possible.
  12. Update the help file (doc/genealogy-maker-manual.odt) using LibreOffice Writer or MS Word. Export this to HTML.
  13. Submit a pull request.
  14. Address any review comments.

I aim to review pull requests at least once a week.

You are also welcome to create a new fork entirely of this project. Please just credit the original project if you do this.

Donate

If you enjoy this program, please consider donating. You can donate using Paypal:

Donate with PayPal