This seems like it would be a good time to mention one of my side projects, which is a rich e-mail importer for Perkeep.
https://godoc.org/github.com/bobg/camlimail As you can tell from the name it's a little out of date. The cmd/camlimail program was working well (if a bit slowly) to import decades of e-mail, but I last updated it just when the Perkeep name change was starting to happen. The import paths say perkeep.org but it needs to track several other upstream changes before it works again. Thanks to rich MIME parsing, such things as image attachments end up being their own blobs, which is a nice property. It depends on a couple of other packages that are also working but still under development: https://godoc.org/github.com/bobg/rmime (rich MIME parsing) and https://godoc.org/github.com/bobg/folder (a family of mail-folder parsers). Cheers, - Bob On Mon, May 7, 2018 at 12:52 PM Viktor <[email protected]> wrote: > Hi, > > I now have a pk server up and running (thanks for the help the other day) > and working - importing many of my artefacts. In this process I realise > that much of the stuff I care about is stored in different mailboxes (gmail > chief among them). > > As I have a lot of experience in golang, and the perkeep homepage suggests > importers as a good place to start for new contributors I thought I could > give this a try. > > Would there be interest in this if I spend time to flesh out a more > detailed proposal that I could subsequenctly implement? > > My initial thought would be not to make something golang specific but > using IMAP such that it could be re-used for other providers as well. There > are some additional challenges related to what to do with some metadata, > attached files etc. - but again, if there is interest I would as I said > suggest to write up a more detailed proposal to be discussed before coding > to much. > > /Viktor > > -- > You received this message because you are subscribed to the Google Groups > "Perkeep" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Perkeep" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
