-
GAF provides a simple methodology to converge 3 things
- List of Your Families
- List of Your Family Members
- Image Files of Your Family Members
- into a family knowledge base and virtual photo album
GAF methodology was used to coordinate resources that built
GAF is a software independent methodology and data model ,
which can be coded and implemented using many different software platforms.
Because it's not a black box solution,
it's easier to talk about the details on how to make it work
with non-technical people.
You don't need expensive software or web subscription services to use it.
You will not have to throw away your Data because of software obsolescense
You can maintain Famiy and Family Member list data as
spreadsheet
desktop database
XML
Text file
I use Visual Foxpro application for my implementation.
Family is implemented as Family.dbf
Family Member is FAM_MEMBER.dbf
Icon |
Name |
Description |
Implementation |
---|
|
|
|
|
|
Family |
-
Nuclear Family is A set of Parents and Children
- Extended Family is the set of families in your ancestry and their descendents.
- e.g. first cousins,and second cousins, great grandparents,...
- Family relationships are easier to visualize by using Family Tree Diagram
- Families must be indexed with unique identification numbers - FAM_ID
Core Attributes: |
---|
Mother's Name
|
Father's Name
|
Wedding date
|
Family ID Number
|
GAF provides predictable (i.e. human interpretable ) FAM_ID values
based Family Tree Diagram navigation and simple formula
|
|
FAMILY_Data_Dictionary.htm |
|
Family Member |
-
Person born into or married* into your extended family.
-
GEDCOM format describes family members as Individuals (INDI records)
-
GAF describes them as FAM_MEMBER.
Core Attributes: |
---|
Given Name
|
Married Name
|
Birth date | RIP date
|
Family ID Number
|
Individual ID Number
|
-
Individual ID ( IND_ID ) numbers are composed of
- FAM_ID values
- Child's Birth Order
- Decimal portion
- 1st Born = .10
- ... 9th Born = .90
based Family Tree Diagram navigation and simple formula
|
|
FAM_MEMBER_Data_Dictionary.htm |
|
Family Image File |
-
Primary goal is to have a face for every name.
-
At least one image file for each Family Member
-
cropped as a head shot
-
where file is logically named
-
IND_ID is embedded in file name.
- GAF Methodology uses a First_Last_IND_ID format for Image Files
- John_Gaffey_1-30.jpg
-
Other image file collection goals
-
Couples picture of the Parents
-
FAM_ID is embedded in file name.
-
wedding or other
-
Family Group picture
-
all children
-
with or without parents
-
JPEG file
- file extension=.jpg
- Editable in Windows Paint
- cropped for content
- sized for presentation space
- personal image <= 200 x 200 pixels
- family image <= 800 x 800 pixels
- file sized for efficient access
- usually less than 50 KB
- under 350 KB acceptable
|
Family Member & Image File Index |
|
Family Tree Diagram |
-
Each generational step back from your nuclear family
- progresses through Father/Mother binary ancestral path .
- These steps can be indexed by sequential numbering
- to provide a unique descriptor for each family
- relative to the root family FAM_ID = 1
|
|
|
Family Portrait |
-
SVG File
- of parents and children
- filename convention =
- with complete information
- Face
- linked to ascending / descending families
- Name
- Birth-Death
- link to Obituary Image file
|
|
|
Family Calendar |
|
Family_Calendar-Main.htm |
|
|
|
|
|
|
|
|
|
|
|
|