A Kind of Personal Archive Management Architecture

泓熠 (HY)

Copyright © 2026, 泓熠 (HY).
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

Files Directory Structure

File Format and Software

The principle to select file formats.
Open and General.
The principle to select software.
The data file and configuration file format format should be open and general.

The file format and processing software suggestion.

The file format and processing software suggestion.
The Extension Name of File Discription Editing and Processing File Software Browsing / Rendering / Compiling Software
txt Plain text file. Vim / Emacs / VSCodium Vim / Emacs / VSCodium
html & css Webpage file. Vim / Emacs / VSCodium Chormium/Firefox
md Markdown document. Vim / Emacs / VSCodium Typora
tex & cls & sty TeXLive document. Vim/Emacs/VSCodium/TeX works TeXLive XeLaTeX/pdfLaTeX
adoc Asciidoc document. Vim / Emacs / VSCodium Asciidoctor
vcf Address book file. Vim / Emacs / VSCodium Thunderbird
ics Calendar Schedule file. Vim / Emacs / VSCodium Thunderbird
eml Email file. Vim / Emacs / VSCodium Thunderbird
bib BibTeX/biblatex bibliography library file. Vim / Emacs / VSCodium / JabRef JabRef / bibtex / biblatex & biber
pdf Layout document. Adobe Acrobat Adobe Acrobat
epub Streaming document. Calibre / Sigil Calibre / Sigil
csv / json / xml / yaml / ini / conf Non-semantic data set Vim / Emacs / VSCodium Vim / Emacs / VSCodium
kdbx KeePass database file KeePass KeePass
tar Package File GNU Tar GNU Tar
gz Compression file. GNU GZip GNU GZip
zip Package / Compression / Encryption file.
7z Package / Compression / Encryption file. 7-zip 7-zip
gpg Encryption file. GnuPG GnuPG
hc Encryption file. VeraCrypt VeraCrypt

Archive Strategy

Archive principle

Control
Use open and general format to control files fully.
Save
Compress file will saving space but spend compution power, so it should be balence between space and compution power.
Secure
Encryotion can protect security.
Safe
Sparate and backup after encryption.

Archive Order

  1. Package .tar
  2. Compress .gz .7z
  3. Encryption .hc .gpg
  4. Sparation .x01