From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Allan Webber Subject: Re: [ANN] neo - No Emacs Org in Python Date: Tue, 19 Apr 2011 15:28:03 -0500 Message-ID: <87y636x9yk.fsf@dustycloud.org> References: <20110419175951.GA9667@buga.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([140.186.70.92]:44302) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCHWY-0004JR-1p for emacs-orgmode@gnu.org; Tue, 19 Apr 2011 16:27:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QCHWW-0001Qa-Qp for emacs-orgmode@gnu.org; Tue, 19 Apr 2011 16:27:50 -0400 Received: from li28-75.members.linode.com ([75.127.72.75]:35043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCHWW-0001QW-Mw for emacs-orgmode@gnu.org; Tue, 19 Apr 2011 16:27:48 -0400 In-Reply-To: <20110419175951.GA9667@buga.lan> (Olivier Schwander's message of "Tue, 19 Apr 2011 19:59:51 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Olivier Schwander Cc: emacs-orgmode@gnu.org Oliver, Neat! Only browsed it briefly but looks like it has some cool ideas :)q One comment: it seems strange that the package name is neo and yet I'm "import org"'ing. Maybe the namespace should be neoorg? A nice start! Look forward to seeing more! Olivier Schwander writes: > 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=20 > ~~~~~~~~~~~~~~~~~ > - Org file parser > - Agenda builder > - Todo-list builder > - Custom todo keywords > - Command line interface for agenda and todo-lists > > Limitations=20 > ~~~~~~~~~~~~ > - Read-only (no org file modifications support) > - No drawers parsing > - No exporters > - No formaters parsing (like =3D=3D, //, ** and so on, it will wait for= exporters) > - No filtering support > > Roadmap=20 > ~~~~~~~~ > - Filtering based on tags > - Write support for changing todo keywords > - Capture action in the cli > - Exporter for HTML > > Ideas of possible applications=20 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > - 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 > > --=20 =F0=9D=93=92=F0=9D=93=B1=F0=9D=93=BB=F0=9D=93=B2=F0=9D=93=BC=F0=9D=93=BD=F0= =9D=93=B8=F0=9D=93=B9=F0=9D=93=B1=F0=9D=93=AE=F0=9D=93=BB =F0=9D=93=90=F0= =9D=93=B5=F0=9D=93=B5=F0=9D=93=AA=F0=9D=93=B7 =F0=9D=93=A6=F0=9D=93=AE=F0= =9D=93=AB=F0=9D=93=AB=F0=9D=93=AE=F0=9D=93=BB