From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martyn Jago Subject: Re: ob-lilypond Date: Thu, 30 Jun 2011 06:38:33 +0000 (UTC) Message-ID: References: <87k4c79kdg.fsf@gmail.com> <87d3hyl15p.fsf@gnu.org> <874o3al0ib.fsf@gnu.org> <87zkl1bs7s.fsf@gmail.com> <87r56c5ogi.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([140.186.70.92]:46664) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QcAtr-0001s0-Ro for emacs-orgmode@gnu.org; Thu, 30 Jun 2011 02:38:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QcAtp-000495-VV for emacs-orgmode@gnu.org; Thu, 30 Jun 2011 02:38:55 -0400 Received: from lo.gmane.org ([80.91.229.12]:53812) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QcAtp-00048u-F7 for emacs-orgmode@gnu.org; Thu, 30 Jun 2011 02:38:53 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QcAtn-0003k8-Bo for emacs-orgmode@gnu.org; Thu, 30 Jun 2011 08:38:51 +0200 Received: from 88-96-171-142.dsl.zen.co.uk ([88.96.171.142]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 30 Jun 2011 08:38:51 +0200 Received: from martyn.jago by 88-96-171-142.dsl.zen.co.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 30 Jun 2011 08:38: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: emacs-orgmode@gnu.org Hi > > If Shelagh hasn't actually authored any of ob-lilypond.el (or at least > hasn't authored more than 10 lines of) then we could simply remove her > name from the authors list and include it into the Org-mode core. This > however may not be the best long-term solution if you anticipate her > increased participation later-on in the project. Please let me know > (soon) if you would like me to make this change. > I've modified the author status in my repository. > Ultimately this points to the more general issue of how to include Babel > language-specific tests into the Org-mode test suite s.t. they can be > executed independently of the core of the test suite. > > Thanks -- Eric > My unit-tests don't currently require the Lilypond to be initialised "as a babel language" nor a Lilypond executable AFAICT, so currently they possibly don't need to be run "independently". I'll investigate this further. > > One distinction that has occurred to me (especially following comments on the mailing list) is that of "babel language" and "babel language work-flow". In other words, I can visualise refactoring ob-lilypond to be no more than a specification of the Lilypond syntax, and working in parallel, on a work-flow implementation for Lilypond that is "opinionated" in terms of adjusting org-babel settings away from their defaults / removing work-flow noise etc. ( org-lilypond.el ) ? Would this make sense, and if so where would it live (aligned to org-babel / a native Emacs mode perhaps)? I hope that makes sense. Regards Martyn