Hi Paul (and all other Haskore-interested ppl)

Am Tue, 22 Jul 2008 01:24:55 -0400
schrieb Paul Hudak <[EMAIL PROTECTED]>:

> > 1) What license applies? There is no "LICENSE" in the darcs-repo or
> > the zip. 
> 
> That's a good question.  Our intent is that Haskore be distributed 
> freely and widely, but it would behoove us to include a specific 
> license, probably BSD or GPL.  We should fix that.

I think you as the original author and Henning as top contributor in
recent years should decide that. My personal feeling is GPL. And parts
of the software (autotrack -h) states already that it is GPL'ed.

To get it distributed widely does also depends on other things:

> haskell.org/haskore is indeed out of date, and there is unfortunately
> no official home for Haskore.  Although the haskellwiki is fairly
> limited, my preference would be that the official site be wiki-like,
> so perhaps it can be expanded.

This is #1. To build a community you need a place where ppl can come to
for questions. A Wiki is ideal. It shouldnt be to much work to redirect
haskell.org/haskore to the wiki page. And the wikipage can easily be
worked out a bit more, telling ppl about the rest of the infrastructure.

> Haskore was originally created by me and my students at Yale, but in 
> recent years Henning Theilmann has created the darcs version of
> Haskore, an ambitious re-engineering of the original ideas with lots
> of modifications and extensions. 

So in fact, it is already a community work. And I bet that for CS
students that are interested in "music" this will stay a really
interesting project, so we could expect contributions of motivated young
fellows.

> Henning and I have recently decided to refactor darcs Haskore in an 
> attempt to re-capture the simplicity of the original Haskore, while
> not losing any of the extended functionality.  Henning and I have
> barely gotten started on this project, but I am optimistic that the
> outcome will be good. 

I would be really glad if I could join this. As I said, im just
learning haskell for some weeks, but I am doing my PhD in software
engineering and have some practical experience in refactoring large
systems and setting up an open project infrastructure. IMHO
everything needed is already there, but it needs to be organized a bit
better:

  * Homepage wikipage
  * Darcs RCS
  * Mailinglist
  * Build system (in two flavors: Make and Cabal)
  * Docs: literate tutorial, how about haddock?
  * Tests

And of course to get more ppl into it, it is a must that one can
install/use the package without too much pain. (To learn how all these
things work (from a social point of view) in the F/OSS world, I suggest
reading the book http://producingoss.com by Karl Fogel)

> Also, I am teaching a full term course on computer music at Yale this
> fall, so I will be generating a lot of pedagogical material.

Here lilypond pops up immediatly: On the wikipage and the "Tutorial"
there are some notes of "work in progress", but I couldt find anything.

As you can see, my motivation rises ...

Best regards, Sebastian.
_______________________________________________
haskell-art mailing list
[email protected]
http://lists.lurk.org/mailman/listinfo/haskell-art

Reply via email to