Open main menu

Gramps β

Changes

Organise your files

2,073 bytes added, 00:38, 10 February 2022
m
no edit summary
[[Category:Genealogy]]Various methods used by users for organising research files for genealogy with Gramps. = Your system? =Create a new section with details on how you organise your files? {{languagesMan warn|Organise File naming limitations still exist|When designing a systematic file naming approach, the limits of your filesOS need to be considered. In some cases, earlier technical limits have been removed but performance and compatibility limits remain.}} In Microsoft Windows, the fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. (This MAX_PATH limit is artificially imposed even though NTFS supports up to 65,535 characters. In Windows 10, adept power users can [https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation opt out of the MAX_PATH limit.]) There is a limit of 128 top-level folders. Sub-folder count is reportedly unlimited although FAT32 is limited to 65,534 files. You can only have up to 9 levels of nested subfolders.  There are performance limits to be considered as well. Windows search optimization & file locating performance degrades when the file count exceeds 255 files in a Directory. POSIX based systems (Linux and macOS) have [https://wikipedia.org/wiki/Inode inode] limits imposed when the system is initially configured.
= [[User:Gdp5701|Jerry]]'s system =Here is my method of directory and file organization.''circa 21 Jul 2008''
* '''/srv''' - I store all my server files in /srv, including WWW and Samba. This is the [http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard standard UNIX directory] for "Site-specific data which is served by the system."
Then I place all my genealogy related files in a directory call ./Genealogy. The exact path may depend on how you are set up. Here are three different possibilities.
= [[User:Duncan|Duncan]]'s system =
'''The goal''' ''circa 22 Jul 2008''
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 and virtually anyone can read them. But this comes at a cost:
* Directory depth is limited to media plus 7 (limit of [httphttps://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 Lower-case alphabetical characters (see below)
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 [[Gramps_Glossary#posix|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''
- - - - - - Everyone_enjoying_the_fun.jpg
= [[User:Romjerome|Jerome]]'s system =
My Media objects use the same naming structure ''circa 28 Sep 2010'' :
ISO 8601 date_description.extension
./Docs/ numerical sources (scanned certificates, papers, acts, hand written sources)
./Identity/ passport sized images use for generating reports
./Places/ (photos of gravestones, living places , buildings or addressaddresses)
./Other/ not in the first ... (videos, sounds, groups photos)
 
Media related to my direct family and myself are on the top level of my media directory, close to my grandparents' folders.
All objects are also duplicated on an other support (backups and searchs).
I use [[Gramps_3.3_Wiki_Manual_-_Navigation#Tagging|tags ]] on my database and share the common branch/folder with my distant cousins.
-- [[User:Romjerome|Romjerome]] 26 July 2008 (EDT)
= [[User:Fsmunoz|Frederico]]'s system =''circa 26 July 2008''
I'm converting my physical storage system from a ad-hoc solution based on a 2-ring binder with all the documents (organised by the [[Genealogical_Numbering_Systems#Sosa-Stradonitz|Soza number]]) to a vertical filling system that is organised by manilla folders that contain all the relevant information for each family. The focus is thus less on the individual and more on the family. Using folders allow for a much easier way to aggregate all relevant documents (certificates, photos, research logs, etc) and also facilitates research since each folder is pretty much self-contained and can be easily retrieved when needed, and taken to the archives for investigation.
With that in mind it makes some sense to mirror this physical approach when organising digital documents, especially since every document has both a physical copy and a digital one. I am experimenting with creating a directory for each family under a Sources folder (it could also be named Families, or any other name really), like this:
* Sometimes one doesn't have information about the marital status of an individual, and when that is latter discovered files could have to be moved. An example would be the military record of an individual that doesn't contain information about his marriage, and since there is no other source that contains such an information it is not possible to create a Family directory. When latter that information surfaces those documents would have to be moved to the Family folder.
= [[User:Dsblank|Doug]]'s System =''circa 19 May 2011‎'' I don't do anything special: I put all images in one directory, mostly. But some are in other places. My philosophy is: if I need something special, such as all media connected to a person, I'll add that functionality to Gramps. Your system? =philosophy could be: if I need something special, I'll submit a feature request to Gramps.   [[Category:Genealogy]]
2,186
edits