emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* hypermedia programming with babel
@ 2010-07-04 20:37 David O'Toole
  2010-07-05 20:15 ` Eric Schulte
  0 siblings, 1 reply; 5+ messages in thread
From: David O'Toole @ 2010-07-04 20:37 UTC (permalink / raw)
  To: emacs-orgmode Mailinglist


[-- Attachment #1.1: Type: text/plain, Size: 827 bytes --]

Since discovering org babel, I've been doing a lot of reading and
brainstorming, and have collected some thoughts/code/plans in several
places:

 1. http://github.com/dto/org-babel-lisp

Some very basic compatibility. I'm not experienced enough with either babel
or slime, perhaps someone can help me flesh this code out. I have papers on
file with FSF, please feel free to take org-babel-lisp.el and do whatever
you want.

 2. http://github.com/dto/hypo

My thoughts and some code toward a reproducible-results sort of digital
asset management system, with relevance to games.
Github's formatter messes it up. To read the raw file, use this link:
http://github.com/dto/hypo/raw/master/hypo.org

I've made TODO items for the icons discussion. I want to be able to
define/contribute my own competing theme. How can I help next?

[-- Attachment #1.2: Type: text/html, Size: 1133 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: hypermedia programming with babel
  2010-07-04 20:37 hypermedia programming with babel David O'Toole
@ 2010-07-05 20:15 ` Eric Schulte
  2010-07-05 21:01   ` David O'Toole
  2010-07-05 21:10   ` Erik Iverson
  0 siblings, 2 replies; 5+ messages in thread
From: Eric Schulte @ 2010-07-05 20:15 UTC (permalink / raw)
  To: David O'Toole; +Cc: emacs-orgmode Mailinglist

Hi David,

"David O'Toole" <dto1138@gmail.com> writes:

> Since discovering org babel, I've been doing a lot of reading and
> brainstorming, and have collected some thoughts/code/plans in several
> places:
>
>  1. http://github.com/dto/org-babel-lisp
>
> Some very basic compatibility. I'm not experienced enough with either
> babel or slime, perhaps someone can help me flesh this code out. I
> have papers on file with FSF, please feel free to take
> org-babel-lisp.el and do whatever you want.
>

This looks like a good start, you could look to ob-clojure.el for an
example of a slime-driven lisp Babel file.
http://repo.or.cz/w/org-mode.git/blob_plain/HEAD:/lisp/ob-clojure.el

>
>  2. http://github.com/dto/hypo
>
> My thoughts and some code toward a reproducible-results sort of digital
> asset management system, with relevance to games.
> Github's formatter messes it up. To read the raw file, use this link:
> http://github.com/dto/hypo/raw/master/hypo.org
>
> I've made TODO items for the icons discussion. I want to be able to
> define/contribute my own competing theme.

That looks like a great application for literate programming.  It might
be nice to link to this project from the Babel uses page at
http://orgmode.org/worg/org-contrib/babel/uses.php

> How can I help next?

Babel in general is in need of some language-specific introductory
tutorials, with the goal of laying out the basic usage plenty of
examples covering simple use case e.g.
- author a shell script which can be tangled out to an executable
- simple processing of data in tables, or execution of code blocks with
  the output captured in the buffer

There is also plenty of room for help with documentation, testing,
etc...

Thanks! -- Eric

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: hypermedia programming with babel
  2010-07-05 20:15 ` Eric Schulte
@ 2010-07-05 21:01   ` David O'Toole
  2010-07-05 21:10   ` Erik Iverson
  1 sibling, 0 replies; 5+ messages in thread
From: David O'Toole @ 2010-07-05 21:01 UTC (permalink / raw)
  To: Eric Schulte; +Cc: emacs-orgmode Mailinglist


[-- Attachment #1.1: Type: text/plain, Size: 2394 bytes --]

Hi Eric,

Thanks for the additional info. I'll keep you informed on my progress---I'll
be presenting my "paper" for the Lisp Games Expo (see
http://dto.github.com/notebook/2010expo.html

About linking from the Uses section on the babel page... Should I make a
page for the program, or can you just link to my current repo? Either way,
it's not quite ready for being on the webpage :) but I see it as a
discussion topic here.

Do others have thoughts or experiences with multimedia and babel or org?

On Mon, Jul 5, 2010 at 4:15 PM, Eric Schulte <schulte.eric@gmail.com> wrote:

> Hi David,
>
> "David O'Toole" <dto1138@gmail.com> writes:
>
> > Since discovering org babel, I've been doing a lot of reading and
> > brainstorming, and have collected some thoughts/code/plans in several
> > places:
> >
> >  1. http://github.com/dto/org-babel-lisp
> >
> > Some very basic compatibility. I'm not experienced enough with either
> > babel or slime, perhaps someone can help me flesh this code out. I
> > have papers on file with FSF, please feel free to take
> > org-babel-lisp.el and do whatever you want.
> >
>
> This looks like a good start, you could look to ob-clojure.el for an
> example of a slime-driven lisp Babel file.
> http://repo.or.cz/w/org-mode.git/blob_plain/HEAD:/lisp/ob-clojure.el
>
> >
> >  2. http://github.com/dto/hypo
> >
> > My thoughts and some code toward a reproducible-results sort of digital
> > asset management system, with relevance to games.
> > Github's formatter messes it up. To read the raw file, use this link:
> > http://github.com/dto/hypo/raw/master/hypo.org
> >
> > I've made TODO items for the icons discussion. I want to be able to
> > define/contribute my own competing theme.
>
> That looks like a great application for literate programming.  It might
> be nice to link to this project from the Babel uses page at
> http://orgmode.org/worg/org-contrib/babel/uses.php
>
> > How can I help next?
>
> Babel in general is in need of some language-specific introductory
> tutorials, with the goal of laying out the basic usage plenty of
> examples covering simple use case e.g.
> - author a shell script which can be tangled out to an executable
> - simple processing of data in tables, or execution of code blocks with
>  the output captured in the buffer
>
> There is also plenty of room for help with documentation, testing,
> etc...
>
> Thanks! -- Eric
>

[-- Attachment #1.2: Type: text/html, Size: 3545 bytes --]

[-- Attachment #2: Type: text/plain, Size: 201 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: hypermedia programming with babel
  2010-07-05 20:15 ` Eric Schulte
  2010-07-05 21:01   ` David O'Toole
@ 2010-07-05 21:10   ` Erik Iverson
  2010-07-05 23:08     ` Eric Schulte
  1 sibling, 1 reply; 5+ messages in thread
From: Erik Iverson @ 2010-07-05 21:10 UTC (permalink / raw)
  To: Eric Schulte; +Cc: emacs-orgmode Mailinglist


> 
>> How can I help next?
> 
> Babel in general is in need of some language-specific introductory
> tutorials, with the goal of laying out the basic usage plenty of
> examples covering simple use case e.g.
> - author a shell script which can be tangled out to an executable
> - simple processing of data in tables, or execution of code blocks with
>   the output captured in the buffer

What format do you have in mind for these? I'd be glad to work on R examples.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: hypermedia programming with babel
  2010-07-05 21:10   ` Erik Iverson
@ 2010-07-05 23:08     ` Eric Schulte
  0 siblings, 0 replies; 5+ messages in thread
From: Eric Schulte @ 2010-07-05 23:08 UTC (permalink / raw)
  To: Erik Iverson; +Cc: emacs-orgmode Mailinglist

Erik Iverson <eriki@ccbr.umn.edu> writes:

>>
>>> How can I help next?
>>
>> Babel in general is in need of some language-specific introductory
>> tutorials, with the goal of laying out the basic usage plenty of
>> examples covering simple use case e.g.
>> - author a shell script which can be tangled out to an executable
>> - simple processing of data in tables, or execution of code blocks with
>>   the output captured in the buffer
>
> What format do you have in mind for these? I'd be glad to work on R examples.

I was thinking these would take the form of .org files with the
explanatory text and the actual source code, we could then export them
to HTML and post that up on Worg, and we could also share the raw .org
files from Worg.

R examples would be great.

I think the most important languages to do up front (i.e. those
languages with the most potential users) would be R, python, shell,
emacs-lisp, and ruby (although my guesses at popularity could be wrong).

Thanks! -- Eric

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-07-05 23:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-07-04 20:37 hypermedia programming with babel David O'Toole
2010-07-05 20:15 ` Eric Schulte
2010-07-05 21:01   ` David O'Toole
2010-07-05 21:10   ` Erik Iverson
2010-07-05 23:08     ` Eric Schulte

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).