From bd23f80431b1e24fc285c0bdf2838e8df5f37d2b Mon Sep 17 00:00:00 2001 From: Charles Iliya Krempeaux Date: Thu, 18 Jan 2024 09:39:07 -0800 Subject: [PATCH] initial commits --- README.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 73acb5d..87af4ee 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,19 @@ by [Charles Iliya Krempeaux](http://changelog.ca/) The **zarf format** is an **archive format** and **container format** that can combine multiple files into a single aggregate file. -The **zarf format** is similar to other **archive formats**, such as the **ar format**, the **cpio format**, the **shar format**, the **tar format**, and the **WARC format**. +The **zarf format** is similar to other **archive formats**, such as the **ar format**, the **cpio format**, the **shar format**, the **tar format**, and the **WARC format** — but is designed to be easier to understand and implement than all of the other **archive formats** and **container formats**. -The **zarf format** is made to be easy to understand and implement for programmers. +In fact, one of the main points of the **zarf format** existing, is that it was designed to be easy to understand and implement for programmers. + +## Extension + +Although **zarf** does _not_ require an extension (since it has magic-bytes), if a file-extension is used for a **zarf** file, it should use the `.zarf` extension (on systems where file-extensions are necessary). + +## MIME Type + +Although **zarf** does _not_ require a MIME-type (since it has magic-bytes), f a MIME-type is used for a **zarf** file, it should use the `multipart/zarf` extension (on systems where file-extensions are necessary). + +## Name The name “zarf” has 2 meanings: