From nikodemus at random-state.net Wed Oct 1 08:59:33 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Wed, 1 Oct 2003 11:59:33 +0300 Subject: [Admin] Eclipse application Message-ID: <20031001085933.GA661@random-state.net> I definitely approve of the Eclipse project's application. I feel compelled to point out your choise of license, however. Nothing wrong with GPL, but most Lisp projects prefer MIT/BSD-style for various reasons. For example, simpler interoperability between libraries, or a conscious choise to promote Lisp over other languages, or preferring of free-as-gift over free-as-fsf-defines-it. Is GPL a deliberate and premeditated choise, or have you adopted it "by default"? If the former then everything is ok, but if latter then I urge you to reconsider. But, like I said, I approve regardless. Cheers, -- Nikodemus From erik at nittin.net Wed Oct 1 13:38:15 2003 From: erik at nittin.net (Erik Enge) Date: Wed, 01 Oct 2003 09:38:15 -0400 Subject: [Admin] Eclipse application In-Reply-To: <20031001085933.GA661@random-state.net> (Nikodemus Siivola's message of "Wed, 1 Oct 2003 11:59:33 +0300") References: <20031001085933.GA661@random-state.net> Message-ID: <87r81xnkmw.fsf@nittin.net> Nikodemus Siivola writes: > But, like I said, I approve regardless. Project added. Let me know if there are questions, Iban. http://common-lisp.net/project-intro.html and http://common-lisp.net/faq.html should explain most of them. Erik. From hatchond at labri.fr Wed Oct 1 14:16:10 2003 From: hatchond at labri.fr (Iban Hatchondo) Date: Wed, 01 Oct 2003 16:16:10 +0200 Subject: [Admin] Re: Eclipse application In-Reply-To: <20031001085933.GA661@random-state.net> References: <20031001085933.GA661@random-state.net> Message-ID: <3F7AE1AA.3060301@labri.fr> Nikodemus Siivola wrote: > I definitely approve of the Eclipse project's application. > > I feel compelled to point out your choise of license, however. > > Nothing wrong with GPL, but most Lisp projects prefer MIT/BSD-style > for various reasons. For example, simpler interoperability between > libraries, or a conscious choise to promote Lisp over other languages, > or preferring of free-as-gift over free-as-fsf-defines-it. > > Is GPL a deliberate and premeditated choise, or have you adopted it > "by default"? If the former then everything is ok, but if latter > then I urge you to reconsider. I must confess that I took a long time reading almost everything on the BSD and GPL licence couple of years ago. But as far as I remember I choose the GPL because I was prefering the free-as-fsf-defines-it for an application like a window manager, that could be (if we are lucky) distribute with some linux distro on something like this. More over a window manager is not a really inovating application and almost all "algorithm" and tricky stuff are well known. So I'm not too worried for the the free-as-gift thing :o). About the "or a conscious choise to promote Lisp over other languages" I also think that using a GPL licence sometimes could be a good idea: people that would like to be inspired or integrate would be forced to put the GPL desclaimer about your Lisp stuff and that way would promote the langage as well ? I have a netbsd maintainer at work and I already had such discussions (that can be very long :o). What I retain is that we NEED all those different license and as you point: it is important to correctly and know why we are choosing one or an ohter. Best regards, Iban. From root at common-lisp.net Wed Oct 1 13:20:59 2003 From: root at common-lisp.net (root) Date: Wed, 01 Oct 2003 09:20:59 -0400 Subject: [Admin] added eclipse; owned by ihatchondo Message-ID: Add successful at 2003.10.01.09.20. From nikodemus at random-state.net Tue Oct 14 06:10:08 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Tue, 14 Oct 2003 09:10:08 +0300 Subject: [Admin] New project: Osicat Message-ID: <20031014061008.GA857@random-state.net> I'm applying for project hosting for Osicat: Osicat is a lightweight operating system interface for Common Lisp. It is intended to augment the facilities provided by CL on POSIX-like platforms, but does not try to provide a comprehensive API. Features in 0.1: * Directory iteration and deletion * Environment variables * Symbolic links * File permissions * File kind (regular, directory, pipe, etc.) identification Osicat is under MIT-style licence and relies on UFFI for foreign bindings. The current version is at: http://random-state.net/files/osicat_0.1.tar.gz Cheers, -- Nikodemus -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From mommer at igpm.rwth-aachen.de Tue Oct 14 07:27:04 2003 From: mommer at igpm.rwth-aachen.de (Mario Mommer) Date: Tue, 14 Oct 2003 09:27:04 +0200 Subject: [Admin] New project: Osicat In-Reply-To: <20031014061008.GA857@random-state.net> References: <20031014061008.GA857@random-state.net> Message-ID: I Approve. I have a few questions, though: How portable is it? Some of the stuff sounds familiar to me. I know that most lisps have an environment variable facility, and also some functionality to deal with directory deletion/creation. What are the differences to what PORT (from cclan) offers? Regards, Mario. Nikodemus Siivola writes: > I'm applying for project hosting for Osicat: > > Osicat is a lightweight operating system interface for Common Lisp. It > is intended to augment the facilities provided by CL on POSIX-like > platforms, but does not try to provide a comprehensive API. > > Features in 0.1: > > * Directory iteration and deletion > * Environment variables > * Symbolic links > * File permissions > * File kind (regular, directory, pipe, etc.) identification > > Osicat is under MIT-style licence and relies on UFFI for foreign > bindings. > > The current version is at: > > http://random-state.net/files/osicat_0.1.tar.gz > > Cheers, > > -- Nikodemus > _______________________________________________ > Admin mailing list > Admin at common-lisp.net > http://common-lisp.net/mailman/listinfo/admin From nikodemus at random-state.net Tue Oct 14 13:59:00 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Tue, 14 Oct 2003 16:59:00 +0300 Subject: [Admin] New project: Osicat In-Reply-To: References: <20031014061008.GA857@random-state.net> Message-ID: <20031014135900.GB857@random-state.net> On Tue, Oct 14, 2003 at 09:27:04AM +0200, Mario Mommer wrote: > How portable is it? Fairly. On the lisp side UFFI is enough, plus sane NAMESTRING. Any lisp that doesn't return a namestring understandable to the OS deserves to lose. On the OS-side a standard libc + gcc is enough. > Some of the stuff sounds familiar to me. I know that most lisps have > an environment variable facility, and also some functionality to > deal with directory deletion/creation. Correct. ...but since i'm not relying on the host-lisp's features the functionality should work across implementations. Also, I dare to claim my interface is nicer than what average lisp offers: Example: ;; Make *.sh in SBCL_HOME executable (with-directory-iterator (next (environment-variable 'sbcl_home)) (loop for entry = (next) while entry do (when (equal "sh" (pathaname-type entry)) (pushnew 'user-exec (file-permissions entry))))) > What are the differences to what PORT (from cclan) offers? PORT tries to offer portablity between the functionality offered by various lisps, and is GPL. Osicat bases functionality on portable foreign interface and is MIT-licensed. PORT mimics the native functions in interface (eg. GETENV), Osicat offers a lispier interface (eg. ENVIRONMENT-VARIABLE). PORT target a wide array of functionality, Osicat has a narrower focus: commonly needed operating system functionality not accessible via ANSI CL. Good questions! Cheers, -- Nikodemus -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From mommer at igpm.rwth-aachen.de Tue Oct 14 14:25:55 2003 From: mommer at igpm.rwth-aachen.de (Mario Mommer) Date: Tue, 14 Oct 2003 16:25:55 +0200 Subject: [Admin] New project: Osicat In-Reply-To: <20031014135900.GB857@random-state.net> References: <20031014061008.GA857@random-state.net> <20031014135900.GB857@random-state.net> Message-ID: Nikodemus Siivola writes: > On Tue, Oct 14, 2003 at 09:27:04AM +0200, Mario Mommer wrote: > > > How portable is it? > > Fairly. On the lisp side UFFI is enough, plus sane NAMESTRING. Any > lisp that doesn't return a namestring understandable to the OS > deserves to lose. Indeed! :-) > > Some of the stuff sounds familiar to me. I know that most lisps have > > an environment variable facility, and also some functionality to > > deal with directory deletion/creation. > > Correct. ...but since i'm not relying on the host-lisp's features the > functionality should work across implementations. (I'm not sure this belongs on this list, but) If you change an environment variable, how does the host Lisp know? :-) > Also, I dare to claim my interface is nicer than what average lisp offers: > > Example: > > ;; Make *.sh in SBCL_HOME executable > (with-directory-iterator (next (environment-variable 'sbcl_home)) > (loop for entry = (next) > while entry > do (when (equal "sh" (pathaname-type entry)) > (pushnew 'user-exec (file-permissions entry))))) Looks sweet, certainly. > > What are the differences to what PORT (from cclan) offers? > > PORT tries to offer portablity between the functionality offered by > various lisps, and is GPL. Osicat bases functionality on portable > foreign interface and is MIT-licensed. Well, PORT is LGPL which for some is allmost the same, but, fair enough. > Good questions! You're wellcome :-) Regards, Mario. From nikodemus at random-state.net Tue Oct 14 19:19:29 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Tue, 14 Oct 2003 22:19:29 +0300 Subject: [Admin] New project: Osicat In-Reply-To: References: <20031014061008.GA857@random-state.net> <20031014135900.GB857@random-state.net> Message-ID: <20031014191929.GC857@random-state.net> On Tue, Oct 14, 2003 at 04:25:55PM +0200, Mario Mommer wrote: > (I'm not sure this belongs on this list, but) If you change an > environment variable, how does the host Lisp know? :-) Probably doesn't but since our signal to noise ratio is not yet in danger: If you change an environment variable, the host lisp will not know -- not until it accesses the selfsame variable that is. But when it does, the change will naturally be visible to it as well. Cheers, -- Nikodemus From erik at nittin.net Wed Oct 15 13:21:31 2003 From: erik at nittin.net (Erik Enge) Date: Wed, 15 Oct 2003 09:21:31 -0400 Subject: [Admin] New project: Osicat In-Reply-To: <20031014061008.GA857@random-state.net> (Nikodemus Siivola's message of "Tue, 14 Oct 2003 09:10:08 +0300") References: <20031014061008.GA857@random-state.net> Message-ID: <87oewihc10.fsf@nittin.net> Nikodemus Siivola writes: > I'm applying for project hosting for Osicat: Looks good, I'll go ahead and add the project. Erik. From luke at bluetail.com Tue Oct 14 23:42:09 2003 From: luke at bluetail.com (Luke Gorrie) Date: Tue, 14 Oct 2003 23:42:09 -0000 Subject: [Admin] Hosting SLIME Message-ID: Hi guys, Can we please host SLIME at common-lisp.net? Sourceforge hosting has caused us no end of grief, as narrated by Dan at http://ww.telent.net/diary/. I had wanted to get hosting at a big site for reliability (hah!), but that didn't work out so I'd love to move it to a smaller non-bureaucratic site like yours if that's okay. The project bio is: SLIME: the Superior Lisp Interaction Mode for Emacs Prefered project name 'slime'. An Emacs mode for Common Lisp programming with ILISP-like extensions. Communicates with a Lisp process over a socket, and currently supports CMUCL, OpenMCL, and SBCL. Members: Me. Preferred unix name 'luke', else 'lukeg'. Helmut Eller. His sourceforge username is 'ellerh'. [The ones below are on #lisp] James Bielman / jamesjb. Dan Barlow / dan_b. Eric Marsden / M-x. Thanks in advance. _God_ it will feel good to have CVS again. Cheers, Luke From nikodemus at random-state.net Wed Oct 15 05:56:07 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Wed, 15 Oct 2003 08:56:07 +0300 Subject: [Admin] Hosting SLIME In-Reply-To: References: Message-ID: <20031015055607.GA640@random-state.net> On Wed, Oct 15, 2003 at 01:42:50AM +0200, Luke Gorrie wrote: > Me. Preferred unix name 'luke', else 'lukeg'. > Helmut Eller. His sourceforge username is 'ellerh'. > [The ones below are on #lisp] > James Bielman / jamesjb. > Dan Barlow / dan_b. > Eric Marsden / M-x. Heh, unfortunately our box-dictator has a strict policy of [first-letter-of-first-name][last-name], so it will be lgorrie &co. ;) A note to others: Luke discusses the lisensing in detail in: http://mail.gnu.org/archive/html/savannah-hackers/2003-10/msg00330.html Everything seems to be in perfect order. I approve with alacrity. ;) Cheers, -- Nikodemus -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From luke at member.fsf.org Wed Oct 15 06:14:18 2003 From: luke at member.fsf.org (Luke Gorrie) Date: Wed, 15 Oct 2003 06:14:18 -0000 Subject: [Admin] Hosting SLIME In-Reply-To: <20031015055607.GA640@random-state.net> References: <20031015055607.GA640@random-state.net> Message-ID: Nikodemus Siivola writes: > On Wed, Oct 15, 2003 at 01:42:50AM +0200, Luke Gorrie wrote: > > > Me. Preferred unix name 'luke', else 'lukeg'. > > Helmut Eller. His sourceforge username is 'ellerh'. > > [The ones below are on #lisp] > > James Bielman / jamesjb. > > Dan Barlow / dan_b. > > Eric Marsden / M-x. > > Heh, unfortunately our box-dictator has a strict policy of > [first-letter-of-first-name][last-name], so it will be lgorrie &co. ;) Luke Gorrie is just my nickname. My real name is Linus Uke. ;-) (But no worries :-)) Cheers, Linus From mommer at igpm.rwth-aachen.de Wed Oct 15 07:32:05 2003 From: mommer at igpm.rwth-aachen.de (Mario Mommer) Date: Wed, 15 Oct 2003 09:32:05 +0200 Subject: [Admin] Hosting SLIME In-Reply-To: <20031015055607.GA640@random-state.net> References: <20031015055607.GA640@random-state.net> Message-ID: Nikodemus Siivola writes: > On Wed, Oct 15, 2003 at 01:42:50AM +0200, Luke Gorrie wrote: > > > Me. Preferred unix name 'luke', else 'lukeg'. > > Helmut Eller. His sourceforge username is 'ellerh'. > > [The ones below are on #lisp] > > James Bielman / jamesjb. > > Dan Barlow / dan_b. > > Eric Marsden / M-x. > > Heh, unfortunately our box-dictator has a strict policy of > [first-letter-of-first-name][last-name], so it will be lgorrie &co. ;) I didn't know that! > A note to others: Luke discusses the lisensing in detail in: > > http://mail.gnu.org/archive/html/savannah-hackers/2003-10/msg00330.html A good mix. :-) > Everything seems to be in perfect order. I approve with alacrity. ;) Me too. Regards, Mario. From root at common-lisp.net Wed Oct 15 13:21:24 2003 From: root at common-lisp.net (root) Date: Wed, 15 Oct 2003 09:21:24 -0400 Subject: [Admin] added osicat; owned by nsiivola Message-ID: Add successful at 2003.10.15.09.21. From root at common-lisp.net Wed Oct 15 13:26:01 2003 From: root at common-lisp.net (root) Date: Wed, 15 Oct 2003 09:26:01 -0400 Subject: [Admin] added slime; owned by lgorrie Message-ID: Add successful at 2003.10.15.09.26. From anthony at ventimiglia.org Wed Oct 15 14:58:40 2003 From: anthony at ventimiglia.org (anthony at ventimiglia.org) Date: Wed, 15 Oct 2003 10:58:40 -0400 (EDT) Subject: [Admin] ViewCVS not set up for CLHP Message-ID: <20031015145840.166488C010@afghan.dogpound> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I can't access viewcvs for CLHP: http://common-lisp.net/cgi-bin/viewcvs.cgi/?cvsroot=clhp it prints the message : Repository cvsroot clhp not configured in viewcvs.conf Can you fix this? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.7 iQCVAwUBP41gmQqNYTLzAsoIAQIakwP/V8skDlQZPROufhTS3O6bxyuozZeI/54W eVguYIAxelBUspV4P46kxSRkGy2bj60Cp/yanuBN3Pxuish2Oten+zkk8WuAPEUV juSzMZ8lXk8PI2rCZEVtraJx9ZEiZo+jULWRWVkSg5Lhkqp2hIjQ7HzwgO7KelDG x8VWXzsXUts= =4mYu -----END PGP SIGNATURE----- From erik at nittin.net Wed Oct 15 15:24:50 2003 From: erik at nittin.net (Erik Enge) Date: Wed, 15 Oct 2003 11:24:50 -0400 Subject: [Admin] ViewCVS not set up for CLHP In-Reply-To: <20031015145840.166488C010@afghan.dogpound> (anthony@ventimiglia.org's message of "Wed, 15 Oct 2003 10:58:40 -0400 (EDT)") References: <20031015145840.166488C010@afghan.dogpound> Message-ID: <87u16awmkd.fsf@nittin.net> writes: > Can you fix this? Sorry about that. Fixed. Erik. From erik at nittin.net Thu Oct 16 19:56:42 2003 From: erik at nittin.net (Erik Enge) Date: Thu, 16 Oct 2003 15:56:42 -0400 Subject: [Admin] Hosting request for 'lisppaste' Message-ID: <87smltlzwl.fsf@nittin.net> I'm applying for Brian Mastenbrook (anything to make it easier for our customers ;-) for project 'lisppaste'. It's under the BSD license. lisppaste is an IRC "bot" that says onto an IRC channel what users paste into a website. I'm sure you've all seen it on #lisp on freenode.net. I've also offered to Brian that we can install araneida + mod_proxy so that the #lisp lisppaste is actually hosted on common-lisp.net. I approve! :-) Erik. From nikodemus at random-state.net Thu Oct 16 20:39:37 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Thu, 16 Oct 2003 23:39:37 +0300 Subject: [Admin] Hosting request for 'lisppaste' In-Reply-To: <87smltlzwl.fsf@nittin.net> References: <87smltlzwl.fsf@nittin.net> Message-ID: <20031016203936.GB1589@random-state.net> On Thu, Oct 16, 2003 at 03:56:42PM -0400, Erik Enge wrote: > I'm applying for Brian Mastenbrook (anything to make it easier for our > customers ;-) for project 'lisppaste'. It's under the BSD license. Groovy. I aproved! Cheers, -- Nikodemus -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From m_mommer at yahoo.com Thu Oct 16 21:40:09 2003 From: m_mommer at yahoo.com (Mario S. Mommer) Date: Thu, 16 Oct 2003 21:40:09 -0000 Subject: [Admin] Hosting request for 'lisppaste' References: <87smltlzwl.fsf@nittin.net> Message-ID: Nikodemus Siivola writes: > On Thu, Oct 16, 2003 at 03:56:42PM -0400, Erik Enge wrote: > > > I'm applying for Brian Mastenbrook (anything to make it easier for our > > customers ;-) for project 'lisppaste'. It's under the BSD license. > > Groovy. I aproved! Fine with me... :-) From root at common-lisp.net Fri Oct 17 01:44:41 2003 From: root at common-lisp.net (root) Date: Thu, 16 Oct 2003 21:44:41 -0400 Subject: [Admin] added lisppaste; owned by bmastenbrook Message-ID: Add successful at 2003.10.16.21.44. From mommer at igpm.rwth-aachen.de Wed Oct 22 06:46:12 2003 From: mommer at igpm.rwth-aachen.de (Mario Mommer) Date: Wed, 22 Oct 2003 08:46:12 +0200 Subject: [admin] Hosting for GTKlisp Message-ID: Hi, I wonder if it would be possible to host the project "GTKlisp" (1), stable and sturdy GTK bindings for Common Lisp, at common-lisp.net. The main goal of the project is to provide bindings for the GTK toolkit which feel as native as possible to the Common Lisp programmer. That means, type safety, comprehensive support for garbage collection, and error recovery. It should work out of the box with cmucl, asdf, and of course gtk-2.2 with pkgconfig. At the moment it covers some basic functionality, but the typechecking, GC and error recovery support is working. Adding new functionality should be almost trivial. Development is focused on ensuring sustainable development, portability, and in identifying techniques which could be applied to other toolkits or to bindings to other libraries. The licence is BSD. Regards, Mario S. Mommer (1) Alternative name sugestions are welcome. From nikodemus at random-state.net Wed Oct 22 22:02:04 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Thu, 23 Oct 2003 01:02:04 +0300 Subject: [admin] Hosting for GTKlisp In-Reply-To: References: Message-ID: <20031022220204.GA660@random-state.net> On Wed, Oct 22, 2003 at 08:46:12AM +0200, Mario Mommer wrote: > I wonder if it would be possible to host the project "GTKlisp" (1), > stable and sturdy GTK bindings for Common Lisp, at common-lisp.net. *approves* ;) This sounds very promising. How does it work? (From your comments I'm getting the impression that over a socket -- but what does it talk to? Have you written a custom server to talk to, or what?) Cheers, -- Nikodemus -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From nikodemus at random-state.net Wed Oct 22 22:15:32 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Thu, 23 Oct 2003 01:15:32 +0300 Subject: [admin] Hosting for GTKlisp In-Reply-To: <20031022220204.GA660@random-state.net> References: <20031022220204.GA660@random-state.net> Message-ID: <20031022221532.GB660@random-state.net> On Thu, Oct 23, 2003 at 01:02:04AM +0300, Nikodemus Siivola wrote: > This sounds very promising. How does it work? (From your comments I'm > getting the impression that over a socket -- but what does it talk to? > Have you written a custom server to talk to, or what?) Uh oh. Just reread your comments and saw that you didn't go the socket route. ;) Cheers, -- Nikodemus -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From eenge at prium.net Wed Oct 22 11:57:36 2003 From: eenge at prium.net (Erik Enge) Date: Wed, 22 Oct 2003 07:57:36 -0400 Subject: [admin] Hosting for GTKlisp In-Reply-To: (Mario Mommer's message of "Wed, 22 Oct 2003 08:46:12 +0200") References: Message-ID: <877k2xa3in.fsf@prium.net> Mario Mommer writes: > I wonder if it would be possible to host the project "GTKlisp" (1), > stable and sturdy GTK bindings for Common Lisp, at common-lisp.net. Sounds good to me. Are you the owner of this project? I assume you have seen ? Out of curiosity, how does this project differ from those mentioned on that page? Erik. From mommer at igpm.rwth-aachen.de Wed Oct 22 13:23:46 2003 From: mommer at igpm.rwth-aachen.de (Mario Mommer) Date: Wed, 22 Oct 2003 15:23:46 +0200 Subject: [admin] Hosting for GTKlisp In-Reply-To: <877k2xa3in.fsf@prium.net> References: <877k2xa3in.fsf@prium.net> Message-ID: Erik Enge writes: > Mario Mommer writes: > > > I wonder if it would be possible to host the project "GTKlisp" (1), > > stable and sturdy GTK bindings for Common Lisp, at common-lisp.net. > > Sounds good to me. Are you the owner of this project? Yes. > I assume you have seen ? Out of curiosity, > how does this project differ from those mentioned on that page? The difference to cl-gtk is that it does not work over a socket; it is the real thing through ffi. I never liked the socket stuff, among other things because you end up programming in C. The difference from clg is, for one, that it is easy to install. the shortest road to hello world is * (asdf:operate 'asdf:load-op 'gtklisp-examples) ;; [big snip] * (hello-world) Then, clg is licenced under the LGPL, and this is under the BSD "sans-advertising" licence. I am sure there are other differences, but quite frankly, as nobody seems to recomend clg, and since it looks abandoned, i decided to write my own without really looking. I wanted to learn about the issues, too, since free and robust toolkit bindings seem scarce. There is also almost no C code in GTKlisp (only 1 line, which does nothing. I need it for loading the libraries). It is a full lisp solution. It should be possible to extend without much hassle. Regards, Mario. From eenge at prium.net Thu Oct 23 11:43:42 2003 From: eenge at prium.net (Erik Enge) Date: Thu, 23 Oct 2003 07:43:42 -0400 Subject: [admin] Hosting for GTKlisp In-Reply-To: (Nikodemus Siivola's message of "Thu, 23 Oct 2003 01:02:04 +0300") References: Message-ID: <877k2w41sh.fsf@prium.net> Nikodemus Siivola writes: > On Wed, Oct 22, 2003 at 08:46:12AM +0200, Mario Mommer wrote: > >> I wonder if it would be possible to host the project "GTKlisp" (1), >> stable and sturdy GTK bindings for Common Lisp, at common-lisp.net. > > *approves* ;) Ok, what about the name? "GTKlisp" makes me think of a Lisp implementation of GTK. cl-gtk would really be the best name, I suppose. What about just gtk? If you want "GTKlisp" can I spell it "gtklisp" or do you want the crazycaps in there? Erik. From mommer at igpm.rwth-aachen.de Thu Oct 23 13:39:08 2003 From: mommer at igpm.rwth-aachen.de (Mario Mommer) Date: Thu, 23 Oct 2003 15:39:08 +0200 Subject: [admin] Hosting for GTKlisp References: <877k2w41sh.fsf@prium.net> Message-ID: Erik Enge writes: > Nikodemus Siivola writes: > > > On Wed, Oct 22, 2003 at 08:46:12AM +0200, Mario Mommer wrote: > > > >> I wonder if it would be possible to host the project "GTKlisp" (1), > >> stable and sturdy GTK bindings for Common Lisp, at common-lisp.net. > > > > *approves* ;) > > Ok, what about the name? "GTKlisp" makes me think of a Lisp > implementation of GTK. My other ideas were GTKat ;; A silly pun. lgtk clgtk ;; people could confuse it with cl-gtk gtkcl ;; what's sbcl then? gtkl gtknexus gtk.cl gtk.lisp gtkclb ;; gtk common lisp bindings ;; I think CVS would barf on these: (GTK) :gtk ;; And then there is this one. gtk_lisp_bindingswith_parens ;; another pun. It might even be funny ;; if you ever programmed with gtk :-) could be abbreviated as glbwp. > cl-gtk would really be the best name, I suppose. I would have used exactly this one, but it is already taken :-( > What about just gtk? That would be confusing. Besides, I am not sure my bindings will end up being the only one alive. > If you want "GTKlisp" can I spell it "gtklisp" or > do you want the crazycaps in there? To be honest, the naming questions have delayed me asking for hosting. I really don't know wat's the best. I guess that after the the name has converged, the caps aren't important. Regards, Mario From nikodemus at random-state.net Thu Oct 23 15:19:38 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Thu, 23 Oct 2003 18:19:38 +0300 Subject: [admin] Hosting for GTKlisp In-Reply-To: References: <877k2w41sh.fsf@prium.net> Message-ID: <20031023151937.GA1662@random-state.net> On Thu, Oct 23, 2003 at 03:39:08PM +0200, Mario Mommer wrote: > gtk.lisp Of the listed ones I like this one the best, but gtk-lisp even more. Rationale: if the project is gtk.lisp, should I REQUIRE :gtk, or gtk.lisp? With gtk-lips it's "obvious". Cheers, -- Nikodemus -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From mommer at igpm.rwth-aachen.de Thu Oct 23 17:32:33 2003 From: mommer at igpm.rwth-aachen.de (Mario Mommer) Date: Thu, 23 Oct 2003 19:32:33 +0200 Subject: [admin] Hosting for GTKlisp In-Reply-To: <20031023151937.GA1662@random-state.net> References: <877k2w41sh.fsf@prium.net> <20031023151937.GA1662@random-state.net> Message-ID: Nikodemus Siivola writes: > On Thu, Oct 23, 2003 at 03:39:08PM +0200, Mario Mommer wrote: > > > gtk.lisp > > Of the listed ones I like this one the best, but gtk-lisp even more. Fair enough. The hyphen has something of a binding too. Let it be named gtk-lisp. > Rationale: if the project is gtk.lisp, should I REQUIRE :gtk, or > gtk.lisp? With gtk-lips it's "obvious". REQUIRE?? Wasn't that deprecated? ;) Regards, Mario. From nikodemus at random-state.net Thu Oct 23 18:18:38 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Thu, 23 Oct 2003 21:18:38 +0300 Subject: [admin] Hosting for GTKlisp In-Reply-To: References: <877k2w41sh.fsf@prium.net> <20031023151937.GA1662@random-state.net> Message-ID: <20031023181838.GA2158@random-state.net> On Thu, Oct 23, 2003 at 07:32:33PM +0200, Mario Mommer wrote: > REQUIRE?? Wasn't that deprecated? ;) Depracated, smepracated. No-one should rely on it's portablity, but I for one like a certain amount of dwim in my programming environments, thank you. ;) Well, is suppose it's more depracated than remove-if-not &co, which are as good as undepracated. Cheers, -- Nikodemus From root at common-lisp.net Thu Oct 23 18:16:31 2003 From: root at common-lisp.net (root) Date: Thu, 23 Oct 2003 14:16:31 -0400 Subject: [admin] added gtk-lisp; owned by mmommer Message-ID: Add successful at 2003.10.23.14.16. From root at common-lisp.net Thu Oct 23 20:29:25 2003 From: root at common-lisp.net (root) Date: Thu, 23 Oct 2003 16:29:25 -0400 Subject: [admin] added lgtk; owned by mmommer Message-ID: Add successful at 2003.10.23.16.29. From mommer at igpm.rwth-aachen.de Fri Oct 24 07:31:39 2003 From: mommer at igpm.rwth-aachen.de (Mario Mommer) Date: Fri, 24 Oct 2003 09:31:39 +0200 Subject: [admin] added lgtk; owned by mmommer In-Reply-To: References: Message-ID: root writes: > Add successful at 2003.10.23.16.29. This one actually suplants gtk-lisp. Regards, Mario. From nikodemus at random-state.net Sun Oct 26 23:38:12 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Mon, 27 Oct 2003 01:38:12 +0200 Subject: [admin] Common-lisp.net http down Message-ID: <20031026233812.GA4715@random-state.net> Common-lisp.net has stopped accepting http connection sometime during sunday. Ftp, cvs, and ssh all work fine. Oops. Is it possible that my web-update somehow triggered this? (I doubt it, but...) Also, unlike "client" projects updating clo/public_html doesn't affect immediate changes. Cheers, -- Nikodemus -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: From eenge at prium.net Mon Oct 27 13:47:45 2003 From: eenge at prium.net (Erik Enge) Date: Mon, 27 Oct 2003 08:47:45 -0500 Subject: [admin] Common-lisp.net http down In-Reply-To: (Nikodemus Siivola's message of "Mon, 27 Oct 2003 01:38:12 +0200") References: Message-ID: <87r80yiygu.fsf@prium.net> Nikodemus Siivola writes: > Is it possible that my web-update somehow triggered this? I seriously doubt that but what did you do? Just uploaded new files? Shouldn't make apache stop responding. > Also, unlike "client" projects updating clo/public_html doesn't affect > immediate changes. This is true because /project/clo/public_html can not be a symlink to /var/www (the others are symlinks to /var/www/project/ whereas clo is the root). It takes fifteen minutes before the changes are propagated. Is that a real problem? Erik. From nikodemus at random-state.net Mon Oct 27 22:01:43 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Tue, 28 Oct 2003 00:01:43 +0200 Subject: [admin] Common-lisp.net http down In-Reply-To: <87r80yiygu.fsf@prium.net> References: <87r80yiygu.fsf@prium.net> Message-ID: <20031027220143.GA3359@random-state.net> On Mon, Oct 27, 2003 at 08:47:45AM -0500, Erik Enge wrote: > I seriously doubt that but what did you do? Just uploaded new files? > Shouldn't make apache stop responding. That's what I though... > whereas clo is the root). It takes fifteen minutes before the changes > are propagated. Is that a real problem? No, no proble. Just that one suspicion I had was that maybe apache tried to serve a page that was incomplete (being copied), and Something Bad (TM) happened... sounds rather unlikely, though. What about making hard links to files in clo/public_html, and adding missing hard links every fifteen minutes? Has the added benefit form protecting the pages from accidental deletion. Cheers, -- Nikodemus From eenge at prium.net Tue Oct 28 12:31:47 2003 From: eenge at prium.net (Erik Enge) Date: Tue, 28 Oct 2003 07:31:47 -0500 Subject: [admin] Common-lisp.net http down In-Reply-To: (Nikodemus Siivola's message of "Tue, 28 Oct 2003 00:01:43 +0200") References: <87r80yiygu.fsf@prium.net> Message-ID: <877k2pilvw.fsf@prium.net> Nikodemus Siivola writes: > What about making hard links to files in clo/public_html, and adding > missing hard links every fifteen minutes? Has the added benefit form > protecting the pages from accidental deletion. The files are in CVS anyway so I don't think that's a big problem. If you like though, I could symlink the files in clo/public_html to the WWW root so that your changes appear immediately. Erik. From nikodemus at random-state.net Fri Oct 31 22:16:13 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Sat, 1 Nov 2003 00:16:13 +0200 Subject: [admin] Re: [Clump] Re: Rebel With A Cause In-Reply-To: <874qxp11nw.fsf@prium.net> References: <0E75F5B1-0BEC-11D8-AE2C-00039344B8E8@beta9.be> <1067637994.22351.6.camel@car> <874qxp11nw.fsf@prium.net> Message-ID: <20031031221613.GA681@random-state.net> On Fri, Oct 31, 2003 at 05:29:39PM -0500, Erik Enge wrote: > Absolutely! How about http://common-lisp.net/article/ and a nice index > of articles+authors there? Like Eric Marsden pointed out on IRC the Sounds perfect! Cheers, -- Nikodemus From eenge at prium.net Fri Oct 31 23:04:22 2003 From: eenge at prium.net (Erik Enge) Date: Fri, 31 Oct 2003 18:04:22 -0500 Subject: [admin] Re: [Clump] Re: Rebel With A Cause In-Reply-To: (Nikodemus Siivola's message of "Sat, 1 Nov 2003 00:16:13 +0200") References: <0E75F5B1-0BEC-11D8-AE2C-00039344B8E8@beta9.be> <1067637994.22351.6.camel@car> <874qxp11nw.fsf@prium.net> Message-ID: <87y8v1ypop.fsf@prium.net> Nikodemus Siivola writes: > On Fri, Oct 31, 2003 at 05:29:39PM -0500, Erik Enge wrote: > >> Absolutely! How about http://common-lisp.net/article/ and a nice index >> of articles+authors there? Like Eric Marsden pointed out on IRC the > > Sounds perfect! How should we do this to make it most convenient for authors to submit their articles? How about: 1) author sends article to admin at common-lisp.net 2) it is "approved" (just to make sure we don't turn into a free-for-all) by the same guys/gals approving projects 3) author gets CVS write privileges to a CVS article module and commits the article. from then on he/she can work on the article directly in common-lisp.net CVS 4) author, when comfertable with quality of article, runs ./publish-article and araneida+SBCL takes care of things from then on Sounds good? Can you think of a better way of doing it? Let me know, I'm ready to set everything up this weekend and we can be ready to start accepting articles Monday. Someone creative (*caugh* Miles *caugh*;-) could perhaps make a nice CSS sheet for us (personally, I like the layout Sven used)? Erik. From bmastenb at cs.indiana.edu Fri Oct 31 23:07:31 2003 From: bmastenb at cs.indiana.edu (Brian Mastenbrook) Date: Fri, 31 Oct 2003 18:07:31 -0500 Subject: [admin] Re: [Clump] Re: Rebel With A Cause In-Reply-To: <87y8v1ypop.fsf@prium.net> References: <0E75F5B1-0BEC-11D8-AE2C-00039344B8E8@beta9.be> <1067637994.22351.6.camel@car> <874qxp11nw.fsf@prium.net> <87y8v1ypop.fsf@prium.net> Message-ID: <018565D0-0BF7-11D8-B891-000A9599AF88@cs.indiana.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Oct 31, 2003, at 6:04 PM, Erik Enge wrote: > How should we do this to make it most convenient for authors to submit > their articles? How about: > > 1) author sends article to admin at common-lisp.net I would be willing to hack up a web submission form using araneida. > > 2) it is "approved" (just to make sure we don't turn into a > free-for-all) by the same guys/gals approving projects And relevant qualified observers too :-) > > 3) author gets CVS write privileges to a CVS article module and > commits the article. from then on he/she can work on the article > directly in common-lisp.net CVS > > 4) author, when comfertable with quality of article, runs > ./publish-article and araneida+SBCL takes care of things > from then on As an addition, perhaps part of the article can be a lisp form with the title, keywords, and a list of references / relevant URLs that could be searched. I could work on this too. > > Sounds good? Can you think of a better way of doing it? > > Let me know, I'm ready to set everything up this weekend and we can be > ready to start accepting articles Monday. Someone creative (*caugh* > Miles *caugh*;-) could perhaps make a nice CSS sheet for us > (personally, > I like the layout Sven used)? > > Erik. > - -- Brian Mastenbrook bmastenb at cs.indiana.edu http://cs.indiana.edu/~bmastenb/ -----BEGIN PGP SIGNATURE----- Version: PGP 8.0.3 iQA/AwUBP6LrOGnXQDi0istxEQKG/wCgoW5IcYb8G6+2SqGzzF5T93TfBaMAn3q1 feSqjKAGRRTePWhbQnwPlw4l =77MB -----END PGP SIGNATURE----- From nikodemus at random-state.net Fri Oct 31 23:09:08 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Sat, 1 Nov 2003 01:09:08 +0200 Subject: [admin] Re: [Clump] Re: Rebel With A Cause In-Reply-To: <018565D0-0BF7-11D8-B891-000A9599AF88@cs.indiana.edu> References: <0E75F5B1-0BEC-11D8-AE2C-00039344B8E8@beta9.be> <1067637994.22351.6.camel@car> <874qxp11nw.fsf@prium.net> <87y8v1ypop.fsf@prium.net> <018565D0-0BF7-11D8-B891-000A9599AF88@cs.indiana.edu> Message-ID: <20031031230908.GC681@random-state.net> On Fri, Oct 31, 2003 at 06:07:31PM -0500, Brian Mastenbrook wrote: > As an addition, perhaps part of the article can be a lisp form with the > title, keywords, and a list of references / relevant URLs that could be > searched. I could work on this too. Sounds groovy. ;) I'm all for this. Cheers, -- Nikodemus From nikodemus at random-state.net Fri Oct 31 23:07:17 2003 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Sat, 1 Nov 2003 01:07:17 +0200 Subject: [admin] Re: [Clump] Re: Rebel With A Cause In-Reply-To: <87y8v1ypop.fsf@prium.net> References: <0E75F5B1-0BEC-11D8-AE2C-00039344B8E8@beta9.be> <1067637994.22351.6.camel@car> <874qxp11nw.fsf@prium.net> <87y8v1ypop.fsf@prium.net> Message-ID: <20031031230716.GB681@random-state.net> > 1) author sends article to admin at common-lisp.net Alternatively we could appoint someone of Impeccable Taste and Moral Chracter as an editor(s), and let the submissions go on editor at common-lisp.net. No need for us to take all the heat. ;) > 2) it is "approved" (just to make sure we don't turn into a > free-for-all) by the same guys/gals approving projects > > 3) author gets CVS write privileges to a CVS article module and > commits the article. from then on he/she can work on the article > directly in common-lisp.net CVS This I sort of disagree with. I think articles would be better written in privacy, and published as they stand. Putting them on cl.net cvs is liable to encourage retroactive editing, which I personally dislike. > 4) author, when comfertable with quality of article, runs > ./publish-article and araneida+SBCL takes care of things > from then on > > Sounds good? Can you think of a better way of doing it? I think I'd prefer just getting article submissions, and then dealing with them. But I'm not very religious about this issue. Cheers, -- Nikodemus