A simple family tree program created out of the
lack of simple family tree programs and a hatred of GEDCOM. It uses
a basic 'node'-based system revolving around genetic relations. It
has its own format for family tree data which is designed to be
simple to understand, simple to write, and directly based in GTREE's
internal data structures. It has a small number of built-in 'fields'
for each person, but there is the capability to easily add more with
the 'Extended Fields' feature. I don't actively develop it at the
moment, as I focus mainly on opus, my other main project, but I do
occasionally add small fixes and new features when I need to update
my own family's tree, which is maintained using this software.
See more...
opus (formerly ginitd)
A service manager and init system for UNIX(-like) operating systems
with revolutionary extensibility. Written in Python, making use of
its object-oriented capabilities, it is based on the simple concepts
of Units, Dependencies, and Triggers. When writing a service
definition or initscript, you can extend the Unit class (or more
likely one of the Service or OneShot classes). The program is
designed so that you can also make your own Dependencies - there
isn't a built-in way to do DBus service handoff (like socket
handoff) but it would be very easy to add it as an Extension. opus
also allows you to make a Hook at any stage of the boot process, or
into the mainloop itself. It also comes with its own RPC system for
inter-process communication.
ginitd (archived) See more...