This is the mail archive of the
guile@sources.redhat.com
mailing list for the Guile project.
Re: Redistributing Guile contributions
- To: Mikael Djurfeldt <djurfeldt at nada dot kth dot se>
- Subject: Re: Redistributing Guile contributions
- From: Keisuke Nishida <kxn30 at po dot cwru dot edu>
- Date: 15 Aug 2000 02:44:40 -0400
- Cc: thi <ttn at revel dot glug dot org>, guile at sourceware dot cygnus dot com
- References: <E13ORXa-0002AE-00@mdj.nada.kth.se>
Mikael Djurfeldt <mdj@mdj.nada.kth.se> writes:
> Last night I realized that we are extremely close to having a
> fantastically simple redistribution system for Guile contributions.
>
> Just before sleep I was lying counting hackers coming to rescue Guile
> out of the mudhole. I thought that I've probably forgotten to respond
> to that Russian guy who contributed the find-top-of-stack patch, and
> hoped that someone else hadn't forgotten it. Then I thought how nice
> it would be if Victor could himself install his patch in a patch
> repository. Then the fantasy run away with me totally.
>
> I even thought up our own SRFI process, but automatically managed, so
> that anyone with an idea of a feature Guile should have could
> contribute it to this repository, which the Guile developers or other
> volunteers could have a look at once in a while.
>
> Then I realized that counting hackers is not as good as counting
> sheep, because I was totally awake.
>
> I thought about the easiest way to realize such a repository. "I
> wonder if I can get the system guys at the department to give me a big
> harddrive to host it" and so on...
I don't know if it is realistic or desirable, but how about "Guile on
SourceForge"? They have a patch manager, a bug tracking system, a CVS
repository, anonymous ftp service, etc. Anyone who want to contribute
their works can add their projects or patches by themselves. The major
benefit is that we are released from maintaining these systems.
> The only thing which is missing before it can be put to serious use as
> the Guile library is a hierarchical structure.
They have Software Map, where people can put their projects in
appropriate place. Probably it is possible to create Guile's own
branch when we had a number of libraries. Or someone may build a
database by using their MySQL + PHP3 service.
These are projects related to Guile that are currently on SourceForge:
Scwm - a window manager
JavaScript to Scheme Translator - a translator
Guile PostgreSQL Module - a database interface
Guile Emacs - an editor
The GOSSIP Simulation Environment - a simulator
guile-pvm - a parallel virtual machine binding
Other scripting language projects hosted by SourceForge are Clisp,
librep, Bigloo's libraries, and what else? I think Guile can use
some services, too.
http://sourceforge.net/