RE: [Webware-devel] Webware and Database Connection Pooling

2005-07-26 Thread Geoffrey Talvola
Christoph Zwerschke wrote: > > import threading > > t = threading.currentThread() > > Then you can get and set arbitrary attributes on that > > thread to achieve thread-local storage. So a simple > > implementation of a function that gets a thread-local > > connection could look like this: >

RE: [Webware-devel] Webware and Database Connection Pooling

2005-07-26 Thread Geoffrey Talvola
Christoph Zwerschke said: > * My last important question: Maybe I understand something wrong, >but if I use DBPool for WebKit servlets, i.e. with the >ThreadedAppServer, wouldn't it be much more reasonable to >automatically bind the connections 1:1 to the servlet threads >created by

RE: [Webware-devel] status 500 on servlet errors breaks IE

2005-07-12 Thread Geoffrey Talvola
Ian Bicking wrote: > This can also be resolved by artificially increasing the length of the > response body -- IE replaces the content when the content is under a > certain length (I can't remember the exactly number). A big comment > would do it, for instance. You're right, adding a big comment

[Webware-devel] status 500 on servlet errors breaks IE

2005-07-11 Thread Geoffrey Talvola
This checkin was made to Subversion back in January: r2022 | jdhildeb | 2005-01-11 18:33:13 -0500 (Tue, 11 Jan 2005) | 3 lines When a servlet exception occurs, set the HTTP status code to 500, "Servlet Error". Thanks to Radoslaw Kintzi. I recently noticed that Internet Explorer sometim

[Webware-devel] RE: Subversion stuff

2005-03-14 Thread Geoffrey Talvola
Geoffrey Talvola wrote: > A couple of questions / requests: > > - According to the webware-checkins mailing list, Chuck checked in > some stuff today to Webware CVS. Are we switched to Subversion or > not? I thought the answer was yes... Ah, I just noticed the difference

[Webware-devel] Subversion stuff

2005-03-14 Thread Geoffrey Talvola
A couple of questions / requests: - According to the webware-checkins mailing list, Chuck checked in some stuff today to Webware CVS. Are we switched to Subversion or not? I thought the answer was yes... - If so, Chuck should stop checking stuff into CVS :-) and we need to put up a message abou

RE: [Webware-devel] cvs really slow?

2005-02-23 Thread Geoffrey Talvola
Chuck Esterbrook wrote: > Do any of the other developers object to us moving to Subversion? I say go for it. I have no outstanding changes. - Geoff --- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds o

RE: [Webware-devel] cvs really slow?

2005-02-23 Thread Geoffrey Talvola
Chuck Esterbrook wrote: > A "cvs update" is taking several minutes (and still running). Anyone > else having this problem? I've had that problem often, I would say just about every time I've used SourceForge CVS in the last month or two. - Geoff

RE: [Webware-devel] [ webware-Patches-1120309 ] Missing defaults for some Application config settings

2005-02-10 Thread Geoffrey Talvola
Ian Bicking wrote: > Ken Lalonde wrote: >> Yes, that would be ideal. >> I assume this would simply amount to checking in new versions >> of the affected files; if there's other bookkeeping or etiquette >> involved, please let me know. > > Good question. I'm not sure. There's release notes in > W

RE: [Webware-devel] Anyone know Apache 2.X internals?

2005-01-21 Thread Geoffrey Talvola
Original Message-From: Winston Wolff [mailto:[EMAIL PROTECTED]Sent: Thursday, January 20, 2005 7:25 PMTo: Webware_DevelSubject: Re: [Webware-devel] Anyone know Apache 2.X internals? Is it possible to build a test case that exercises the proper behavior? :-) -ww On Jan 20, 2

[Webware-devel] Anyone know Apache 2.X internals?

2005-01-20 Thread Geoffrey Talvola
Anyone with C experience and experience with Apache 2.X modules? Mind looking over the mod_webkit code for Apache 2? Today I was looking through the code for mod_webkit for Apache 2.X and I found what looked like a fairly obvious bug in the transact_with_app_server() function. I think it would p

RE: [Webware-devel] built-in http server

2004-12-01 Thread Geoffrey Talvola
Another HTTP-related point: I think we ought to make it possible to turn off the regular "adapter" port and ONLY serve HTTP, perhaps by specifying a port of None. Right now, it always listens on the "adapter" port if I'm not mistaken. - Geoff

RE: [Webware-devel] built-in http server

2004-12-01 Thread Geoffrey Talvola
Ian Bicking wrote: > Jason Hildebrand wrote: >> Hi Ian, >> >> I'd like to change how the 'http' option is specified. Basically >> I'd like >> to have this as an AppServer.config option such as "HTTPPort", which >> would then (via the MiscUtils.Configurable mechanism) also be >> available on the

RE: [Webware-devel] Killing wedged threads

2004-11-17 Thread Geoffrey Talvola
Ian Bicking wrote: > OK, I didn't actually figure out how to kill wedged threads, but I did > figure out how to (more or less) cleanly exit the process when there's > wedged threads. The code is in > http://svn.colorstudy.com/home/ianb/thread_die.py -- mostly it calls > os._exit, which exits uncon

[Webware-devel] RE: [Webware-discuss] Activity and Progress

2004-11-02 Thread Geoffrey Talvola
>> Geoffrey Talvola wrote: >>> The time is way overdue for a new release from >>> the tip of CVS too, but that won't happen until a new volunteer >>> steps forward because none of the developers (myself included) >>> currently seems to have the time o

[Webware-devel] request for Webware home page

2004-08-26 Thread Geoffrey Talvola
A small request for the Webware home page: There should be a link to the Webware SourceForge page from the home page. Otherwise it's not so easy to know where to go to report bugs, upload patches, etc. - Geoff --- SF.Net email is sponsored by

RE: [Webware-devel] volunteer to update web site?

2004-06-16 Thread Geoffrey Talvola
Jason Hildebrand wrote: > On Thu, 2004-06-03 at 14:48, Geoffrey Talvola wrote: >> I have checked into CVS a fixed version of mod_webkit.c for Apache >> 2.X that >> addresses the corruption seen with uploading large files. I have >> also uploaded a compiled mod_webkit

[Webware-devel] volunteer to update web site?

2004-06-03 Thread Geoffrey Talvola
I have checked into CVS a fixed version of mod_webkit.c for Apache 2.X that addresses the corruption seen with uploading large files. I have also uploaded a compiled mod_webkit.dll for Windows Apache 2.X. Could someone with the appropriate permissions update the web site? I just don't have time

[Webware-devel] RE: ServletFactory bug: module is being reloaded

2004-02-13 Thread Geoffrey Talvola
Jason Hildebrand wrote: (snip) > Geoff, from the CVS logs it looks like you added forceReload. Do you > remember the circumstances under which reloading the module > was necessary? > Can you shed some light on the code in question? Unfortunately, I can't remember why I added forceReload. Looking

RE: [Webware-devel] No cascading extensions for directory files

2004-02-06 Thread Geoffrey Talvola
It would be helpful if you could upload this as a patch to the Webware SourceForge pages. Someday I (or someone else) will get a chance to review all of the outstanding patches and bug reports there and apply them. - Geoff Christoph Zwerschke wrote: > Here is a suggestion for improvement of the

RE: [Webware-devel] Sandbox cvs access

2004-01-29 Thread Geoffrey Talvola
Wayne Larsen wrote: > I posted this message from the wrong email address, so > apologies for any > duplicates. > > Hi, > > Can you please grant me cvs access to webware-sandbox? > > SF username: wlarsen > You should be all set. - Geoff ---

RE: [Webware-devel] Session Pickle

2004-01-07 Thread Geoffrey Talvola
Giles Hall wrote: > Greetings, > > I found a problem with SessionDynamicStore. Here is the > MovetoMemory() function at line 132. > > def MovetoMemory(self, key): > self._lock.acquire() > try: > global debug > if debug: print ">> Moving %s to M

RE: [Webware-devel] New plugin, PyAMF?

2003-11-04 Thread Geoffrey Talvola
Jacob Hanson wrote: > Hello everyone, > > I've nearly completed porting of Flash remoting to Python, "PyAMF", a > la AMFPHP for PHP, FLAP for Perl, OpenAMF and FlashORB(?) for > Java. For those > that don't know, Flash remoting allows you to send structured > data (objects, > etc) from the server

RE: [Webware-devel] Hello?

2003-10-03 Thread Geoffrey Talvola
Giles Hall wrote: > Hello? > > I would enjoy a response to my request for CVS access to Webware. Is > this project derelict? Perhaps you are looking for a new maintainer? > Either way, I would like to help out. I've fixed a few bugs within > Webware, I have a whole bunch of feature ideas and I'

RE: [Webware-devel] [PATCH] TaskKit/Scheduler.py

2003-08-14 Thread Geoffrey Talvola
Brett A. Funderburg wrote: > The algorithm in addDailyAction in Scheduler.py is broken. > I wrote a little test script to exercise the algorithm for various > cases and this is the result: > ... I just applied your patch to CVS. Thanks! - Geoff

[Webware-devel] Webware for Python 0.8.1 released

2003-08-01 Thread Geoffrey Talvola
Webware 0.8.1 has been released. It includes an important security fix. All users are encouraged to upgrade. Details of the security fix can be found here: http://webware.sf.net/Webware-0.8.1/WebKit/Docs/RelNotes-0.8.1.html Download instructions are here: http://webware.sourceforge.net/ - Geoff

RE: [Webware-devel] Servlet init / lifecycle

2003-07-28 Thread Geoffrey Talvola
Ian Bicking wrote: > On Mon, 2003-07-28 at 10:32, Aaron Held wrote: >> In the CVS version it looks like the the servlets are created for >> each request. > > I'm not sure if this was ever the behavior, though I always thought it > was too. ServletFactory.py:181 is where the caching is done. The

[Webware-devel] cvs updates

2003-07-23 Thread Geoffrey Talvola
FYI, I just checked in a bunch of fixes to Webware CVS, mostly to improve backward compatibility: - Restored Application.forward() to its semantics from Webware 0.8, where any response accumulated before the call to forward() is thrown away. - Fixed a number of bugs in Application.callMethodOfSer

RE: [Webware-devel] __init__ context requirment

2003-06-30 Thread Geoffrey Talvola
Could you submit this as a patch to Sourceforge?   Note that there is already similar code in ServletFactory that will add the __init__.py if necessary when importing a servlet.  That apparently doesn't help you if you forgot to put the __init__.py into the main context directory because it

RE: [Webware-devel] Blocking threads

2003-03-18 Thread Geoffrey Talvola
I know this isn't much help, but it seems to me that the problem has to be in the Oracle adapters. Some blocking API call must not be releasing the global interpreter lock. Is there any way you can attach to the process with the debugger and figure out where it's wedged? - Geoff > -Original

RE: [Webware-devel] Performance

2003-03-10 Thread Geoffrey Talvola
Marcos Sánchez Provencio [mailto:[EMAIL PROTECTED] wrote: > One strange thing. We have set up Webware for 100 threads on each > instance max, but they never get started. If I access the > example pages > (wich obviously don't access Oracle) they take forever to > load (minutes) > although we don'

RE: [Webware-devel] PostgreSQL for MiddleKit (anyone working on it)

2003-03-06 Thread Geoffrey Talvola
Tom von Schwerdtner [mailto:[EMAIL PROTECTED] wrote: > On Tue, 2003-03-04 at 08:34, Kevin Dahlhausen wrote: > > I'm not claiming to be Postgres expert either - at best on > > a good day I > > can spell sql, that's about it, but it works fine with the > > patches up > > on the source-forge project

[Webware-devel] reminder: list is subscribers-only

2003-02-17 Thread Geoffrey Talvola
Just a reminder: because of the amount of spam webware-devel and webware-discuss are getting, these lists are set to subscribers-only. That means that when a non-subscriber sends a message to one of the lists, it gets held until one of the list admins (i.e. me) approves the message, which sometime

RE: [Webware-devel] Time to adopt the NewThreadedAppServer?

2003-02-11 Thread Geoffrey Talvola
Sounds fine to me. It might be useful for someone to summarize the differences between ThreadedAppServer and NewThreadedAppServer -- it's been in there so long that at this point, I can't remember what the differences are :-) - Geoff > -Original Message- > From: Stuart Donaldson [mailto:

RE: [Webware-devel] Automating version numbers?

2003-02-11 Thread Geoffrey Talvola
Stuart Donaldson [mailto:[EMAIL PROTECTED]] wrote: > In preparing the 0.8 release, rolling the version numbers in > the release > was one of the painful parts, because of all the places that > they occur. > I created a script to do this, but it was fairly specific. > It would be > nice to h

RE: [Webware-devel] Python 11 conference at OSCON

2003-02-04 Thread Geoffrey Talvola
Chuck delivered the original Webware paper at Python 9, and I gave a longer detailed presentation at Python 10. I'm not sure right now whether or not I'll be able to go to Python 11, and I probably wouldn't be giving a presentation myself if I did go, but I think a presentation emphasizing some of

RE: [Webware-devel] 0.8 beta status.

2003-02-04 Thread Geoffrey Talvola
I agree with you -- we should go with option b. - Geoff > -Original Message- > From: Stuart Donaldson [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, February 04, 2003 11:05 AM > To: Webware devel > Subject: [Webware-devel] 0.8 beta status. > > > We have a few options on 0.8 right now, and

RE: [Webware-devel] 0.8 b2 issues.

2003-01-29 Thread Geoffrey Talvola
Aaron Held [mailto:[EMAIL PROTECTED]] wrote: > > If someone wants to propose a NonPersistentMemory store as an > > experimental feature, I could see including it. But I want > > to release > > 0.8b2 on Wednesday, and I would like ot to be a final beta > prior to release. > > What is meant by

RE: [Webware-devel] WebKit/AppServer.bat in CVS hosed

2003-01-28 Thread Geoffrey Talvola
I just fixed it in CVS. I'm not sure why CVS was broken but the 0.8b1 release wasn't, because it's definitely been broken in CVS since October. - Geoff > -Original Message- > From: Roger Haase [mailto:[EMAIL PROTECTED]] > Sent: Monday, January 27, 2003 9:37 PM > To: Webware devel > Subje

RE: [Webware-devel] XMLRPC / SOAP

2003-01-28 Thread Geoffrey Talvola
Yes, Webware provides XML-RPC and also a Python-specific PickleRPC. See WebKit/Examples/XMLRPCExample.py and WebKit/Examples/PickleRPCExample.py for examples. Very easy to use. - Geoff > -Original Message- > From: Russel A. von Blanck [mailto:[EMAIL PROTECTED]] > Sent: Monday, January 2

RE: [Webware-devel] Apache 2 support for mod_webkit and release 0 .8

2003-01-27 Thread Geoffrey Talvola
I just checked in a freshly compiled Windows dll. - Geoff > -Original Message- > From: Love, Jay [mailto:[EMAIL PROTECTED]] > Sent: Monday, January 27, 2003 11:36 AM > To: Geoffrey Talvola; 'Stuart Donaldson'; Webware devel > Subject: RE: [Webware-devel] Apache

RE: [Webware-devel] Apache 2 support for mod_webkit and release 0.8

2003-01-27 Thread Geoffrey Talvola
We've been using mod_webkit2 on Windows for over a month and it has been completely stable. I don't have any problem recommending it for production use. - Geoff > -Original Message- > From: Stuart Donaldson [mailto:[EMAIL PROTECTED]] > Sent: Sunday, January 26, 2003 1:33 PM > To: Webware

RE: [Webware-devel] 0.8 release status.

2003-01-21 Thread Geoffrey Talvola
The mod_webkit.dll and wkcgi.exe in CVS were corrupted, probably because they weren't checked in as binary files. I just fixed them. When checking in binary files, you need to use: cvs add -kb filename(when you add the file initially to the project) cvs admin -kb filename(to fix

RE: [Webware-devel] PSPReader obsolete?

2003-01-17 Thread Geoffrey Talvola
Deleting the PSPReader.py file causes a traceback on starting the AppServer: Traceback (most recent call last): File ".\WebKit\AppServer.py", line 211, in loadPlugIn willNotLoadReason = plugIn.load() File ".\WebKit\PlugIn.py", line 60, in load self._module = __import__(self._name, glob

RE: [Webware-devel] ssifr new algorithm and ExtraPathInfo as a servlet property.

2003-01-16 Thread Geoffrey Talvola
Stuart Donaldson [mailto:[EMAIL PROTECTED]] wrote: > Ian, > One difference I found in the new algorithm vs old algorithm was when > passed a directory without a trailing '/' the old algorithm > returns the > directory relying on dispatchRequest() to send a redirect. The new > algorithm treats it

RE: [Webware-devel] Updated code in CVS.

2003-01-16 Thread Geoffrey Talvola
Ian Bicking [mailto:[EMAIL PROTECTED]] wrote: > On Thu, 2003-01-16 at 02:33, Stuart Donaldson wrote: > > The URL's are now relative to the current servlet, and absolute > > references are based on the current context. I am > > concerned about this > > breaking existing installations. In partic

[Webware-devel] Release 0.8 is in the works

2003-01-14 Thread Geoffrey Talvola
Stuart Donaldson has agreed to be the release manager for Webware 0.8. The goal is to get bugfixes and patches committed by the end of the week, then cut a release candidate on Sunday or Monday. After that, you all can help out by testing the release candidate. - Geoff

RE: [Webware-devel] includeURL bug?

2003-01-13 Thread Geoffrey Talvola
Stuart Donaldson [mailto:[EMAIL PROTECTED]] wrote: > What should the behavior of the relative URL code be? forward() > includeURL() and callMethodOfServlet() all do something very > similar and > result in calling request.setURLPath(). > > Should root be the root of the context? That would

RE: [Webware-devel] Moving towards a release.

2003-01-13 Thread Geoffrey Talvola
Stuart Donaldson [mailto:[EMAIL PROTECTED]] wrote: > Should we just jump in and make some of these changes? Or should we > perhaps advertise a period where the CVS trunk may be a little less > stable? Should we put up an interim snapshot tarball? We could also just cut a release right now, wit

RE: [Webware-devel] Bug with PSP and using mixins

2003-01-09 Thread Geoffrey Talvola
e... I'm not sure if this is possible though. - Geoff > -Original Message- > From: Luke Holden [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, January 08, 2003 2:20 PM > To: Geoffrey Talvola > Cc: 'Webware devel' > Subject: Re: [Webware-devel] Bug

RE: [Webware-devel] Patch that handles sessions which can not be encoded for saving to disk.

2003-01-09 Thread Geoffrey Talvola
To me, it seems like the safest behavior for the Dynamic store on a pickling error is to not remove the session from memory, AND to email an error message to the administrator if emailing of errors is configured. - Geoff > -Original Message- > From: Stuart Donaldson [mailto:[EMAIL PROTEC

RE: [Webware-devel] Bug with PSP and using mixins

2003-01-08 Thread Geoffrey Talvola
Geoffrey Talvola wrote: > I don't think this patch will work properly if the > inheritance is more than one level deep. It needs to be a > depth-first search through the inheritance hierarchy, or > something like that. Did you test that? Oops, never mind. It will work

RE: [Webware-devel] Bug with PSP and using mixins

2003-01-08 Thread Geoffrey Talvola
I don't think this patch will work properly if the inheritance is more than one level deep. It needs to be a depth-first search through the inheritance hierarchy, or something like that. Did you test that? What is the purpose of initPSP() anyhow? It's always empty. Why can't we just remove it?

RE: [Webware-devel] PSP parsing bug 621494

2003-01-07 Thread Geoffrey Talvola
Edmund Lian wrote: > On 01/07/2003 11:27:22 AM Geoff wrote: > > >Thanks for all the work on bugs and patches. It's much appreciated. > > Speaking of which... what is the process by which bugs and patches are > either accepted or rejected? I see a whole bunch of them in > the SourceForge > bug/p

RE: [Webware-devel] PSP parsing bug 621494

2003-01-07 Thread Geoffrey Talvola
Stuart Donaldson wrote: > > I wouldn't want < % to be allowed. That just looks weird. > > Agree, and neither should "< psp:..." be allowed. > > I am trying to nock off bugs and patches. Unless anyone else > pipes in with > more comments on this, I would like to just fix the > documentation, a

RE: [Webware-devel] waiting for threads to terminate.

2002-12-19 Thread Geoffrey Talvola
Stuart Donaldson [mailto:[EMAIL PROTECTED]] wrote: > The shutdown code in ThreadedAppServer.shutDown() sends a None to all > threads to cause them to terminate, and then does a join to > each thread. > > The problem is that if you have a thread that is busy, perhaps a > server-push thread that

RE: [Webware-devel] monitor.py usage?

2002-12-18 Thread Geoffrey Talvola
Stuart Donaldson [mailto:[EMAIL PROTECTED]] wrote: > So is Monitor.py being used extensively? > > It appears that it is incompatible with the AppServer shell > script, and > Launch.py, in that it does not support starting, or > restarting the appserver > with arguments specified to AppServer/Lau

RE: [Webware-devel] ThreadedAppServer keyboard interrupt and term i nation

2002-12-17 Thread Geoffrey Talvola
Stuart Donaldson [mailto:[EMAIL PROTECTED]] wrote: > Given that some things work a little different between NT/Unix, > can you put a quick test in and see if the catch KeyboardInterrupt > is ever getting called, and let me know? I just tried it. Looks like KeyboardInterrupt never gets raised (on

RE: [Webware-devel] ThreadedAppServer keybard interrupt and termination

2002-12-17 Thread Geoffrey Talvola
Stuart Donaldson [mailto:[EMAIL PROTECTED]] wrote: > I am working on a patch to integrate much of the functionality of the > ThreadedAppServer.run() function into a method on > ThreadedAppServer so it > can be more easily subclassed. > > In trying to not break any existing functionality, I have a

RE: [Webware-devel] sourceforge patches vs bugs?

2002-12-13 Thread Geoffrey Talvola
Here are the basic release procedures from the 0.7 documentation: http://webware.sourceforge.net/Webware-0.7/Docs/ReleaseProcedures.html As far as qualifications, you should probably be a Linux/Unix developer and you should have some familiarity with CVS, tools like tar, and Webware. You do NOT n

RE: [Webware-devel] sourceforge patches vs bugs?

2002-12-13 Thread Geoffrey Talvola
IMHO, entering a patch is fine. Before our next release we'll review both the open bugs and open patches. Speaking of a next release, does anyone want to be a release manager for an 0.8 release? It's been so long since our last release that I think we should cut one soon, even though there are s

RE: [Webware-devel] HTTPRequest.rawRequest() broken

2002-12-12 Thread Geoffrey Talvola
I'm not sure if it's what you want, but try self.request()._input. - Geoff > -Original Message- > From: Matt Feifarek [mailto:[EMAIL PROTECTED]] > Sent: Thursday, December 12, 2002 3:46 PM > To: Webware discuss > Cc: Webware devel > Subject: [Webware-devel] HTTPRequest.rawRequest() broken

[Webware-devel] Posting restricted to list members

2002-12-11 Thread Geoffrey Talvola
Due to recent excessive spam, I've changed the mailing list settings so that only list members can post to both webware-devel and webware-discuss. Any objections? - Geoff --- This sf.net email is sponsored by: With Great Power, Comes Great Res

RE: [Webware-devel] Session expiration handler

2002-12-05 Thread Geoffrey Talvola
Michael Engelhart [mailto:[EMAIL PROTECTED]] wrote: > Anyway, I'm wondering if I can post the diff from Session.py here or > how I could get this added to Webware? > The preferred way is to upload the diffs to the SourceForge patches page, then hopefully one of the developers will review your p

RE: [Webware-devel] mod_webkit for Apache2

2002-12-03 Thread Geoffrey Talvola
I just checked in some fixes that make this compile cleanly and work properly on Windows. You might want to check that it still works on Unix. - Geoff > -Original Message- > From: Jay Love [mailto:[EMAIL PROTECTED]] > Sent: Thursday, November 07, 2002 11:08 PM > To: [EMAIL PROTECTED] > S

RE: [Webware-devel] RE: Developer access to WebKit module

2002-11-21 Thread Geoffrey Talvola
Stuart Donaldson wrote: > On the ThreadedAppServer subclassing, I have only done what I > think is a > quick hack right now, adding the class as a parameter to run. > I think a > nicer more OO solution would be to remove run, and replace it with a > start() method on AppServer, along with pla

RE: [Webware-devel] RE: Developer access to WebKit module

2002-11-20 Thread Geoffrey Talvola
I think I agree with both of your points -- allowing subclassing of ThreadedAppServer is a good idea, and also your point about calling contextInitialize in addContext. Can you upload your diffs to the SourceForge patch manager? - Geoff > -Original Message- > From: Stuart Donaldson [mail

[Webware-devel] RE: [Webware-discuss] [UPDATE] Autoreload feature in CVS

2002-10-25 Thread Geoffrey Talvola
Jason Hildebrand wrote: > > Also, have you tested it on Windows (both as a console process and as an NT > > Service)? > > Sorry, I forgot to mention this is in the announcement: I didn't know > if there is a Win32 equivalent to exec() (to replace the current > process), so right now AutoReload

[Webware-devel] RE: [Webware-discuss] [UPDATE] Autoreload feature in CVS

2002-10-25 Thread Geoffrey Talvola
Jason Hildebrand wrote: > Earlier this afternoon I committed an auto-reload feature to Webware > CVS. I'd like to credit Tavis Rudd, who provided the initial > implementation for this feature. Here are the details: > > Overview > > The purpose of this feature is to make life easier on t

RE: [Webware-devel] Webware documentation

2002-10-24 Thread Geoffrey Talvola
I kinda like just using HTML with simple styles for documentation, as we are now. It works, it's easy to edit by hand, and it's just one less thing to learn. You're right, it's the content that's lacking, not the formatting. I don't really care one way or the other if we split it up or leave it

RE: [Webware-devel] Webware documentation

2002-10-24 Thread Geoffrey Talvola
cumentation how-to" guide that tells you what to download and how to get started writing docs within 5 minutes. - Geoff > -Original Message- > From: Ian Bicking [mailto:ianb@;colorstudy.com] > Sent: Thursday, October 24, 2002 12:44 PM > To: Geoffrey Talvola > Cc: Webwa

RE: [Webware-devel] Webware documentation

2002-10-24 Thread Geoffrey Talvola
I forgot to mention, the documentation tools need to work on Windows. Not everyone uses Linux to work with Webware. - Geoff > -Original Message- > From: Geoffrey Talvola > Sent: Thursday, October 24, 2002 12:54 PM > To: 'Ian Bicking' > Cc: Webware devel; Webw

[Webware-devel] HTTPAppServer

2002-10-21 Thread Geoffrey Talvola
Has anyone tried Ng Pheng Song's HTTPAppServer? http://www.post1.com/home/ngps/webware/HttpAppServer/ If it works OK, we might want to include it in the next Webware release in the Experimental directory (along with the other experimental way to serve up HTTP -- HTTPAdapter.py). - Geoff ---

RE: [Webware-devel] RelNotes-0.8.html

2002-10-10 Thread Geoffrey Talvola
There are already RelNotes-0.8.html files in PSP/Docs and WebKit/Docs that describe changes that have been made since 0.7 that are specific to those areas. I can't guarantee that they are complete, but I'm pretty sure everything I checked in is listed there. The top-level RelNotes-0.8.html that

[Webware-devel] auto-email of bugs and patches

2002-10-09 Thread Geoffrey Talvola
OK, I think I've got it set up correctly. Bugs and Patches entered or changed on SourceForge should now get emailed automatically to webware-devel. Let's try it for a while and see if it gets too annoying; if so, we can create a separate webware-bugs list. - Geoff

RE: [Webware-devel] Bug database (was: Re: [Webware-discuss] Is t here a roadmap to the next Webware release?)

2002-10-09 Thread Geoffrey Talvola
Geoffrey Talvola wrote: > Geoff wrote: > > Good point. I just edited the settings on SourceForge so > > that bugs and > > patches will be emailed to webware-devel. I'll go enter a > > dummy bug to see > > if it works; those of you subscribed to webware-de

RE: [Webware-devel] Bug database (was: Re: [Webware-discuss] Is t here a roadmap to the next Webware release?)

2002-10-09 Thread Geoffrey Talvola
Geoff wrote: > Good point. I just edited the settings on SourceForge so > that bugs and > patches will be emailed to webware-devel. I'll go enter a > dummy bug to see > if it works; those of you subscribed to webware-devel should > see an email. The message got sent to webware-devel, but unf

RE: [Webware-devel] Bug database (was: Re: [Webware-discuss] Is t here a roadmap to the next Webware release?)

2002-10-09 Thread Geoffrey Talvola
Ian wrote: > Can we get it to email the devel list? I couldn't access the admin > page, so I'm not sure if there's an option to do that. > (Alternately, we > could make a webware-bug list) > > The problem with some of the SF stuff is that people put > stuff there no > one notices for a while,

RE: [Webware-devel] Bug database (was: Re: [Webware-discuss] Is there a roadmap to the next Webware release?)

2002-10-09 Thread Geoffrey Talvola
I fully agree that we should use a bug database, but I'd suggest just using the SourceForge database until we outgrow it, which may never happen. (Same for patches.) Any developer who is interested can periodically review the bugs/patches, pick ones that they want to fix/checkin, and assign them

RE: [Webware-devel] webkit.exe

2002-10-09 Thread Geoffrey Talvola
gging code into wkcgi.exe that prints out where the working directory is into a file somewhere, recompile it, and see what you get. - Geoff > -Original Message- > From: Russell A. Blank [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, October 09, 2002 1:25 PM > To: Geoffrey Tal

RE: [Webware-devel] webkit.exe

2002-10-09 Thread Geoffrey Talvola
Do you mean wkcgi.exe? That's available at http://webware.sourceforge.net/MiscDownloads/ForCVS/Windows/ - Geoff > -Original Message- > From: Ian Bicking [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 08, 2002 11:59 PM > To: [EMAIL PROTECTED] > Subject: [Webware-devel] webkit.exe >

RE: [Webware-devel] Page.handlePostWithoutAction()

2002-10-09 Thread Geoffrey Talvola
Ian Bicking wrote: > I myself never use actions, though kind of for this reason -- I have a > hard time arranging the logic when actions are sometimes called, and > sometimes not. My solution has been not to use actions at all. So I take it you just have "manual" action code like this:

RE: [Webware-devel] Patch for Page.py

2002-10-09 Thread Geoffrey Talvola
Thanks for checking this in, Ian. By the way, I've also added Karl Putland as another Webware developer on SourceForge. He was going to check this in, but you beat him to the punch! - Geoff > -Original Message- > From: Ian Bicking [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 08,

RE: [Webware-devel] Action unification in Page.py

2002-10-07 Thread Geoffrey Talvola
Webware development has slowed down, but there are still checkins, usually by Webware developers who need to add a feature or fix for their own use of Webware. I see 8 developers listed on SourceForge, and I'm pretty sure that at least 6 of them have checked in changes to CVS in the last few mont

RE: [Webware-devel] Xitame adapter

2002-10-01 Thread Geoffrey Talvola
How about an "Adapters" subdirectory under WebKit? We could move the existing adapters like WebKit.cgi, OneShot.cgi, etc. there too. - Geoff > -Original Message- > From: Ian Bicking [mailto:[EMAIL PROTECTED]] > Sent: Monday, September 30, 2002 11:03 PM > To: [EMAIL PROTECTED] > Subject:

RE: [Webware-devel] Webware @ netbabyworld

2002-09-26 Thread Geoffrey Talvola
Aaron Held wrote: > Personally I think the main challenge is to provide a means > for webware > to feeback some type of load information to the load > balancer, so that > there can be some intelligent balancing. If the load balancer is capable of examining the cookies, it could balance based

RE: [Webware-devel] Webware @ netbabyworld

2002-09-26 Thread Geoffrey Talvola
Great writeup -- thanks! I do have one question. Do you use Webware's sessions? If so, how do you handle load balancing so that requests for the same session go to the same box? - Geoff > -Original Message- > From: David Eriksson [mailto:[EMAIL PROTECTED]] > Sent: Thursday, September

RE: [Webware-devel] Python 2.2 compatibility

2002-09-04 Thread Geoffrey Talvola
Edmund Lian wrote: > I just checked... it is indeed true that mixins to any > Servlet subclass > cannot be new style classes due to the assertion in line 187 of > ServletFactory. If you comment out that assertion, Webware is > happy to use > new style class mixins. Which assertion causes the pr

RE: [Webware-devel] MakeAppWorkDir.py / install.py and password stuff

2002-08-28 Thread Geoffrey Talvola
Actually, I strongly recommend that people use the task lists on SourceForge in addition to reporting bugs by email because then there's a permanent reminder to go and fix the bug. Some day, I may have time to actually go and work on some of those tasks, and it'll be nice to have the list right t

RE: [Webware-devel] Testing/Servlet/Extra/Path/Info?

2002-08-13 Thread Geoffrey Talvola
Mike Warren wrote: > Geoffrey Talvola <[EMAIL PROTECTED]> writes: > > There have been various proposals in the past for how to handle > > URL's more flexibly but nothing has been done yet. None of the > > Webware developers have time to work on this because we

RE: [Webware-devel] Testing/Servlet/Extra/Path/Info?

2002-08-13 Thread Geoffrey Talvola
If I'm understanding you correctly, this is exactly what ExtraPathInfo is _supposed_ to do. The problem is, I don't think it actually works properly in Webware CVS (or in release 0.7) and also, it ought to be settable on a servlet-by-servlet basis instead of being a global all-or-nothing flag. I

RE: [Webware-devel] Please add our FormKit to the 3rd party page at sf.net

2002-07-29 Thread Geoffrey Talvola
I just added it. - Geoff > -Original Message- > From: Matt Feifarek [mailto:[EMAIL PROTECTED]] > Sent: Monday, July 29, 2002 5:32 PM > To: [EMAIL PROTECTED] > Subject: [Webware-devel] Please add our FormKit to the 3rd > party page at > sf.net > > > We've had a FormKit package availabl

[Webware-devel] Replace Queues with lists - any objections?

2002-07-16 Thread Geoffrey Talvola
I started a thread on comp.lang.python which will give you the background... http://groups.google.com/groups?dq=&hl=en&lr=&ie=UTF-8&th=ca31e9f204280589 Basically, in WebKit, when a thread needs a servlet instance, it does this: try: instance = cache.get_nowait()

RE: [Webware-devel] Webware distribution layout/permissions (was Re: Webware (Free)BSD-Port?)

2002-07-11 Thread Geoffrey Talvola
Stefan Schwarzer wrote: > On Wed, 10 Jul 2002, Tavis Rudd wrote: > > how are you assigning permissions on > > /usr/local/Webware vs. > > /usr/local/webware. > > /usr/local/Webware is simply a copy of the directories and files as > extracted from the tarball. I didn't change any permissions. The >

RE: [Webware-devel] mod_webkit multi-AppServer

2002-07-02 Thread Geoffrey Talvola
Ian Bicking wrote: > To experiment with the feature set, as opposed to the actual speed, it > might be best to start with WebKit.cgi (or probably just Adapter.py), > and then port to mod_webkit. Actually, it might work okay for speed > too, since you'd still have balancing -- the front box would

RE: [Webware-devel] Fixing doc strings

2002-06-20 Thread Geoffrey Talvola
My advice is: Try to do that change only, without other changes, in a single CVS checkin. That way it's easier to look at diffs in the CVS history later -- you won't be mixing in these many cosmetic changes with other substantive changes. - Geoff > -Original Message- > From: Ian Bicking

RE: [Webware-devel] RE: [Webware-discuss] Content-type handling in HTTPRequest

2002-06-06 Thread Geoffrey Talvola
I don't see the need to keep xmlInput and dictInput -- in fact, it'll be cleaner if they disappear. They are only used by the respective XMLRPCServlet and PickleRPCServlet, both of which could be changed to do the right thing. Maybe a more general .input() method? (Not sure if that name is alre

[Webware-devel] Webware Developer Guidelines

2002-06-06 Thread Geoffrey Talvola
I just added this to the Wiki (written by me, approved by Chuck): http://webware.colorstudy.net/twiki/bin/view/Webware/DeveloperGuidelines If you want to become a Webware Developer and get CVS write access, please read these guidelines. They will tell you what is expected of you and how to appl

RE: [Webware-devel] extraURLPath definitely broken in 0.7

2002-05-31 Thread Geoffrey Talvola
It might be useful to look at the revision history in CVS -- you may be able to figure out where it broke. But it sounds like this whole area needs a rewrite anyway. As an aside, we really need automated regression testing for WebKit so we can catch these types of problems before they get checke

RE: [Webware-devel] mod_webkit for Apache 2.0.35

2002-04-23 Thread Geoffrey Talvola
Geoffrey Talvola wrote: > Looks to me like mod_backhand is a load-balancing proxy > module. So it would > require WebKit to be an HTTP server. But if WebKit is an > HTTP server, then > you don't need mod_backhand at all, unless you need it for the > load-balancing fe

  1   2   >