4 ms·
I switched to Taskwarrior to manage TODO because org-mode is hard if you want to make API call to generate reports or sync it with a bugtracker. I wonder why
by thesorrow 11y ago
I switched to Taskwarrior to manage TODO because org-mode is hard if you want to make API call to generate reports or sync it with a bugtracker.
I wonder why the atom org-mode package is not more popular ... The power of a desktop js editor with org-mode capabilities would be awesome !
- qdot76367 11y agoThere was actually a GSOC project for doing org syncing with bugtrackers, called org-sync. http://orgmode.org/worg/org-contrib/gsoc2012/student-projects/org-sync/ http://orgmode.org/worg/org-contrib/gsoc2012/student-project... Unfortunately it went dormant pretty quick after the original GSOC implementation.
- pmoriarty 11y agoI did too. Taskwarrior is just so streamlined for todo's. I always felt org-mode was pretty clumsy at that, in comparison. But maybe I just don't know org-mode well enough. But that itself is symptomatic of what a steep learning curve org-mode has to take full advantage of its more adavanced features. Taskwarrior was much easier and quicker for me to learn, and has a boatload of features to rival org-mode, as far as task-oriented features go. I do wish Taskwarrior was fully integrated in to Emacs, as org-mode is, but that's the way the cookie crumbles. I still use org-mode for all my notes, though.
- zeveb 11y ago> The power of a desktop js editor with org-mode capabilities would be awesome ! I think the power of a desktop elisp editor with org-mode's capabilities is rather more awesome. What does JavaScript offer that elisp doesn't?
- gkya 11y ago> What does JavaScript offer that elisp doesn't? 1) ===, !== 2) Memory use that'd melt my rather old daily-driver laptop. 3) A community of /cool/ people that make web pages that appear blank on my browser (xombrero + js whitelisting). 4) Some <insert latin prefix here>pilers, e.g. CoffeeScript, TeaScript, Dart, Soccer... 5) Minifiers, maxifiers, maybe even identifiers. ... Elisp certainly lacks two things that are real pain points, a well-performing vm, and proper multitasking. I'd also like to have a good way to embed webkit/gecko into emacs, that'd give a lot of possibilities.
- zeveb 11y agoYeah, if I could embed a GUI/console browser into emacs … I don't think I'd ever have any other program open.
- klibertp 11y ago> proper multitasking That's actually equally lacking on JS side (if you mean parallelism); moreover, Node advocates callback/promise-based concurrency, which is completely achievable[1] and even practical in Elisp, too. There are at least two HTTP servers written in Elisp. Lack of a high-performance VM for Emacs Lisp is a real pain, though. Emacs does everything I need it to do, it's just that sometimes it's a bit slower than I'd like. [1] https://github.com/kiwanami/emacs-deferred https://github.com/kiwanami/emacs-deferred
- ninjakeyboard 11y agoisn't this sort of what Atom is? It's like emacs but instead of lisp uses js https://atom.io/ https://atom.io/