On Fri, Jan 08, 2010 at 10:03:21PM +1300, martin f krafft wrote: > also sprach Mike Hommey <mh+notmuch@glandium.org> [2010.01.08.2106 +1300]: > > I'm in \o_ (though I won't be in Wellington). I've been thinking > > about a fuse filesystem on top of notmuch for a while. > > Grand news to see you interested! A FUSE filesystem is <25 functions > to implement, and each function is basically an entity of its own > and thus highly parallisable. Once we agreed on a general mapping > between filesystem i/o and notmuch interaction, 25 of us can write > a function each and be done. How's that for collaboration? ;) FYI, I have a good experience writing fuse filesystems, both with high-level and low-level APIs. I'd avise to use the low-level API, which allows for better performance. Mike