~bitfehler/m2dir

m2dir: Clarify content requirements of .m2store and .m2dir v1 PROPOSED

: 1
 Clarify content requirements of .m2store and .m2dir

 1 files changed, 8 insertions(+), 8 deletions(-)



          
          
          
          
Next
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.sr.ht/~bitfehler/m2dir/patches/50934/mbox | git am -3
Learn more about email & git

[PATCH m2dir] Clarify content requirements of .m2store and .m2dir Export this patch

From: Knut Magnus Aasrud <km@aasrud.com>

Signed-off-by: Knut Magnus Aasrud <km@aasrud.com>
---
Since applications MUST merely check for `.m2dir` and `.m2store`, we
can only STRONGLY RECOMMEND they keep them empty. Also, I think it is
worth rephrasing a bit to clarify that this is in the name of forward
compatibility.

 index.md | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/index.md b/index.md
index d589623..1ceb996 100644
--- a/index.md
+++ b/index.md
@@ -74,10 +74,10 @@ m2dir-compliant applications.
An m2store root **must** contain an empty marker file `.m2store` to enable
discovery by other m2dir-compatible applications.

The `.m2store` marker file **must** be empty. However, applications should
merely check for the file's presence. Future versions of the spec may use the
marker file's content, e.g. to indicate support for a revised version of the
spec.
The `.m2store` marker file is **strongly recommended** to be empty. However,
applications **must** merely check for the file's presence, as future versions
of the spec may use the marker file's content, e.g. to indicate support for new
functionality.
## Default delivery target
[default]: #default-delivery-target
@@ -151,10 +151,10 @@ example require that the user explicitly specify the remote mailbox.
A directory that stores emails in m2dir format according to this specification
**must** contain a marker file `.m2dir`.

The `.m2dir` marker file **must** be empty. However, applications **must**
merely check for the file's presence. Future versions of the spec may use the
marker file's content, e.g. to indicate support for a revised version of the
spec.
The `.m2dir` marker file is **strongly recommended** to be empty. However,
applications **must** merely check for the file's presence, as future versions
of the spec may use the marker file's content, e.g. to indicate support for new
functionality.

Every file in the m2dir represents an email. Files starting with a period (`.`)
**must** be ignored, unless they are specified in this document.
--
2.44.0