Hi John

On Wed, 2011-07-27 at 08:47 +0100, John Dobson wrote:
> Hi,
> 
> Let me first admit to not being a webtrees expert, although I am going
> to use it. Webtrees is a 'fork' in open source terms from the popular
> PhpGedView. It initially populates the custom database from data in one
> or more GEDCOM files which remain in the file store but aren't referred
> to again in operation after the initial loading use. The idea is that
> the database is updated online by those collaborating in the project
> and, subject to configuration; any user can export a GEDCOM for their
> own use at any time.

OK.

> Multi-media is more problematic when it comes to portability, the GEDCOM
> FILE statement contains just a file pointer to a multimedia item, not
> the item itself. It's unlikely that this location would stay the same
> through a migration to webtrees so the program optionally strips off the
> leading part of the path and replaces it with a media directory
> constant. It's the left to the user to migrate media items manually.

Yes, external files add a lot of complexity to processing.

Let's pretend our non-existent new spec is called Gedcom+ (to save
typing).

So, in Gedcom+ I'm thinking it'd have a config file, and 1 item therein
would be a media directory name, so all file references in the Gedcom+
file would be relative to the local user's value for that dir name.

Then come the problem of file type, codecs, etc.

I guess we need to d/l a few open source genealogy program and see what
they do. That's why I examined the source of Webtrees.

-- 
Ron Savage
http://savage.net.au/
Ph: 0421 920 622

Reply via email to