~bitfehler/public-inbox

2 2

Interested in a Maildir-successor

Details
Message ID
<d185ad83-edda-4c22-914e-7a15c5b75752@aasrud.com>
DKIM signature
pass
Download raw message
I just read your post on the Maildir spec, and it really caught my 
interest. I am writing a command line MUA and although I'm trying to be 
pragmatic about using Maildir++ because it's so widely supported, I've 
been facing exaclty the same issues as you.

You said that you were working on some new spec yourself? What's the 
status on this? I would definitely be interested in helping out!

-- 
Knut Magnus Aasrud
Details
Message ID
<a4dbd263-19fc-435b-af60-faf7be43ef00@bitfehler.net>
In-Reply-To
<d185ad83-edda-4c22-914e-7a15c5b75752@aasrud.com> (view parent)
DKIM signature
pass
Download raw message
Hi Knut,

On 4/1/24 7:29 PM, Knut Magnus Aasrud wrote:
> I just read your post on the Maildir spec, and it really caught my 
> interest. I am writing a command line MUA and although I'm trying to be 
> pragmatic about using Maildir++ because it's so widely supported, I've 
> been facing exaclty the same issues as you.
> 
> You said that you were working on some new spec yourself? What's the 
> status on this? I would definitely be interested in helping out!

Thanks for reaching out! I have in deed been working on something for a 
while now, but as always got sidetracked by a bunch of other stuff. So I 
don't consider it done, but while I didn't "publish publish" it yet, I 
did publish it as "unlisted":

https://sr.ht/~bitfehler/m2dir/

I would be very interested in your thoughts. The spec has become a 
little longer than I anticipated, but for (what I feel are) good reasons:

- It should have none of the ambiguities of Maildir/++
- The format should theoretically be able to replace Maildir/++ even for 
situations that require mail delivery (i.e. on SMTP/IMAP servers)

I also have a (not yet published) Rust library and have used it to 
successfully pull my mails from IMAP and do some command line stuff with 
them. I am pretty close to start dogfooding with my "production" email, 
but haven't quite gotten around to it.

Cheers,
Conrad
Details
Message ID
<61571e89-f491-49ee-9c3b-936db7434a62@aasrud.com>
In-Reply-To
<a4dbd263-19fc-435b-af60-faf7be43ef00@bitfehler.net> (view parent)
DKIM signature
pass
Download raw message
> Thanks for reaching out! I have in deed been working on something for a 
> while now, but as always got sidetracked by a bunch of other stuff. So 
> I don't consider it done, but while I didn't "publish publish" it yet, 
> I did publish it as "unlisted":
>
> https://sr.ht/~bitfehler/m2dir/

I just did a quick read-through, and this looks very close to what I've 
always wanted Maildir to be. Super thorough work!

> I would be very interested in your thoughts.

I have some thoughts already. I'll share my thoughts on the m2dir list as 
soon as I get home from work.

> I also have a (not yet published) Rust library and have used it to 
> successfully pull my mails from IMAP and do some command line stuff 
> with them.

Would love to see the implementation too! I am the maintainer of a 
Maildir++ Rust crate (maildirpp) and would love to contribute to an m2dir 
lib if I can.

-- 
Best,
Magnus
Reply to thread Export thread (mbox)