jgrassler
maildir backed NNTP server for mailing list handling
a project by jgrassler
Description
For a few years now I have been using mutt for handling my private emails and Thunderbird for work related stuff, mainly because the former is less than stellar at handling mailing lists and the latter is at least bearable for mailing lists. These days my private email address is on a lot of mailing lists, too and this kind of arrangement may yet force me to use Thunderbird for my private email addresses.
Make maildirproc IMAP ready
a project by jgrassler
I currently use maildirproc for filtering Maildirs downloaded by offlineimap and like its highly flexible approach to filtering a lot (filters Python code). This works very well, except for one problem: after filtering, the next offlineimap run deletes the messages that where previously in Inbox
on the mail server and uploads them to the folders they were sorted into. Depending on how many emails one gets, this is a colossal waste of bandwidth.
It is technically possible to filter and move on the server side, as proven by imapfilter. I would like to add the same capability to maildirproc
by implementing an IMAP client.
Package odpdown and get it into OpenSUSE
a project by jgrassler
I am currently using odpdown for presentations (tl;dr: it lets you write your slides in Markdown and generates Libreoffice slides from that and a Libreoffice slide master (such as a corporate identity template)). It is currently not available in OpenSUSE so it needs to be packaged and submitted to Factory. If somebody other than me wants to take this on, please ping me. There used to be a package in the author's home project on OBS which has since vanished. I think I've still got a checkout somewhere...
Adopt mkdocs-pandoc
an idea by jgrassler
Back in the day I wrote mkdocs-pandoc, a tool that lets you generate Pandoc from documentation in mkdocs documentation. The target format for mkdocs
is HTML pages. The target format for Pandoc is not really limited: you can use it to generate HTML, asciidoc, PDF (via LaTeX), EPUB and many others.
Now I do not really have a use for mkdocs-pandoc
at the moment, so I've been letting its maintenance slip - basically I'm not maintaining it anymore. It is still a useful tool, and I'd be happy to see it dusted off and adopted by someone who uses it actively enough to maintain it. I'll ask around among the various folks who forked it (there are a few), but maybe there's someone at SUSE who'd be interested as well.
Package maildirproc
a record by jgrassler
In the previous Hackweek I forked maildirproc, polished it up a little and added IMAP filtering to it: https://hackweek.suse.com/projects/make-maildirproc-imap-ready
Package odpdown
a project by jgrassler
I have been known to talk anybody I held presentations with into using odpdown.
That was always a little awkward, since it started off with pip install odpdown
, rather than zypper install odpdown
. I want to fix this awkwardness and package odpdown
properly so it can be installed as a RPM package. I'll also include the auxiliary infrastructure I've added around it over the years (various Makefiles and scripts for generating transcripts from comments) to the package so others can benefit from that stuff, too.
mailprocessing performance improvements
an invention by jgrassler
I maintain the mailprocessing utility, a Turing complete maildir and IMAP capable filter with rules written in Python, both upstream and in openSUSE. It is currently suffering from some performance problems I'll devote my Hackweek (or part of it) to improving. Most notably the following areas will need some attention:
* Ability to deal with large inboxes. This one is already done and I have been using it myself for a while but not released, yet. If you urgently need it feel free to grab it from the master
branch. I'll give it another once-over before release, but it should be fine.
mailprocessing maintenance
a project by jgrassler
Once more mailprocessing has developed some bitrot, namely this recent crash: ```
Looking for projects around:
Nothing at the moment
Activity