[Zope] Re: Zope XML Roadmap

Michael Rose rose@tele.dtu.dk
Thu, 22 Jul 1999 17:48:27 +0200


At 6:55 AM -0400 7/22/99, Paul Everitt wrote:
>
>I'll speak to another angle of the JPython work: mindshare.
>

...many valid comments snipped...

>With that said, we certainly don't want our consulting services to be
>artificially confined to a subsegment of the market -- that is,
>eliminating the perhaps large number of customers that have bought into
>the servlet/bean vision.  Zope running in JPython is something we've
>always held out as being an escape hatch.  Thus, we'd like to see some
>work on it.
>
>How might this happen?  One of two ways seemed logical.  Either the
>community would do it (with our support and endorsement) or a paying
>customer would require it.  The jury's in now and thanks to you and
>Michael, it appears the first has happened.
>
I'm happy to take a look around Zope and outline how much work would 
be involved for the various pieces. Extra sets of eyes would be most 
welcome.
>
>Certainly, but I we'd also like to make sure about the goals of such an
>endeavor.  Are the goals speed, portability, integration (e.g. with
>servlets or as a bean), etc.?  Thus, while I'm not telling you to stop
>leaping, I'm also asking that you do some looking. :^)

Not to speak for anyone else, but my goals are integration and 
portability, integration both with existing Java packages and also 
with personal devices (running Personal Java and JINI) - so I 
probably have a different agenda than most people here who are 
working on enterprise level back-ends.

There is also the additional factor that life is short and I'm trying 
to be careful about managing my ignorance. The more things I can 
safely not know the more time I have to do things with what I know. 
If I know Python, Java and XML   then I can safely avoid C , Perl 
etc. (since programming is a means to an end for me), and I 
absolutely need Java for the other projects I'm working on. The main 
reason I came to Zope is that I've been using Frontier a bit and 
didn't want to have to learn UserTalk to do small Web apps when it 
seemed like there out to be something available in languages I know 
already.



>Yep, a bit of research is in order.  How hard is writing a JPython-based
>servlet?
>
I haven't done it, but 'the documentation says' write the Python 
class and compile it to Java bytecode using jpythonc.

>
>Point is, these are nice goals and hopes, and there is some evidence on
>the table already, but it's still to early to predict what will actually
>happen and what will be the unintended side-effects.

I'm off to collect a bit more evidence.....
>
>
>Having a CPython and JPython/Servlet version of Zope -- boy, that would
>certainly make Zope pretty unique!
  Agreed !!

Cheers,

Michael

p.s. I won't be doing email next week,  just so no thinks I'm ignoring them :)


  ************************************************
Michael Rose
Center for Tele-Information,    Technical University of Denmark
mailto:rose@tele.dtu.dk              http://www.cti.dtu.dk/personal/rose
Multimedia in the Home - http://mmhome.cit.dk
'and what is the use of a computer' thought Alice 'without pictures 
or conversation'                      with apologies to Lewis Carroll
*************************************************