Gnus development mailing list
 help / color / mirror / Atom feed
* Experimental new Maildir backend
@ 2021-01-16 18:47 Juan José García-Ripoll
  2021-01-17  4:49 ` Eric Abrahamsen
  0 siblings, 1 reply; 8+ messages in thread
From: Juan José García-Ripoll @ 2021-01-16 18:47 UTC (permalink / raw)
  To: ding

Hi,

apologies if this topic is redundant with some other proposal or effort,
but I wanted to draw your attention to this small project of mine, and
also request help to polish and possibly contribute it to Emacs.

The project is called gnus-nnmaild and it is a new backend for Maildir
spool directories. It can be found here

   https://github.com/juanjosegarciaripoll/gnus-nnmaild

I have developed it because the nnmaildir backend does not work on
Windows, where "!" or ";" are used as flag separator in the file names
because ":" is not an allowed character. It also solves additional
problems with nnmaildir, namely that it creates one additional file for
each message to store nov files, plus additional directories and links
for other flags.

Instead, I have adopted a brute-force philosophy, where all information
is cached in a single Elisp file, which is updated when new files are
found. That may seem a bit wasteful, but given SSD's it seems to be a
very good compromise between space and speed.

Feedback is really welcome. Also pull requests.

Cheers,

-- 
Juan José García Ripoll
http://juanjose.garciaripoll.com
http://quinfog.hbar.es



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-01-20  2:14 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-16 18:47 Experimental new Maildir backend Juan José García-Ripoll
2021-01-17  4:49 ` Eric Abrahamsen
2021-01-17  9:01   ` Juan José García-Ripoll
2021-01-17 21:33     ` Eric Abrahamsen
2021-01-18  9:39       ` Juan José García-Ripoll
2021-01-17 19:17   ` Eric S Fraga
2021-01-17 22:23     ` Eric Abrahamsen
2021-01-18 11:14       ` Eric S Fraga

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).