Though zope.org's network hookup is once again allowing the mail to
get through, we're seeing multiple copies of many maillist messages.
We hope to track down the cause of this problem soon - in the
meanwhile, we apologize for the disruption!
If you want to reduce the impact of the duplicates in the meanwhile,
you could try setting your list subscriptions to 'digest' mode. (You
may want to leave your zope-announce subscription as is, since it's
relatively low traffic, and we're going to use it to announce the
resolution of the problem.) To set to digest mod, for example, for
the zope list, visit:
http://www.zope.org/mailman/options/zope/your@subscription.address
and set the digest option. (If you don't know your subscription
address, visit the respective roster page, eg
http://www.zope.org/mailman/roster/zope
If you don't know your password, click the "send password" button on
your options page to have it delivered to you.)
You may still get duplicates of the digests, but at least they'll come
less frequently...
Ken Manheimer
klm(a)digicool.com
Hi,
Mixadlive has just released ZPoPyDA v.0.1.
ZPoPyDA is a *stable* Postgresql Database Adapter for Zope based on our driver PoPy.
It aims to replace the current ZPygresql DA.
This database adapter is released under the GPL Licence.
You can get the tarball at http://www.mixadlive.com/software
Enjoy.
--
Thierry MICHEL
Mixadlive Developer
Howdy folks. It's clear that we were unclear in communicating the Perl
For Zope announcement. What this needs is a little...clarity!
I propose an IRC chat on Wednesday with Jim Fulton and me. The topic
will be "What Are Methods and How Does Perl Fit In?" I'll announce time
and location later, when someone coaches me on just how you do these
damn things on IRC. :^)
Why are we doing this? First, I think it's crucial that we at Digital
Creations work harder to engage the community in the thinking of Zope.
(In fact, this is the number one goal of Brian Lloyd, Zope Product
Manager). And the great debate over the announcement makes this a
perfect time.
Second, I'm hoping that this can become a regular event. The Mozilla
crowd has done this, with good success I believe. I'm trying to follow
their pattern (one hour, logs posted afterwards).
Thoughts?
--Paul
Paul Everitt Digital Creations
paul(a)digicool.com 540.371.6909
-----------------------------------------
The Open Source Zope application server
http://www.zope.org/
-----------------------------------------
Hi,
Mixadlive has just released ZPoPyDA v.0.1.
ZPoPyDA is a *stable* Postgresql Database Adapter for Zope based on our driver PoPy.
It aims to replace the current ZPygresql DA.
This database adapter is released under the GPL Licence.
You can get the tarball at http://www.mixadlive.com/software
Enjoy.
--
Thierry MICHEL
Mixadlive Developer
A new release of LoginManager is now available on zope.org. The main
changes in this release are support for having user folders at multiple
levels in the tree, and preliminary Zope 2.2 compatability (though the
Generic User Source hasn't been updated for 2.2 yet and likely won't
work). See the Changes file for more details.
URL:
http://www.zope.org/Members/tsarna/LoginManager/LoginManager-0_8_6.tgz/view
Howdy gang. Below is an announcement that we'll start distributing over
the next 24 hours. I wanted to let you folks see it first. In summary:
Perl Methods.
This isn't a press release, which we'll be doing in the run-up to the
O'Reilly Open Source conference in July, when the code is closer to
being available.
-----------
Digital Creations, creators of the Open Source Zope application server,
announced today that it is teaming with ActiveState, a leading provider
of
Internet programming software, to make Perl a scripting language for
Zope.
Perl is the predominant scripting language for Internet applications and
is
a key success story for the Open Source software movement. Zope is
written
in Python, the fastest growing Open Source scripting language.
"It is clear that the strength of Zope realizes the future architecture
of
the Web," says Paul Everitt, CEO of Digital Creations. "This dynamic
architecture, and the people working with it, are a fantastic match for
scripting languages. Thus it is natural that Digital Creations would
team
with ActiveState to make Perl a scripting language for Zope."
"Zope is a powerful content management system that we use internally,"
said
Dick Hardt, CEO of ActiveState. "By adding the power of Perl to Zope, we
will be able to leverage all the existing Perl technology that we have
as
well as bring the worlds of Python and Perl closer together."
Under this agreement, ActiveState will get Python and Perl to run in the
same application. More specifically, Perl programmers can code critical
pieces of business logic in Zope solutions.
"The Perl for Zope project brings the worlds of the two most important
open
source programming languages together," stated Gisle Aas, Senior
Developer,
ActiveState. "Python programmers will be able to directly take advantage
of
the large collection of reusable Perl program modules, like DBI, found
on
CPAN. Perl programmers will be able to program and customize the Zope
web
application server using their favorite language."
The initial developer release of Perl For Zope will coincide with
the O'Reilly Open Source Software Convention in July 2000. For more
information on the project, please visit the Perl For Zope project
page at http://www.zope.org/Wikis/zope-perl/.
Contact Information
For Digital Creations, contact Paul Everitt, paul(a)digicool.com,
540.371.6909x102. For ActiveState, contact Lori Pike,
lorip(a)activestate.com, 604.713.8433.
--Paul
Paul Everitt Digital Creations
paul(a)digicool.com 540.371.6909
-----------------------------------------
The Open Source Zope application server
http://www.zope.org/
-----------------------------------------
G'day,
Zope Weekly News is a digest of some of the useful and interesting
events which have occurred on the various Zope mailing lists and the
Zope.org site. It is published each Wednesday evening.
New Products and Announcements
* Paul Everitt announces Sybase support in a joint press release.
http://lists.zope.org/pipermail/zope/1999-November/013946.htmlhttp://www.digicool.com/News/Sybase
* "Zen" released ZRadius, a product which allows you to authenticate
web users via the Radius authentication protocol.
http://www.zope.org/Members/Zen/ZRadius
* Anthony Pfrunder announces VisualZope 0.1a. From his web page:
Basically, the "goal" of VZ is to provide a SIMPLE visual
editing system for graphic designers which works cross-browser
and takes advantage of the acquisition and role systems within
Zope. What follows is a brief description of the components
which make up the final VZ system (probably more accurate than
previous posts).
http://163.182.196.200/zwiki/VisualZope
* Jeff Sheldon has started a weblog of his experiences with Zope.
Jeff Sheldon is new to Zope, and is not a professional programmer.
His weblog is a valuable resource to those also starting out with
Zope.
http://weblogs.userland.com/zopeNewbies/stories/storyReader$0
Updates
* Zope 2.1.0 beta 2 has been released. This release includes fixes
for issues found in beta 1, an updated load_site.py script and
Martijn Pieters' patches to implement try/except/else and
try/finally in DTML. Unless something major comes up, this will be
the final beta before 2.1.0 final.
http://www.zope.org/Products/Zope/2.1.0b2/
* "4am" has submitted an update to his PythonMethod product. It
allows methods, written in Python, to be created via the Zope web
management interface.
http://www.zope.org/Members/4am/PythonMethod
* "Drew" contributed an update to his Photo product. It generates
thumbnail views of images at the user's preferred size. Requires
PIL.
http://www.zope.org/Members/Drew/Photo
* Itamar Shtull-Trauring announced ZCache v0.2. ZCache is a Python
Product which allows you to cache expensive methods, taking strain
off your server. It also generates 'Last-Modified' headers,
aiding browser and proxy caches.
http://lists.zope.org/pipermail/zope/1999-November/014115.htmlhttp://www.zope.org/Members/itamar/ZCacheZope.org items
* "Zen" submitted a tip he picked up from Michel Pelletier. He
explains how volatile attributes work, and how to populate them
when your object is loaded from the database. Volatile attributes
are attributes which do not get written to the database, and are
good for data which changes frequently.
http://www.zope.org/Members/Zen/tips/VolatileAttributes
* "AlexR" submitted a How-To detailing the use of the DTML entity
syntax. "DTML entities" are chunks of DTML which look like this:
"&dtml-title_or_id;"
http://www.zope.org/Members/AlexR/EntitySyntax
Notable Discussions
* DTML is a HUGE topic this week. Discussions spill across several
lists. A very good job is done of identifying DTML's weak points.
Many hold that the difficulty in using DTML comes from it's roots
as a reporting language-- it isn't supposed to be used for logic.
The problem is, there isn't yet an easy replacement for DTML as a
programming language. Python Methods are cited as an excellent
start on providing a means of moving logic out of DTML.
Christopher Petrilli mentions that DC is looking at grooming
Python Methods for inclusion in Zope.
Others feel that reporting vs. programming is a forced
distinction, and that it is awkward to have to use two different
solutions. The claim that generating HTML is actually a rather
complex task, and the powerful but ugly features of DTML are a
necessary evil.
DTML is compared to Perl! <gasp!> Otherwise, lots of very useful
tips for using DTML are revealed. An excellent read for DTML
beginners and wizards alike.
http://lists.zope.org/pipermail/zope/1999-November/013710.htmlhttp://lists.zope.org/pipermail/zope-dev/1999-November/002088.htmlhttp://lists.zope.org/pipermail/zope-dev/1999-November/002102.html
* Darcy Clark alerts the list of Jon Udell's latest article
mentioning Zope. Jon's article discusses the ease of using Zope
with Windows databases, the pain of using it with Unix databases,
cheers ODBC, and jeers lack of a similar magic bullet for Unix.
The thread then continues to discuss the relative merits of
various free databases and using them with Zope.
http://www.byte.com/column/BYT19991104S0001http://lists.zope.org/pipermail/zope/1999-November/013711.html
Also, Karl Fast does an excellent job of summarising the thread,
generating more sage comments.
http://lists.zope.org/pipermail/zope/1999-November/013762.htmlhttp://lists.zope.org/pipermail/zope/1999-November/013812.htmlhttp://lists.zope.org/pipermail/zope/1999-November/013813.htmlhttp://lists.zope.org/pipermail/zope/1999-November/013840.html
* Francois-Regis CHALAOUX posed a question about using Zope with
virtual hosting. Several useful responses were generated.
http://lists.zope.org/pipermail/zope/1999-November/013678.htmlhttp://lists.zope.org/pipermail/zope/1999-November/013688.html
* Ben Galbraith submitted a comparison of Zope and Cold Fusion and
solicited comments. Some of the usual suspects offer theirs.
http://lists.zope.org/pipermail/zope/1999-November/013730.html
* Otto Hammersmith started a thread about Zope and security. In it,
he speaks of some of the security pitfalls that unsuspecting Zope
users could experience. Brian Lloyd submits some solutions.
http://lists.zope.org/pipermail/zope/1999-November/013779.html
* Paul Everitt wrote in to remind us that there is a
zope-dev(a)zope.org list for technical discussions. A brisk
discussion developed to debate what constituted a technical
discussion.
http://lists.zope.org/pipermail/zope/1999-November/013796.html
* Theodore Patrick launched a lengthy thread with questions about
the effect of threading in Zope. A number of folks from Digital
Creations provide answers. The discussion moves on with high
volume and content to the topics of benchmarking and performance
tuning Zope.
http://lists.zope.org/pipermail/zope/1999-November/013808.html
* Farzad Farid revives the uncacheable image thread. Because
Acquisition can lead to different URLs being generated for images
when viewed from different locations, it makes caching difficult
and can generate excessive traffic. Others offer advice to solve
this problem.
http://lists.zope.org/pipermail/zope/1999-November/014021.html
* David Harrison asks zope-dev how to return an image generated
on-the-fly by an External Method. Answers found.
http://lists.zope.org/pipermail/zope-dev/1999-November/002107.html
Mike Pelletier
hello,
we have set up a mailinglist for MetaPublisher users.
you can register via this link
http://mailman.beehive.de/mailman/listinfo/metapublisher
or
send an email to:
metapublisher-request(a)mailman.beehive.de
regards,
mark
--------------------------------------------------------------
mark pratt (managing director) mark(a)beehive.de
beehive elektronische medien GmbH http://www.beehive.de
phone: +49 30 847-82 0 fax: +49 30 847-82 299
hello all,
MetaPublisher was designed as a helpful tool you can
use to create complex forms.
MetaPublisher permits you to manage large amounts of
data without having to know how to program.
Unique features include the ability to easily extend
what type of data can be manipulated through
"field types" as well as the storing of presets.
Several field types and basic presets are included in the
package.
The roughly 15 page User Guide in PDF format
includes all the information you need to get
started.
You can get MetaPublisher and the User Guide
via the beehive website:
http://www.beehive.de
regards,
mark
--------------------------------------------------------------
mark pratt (managing director) mark(a)beehive.de
beehive elektronische medien GmbH http://www.beehive.de
phone: +49 30 847-82 0 fax: +49 30 847-82 299
Hello all,
Zope 2.2.0 alpha 1 has been released - you can download it from
the usual place on Zope.org:
http://www.zope.org/Products/Zope/2.2.0a1/
*Note that for alpha releases we package only a source release
and a win32 binary release since win32 users generally don't
have a compiler readily available.*
This release contains the new changes to the Zope security
model to protect against the server-side trojan issue:
http://www.zope.org/Members/jim/ZopeSecurity/ServerSideTrojan
It also contains the new help system, a built-in Zope tutorial
and many bug fixes. For more information, see the CHANGES.txt
file for the release:
http://www.zope.org/Products/Zope/2.2.0a1/CHANGES.txt)
Note: sites that allow untrusted users to edit DTML or other
executable content will need to set object ownership appropriately
after applying the new release for the new security rules to protect
you. See the document "upgrading to Zope 2.2" for this and other
important upgrade information:
http://www.zope.org/Products/Zope/2.2.0a1/upgrading_to_220
Brian Lloyd brian(a)digicool.com
Software Engineer 540.371.6909
Digital Creations http://www.digicool.com