Changes

Jump to: navigation, search

Organise your files

29 bytes added, 18:53, 12 December 2009
Duncan's planned system: cleaning up my old mess
= Duncan's planned system =
== '''The goal ==After researching for the [[Portable Filenames]] article I've decided to aim for a system designed to work on any computer made after 1994.''
Directory depth is limited I've decided to aim for a system designed to work on any computer made after 1994. This means I can put the files on virtually any media plus 7 (limit of [httpand virtually anyone can read them. But this comes at a cost://en.wikipedia.org/wiki/ISO_9660 ISO 9660]) media/2/3/4/5/6/7/file
* Directory depth is limited to media plus 7 (limit of [http://en.wikipedia.org/wiki/ISO_9660 ISO 9660]). For example: ''media/2/3/4/5/6/7/file.ext''* File and directory names are limited to a-z Lowercase Lower-case alphabetical characters (see below) A-Z Uppercase Upper-case alphabetical characters (see below)
0-9 Numerals
- Hyphens/ dashes (must not start a files name)
_ Underscores
(And all names have need a combination of lower and uppercase upper-case letters so they donWindows doesn't change the case) * File path lengths need to be limited to 256 characters (limit of [http://msdn.microsoft.com/en-us/library/aa365247.aspx Windows Path Size]) Requires . Currently this requires manual checking.
Indicating unsure or incomplete dates
--1810-_-10--
== Problems in progress ==* When I want to work on one family with a small portable computer?** all folders need to under the family name directory, for families under a dual name directory, children under their own family name.* What about a family portrait not from a known event?** I think it's best to regard pictures of groups as an event, maybe event=gathering == ''Directory tree == The base directory is not shown. A name like Imported_2008-12-23 is recommended to record when the data was moved to this machine from some other machine.'''
Directory naming rules:
* Top directory is <upper case letter><lower case start of range>-<lower case end of range>, ie ''Aa-z'' for all the ''A''s or ''Sl-z'' for surnames starting with ''Sl'' through to ''Sz''. This may look like overkill but it is primarily to avoid directories with letters in only one case as these can change case without warning on older Windows systems, breaking Posix file paths.
* Start words in directory names with capitals so Windows file systems don't change the case.
* Once a family starts (shared address, children or legal union) any common files go into a family directory (alphabetically sorted) ie: ''Jensen__Williams''
<upper case letter><lower case start of range>-<lower case end of range>/
- <family name(s)>/ - - <record type>/(Ind, Sou, Evn or Sou) - - - <file>
or
- - - <given name(s)>/ - - - - <file>
or
- - - - <event type>/ - - - - - <file>
For example
Ga-z/ - George__Spencer/ (because 'G' comes before 'S') - - Evt/ - - - Marriage/ - - - - S--marriage--george__spencer--charles__diana--england_somewhere--1981--wedding_certificate--0065.png - George/ - - Ind/ - - - George__Charles--1948-11-14/ - - - - Evn/ - - - - - Stag_party/ - - - - - - Charles_and_the_surprise_guest.jpg Ja-z/ - Jetson/ - - Ind/ - - - Jetson__George--1995-01-21/ - - - - Sou/ - - - - - S--award--jetson--georgejetson__george--luna_city--2014--his_pilots_licensepilots_license--0562.jpg GaSa-z -lSpencer/George__Spencer - - Ind/Evt - - - Spencer__Diana--1961-07-01/Marriage - - - - Evn/S - - - --marriageHens_night/ --george__spencer--charles__diana--england_somewhereDiana_getting_drunk.jpg --1981--wedding_certificate--0065Everyone_enjoying_the_fun.pngjpg
= Jerome's system =
239
edits

Navigation menu