HuMo-gen
Encyclopedia
HuMo-gen is a free
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

 and cross-platform web application
Web application
A web application is an application that is accessed over a network such as the Internet or an intranet. The term may also mean a computer software application that is coded in a browser-supported language and reliant on a common web browser to render the application executable.Web applications are...

 for displaying and editing genealogical data on the Internet
Internet
The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite to serve billions of users worldwide...

. HuMo-gen was written in PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

 and is GNU-GPL licenced open-source software. HuMo-gen supports UTF-8
UTF-8
UTF-8 is a multibyte character encoding for Unicode. Like UTF-16 and UTF-32, UTF-8 can represent every character in the Unicode character set. Unlike them, it is backward-compatible with ASCII and avoids the complications of endianness and byte order marks...

 and is bi-directional
Bi-directional text
Bi-directional text is text containing text in both text directionalities, both right-to-left and left-to-right . It generally involves text containing different types of alphabets, but may also refer to boustrophedon, which is changing text directionality in each row.Some writing systems of the...

.
The project was founded in 1999 by Huub Mons in the Netherlands. It is now developed by Huub Mons and Yossi Beck.
Since March 2010 HuMo-gen is hosted on Sourceforge
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...

.

HuMo-gen is installed on a web server and uses an MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...

 database to store the genealogical data. The webmaster can build entire family trees on-line with HuMo-gen's editing menu or choose to upload GEDCOM
GEDCOM
GEDCOM, an acronym for GEnealogical Data COMmunication, is a proprietary and open de facto specification for exchanging genealogical data between different genealogy software...

 files that were created with an external genealogy program. Either way, data can be edited and altered on-line and the data can be exported as a GEDCOM file for use with other programs. With the editing menu a range of genealogical data can be recorded, such as names, dates, places, sources, witnesses, aliases and notes. One can also attach photos, documents and video clips. The webmaster can allow other users to edit data and upload GEDCOM files as well, by allocating a username and password with the proper privileges.
Though HuMo-gen's primary use is as a web-based application, it may also be installed on a PC by use of an Apache/PHP simulator, such as XAMPP
XAMPP
XAMPP is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.-Etymology:...



The webmaster can control the data that will be visible to the end-user, by creating several user groups. The default group is "guest" which requires no login and will usually have the most stringent privacy settings. Other groups can have different privacy settings that may allow for more details to be shown, and will require log in with a username and password supplied by the webmaster. Privacy settings may hide certain data from the tree or hide entire trees.

End-users may search the database and create several types of textual and graphical genealogical reports. Textual reports include ancestor, descendant and outline reports. Some of the reports may be exported as PDF. Amongst the graphical reports are the ancestor and descendant charts, fan-chart and timeline chart. The program also includes a relationship calculator and Google maps integration. As of October 2011, end-users can choose from among 9 display languages (English, Dutch, French, German, Spanish, Norwegian, Finnish, Hebrew and Persian). The program also allows the end-users to choose from amongst several skins.

External links

HuMo-gen WebsiteHuMo-gen WebsiteSupport Forum
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK