Welcome to my SFT web
based genealogy project
After years of trying many other genealogy software, at first they were
great and later I became very disappointed in them. This is when I decide to
write my own program to handle my scrap book. Some might say why are you
reinventing the wheel? Well, I found out many genealogy software is written
based on there own structure. So the day you decide to import or export all
the information that you have invested in such program you find some of
these problems.
1. Family Tree Maker allows you to enter all your photos and documents like
a scrap book view, When you want to export your data to another software all
you get is the basic gedcom flat file. So when all the links to photos and
documents is NOT carried over to another family member on a different
Program Software.
2. Here is where people say, "Well the images are not computer file format
and are not transferred to web based structure!" Yes that is true, BUT, even
a simple config command like directory file setup such like C:/mygenfiles or
http://../Mygenfiles could very easily
point to a folder location which could be sent to another party OR placed on
a web location and still run.
3. Even the so called free web based family record archive sites allow you
to put stuff on line but allow others to view use your information to make
money on regardless if the information is correct or not. Than as other
people scrape your information and duplicate such errors are then repeated
over and over again and you have no access to those other peoples
files/areas to correct or update them.
4. The worse case is when people collect other people gedcom files and merge
it to their own gedcom mainly to gloat how big their file is and how many
people they have. Really now! this is not like baseball cards!!! and these
people post this file as public access to copy and merge to more files.
When I first started out I opted for the online software to build my tree.
Yeah you meet people who somehow are connected and you wind up sharing
information. One person merge my Gedcom with theirs and somehow they had my
great grandfather on my fathers side married to my mothers cousin, which was
also my kids nephew. So after seeing this on a persons file I contacted them
and it was given to them by another person, who gave it to them by so and
so...and I tracked it back through 5 people who kept re distributing
garbage!!!!
So if you had your own experience with software down falls and public
genealogy sites which just collect here say, you can understand why I made
my own!
Enjoy! just start by clicking any views on the left in the menu area.
The four xml files to operate the storage and linking to other xml file
databases.
XML SOURCE - The four file, how
gathered facts, document scans and photos are stored. This has nothing to do
with the interpretation of the various sources this is to store images and
scanned items that would normally be put and saved in a computer file. This
xml helps link the XML3 file so others can view and see what your sources
facts are. Interpreting the SOURCE is in the 3 file where you interpret the
writing or words into a searchable xml file format. So lets start with
getting you source items set up and talk about linking them later.
I feel that 99% of actual sources can be classified into types of sources.
This way by the date of the sources and labels one can filter and sort a
source database with ease and lookups. I am taking suggestions and working
them in as I write this.
Making a universal source hierarchy of source data form the following: like
how Ancestry grouped them:
Census & Voter Lists, Immigration & Emigration, Stories, Memories &
Histories, Court, Land, Wills & Financial, Birth, Marriage & Death,
Newspapers & Periodicals, Maps, Atlases & Gazetteers, Reference Materials &
Finding Aids, Military, Public Member Photos & Scanned Documents,
Directories & Member Lists,
Does anyone have other input to add?
ok
so every time an image is loaded we must tag what kind of item it is
CENS : census record
VOTE : voter list
IMMI : immigration
EMIG : emigration
STOR : stories past down
MEMO : memories
HIST : Histories
COUR : Court records
LAND : land records
WILL : wills
FINA : financial records
BIRT : birth records
MARR : marriage records
DEAT : death records
ARTI : newspaper articles types
PERI : periodicals
MAPS : maps atlases
REFE : reference materials books
MILI : military records
PHOT : photos and
MEMB : membership
LIST : directory and phone listings
maybe others like
BIOS : Biology atnatomy
DNAS : Possible DNA strings or codes
Only a though below which is still being hashed out.
Even though records may seem very different from one document to another
there are still many universal classifications that span them all. Those
labels or nodes which are universal are
1. The kind of record it is classed as
2. a record title of what it is like "US Federal Census", "UK Census" or "NY
Birth Certificate" or "Photogragh"
3. Now the next is where it took place in COUNTRY
4. state / province
5. City / town
6 ....
| auto number on image upload |
link source ID |
type of record |
label |
Country of record |
more tabs of location |
| 14 |
46 |
CENS |
1900 US Federal Census |
USA |
NY, Kings, Brooklyn |
| 15 |
84 |
BIRT |
Maryland Department of Birth Certificate |
USA |
MY, ...,...,.. |
| 16 |
325 |
PHOT |
Smith Family Photograph by so and so |
Canada |
Ontario, ...,..,.. |
Now comes the the interpreters reading of the documents or records, where in
the xml 3 file you make entries of the source record. Such a ONE entry per
person on the same source file. One entry would be for the father, his data
that is displayed in the line record. Then you make a new person entry which
also refers to the same source record but will be linked to the person ID
also. Or eve ship records would have two entries Place leaving city town and
such, then a second entry Arrived city town age and such. Same for photos
left to right saying who is in the photo. Even birth certificates, Father
name one entry, mother is an entry and child, even make witnesses to a
marriage on entries.
WHY?
Well look at it this way, sometime a father may have a different spelling on
a Childs birth cert. and years later the name is changed, well you just link
an aka name to the father from a shared document. For example a father
mother and child may all be linked to source record 84.
More to come the next day.....