News for hackers. Stuff that matters.
Re:Paperwork: An open source Evernote alternative by laurent123456 on Sunday January 25, 2015 @09:57AM (#8943041)
That makes me think, has anyone tried to build a note taking app based on git? A tricky part for this kind of app is networking and synchronization of notes, and that's all taken care of by git. The "only" thing left would be to implement the mobile and desktop front ends.
Re:Paperwork: An open source Evernote alternative by VLM on Sunday January 25, 2015 @12:28PM (#8943464)
I've done emacs org mode on git, and it works. I've thankfully never had to do a manual merge, I wonder what org mode thinks of git merge commentary inside the file. I imagine you'd have to drop out of org mode and into text mode to fix the merge.

I've also used a wiki as what amounts to little more than a note taking app, and it works. There are a couple wikis that can speak git as a backend store.

Re:Paperwork: An open source Evernote alternative by randomsearch on Sunday January 25, 2015 @03:11PM (#8944072)
I can't begin to imagine why someone would build a note-taking app that wasn't build on a standard version control system such as mercurial or git.

Is there a rationale for paperwork not doing this? I'd like to hear it.

Re:Paperwork: An open source Evernote alternative by takluyver on Sunday January 25, 2015 @02:34PM (#8943966)
Magpie, which I think was on HN a few weeks back, is an attempt at precisely this.

https://magpie-notes.readthedocs.org/en/latest/

Re:Paperwork: An open source Evernote alternative by jessaustin on Sunday January 25, 2015 @03:29PM (#8944129)
I must have missed it a few weeks back, but thanks for mentioning this because it's just what I need!
Re:Paperwork: An open source Evernote alternative by amirmc on Sunday January 25, 2015 @01:47PM (#8943778)
You might like to take a look at Irmin [1], which seems like it would make it easier to get what you're after. It's also part of a larger stack that will make distributed programming a lot easier when it lands [2].

[1] http://openmirage.org/blog/introducing-irmin

[2] http://nymote.org/blog/2015/brewing-miso-to-serve-nymote/

Re:Paperwork: An open source Evernote alternative by robterrell on Sunday January 25, 2015 @12:51PM (#8943546)
Better yet -- CouchDB and PouchDB. You can use PouchDB for the browser side, CouchDB for the server, and Couchbase Mobile for the eventual mobile apps. Pros: offline and online; natural fit for document management; git-like revision and conflict management; simple to set up replication for backup. Cons: it's fallen out of favor; nobody seems to like writing the mapreduce code for searching and views.
Re:Paperwork: An open source Evernote alternative by nolanl on Monday January 26, 2015 @11:28AM (#8947827)
PouchDB dev here. The map/reduce API is definitely a bit cumbersome, which is why we're replacing it: http://nolanlawson.github.io/pouchdb-find/ :)
Re:Paperwork: An open source Evernote alternative by lachlanjc on Sunday January 25, 2015 @10:37PM (#8945434)
Draft (http://draftin.com) is a great version-controlled writing app, though it's not what I would call note-taking. Interesting idea though!
Re:Paperwork: An open source Evernote alternative by andrewflnr on Sunday January 25, 2015 @01:11PM (#8943644)
Yes, me. :) I'm intermittently working on an Android app that syncs to Git. I'm using it for my notes, but it's still pretty rough to share widely.
Re:Paperwork: An open source Evernote alternative by blazespin on Sunday January 25, 2015 @10:01PM (#8945361)
Because you want autosave to the cloud, and autosave to git would be very weighty.