emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Xiao-Yong Jin <xj2106@columbia.edu>
To: emacs-orgmode@gnu.org
Subject: Re: [ANN] neo - No Emacs Org in Python
Date: Tue, 19 Apr 2011 16:36:48 -0400	[thread overview]
Message-ID: <87fwpem10f.fsf@columbia.edu> (raw)
In-Reply-To: <20110419175951.GA9667@buga.lan> (Olivier Schwander's message of "Tue, 19 Apr 2011 19:59:51 +0200")

Keep up the good work!

PS.  I actually wish there were a html/javascript
implementation that can pull org files directly from some
online storage places (google docs or dropbox...).  It looks
to me, by reading the code, that it might be possible to
directly port the python code to javascript?

On Tue, 19 Apr 2011 19:59:51 +0200, Olivier Schwander wrote:

> Dear Org users,
> I am pleased to do the first announce of neo, which stands for "No Emacs
> Org". The goal of this project is to provide a full implementation of
> Org usable in Python.

> Current features 
> ~~~~~~~~~~~~~~~~~
>   - Org file parser
>   - Agenda builder
>   - Todo-list builder
>   - Custom todo keywords
>   - Command line interface for agenda and todo-lists

> Limitations 
> ~~~~~~~~~~~~
>   - Read-only (no org file modifications support)
>   - No drawers parsing
>   - No exporters
>   - No formaters parsing (like ==, //, ** and so on, it will wait for exporters)
>   - No filtering support

> Roadmap 
> ~~~~~~~~
>   - Filtering based on tags
>   - Write support for changing todo keywords
>   - Capture action in the cli
>   - Exporter for HTML

> Ideas of possible applications 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   - Command line interface
>   - Web applications (for GTD like http://hiveminder.com, or even a wiki)
>   - Batch export on a server without emacs
>   - Integration with others tools (like vim)
>   - Qt/Gtk user interface

> This is not a release (I need to do more tests, and add some
> documentation), but more a request for comments, ideas or possible
> improvement. You can fetch the sources with


>   darcs get http://chadok.info/darcs/neo

> and have a look at the repository on http://redmine.chadok.info/projects/neo

> The package can be installed with the usual Python tools (python
> setup.py build/install). Then launch the command 'neo' to see the help (or
> simply launch neo in the sources directory).

> Cheers,

> Olivier






-- 
J    c/*    __o/*
X    <\     * (__
Y    */\      <

  parent reply	other threads:[~2011-04-19 20:36 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-19 17:59 [ANN] neo - No Emacs Org in Python Olivier Schwander
2011-04-19 18:24 ` Jeff Horn
2011-04-19 20:28 ` Christopher Allan Webber
2011-04-19 20:34   ` Olivier Schwander
2011-04-19 20:36 ` Xiao-Yong Jin [this message]
2011-04-19 20:52   ` Olivier Schwander
2011-04-19 22:15     ` Jeff Horn
2011-04-19 23:20   ` Jude DaShiell
2011-04-20 16:12 ` OSiRiS
2011-04-20 16:27 ` Jonathan BISSON

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87fwpem10f.fsf@columbia.edu \
    --to=xj2106@columbia.edu \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).