From mlemoine at mentel.com Tue Sep 4 15:41:12 2012 From: mlemoine at mentel.com (Mathieu Lemoine) Date: Tue, 4 Sep 2012 11:41:12 -0400 Subject: [hunchentoot-devel] New project heavily relying on Hunchentoot Message-ID: Hi Everybody! First, I'm sorry for the shameless self-advertisement in this mail, but I though this may interest you. As you may have noticed, I used and looked into hunchentoot quite a bit in the past few weeks. My goal was to end up with a reliable, efficient and easy-to-manage HTTP redirection server. After a few weeks to ensure the stability of the code, I am glad to present to you cl-cheshire-cat, available on github: https://github.com/mentel/cl-cheshire-cat and soon, I hope, via quicklisp too. In Web hosting/development industry, one often ends up with legacy or alternate domain-names onw wants to be redirected to a newer or canonical domain-name. These redirection rules can be as simple as "add "www." to the domain-name" or complex enough to require regex based path rewrite and query-string manipulation. Cheshire cat intends to provide an easy-to-use, lightweight and reliable solution to this problem in order to get rid of boiler plate config files for httpd or nginx in order to put together a few redirections. I must add that the software in its current release is currently in use on our production servers supporting a load of about 50k queries a day on a single server. If you see fit, I'd deeply appreciate a mention in the list of projects using Hunchentoot. Moreover, if you have any question, comment or suggestion, I'd be happy to read and answer them. This is my first sizable open-source project, so there are probably plenty of enhancements to be done. Thanks for your time and for your work on hunchentoot and its various dependencies without which this project could never be thought of. Mathieu Lemoine. -------------- next part -------------- An HTML attachment was scrubbed... URL: From patrick.may at mac.com Thu Sep 20 22:07:56 2012 From: patrick.may at mac.com (Patrick May) Date: Thu, 20 Sep 2012 18:07:56 -0400 Subject: [hunchentoot-devel] Server Side Includes Message-ID: <781168FD-1D8E-4049-9AD9-904F7A475812@mac.com> Does Hunchentoot support server side includes in static web pages? If so, what do I need to do to enable the functionality? Thanks, Patrick From hans.huebner at gmail.com Fri Sep 21 04:45:23 2012 From: hans.huebner at gmail.com (=?ISO-8859-1?Q?Hans_H=FCbner?=) Date: Fri, 21 Sep 2012 06:45:23 +0200 Subject: [hunchentoot-devel] Server Side Includes In-Reply-To: <781168FD-1D8E-4049-9AD9-904F7A475812@mac.com> References: <781168FD-1D8E-4049-9AD9-904F7A475812@mac.com> Message-ID: On Fri, Sep 21, 2012 at 12:07 AM, Patrick May wrote: > Does Hunchentoot support server side includes in static web pages? If so, what do I need to do to enable the functionality? Hunchentoot has no server side include functionality. html-template (http://weitz.de/html-template/) is a solution to that. -Hans From patrick.may at mac.com Fri Sep 21 11:28:54 2012 From: patrick.may at mac.com (Patrick May) Date: Fri, 21 Sep 2012 07:28:54 -0400 Subject: [hunchentoot-devel] Server Side Includes In-Reply-To: References: <781168FD-1D8E-4049-9AD9-904F7A475812@mac.com> Message-ID: <26EA3209-3130-47BD-8768-C6EA2E4D750E@mac.com> Thanks, I'll check it out. I'm already using Hunchentoot, CL-WHO, and Drakma -- I might as well complete the set. ;-) Is SSI something that you think Hunchentoot should support? If so, I could spare a few hours here and there to look into adding it. Thanks, Patrick On Sep 21, 2012, at 12:45 AM, Hans H?bner wrote: > On Fri, Sep 21, 2012 at 12:07 AM, Patrick May wrote: >> Does Hunchentoot support server side includes in static web pages? If so, what do I need to do to enable the functionality? > > Hunchentoot has no server side include functionality. html-template > (http://weitz.de/html-template/) is a solution to that. > > -Hans > > _______________________________________________ > tbnl-devel site list > tbnl-devel at common-lisp.net > http://common-lisp.net/mailman/listinfo/tbnl-devel From hans.huebner at gmail.com Fri Sep 21 12:15:23 2012 From: hans.huebner at gmail.com (=?ISO-8859-1?Q?Hans_H=FCbner?=) Date: Fri, 21 Sep 2012 14:15:23 +0200 Subject: [hunchentoot-devel] Server Side Includes In-Reply-To: <26EA3209-3130-47BD-8768-C6EA2E4D750E@mac.com> References: <781168FD-1D8E-4049-9AD9-904F7A475812@mac.com> <26EA3209-3130-47BD-8768-C6EA2E4D750E@mac.com> Message-ID: On Fri, Sep 21, 2012 at 1:28 PM, Patrick May wrote: > Thanks, I'll check it out. I'm already using Hunchentoot, CL-WHO, and Drakma -- I might as well complete the set. ;-) > > Is SSI something that you think Hunchentoot should support? If so, I could spare a few hours here and there to look into adding it. I'm not sure if an SSI implementation would actually benefit from being integrated into Hunchentoot - As far as I understand (from http://en.wikipedia.org/wiki/Server_Side_Includes), SSI might as well be implemented as an add-on feature. Keeping it in a separate package would have the advantage that it would not be constrained by Hunchentoot's style of implementation and documentation. If you need it, just implement it and if there is a good reason to make it part of Hunchentoot, let's discuss. -Hans From fahree at gmail.com Thu Sep 27 04:15:44 2012 From: fahree at gmail.com (=?ISO-8859-1?Q?Far=E9?=) Date: Thu, 27 Sep 2012 00:15:44 -0400 Subject: [hunchentoot-devel] taskmaster-request-count Message-ID: Apparently, taskmaster-request-count was renamed to taskmaster-thread-count, yet without the docstrings being modified accordingly to replace request by thread, and without the renaming happening for decrement-taskmaster-request-count in packages.lisp. 1- Is the renaming intentional? 2- If so, can you fix packages.lisp? 3- While I'm at it, are you interested by a patch to compile hunchentoot in parallel with xcvb? ??? ? Fran?ois-Ren? ?VB Rideau ?Reflection&Cybernethics? http://fare.tunes.org To fight a violent enemy, violence is necessary; but to fight violence itself, violence is vain. From hans.huebner at gmail.com Thu Sep 27 05:14:28 2012 From: hans.huebner at gmail.com (=?ISO-8859-1?Q?Hans_H=FCbner?=) Date: Thu, 27 Sep 2012 07:14:28 +0200 Subject: [hunchentoot-devel] taskmaster-request-count In-Reply-To: References: Message-ID: On Thu, Sep 27, 2012 at 6:15 AM, Far? wrote: > Apparently, taskmaster-request-count was renamed to > taskmaster-thread-count, yet without the docstrings being modified > accordingly to replace request by thread, > and without the renaming happening for > decrement-taskmaster-request-count in packages.lisp. > > 1- Is the renaming intentional? Yes. > 2- If so, can you fix packages.lisp? I can, but why don't you send me a patch? > 3- While I'm at it, are you interested by a patch to compile > hunchentoot in parallel with xcvb? No, I am not interested as I am not using xcvb, but if anyone else is, I am going to accept it anyway. -Hans From fahree at gmail.com Thu Sep 27 05:27:53 2012 From: fahree at gmail.com (=?ISO-8859-1?Q?Far=E9?=) Date: Thu, 27 Sep 2012 01:27:53 -0400 Subject: [hunchentoot-devel] taskmaster-request-count In-Reply-To: References: Message-ID: >> 2- If so, can you fix packages.lisp? > > I can, but why don't you send me a patch? > Patch attached. Do you prefer mail or github pull requests? >> 3- While I'm at it, are you interested by a patch to compile >> hunchentoot in parallel with xcvb? > > No, I am not interested as I am not using xcvb, but if anyone else is, > I am going to accept it anyway. > That would be great! Let me first double check that it's still working after the latest merge... ??? ? Fran?ois-Ren? ?VB Rideau ?Reflection&Cybernethics? http://fare.tunes.org Sin lies only in hurting other people unnecessarily. All other "sins" are invented nonsense. (Hurting yourself is not sinful ? just stupid.) ? Robert Heinlein, "Time Enough For Love" -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Fix-packages.lisp-wrt-taskmaster-request-count-taskm.patch Type: application/octet-stream Size: 1470 bytes Desc: not available URL: From hans.huebner at gmail.com Thu Sep 27 06:03:13 2012 From: hans.huebner at gmail.com (=?ISO-8859-1?Q?Hans_H=FCbner?=) Date: Thu, 27 Sep 2012 08:03:13 +0200 Subject: [hunchentoot-devel] taskmaster-request-count In-Reply-To: References: Message-ID: On Thu, Sep 27, 2012 at 7:27 AM, Far? wrote: >>> 2- If so, can you fix packages.lisp? >> >> I can, but why don't you send me a patch? >> > Patch attached. Do you prefer mail or github pull requests? A github pull request would be preferred. -Hans