[Agelong Tree 4.7 22

0 views
Skip to first unread message

Melvin Amey

unread,
Jun 13, 2024, 6:23:24 AM6/13/24
to haakaobuver

Agelong Tree is a functional program for building and printing family trees, for saving and displaying information on relatives and events in their lives. Thanks to its convenient layout and wide capabilities, Agelong Tree can be used by beginners and professionals.

Agelong Tree version 4.0 supports fourteen languages; Bashkir, Bulgarian, Chinese, Croatian, English, French, Italian, Lithuanian, Polish, Russian, Serbian, Slovak, Spanish and Tatar.The Genery website is multi-lingual too, but does not support as many languages as the software; its pages are available in English, Russian, French and Latvian.

Agelong Tree 4.7 22


DOWNLOAD ››› https://t.co/xJEo7EtaWO



Version 1.0 was released on 2002 Jul 21. A major shortcoming of version 1.0 is that it does not support GEDCOM at all. Version 2.0, released in 2003, fixed that. Version 3.0 released in 2006 not only featured a redesigned user-interface, but was also the first Unicode-based version. However, once again, its GEDCOM support lagged behind. Version 4.0 fixes that.

More than four years after version 3.0, Genery Software has introduced version 4.0. Version 4.0 is not just a new version, but a complete rewrite. Version 4 offers several improvements, such as smooth scrolling and zooming, more settings and options and better keyboard support. Its major new features are support for Unicode in GEDCOM, integration with Google Maps and the possibility to define custom fields.

Registered users of version 3 qualify for an upgrade discount. All version 3 users wishing to switch to version 4 have to download the Agelong Tree Converter, which will convert the Agelong Tree 3 database into Agelong Tree 4 format.

Although it is nice that the version 3 to version 4 database conversion is available as a standalone utility, Agelong Tree 4 should include the ability to read databases created by previous versions in the application, but it does not. When I tried to open an Agelong Tree version 3 database with Agelong Tree version 4, it complained Invalid file type.

Agelong Tree is available in two editions; a Free Edition and a Commercial Edition. There are no other editions, yet oddly, it's the commercial edition that is also known as the Basic Edition. The reason for this is that Genery Software is developing a Premium Edition to be released later.

There is just one application, which defaults to the Free Edition. You upgrade Agelong Tree to the Basic Edition by entering an activation key.
The so-called Free Edition should really be called the Demo Edition, because it is limited to just 40 individual per database. The Free Edition does not allow you to edit databases with more than 40 individuals. You can import files larger than that, but the application will switch to read-only mode and not allow you to edit anything until you upgrade to the Basic Edition.

The Agelong Tree website lets you download the installation program, which is about 5 MB large. The installation is pleasantly simple and uneventful. The installer defaults to a directory in Program Files, but allows you to choose another directory. Installation takes less than a minute. Agelong Tree is a 32-bit application, so on 64-bit Windows, the installation defaults to a subdirectory of Program Files (x86).

When you choose to buy a license, you'll receive an activation code.
To activate the product, you should be online. Agelong Tree connects to the registration server, and upon confirming that your activation code is valid, shows the name associated with that registration code.
It is possible to register offline. To do so, you have to email your activation code, together with an computer code generated by Agelong Tree to support at Genery Software.
It is possible to install Agelong Tree on both your desktop and a laptop; Genery Software allows three activations.

The Agelong Tree user interface is just a bit unusual. There is the usual main menu along the top and a status bar along the bottom of the main window. Directly below the menu is a row of buttons - at least, that is what looks like. It actually are tabs to switch between different views of you data.
Family Tree Maker 2008 has a tabbed interface, with a menu on the tabs that keeps changing as switch between tabs. That's annoying. Agelong Tree has a main menu that does not change when you switch between tabs.

Each tab has a sidebar along the left. This sidebar is different for each tab. You can resize the sidebar, and collapse it you want. Each sidebar contains several sections, which can be collapsed as well.
It initially seemed to me that the ability to collapse the sidebar was a bit theoretical; as the sidebar allows actions that the main menu does not. For example, to add a person to your database, you can choose Create from the Person sidebar, while there is no menu item to do the same. However, you can right-click the main window to bring up a context menu that does offer the ability to add a person.

When you import a GEDCOM file, Agelong Tree prompts you for the GEDCOM encoding. Every time you import a GEDCOM file, Agelong Tree pops up a dialog box asking you to choose the GEDCOM encoding. That is not just annoying, that is plain wrong.Agelong Tree should read the GEDCOM header, and act accordingly. Agelong Tree should not bother the user with questions it knows the answer to while the user may not know.

Agelong Tree is one of those applications that supports dozens of different characters set and encodings, despite the fact that only a few of these are legal or common in GEDCOM files. The GEDCOM import defaults to default.

The attempt to import the 100k INDI GEDCOM did not result in a crash, but it took a while for Agelong Tree to complete the import. I performed the import on my new 3GHz Intel Core i7, my fastest computer yet. At first I thought something went wrong, but after several tries I discovered that import of the 100k INDI GEDCOM succeeds if you are willing to wait for twelve hours. That is the slowest import time yet on the fastest machine yet.

The Agelong Tree GEDCOM import is staggeringly inefficient.Twelve hours is 43.200 seconds; Agelong Tree imported just 2,3 individuals per second. On a 3 GHz CPU, 43.200 seconds equals 129.600.000.000.000 cycles; Agelong Tree uses 1.296.000.000 CPU cycles per individual. The Agelong Tree GEDCOM import uses more than one milliard CPU cycles per individual! On an otherwise identical 1 GHz PC, Agelong Tree would import less than one individual per second; import of 100.000 individuals would take 1 days.

Importing my current database of more than a quarter million individuals would probably take more than a week, while several other genealogy editors do so in just a few minutes and GENViewer Lite does so in just a few seconds.

What makes the excruciatingly slow GEDCOM import especially disappointing is that Agelong Tree takes all that time without making an import log. It does not bother telling you what it could or could not import. It demanding blind trust by being is uncommunicative.

Agelong Tree crashed several times. Every I restarted Agelong Tree after a crash, it would pop up a messagebox stating The previous session was not properly finished. Would you like to restore the latest data file?. I always answered yes, for fear of having to go through another 12-hour import.
Restoring the data file takes 9m45s, almost ten minutes. A progress bar along the bottom of the splash screen shows the restoration progress while you wait.

The GEDCOM export shows the same Select GEDCOM encoding dialog box as the GEDCOM import, and defaults to using UTF-8, as it should. The Agelong Tree GEDCOM export seems to be about as slow as its GEDCOM import, so I did not wait around for it to complete export of the HundredThousand database. Sadly, although Genery software must know that the export is slow and people may like to cancel the export operation when they discover how slow it is, there is no Cancel button. The only way to cancel the GEDCOM export is to kill the Agelong Tree process, and if you do so, you will have to wait through its database restoration process the next time you start it up.

A major new feature of Agelong Tree 4.0 is that it finally supports Unicode in GEDCOM. However, when I tried to import a so-called UNICODE GEDCOM, Agelong Tree failed to import it. Agelong Tree did not produce a warning either, it just did not import anything.

Agelong Tree 4.0 supports Unicode in GEDCOM, but it does not support UNICODE GEDCOM; Agelong Tree 4.0 supports UTF-8, but it does not support UTF-16. It just fails silently. Only when I tried a big-endian UTF-16 GEDCOM without a Byte Order Mark did Agelong Tree produce something else; the run-time error List index out of bounds.

What's really embarrassing for a version 4.0 genealogy application, is that Agelong Tree still doesn't support either ASCII or ANSEL. Both ASCII GEDCOM files and ANSEL GEDCOM files seem to be imported as if they are Windows ANSI GEDCOM files. Agelong Tree does not report illegal characters in an ASCII GEDCOM file, and mangles ANSEL GEDCOM files.

Agelong Tree's GEDCOM export is just as limited as its import. Of the four encodings that GEDCOM specification allows, the only one it supports is UTF-8.
Agelong Tree has an inconveniently large drop-down list of code pages to choose from, including multiple EBCDIC pages, but ASCII, ANSEL and UTF-16 are not on it.

Agelong Tree 4.0 does not try to support the legal GEDCOM encodings, but apparently simply allows all the different encodings supported by the Delphi library used. The developers have neither removed illegal encodings nor added the legal ones that are missing from the library they used.

The GEDCOM header that Agelong Tree produces looks a bit odd; there are three characters in front of the header itself. This seems to be a failed attempt to included a Byte Order Mark (BOM). If it had been done right, NotePad would not show these characters, but simply interpret the rest of file as UTF-8.

Of the four legal character encodings, UTF-8 is the only one that Agelong Tree supports, and it always includes this failed BOM, there is no option to produce an UTF-8 GEDCOM without a BOM. Always including the BOM would be fine, if Agelong Tree did not mess it up. As it is, Agelong Tree makes sure that the UTF-8 file isn't interpreted as UTF-8, and that what should be GEDCOM file isn't a GEDCOM file. Agelong Tree 4.0 cannot read its own UTF- GEDCOM files.

795a8134c1
Reply all
Reply to author
Forward
0 new messages