Org Mode Release 8.0
article.gmane.org
article.gmane.org
Just the other day I was thinking of a good web front, which can be made for org files which are in Dropbox or something. Then, when on a computer with emacs, those files can be edited via emacs and otherwise, via the web app. This would also help in bringing other non emacs people on the orgmode wagon.
I started doing a webapp like you talk about, since I needed to learn JavaScript. I call it Attorg, "atto org". I never planned on doing more than an absolutely minimal feature list, since people can use a terminal implementation in the browser (for e.g. Babel).
But I began a new job a month ago. The web side is at most half done for MVP. The server side is three pages of code (using said CPAN module).
My use case was a nicer and simple version for my iPad than the normal iPhone/iPad app. I never figured out how to do a nice menu system for commands, most of it is ~ normal key codes.
Since it is Emacs related, it will be the latest GPL, of course.
I'll try to get it up on GitHub or something this weekend. If you post an email in your profile I'll send you the address.
(Note what I wrote -- I'm a JavaScript beginner; the less than 40 pages of "Attorg" is ~ half of all JavaScript I've ever written! Also, it really need lots of loving from someone that has taste... [Edit: Both UI and UX.])
Disclaimer: This is so true... http://search.cpan.org/~sharyanto/Org-Parser-0.30/lib/Org/Pa...
Edit: Clarity.
If I can't get it done the next weekend I'll pack it up and email it to you. :-(
https://github.com/berntb/attorg/
The server Perl code doesn't do much except load an org file into the javascript side.
It needs Twitter Bootstrap + FontAwesome.
I'll update it to a working installation a coming weekend, must sleep now...
git diff release_7.01 release_8.0 --stat [snip] 352 files changed, 119010 insertions(+), 80849 deletions(-)
I'm not exactly sure what that git diff --stat command pasted above actually compared, but I don't think it's correct.
http://orgmode.org/cgit.cgi/org-mode.git/tree/lisp?id=5ef07d...
B) 7.01 was released almost three years ago. A number of things have changed in that period of time, and it's reasonable to expect that 352 files were created, edited, deleted, etc.
I remember this guy popping up every time on the channel right at 3:00pm sharp, as planned. Another dev used to say 'org-mode tells me that I need to talk to you now'.
For the semi-unsupervised messy crowd out there, I thought I would give a pointer to Basket intead, http://basket.kde.org/ Less powerful than org though!
It is intended to cover the ground between what you would write in a notepad during a meeting, and a fully-fledged "reproducible science" notebook.
Some other application could handle the agenda part and integrate with your OS better, like Omnifocus etc.
But the user experience of MobileOrg (the mobile client of Org-mode) is not very well, it may be the only weak point I could see.
The one thing that I'd really like to see, is a properly made, polished mobile companion app.
M-x org-publish-project RET blog RET
That plus TRAMP and you've got a full blog generated from org! Now to hack up ox-rss.el and make a ox-feed.el that does atom..
org is to outliners what emacs is to text editors.
For leprous, primitivist, stinky, bottom-feeding, monkey-scratchers, it may be a befuddling plethora of options and flexibility that forces the user to form their own opinions regarding the pursuit of goals.
Plus, they both give me something to clean out and start over every ten to fifteen years.
And yet I don't feel particularly encumbered. Call it a case of the customer only being able to think of a faster horse.
This is exactly what I've been looking for for years. Fantastic stuff.
EDIT: I updated and now the export-as-pdf and export-as-html (the only things I really used) are broken.
I assume the things you'll want to track are facts and tasks. You'll want to capture as quickly as possible for later organization.
It really is as simple as typing to get started. Then you can go back later and re-organize your notes, tasks, etc. according to whichever system you prefer.
Some tutorials that seem to be well-paced for org newbies are available at http://orgmode.org/worg/org-tutorials/.
http://sachachua.com/blog/2008/01/outlining-your-notes-with-... (old, but you probably want the basics to get hooked first :-))
http://doc.norang.ca/org-mode.html (includes a good guide to the state of tasks, among lots of other things to orgify just about every aspect of your existence)
To install a GUI version it's "brew install emacs --cocoa".
Org-mode is perfect for taking notes in class, especially if it's a programming class. In that case, you could use Org-Babel[1].
Now, these are huge files, so my use case is pushing it, but you'll want to be able to use and modify your lecture notes for years, so I'd suggest something lighter weight like a plain markdown file.
Whatever you do, take care of version control and backup.