charlesroelli / org-board

Org mode's web archiver.
GNU General Public License v3.0
279 stars 18 forks source link

Migration to Memacs #10

Open novoid opened 7 years ago

novoid commented 7 years ago

Hi!

I've created Memacs which is a Python-based framework that provides functionality to get all kind of Org/Emacs-external data sources into Org-mode file format: https://github.com/novoid/Memacs

Your handy tool here seems to be a typical module for Memacs. Maybe you would like to invest some time to decide whether or not you want to migrate org-board to a Memacs module which should not take very long. Memacs is optimized to create new modules with a minimum of effort. Therefore, Memacs has many modules such as email, newsgroup postings, Git/SVN commits, JPEG photographs, text messages, phone calls, GPS tracks, lastFM, and so forth.

Let me know if I can help you.

charlesroelli commented 7 years ago

Sounds neat, thanks for bringing this up. I guess one way to add archives from org-board into Memacs would be to add a corresponding entry for each org-board archive into the Memacs archive file. This could be added as a post-archive hook in org-board. What do you think? Does Memacs expose an Elisp function to add a new entry to the current archive?

novoid commented 7 years ago

Memacs is totally independent of Emacs or Elisp. It is just a Python framework to generate Org-mode files from a set of external data sources. The framework makes it easy to create a new module for a new file format with minimum effort.

charlesroelli commented 7 years ago

Okay, I see. I'll keep this issue open and will have a look at Memacs soon to see what I can do.