[Zope-Annce] ANN: Zope News for August 17 Released
Chris McDonough
chrism@zope.com
Fri, 17 Aug 2001 04:04:07 -0400
The Zope News for August 17, 2001
by Chris McDonough (chrism@zope.com)
also available via http://www.zope.org/Documentation/ZWN/ZWN-2001-08-17
Welcome to the Zope News for August 17, 2001! The top stories this
time around include: Zope 2.4.0 released, Digital Creations pulls a
name change, two security hotfixes released, documentation updates,
ZDP alive?, EuroZope eats out, components are on the brain, Zope.org
attacked by morons, more on opening up CVS, Zope 2.5 plan published,
and the Zope "Weekly" News changes hands.
And now for something completely different...
What Is Zope?
Zope is an open source web application server that can be used for
managing website content, building intranets, and creating portals.
For more information, see http://www.zope.org
Zope is built using the Python programming language. For Python
information, see http://www.python.org
Front Matter
A change of editorship has befallen the Zope News. Zope News
readers will sadly no longer be treated to the deadpan editorial
stylings of Ethan "Mindlace" Fremen, whose steady hand has guided
the ZWN since what seems like the dawn of time. Ethan has retired
to the Ukraine to live out the rest of his days as a feudal lord,
and in doing so, has passed the editorial baton to me (Chris
McDonough). The king is dead, long live the king!
As a part of this editorship turnover, the Zope (ahem) "Weekly" News
is changing its name to the Zope News in light of and in reverence
to its not-so-weekly appearance. It will be produced biweekly from
now on, and is meant to be released on the first and third Fridays
of every month. If we miss the biweeklies.. well, at least nobody
can make fun of the name!
The change in editorship means that the content and format of the
News is changing slightly to include "almanac" content from Zope.org
as well as summations of interesting Zope maillist discussions.
Hope you enjoy!
Zope Core Development and Releases
Zope 2.4.0 was released on July 23. You can download it from
http://www.zope.org/Products/Zope/2.4.0/
New Features include:
- Zope 2.4 supports (and requires) Python 2.1
- New restricted execution architecture
- WebDAV Level 2 locking support
- New "WebDAV Access" permission
- A new built-in 'Authenticated' role
- Product refresh without restart during development
- New "Drop-in indexes" support for ZCatalog
Read more about the new release at
http://www.zope.org/Products/Zope/2.4.0/zope_240_released
Zope 2.4.1, a minor bugfix release, is reportedly due in a matter of
days.
Zope Corp's Zope 2.5 development plan, which showcases new features
slated to be added to the next major Zope release, is online. See
http://dev.zope.org/Resources/zope_250_plan.html for the whole
scoop. One of the important items slated for inclusion into Zope
2.5 is Zope Page Templates. ZPT is a technology which allows HTML
designers and programmers to work together to create presentation
and logic without stepping on each others' toes.
Relatedly, a new release of Zope Page Templates that works with
already-existing Zopes, ZPT 1.4, is out. See the Zope Page
Templates Wiki for release and download details:
http://dev.zope.org/Wikis/DevSite/Projects/ZPT/FrontPage .
Other Development
Phabric, a project which has as its essential goal the porting of
Zope to Jython (the Python language as implemented in Java) has been
announced. The project is sponsored by a company named WebElite.
See http://www.phabric.org for more information.
Brian Lloyd has done a lot of work coming up with a reasonable
proposal for better Zope web services. See
http://dev.zope.org/Wikis/DevSite/Proposals/WebServicesForZope
Michael Bernstein is raising a ruckus on various lists with his
SecurityJihad proposal See
http://dev.zope.org/Wikis/DevSite/Proposals/SecurityJihad .
Jeffrey Shell proposes unification of the tests that ship with the
Zope core.
http://dev.zope.org/Wikis/DevSite/Proposals/CleanUpAndUnifyCoreUnitTests
Toby Dickinson proposes a transactional email capability.
http://dev.zope.org/Wikis/DevSite/Proposals/TransactionalEmail
Security Notices
Two security hotfixes have been released since the last Zope News.
It's recommended you check them out and install them if necessary.
http://www.zope.org/Products/Zope/Hotfix_2001-07-25/security_alert
http://www.zope.org/Products/Zope/Hotfix_2001-08-04/security_alert
Documentation Development and Releases
Although it was covered in the last Zope News, it bears repeating
that the printed version of "The Zope Book" by Michel Pelletier and
Amos Latteier became widely available in bookstores not too long
ago. This is the dead-tree version of the content available from
http://www.zope.org/Members/michel/ZB/ .
If you buy it, maybe Michel will be able to afford a laptop on which
he can run a better window manager than twm. ;-)
The Zope Developer's Guide and Zope Book have been updated to match
the features of Zope 2.4. See http://www.zope.org/Documentation/ZDG
and http://www.zope.org/Members/Amos/ZopeBook24 . Thanks to Amos
Latteier and Michel Pelletier.
The Zope Documentation Project (http://zdp.zope.org) seems to have
stalled almost entirely. The last update to any of its content
appears to have been made in May! Egads. Alestay ontentcay
entralcay!
News Summaries
Erik Enge's zope-dev maillist summary for July was relased. It's
available at http://nittin.net/erik/summaries/2001-08-01 .
Seb Bacon's CMF Week In Review #6 for the week ending July 27 is
available from http://cmf.zope.org/news/weekly/20010727.
Digital Creations Goings-On
Digital Creations, Inc. (the producer of Zope) has changed it's name
to "Zope Corporation". There is a new website at
http://www.zope.com accordingly. The name change is intended to
ensure that Zope (the application) and its primary financial backer
are more closely associated with each other in the marketplace. See
http://www.zope.com/News/PressReleases/DC2ZC for more info.
A components architecture chat was had with Jim Fulton and Shane
Hathaway from DC/ZC with the rest of the Zope community on August
3rd. A log of the chat is available at
http://irclogs.espnow.com/zope-logs/show_file.php?logfile=Aug_03_2001.log.
For the most part, Shane and Jim explained the content in the Zope
Component Architecture wiki (see
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/FrontPage),
which really essentially just turns out to be a set of best
practices to use when developing Zope applications, as well as a set
of enabling technologies.
Ken Manheimer continues to plug away at opening up the CVS
repository to contibutions external to and unmediated by Zope
Corporation. A record of his travails is available at
http://dev.zope.org/Wikis/DevSite/Projects/ZopeCVSMigration/CurrentStatus.
EuroZope Goings-On
This happened a while back (a whole month ago!), but was neglected
mention in any prior Zope News. The EuroZope crew
(http://www.eurozope.org ) had a barbeque in Berlin. There are
pictures. They are mostly incriminating, and they feature about
four thousand shots of Noa Harvey, which is fine with me. See
http://adequat.c2a.fr/presentation/ZopeBerlin for the pics. Also a
great shot of Michel Pelletier somewhere in here.
Zope News Sightings
A slightly "trollish" article at
http://slashdot.org/article.pl?sid=01/08/14/2327248&mode=flat about
web services in relation to open source software posted on
LinuxToday and Slashdot generated lots of heat within those
communities. Lots of (sane) people argued within the respective
site talkback threads that "the answer is Zope."
A bit of Linux Weekly News coverage at
http://lwn.net/2001/features/oreilly2001/ of the latest O'Reilly
Open Source conference deals with presentations given by Zope Corp
folks. A bad picture of Tres Seaver and a good picture of Jim
Fulton are contained within.
Because I'm a Zopeaholic, I like to visit the Netcraft website
(http://www.netcraft.net) every month to see how many folks are
using Zope. Though their numbers don't take into account all the
Zope sites behind Apache or other web or proxy servers, it's
somewhat interesting all the same. See
http://www.netcraft.com/survey/Reports/200107/byserver/Zope/index.html
for Zope stats for July.
Zope.org Meta Matter
A small collection of morons is busy abusing Zope.org's "openness".
This group uses Zope.org as a "warez" repository, creating throwaway
accounts and storing large files in the various Member areas
associated with these accounts. The large files are then downloaded
many times by other morons. All of this activity takes up lots of
disk space, bandwidth and other system resources. The Zope.org
staff is busy fending off the onslaught. And they say open source
software doesn't cost money! [;-)]
Webalizer traffic statistics output for the systems that make up
www.zope.org is available at http://ns1.zope.org:82/
Zope.org Almanac
The Zope.org Almanac lists select new or updated content spotted on
Zope.org since the last release of the Zope News.
Selected News Items
Zope Training in Berlin, Germany - Paris, and Washington D.C.
http://www.zope.org/Members/beehive/berlindcparis.html
ZWiki 0.9.4 released
http://www.zope.org/Members/simon/ZWiki/ZWiki-0.9.4-released
Monthly DC Zope User Group Meeting
http://www.zope.org/Members/chrisa/aug21zpug
New Or Updated How-Tos
Virtual Hosts via Apache (but nearly all content in Zope)
http://www.zope.org/Members/mwr/VHosts_With_Zope_Default
SSL Certificate Authentication
http://www.zope.org/Members/zhivago/SSLCertAuth/How-To_SSLCertAuth
How to compile/link DynPersist on win32 using MS VC 6.0
http://www.zope.org/Members/isalsberg/PTK/How-To_DynPersist
Zope and SSL
http://www.zope.org/Members/Ioan/ZopeSSL
METAL for Beginners
http://www.zope.org/Members/tone/METAL
Medusa Status HowTo
http://www.zope.org/Members/mvalente/medusastatus
How to create boring CMF content based on the filesystem
http://www.zope.org/Members/eenge/CMFBoringContent
A very minimal Product
http://www.zope.org/Members/maxm/HowTo/minimal_01
Migrate from ZPyGreSQL database adaptor to Psycopg PostgreSQL adaptor
http://www.zope.org/Members/aho/oio_utils/ZPyGreSQL_to_ZPsycopg
Selected New Or Updated Software Products
Photo
http://www.zope.org/Members/Drew/Photo
Updated FScounter
http://www.zope.org/Members/bowerymarc/FScounter
PictureLink
http://www.zope.org/Members/mavron/PictureLink
Simple XML Searcher
http://www.zope.org/Members/cabbie/SimpleXmlSearcher
A RAM Cache Manager that ages objects
http://www.zope.org/Members/xgwsbae/RamCacheManagerWithAge
ReplaceSupport
http://www.zope.org/Members/shh/ReplaceSupport
ZODB-CORBA Connection
http://www.zope.org/Members/jheintz/ZODB_CORBA_Connection
MySQL user folder
http://www.zope.org/Members/vladap/mysqlUserFolder
CallableFolder
http://www.zope.org/Members/shh/CallableFolder
SessionDataContainerBase
http://www.zope.org/Members/shai/SessionDataContainerBase
Oracle-based Session Data Container
http://www.zope.org/Members/shai/SqlSDC
Xron Scheduled Method Dispatcher
http://www.zope.org/Members/lstaffor/Xron
Binary release of Zope-2.4.0 for MOSX
http://www.zope.org/Members/sspickle/Zope-2.4.0-MOSX-ppc
Formulator
http://www.zope.org/Members/faassen/Formulator
Portail Pour Tous (Portal For All)
http://www.zope.org/Members/dgeorgieff/popoto
CMF Complex Document
http://www.zope.org/Members/snej/CMFComplexDocument
Product View
http://www.zope.org/Members/srichter/Products/ProductView
FormsTool for CMF
http://www.zope.org/Members/jack-e/CMFFormsTool
Zope/Java-Based Telnet/SSH
http://www.zope.org/Members/dshaw/ZJavaTelnetSSH
HTMLDocument
http://www.zope.org/Members/sf/HTMLDocument
Zope ODBC Database Adapter
http://www.zope.org/Products/DA/ZODBCDA
Document Library
http://www.zope.org/Members/Kaivo/DocumentLibrary
ZOracleDA
http://www.zope.org/Members/zigg/ZOracleDA-zigg
SOAP Methods as external methods
http://www.zope.org/Members/xgwsbae/SOAPMethod
Tamino-Zope
http://www.zope.org/Members/pbolle/Tamino-Zope
DCOracle2
http://www.zope.org/Members/matt/dco2
Site Tracker Product
http://www.zope.org/Members/peterbe/SiteTrackerProduct
CMF-based Address Book
http://www.zope.org/Members/natsukashi/Products/CMFUsrManOrg
Caches documents via a mod_perl module for Apache
http://www.zope.org/Members/xgwsbae/ZopeProxyCacheManager
Zope@Zope.org Mail List Summary for August 1- 17
People can't get enough of drinking from the firehose that is the
Zope@Zope.org mail list! There've been roughly 3000 messages posted
since July 20, 2001 (the day of the last Zope News). Interesting
messages and threads include those below.
A thread about Java applets to be used as content editors
http://lists.zope.org/pipermail/zope/2001-August/096655.html
Peter Bengtsson explains how to use _.getitem
http://lists.zope.org/pipermail/zope/2001-August/096658.html
bak@kedai and Olivier Bleutgen praise mod_gzip in concert with Zope
http://lists.zope.org/pipermail/zope/2001-August/096661.html
http://lists.zope.org/pipermail/zope/2001-August/096664.html
Steve Spicklemire and I come to the rescue for Gerd Zeif with
_SUPPRESS_ACCESSRULE and other things to do when you get locked out
http://lists.zope.org/pipermail/zope/2001-August/096670.html
The answer to the above shocks and dismays Shai Berger
http://lists.zope.org/pipermail/zope/2001-August/096748.html
J Cameron Cooper explains how to install CMF under Windows
http://lists.zope.org/pipermail/zope/2001-August/096687.html
A long-lasting and lively discussion about using Zope for nonprofits
http://lists.zope.org/pipermail/zope/2001-August/096690.html
Jcc also discusses the emergency user
http://lists.zope.org/pipermail/zope/2001-August/096695.html
Timothy Wilson discourses on <!--#name--> vs <dtml-name> DTML syntax
http://lists.zope.org/pipermail/zope/2001-August/096714.html
Andreas Jung explains how to grab content from an HTTP server
http://lists.zope.org/pipermail/zope/2001-August/096733.html
David Lutz asks advice writing a comparison between Zope and Notes
http://lists.zope.org/pipermail/zope/2001-August/096760.html
An intensely boring argument breaks out about Linux large file support
http://lists.zope.org/pipermail/zope/2001-August/096816.html
I attempt to evade questions about Zope Version objects
http://lists.zope.org/pipermail/zope/2001-August/096869.html
David Lambert asks questions about namespaces and receives answers
http://lists.zope.org/pipermail/zope/2001-August/096868.html
Terry McKenna attempts to get ZSQL working with PostgreSQL
http://lists.zope.org/pipermail/zope/2001-August/096891.html
Tommy Johnson get answers about publisher method marshalling
http://lists.zope.org/pipermail/zope/2001-August/096923.html
Jcc answers Michael Montagne's question about security by
recommending local roles
http://lists.zope.org/pipermail/zope/2001-August/096773.html
Dieter Maurer amazingly spots a syntax error that Guido might have
had trouble spotting [;-)]
http://lists.zope.org/pipermail/zope/2001-August/096957.html
A thread about distinguishing Zope (the company) from Zope (the
software and associated community) arises
http://lists.zope.org/pipermail/zope/2001-August/097025.html
Jens Vagelpohl explains how to prevent TCP access to Zope
http://lists.zope.org/pipermail/zope/2001-August/097036.html
I describe when and how to use the profiler
http://lists.zope.org/pipermail/zope/2001-August/097131.html
Tino helps mixo out with groups/roles
http://lists.zope.org/pipermail/zope/2001-August/097208.html
Tino helps out Artur Mozdzynski with cookies
http://lists.zope.org/pipermail/zope/2001-August/097212.html
The orphan option default value (3) to dtml-in is crucified
http://lists.zope.org/pipermail/zope/2001-August/097212.html
Tino helps Todd Loomis turn a set of checkboxes on a form into a list
http://lists.zope.org/pipermail/zope/2001-August/097405.html
Dieter laments that more people don't use ZopeFind to search a Zope
http://lists.zope.org/pipermail/zope/2001-August/097426.html
Steve Spicklemire helps Fritz Mesedilla find docs on Structured Text
http://lists.zope.org/pipermail/zope/2001-August/097463.html
Jcc gets jiggy explaining how to connect MS Access and Zope
http://lists.zope.org/pipermail/zope/2001-August/097516.html
Casey Duncan answers questions about creating a disk-based Zope product
http://lists.zope.org/pipermail/zope/2001-August/097585.html
Jason Witt claims Zope is SLAB on Solaris, and obtains confirmatory
testimonials
http://lists.zope.org/pipermail/zope/2001-August/097561.html
End Matter
The opinions expressed in Zope News are solely the authors', and not
the opinions of Zope Corporation, The Zope Community at-large, or
the Spanish Inquisition.
If you or your company are doing something interesting with Zope,
please submit a blurb to Zope Weekly News for possible inclusion by
emailing Chris McDonough (mailto:chrism@zope.com ).
For prior editions of the Zope News, see
http://www.zope.org/Documentation/ZWN/
--
Chris McDonough Zope Corporation
http://www.zope.org http://www.zope.com
"Killing hundreds of birds with thousands of stones"