From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: Re: Participating in Google Summer of Code 2012 Date: Fri, 02 Mar 2012 09:42:00 -0700 Message-ID: <87boofneef.fsf@gmx.com> References: <877gz31kbo.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:50524) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S3VYa-0008AK-9Z for emacs-orgmode@gnu.org; Fri, 02 Mar 2012 11:42:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S3VYY-0000Py-41 for emacs-orgmode@gnu.org; Fri, 02 Mar 2012 11:42:11 -0500 Received: from mailout-us.gmx.com ([74.208.5.67]:42467) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1S3VYX-0000Pn-UE for emacs-orgmode@gnu.org; Fri, 02 Mar 2012 11:42:10 -0500 In-Reply-To: <877gz31kbo.fsf@gnu.org> (Bastien's message of "Fri, 02 Mar 2012 09:24:59 +0100") 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: Bastien Cc: emacs-orgmode@gnu.org, Thorsten NaN Hi, Thanks to Bastien and Thorsten for advancing this opportunity. I think this could be a good chance for the community to collect and prioritize some of our more ambitious development goals, and to widen the pool of users who are familiar with the Org-mode internals -- a wonderful journey to take through some of the most hackable code I've ever had the pleasure of working on [1]. If there is any interest in working on the Babel (source code) elements of Org-mode I would be happy to serve as a mentor. Some ideas that come to mind include; - implementing a multi-programming-language "notebook" like console interface build on top of Org-mode and Babel (with both Emacs and HTML interfaces) - adding support for asynchronous code block execution - adding support for piping results between code blocks allowing many blocks to run concurrently (probably best combined with asynchronous execution) - adding support for handling output written to STDERR I'm sure there are many more exciting things to be done, the above are just those that come to mind at the moment. Best, Bastien writes: > Dear all, > > Thorsten wrote a page about the Google Summer of Code on Worg: > http://orgmode.org/worg/org-contrib/gsoc2012/ > > He described his own project on the "ideas" page: > http://orgmode.org/worg/org-contrib/gsoc2012/orgmode-gsoc2012-ideas.html > > (See "Real webprogramming with Org Mode and PicoLisp".) > > If you are a student and want to submit an Org-mode project for the > GSoC 2012, please reply in this thread - we will give directions on > how to edit the Worg page. When you have the first draft for your > project, you'll then have to find a mentor for it, which I guess > will also happen by discussing it in this list. > > The timeline for applications is here: > > http://www.google-melange.com/gsoc/events/google/gsoc2012 > > Organization (GNU) should register *before March 9th*. > > Students should register before *April 6th*. > > Org-mode related projects are likely to be presented under the GNU > umbrella, but we are still waiting to know if GNU will apply as an > Organization this year. > > Let's make this happen! And thanks to Thorsten who paved the way > for _any_ project, not only his own. Footnotes: [1] I can't count the number of times I've sat down to implement something thinking I had hours of work ahead of me, only to find that thanks to well placed hooks, and thoughtfully created and exposed variables the task was trivial. -- Eric Schulte http://cs.unm.edu/~eschulte/