Re: [Webware-devel] New release?

2006-04-23 Thread Christoph Zwerschke

 I can allow running on an existing working dir, but how should
 MakeAppWorkDir behave if the config files or the launcher script
 already exist? Overwrite or keep (there could be some customization
 in the config files and launcher script already)? Maybe we can add
 an option --overwrite, but what should be the default?

Ok, I have already changed the MakeAppWorkDir script. If the working dir 
does already exist, then all missing subdirectories and files will be 
created, and access permissions set, but without overwriting any 
existing files. I think that is reasonable. If you want to recreate 
default config files or launcher scripts, you can simply delete them and 
run MakeAppWorkDir.


-- Christoph


---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Webware-devel mailing list
Webware-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-devel


Re: [Webware-devel] New release?

2006-04-23 Thread Andreas Poisel
* Christoph Zwerschke [EMAIL PROTECTED] [060423 18:50]:

 Ok, I have already changed the MakeAppWorkDir script. If the working dir 
 does already exist, then all missing subdirectories and files will be 
 created, and access permissions set, but without overwriting any 
 existing files. I think that is reasonable. If you want to recreate 
 default config files or launcher scripts, you can simply delete them and 
 run MakeAppWorkDir.

Great!  Since I'm using different settings for a application on the
development machines, putting the Webware configuration files into
version control is not an option for me.

Thank you!
-- 
Andi


---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Webware-devel mailing list
Webware-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-devel


Re: [Webware-devel] New release?

2006-04-22 Thread Christoph Zwerschke

Mark Phillips wrote:
FWIW, today I downloaded the 0.9.1b1 and installed it on Mac OS X 10.4.6 
running python 2.4. Ran through the tests without a hitch. Set up a 
working directory, added my app files, and fired it up also without a blip.


That's an important feedback since I've run and tested Webware only on 
Linux, Win and Solaris :-) It would be also interesting to know whether 
mod_webkit runs on Mac OS (which has a built in Apache server, right)?


-- Christoph


---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Webware-devel mailing list
Webware-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-devel


Re: [Webware-devel] New release?

2006-04-22 Thread Mark Phillips

On Apr 22, 2006, at 1:45 AM, Christoph Zwerschke wrote:

That's an important feedback since I've run and tested Webware only  
on Linux, Win and Solaris :-) It would be also interesting to know  
whether mod_webkit runs on Mac OS (which has a built in Apache  
server, right)?


Yes. I have Apache2 installed on the target server, and Mac OS X does  
comes with Apache v1 installed in the standard distro. I have set up  
one apache2 mod for developing with another tool set. There are a few  
things left to do so the test users can exercise it.


I will try the two mod_webkits for apache once the users are taken  
care of.


 - Mark


---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Webware-devel mailing list
Webware-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-devel


Re: [Webware-devel] New release?

2006-04-21 Thread Andreas Poisel
* Christoph Zwerschke [EMAIL PROTECTED] [060421 18:40]:
 Since I did not get much feedback, I'm going to release 0.9.1 final this 
 weekend if nobody objects.

I'm using 0.9.1 beta in productive environment without problems.

Just one minor issue:  starting with a 0.9pre release (if I remember
correctly) the MakeAppWorkDir.py script refused to write the application
skeleton when the target directory already existed.

I used to check out e.g. the MyApp directory from version control and
webware-ify it with MakeAppWorkDir.py MyApp afterwards.  This doesn't
work anymore, is there a specific reason for this behaviour?  I've no
problem working around this issue, but I don't like constraints without
having a decent motivation... ;-)

Thank you!
-- 
Andi


---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Webware-devel mailing list
Webware-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-devel


Re: [Webware-devel] New release?

2006-04-07 Thread Christoph Zwerschke

I have just implemented a solution to the ImportSpy problem.

ImportSpy used ihooks to track imported modules, in order to reload 
those modules with AutoReloadingAppServer. The problem was that using 
ihooks could raise problems if you used Cheetah templates or imported 
modules like Kid from zipped Python eggs, since these new importers are 
not compatible with ihooks.


I have tackled the problem from two sides:

First, ImportSpy now uses new (PEP 302) import hooks instead of ihooks 
if available (i.e. since Python 2.3). The compatibility issues should be 
solved now. Second, everything from ImportSpy except the import hook 
itself has been sourced out to a new ImportManager module. Loading and 
using ImportSpy can not be completely suppressed by setting 
UseImportSpy to False in Application.config (or would AppServer.config 
be better?). If ImportSpy is not used, sys.modules is polled instead. By 
default, this is set to True, so we get the old behavior.


I will fix two or three more bugs on my list today and then make a 0.9.1 
beta release. Is this ok?


-- Christoph


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Webware-devel mailing list
Webware-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-devel


Re: [Webware-devel] New release?

2006-04-02 Thread Chuck Esterbrook
On 4/2/06, Christoph Zwerschke [EMAIL PROTECTED] wrote:
 Chuck Esterbrook wrote:
  The polling could go into a 0.9.2. One problem that has vexed Webware
  is that releases go weeks or even months without getting released so
  one more thing can be added. In the mean time, people download the old
  release and miss all the good stuff that's sitting in the repository.

 My idea was to add the polling next weekend (if nobody else does it) and
 make it optional in version 0.9.1, so it will not break anything, but
 people will be able to test and improve it. If it turns out to be better
 than the current approach, we can then make it the standard in 0.9.2. If
 I don't find the time to do it or it turns out to be too complicated, I
 can make a new release next weekend anyway. Would that be ok?

 -- Christoph

Sounds good.

-Chuck


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642
___
Webware-devel mailing list
Webware-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-devel