On Dec 22, 2005, at 3:43 PM, Jean-François Brouillet wrote:

> I'm currently toying with Sven Van Caekenberghe's s-http-server
> (http://homepage.mac.com/svc/open-source-common-lisp.html) which
> I just got running.
>
> But once I had typed:
> (in-package :s-http-server)
> (defvar *server* (make-s-http-server))
> (start-server *server*)
>
> ;; play with the browser at http://localhost:1701/s-http-server
> (stop-server *server*)
>
> I felt like I just had mastered C "Hello World", but not much more :-(
>
> What I need is a good tutorial. But there isn't any.
>
> Would you think that writing such a tutorial, for this project, or
> any other, would be a valid gardener task?
>
> I'd volunteer for this particular one, but I guess getting tutorials
> for all the other projects out there could be a good move.
>
> What do you think?

I think writing tutorials would be a great thing to do. Here are a  
few ways to approach it:

  1) Simply write a tutorial and add it to the ALU Wiki. From a CL  
Gardeners point of view this is simply a sub activity in what I think  
of as the ongoing Gardeners' project of tending to the ALU Wiki. This  
has the advantage of not requiring a lot of coordination to get  
started and also allowing other folks--other gardeners or anyone  
else--to easily contribute to and improve the tutorial.

  2) If enough folks are interested in writing tutorials we could  
also host "official" CL Gardener's tutorials on the CL Gardener's  
website. The advantage of doing things this way is that a tutorial  
that is not on a world-writable resource can perhaps take a bit more  
of an editorial point of view. Also folks wanting to write tutorials  
for inclusion on the CL Gardeners web site can expect to get some  
level of editorial feedback from me. (Which may be a bug or a feature  
of this approach, depending on your point of view.)

  3) Write a tutorial and put it on your own web site and simply ask  
your fellow gardener's for feedback.

If someone is particularly interested in encouraging the production  
of high-quality tutorials, they might want to create and champion a  
Tutorials project and then do whatever needs to be done to coordinate  
and efforts of tutorial writers, such as making a list of good topics  
for tutorials and finding volunteers to actually write them.

-Peter

-- 
Peter Seibel           * [EMAIL PROTECTED]
Gigamonkeys Consulting * http://www.gigamonkeys.com/
Practical Common Lisp  * http://www.gigamonkeys.com/book/


_______________________________________________
Gardeners mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/gardeners

Reply via email to