Hello everybody,
Once again, I am proud to announce another RevisionManager release. A
big thanks goes to ZopeMag which has been sponsoring development since
the 1.0 release.
The first release candidate for RevisionManager 1.2 brings the following
changes:
* Many performance improvements have been made. Performance has
more than doubled for some actions. Thanks to Dieter Maurer for
ZopeProfiler which made profiling very easy.
* RevisionManager now has simple support for branches and sticky
tags (creating a new branch, moving to a branch, reverting a
sticky tag).
* RevisionManager can use the name of the user that is currently
logged onto Zope to connect to a pserver or RSH/SSH server.
* RevisionManager can now append ZODB history information (changes
to the object since the last RevisionManager action) to the log
message upon committing objects. Be aware that this slows down
committing because each objects has to be comitted independendly.
* Added 'force checkout' action. This allows one to force a checkout
and thus revert local changes.
* Several bugfixes. Thanks to Christian Theune for helping debugging
a very tricky bug.
If you already have an instance of RevisionManager, please follow the
instructions in the INSTALL.txt file, section 4 Upgrading.
You may download RevisionManager at:
http://www.zope.org/Members/philikon/RevisionManager
Best regards,
Phil
Zope Corporation has three distinct Training offerings, the newest: Zope
Advanced Training (ZAT), which is taught simultaneously with Zope
TurboIntranet (ZTI). The difference is this: ZTI attendees pay for training
plus the product and receive the ZTI software. ZAT attendees pay for
training only and receive four intensive days.
ZAT and ZTI attendees sign contracts in advance of attendance. Detailed
information about the courses, including pricing, travel and accommodations,
may be found at:
http://www.zope.com/Training/ZopeAdvancedTraining and/or
http://www.zope.com/Training/TurboIntranetTraining
Our third offering, Zope Technical Solutions (ZTS) is given quarterly,
delivering a full-featured open source environment to develop and manage
robust corporate internet or intranet web sites. For more detailed
information, please see http://www.zope.com/Training/ZopeTechnicalSolutions
We look forward to seeing you at our June sessions.
Zope Technical Solutions
--------------------------
Zope Corporation will hold the next 2003 session of ZTS
June 2nd-5th at our headquarters in Fredericksburg, VA. This
four day course will familiarize students with Zope software
from introductory through advanced topics. We will
demonstrate the flexibility and effectiveness of Zope as an
Open Source web development and content management
environment. We will also explore Zope architecture and
provide hands-on exercises using Zope to develop and manage
a robust web site.
We offer several opportunities to meet with Zope's
engineering teams as well as share ideas over lunch with Jim
Fulton (CTO) and Guido van Rossum (Director of PythonLabs).
Course Objectives: After completing this course students
will understand:
- Zope's use of objects, methods, etc.
- Zope's Management Interface.
- Zope's server-side scripting language (DTML).
- Page Templates.
- Web site content creation and management.
- Web site security through user privileges and roles.
- Using Zope to integrate web sites with existing +
relational databases.
- Downloading/installing a Zope Product, and
- Introduction to CMF.
The course is intended for those interested in using a
full-featured open source environment to develop and manage
robust corporate internet or intranet web sites. This
includes web site designers, content creators, content
managers and web developers. Participants should be familiar
with HTML and basic web architecture (e.g., how a web server
and web browser work together). Knowledge of object-oriented
concepts and SQL is recommended.
For more detailed information about the course, including
pricing, travel and accommodations, please go to our website
www.zope.com.
Sincerely,
Rob Page
Zope Corporation is delighted to be sponsoring a Zope User's Group meeting
(ZUG) Friday, June 20th following 2003 NEXPO SuperConference in Las
Vegas. We will meet in Ballroom F of the Las Vegas Hilton from 9am-3pm.
Take advantage of this opportunity to hear case studies and presentations
from media companies of all sizes, about their use of Zope.
We will have three or four 10-15 minute lightning talks / demonstrations in
the morning. If you would like to present during this session, please let
Lois Snitkoff (lois(a)zope.com) know via email as soon as possible.
This event is provided compliments of Zope Corporation. For space and
refreshment planning purposes, please RSVP for the event via email to
naa-zug(a)zope.com before May 30, 2003.
The Newspaper Association of America has offered complimentary one-day
passes to the NEXPO Exhibit Hall to ZUG attendees. If you plan to attend
the ZUG and not register for the full NEXPO/Superconference, this is an
ideal way for you to see the latest in Newspaper Operations and Publishing
technology.
NAA/Las Vegas ZUG Agenda
---------------------------------------
8:00-9:00am Lightning Talks/Demonstrations
- TBA
9:00-9:45am What's new with Zope?
- Rob Page, CEO, Zope Corporation
9:45-10:45am Rapid Application Development using Zope and
A Relational Database
- Chris Muldrow, Editor, Fredericksburg.com
10:45-11:00am Break/Refreshments
11:00 - NOON Python, Zope, Perl and Squid =
Online Newspaper at Boston.com
- Marc Lavalee, Senior Developer, Boston.com
NOON-1:00pm LUNCH
1:00-2:15pm Leveraging AP Digital XML Content in Zope
- Sean Upton, Site Technology Supervisor,
SignOnSanDiego
2:15- 3:15pm Zope3 and CMF Directions and Roadmap
- Tres Seaver, CMF Architect/Senior Developer,
Zope Corporation
- Jim Fulton, ZC CTO (appearance via video)
Zope Corporation staff will be at the show from Monday June 16th through our
June 20th ZUG, and we look forward to seeing you there.
Sincerely,
Robert S. Page, Chief Executive Officer
Mobile: 540-361-1710
rob(a)zope.com
www.zope.com
*****
This message is brought to you by Zope® Corporation. We respect your
privacy. If you would like your name removed from the list, "REPLY" to this
message with UNSUBSCRIBE" in the subject line.
*****
Hello everybody,
I am releasing ZopeTree 1.2. ZopeTree is a light-weight and easy-to-use
tree implementation, mainly designed for use in ZPTs. I wrote ZopeTree
because I found ZTUtils.Tree too complicated and not flexible enough.
Changes since 1.1:
* Added optional 'expanded_nodes' argument to ZopeTree constructor.
Thanks to Jean Jordaan for suggesting this.
* Changed signature of TreeObjectWrapper constructor. 'path' is an
optional argument now.
Warning: If you are using TreeObjectWrapper, you will have to update
your PageTemplates!
* Added collapse() method to ZopeTree.Node.
There is no explicit README file, but you should be able to read
everything from the interfaces. The product also comes with two example
PageTemplates.
You may download ZopeTree at:
http://www.zope.org/Members/philikon/ZopeTree
Regards,
Phil
Zope Corporation is pleased to announce the first beta release of
version 1.4 of the Zope Content Management Framework (CMF). This
release contains a number of new features, as well as significant bug
fixes.
What is the CMF?
The Zope Content Management Framework provides a set of
services and content objects useful for building highly
dynamic, content-oriented portal sites. As packaged, the
CMF generates a site much like the Zope.org site. The CMF is
intended to be easily customizable, in terms of both the
types of content used and the policies and services it
provides.
Where do I get it?
Download it from "cmf.zope.org",
http://cmf.zope.org/download/CMF-1.4beta1
Points of interest:
- "Windows ZIP file",
http://cmf.zope.org/download/CMF-1.4beta1/CMF-1.4beta1.zip
- "Unix tar/gzip archive",
http://cmf.zope.org/download/CMF-1.4beta1/CMF-1.4beta1.tar.gz .
- "Release notes",
http://cmf.zope.org/download/CMF-1.4beta1/README.txt
- "Change history",
http://cmf.zope.org/download/CMF-1.4beta1/CHANGES.txt
- "Installation instructions",
http://cmf.zope.org/download/CMF-1.4beta1/INSTALL.txt
Where do I go to learn more?
The "CMF mailing list":mailto:zope-cmf@zope.org has many
participants who are active in supporting the CMF.
...to report bugs?
The "CMF Collector", http://collector.zope.org/CMF is ths place
to report bugs (please search for existing reports of your
issue first!)
New Features in 1.4beta1
- ZPT skins have been internationalized (thanks to Gitte Wange and
Yvo Schubbe for their hard work).
- New FSFile skin objects for CSS, Javascript, Flash, etc.
- Location of member folders is now customizable.
- Type information objects now use TALES to specify actions,
conditions.
- Metadata for filesystem-based skin objects is now consolidated
into a single '.metadata' file.
- Selected skin can now be changed via scripting.
- Improved integration of filesystem skin methods with standard
cache managers.
Tres.
--
===============================================================
Tres Seaver tseaver(a)zope.com
Zope Corporation "Zope Dealers" http://www.zope.com
Zope Corporation is pleased to announce the first beta release of
version 1.4 of the Zope Content Management Framework (CMF). This
release contains a number of new features, as well as significant bug
fixes.
What is the CMF?
The Zope Content Management Framework provides a set of
services and content objects useful for building highly
dynamic, content-oriented portal sites. As packaged, the
CMF generates a site much like the Zope.org site. The CMF is
intended to be easily customizable, in terms of both the
types of content used and the policies and services it
provides.
Where do I get it?
Download it from "cmf.zope.org",
http://cmf.zope.org/download/CMF-1.4beta1
Points of interest:
- "Windows ZIP file",
http://cmf.zope.org/download/CMF-1.4beta1/CMF-1.4beta1.zip
- "Unix tar/gzip archive",
http://cmf.zope.org/download/CMF-1.4beta1/CMF-1.4beta1.tar.gz .
- "Release notes",
http://cmf.zope.org/download/CMF-1.4beta1/README.txt
- "Change history",
http://cmf.zope.org/download/CMF-1.4beta1/CHANGES.txt
- "Installation instructions",
http://cmf.zope.org/download/CMF-1.4beta1/INSTALL.txt
Where do I go to learn more?
The "CMF mailing list":mailto:zope-cmf@zope.org has many
participants who are active in supporting the CMF.
...to report bugs?
The "CMF Collector", http://collector.zope.org/CMF is ths place
to report bugs (please search for existing reports of your
issue first!)
New Features in 1.4beta1
- ZPT skins have been internationalized (thanks to Gitte Wange and
Yvo Schubbe for their hard work).
- New FSFile skin objects for CSS, Javascript, Flash, etc.
- Location of member folders is now customizable.
- Type information objects now use TALES to specify actions,
conditions.
- Metadata for filesystem-based skin objects is now consolidated
into a single '.metadata' file.
- Selected skin can now be changed via scripting.
- Improved integration of filesystem skin methods with standard
cache managers.
Tres.
--
===============================================================
Tres Seaver tseaver(a)zope.com
Zope Corporation "Zope Dealers" http://www.zope.com
Hello everyone,
In case you haven't noticed the fourth Issue of ZopeMag is out!
Check out: http://www.zopemag.com
We have just put up our second free article for this quarter --
"Working with My Media Manager."
"A streaming media system delivers streaming media files to their
clients in realtime, corresponding to the implicit timing of the
streaming media file. My Media Manager is a free set of online
management and publishing tools which enables you to manage streaming
media content on one or several media servers, through your standard
Web browser. "
(My Media Manager uses Zope and CMF)
All other content is available exclusively to our subscribers.
Btw, if your interested in getting paid for writing about Zope please
check out or "Write for ZopeMag!"
webpage:
http://www.zopemag.com/writefor.html
Lots more to come!
Regards,
The ZopeMag staff
--------------------------------------------------------
ZopeMag - the only (online) Magazine devoted to Zope
--
ZopeMag - the only magazine devoted to Zope!
This is to announce the release of Pound v1.4.
Changes in this version:
- support for certificate chains
- user-definable error pages
- new Server configuration directive
- compatability with OpenSSL 0.9.7
- compile-time flags for running in foreground and/or logging to stderr
- some bug fixes and speed improvements
The software is at version 1.4 (production quality). Further testing
(especially under heavy loads), improvements and suggestions are welcome.
What is Pound (from the Web page)
- a reverse-proxy: it passes requests from client browsers to one or more
back-end servers.
- a load balancer: it will distribute the requests from the client browsers
among several back-end servers, while keeping session information.
- an SSL wrapper: Pound will decrypt HTTPS requests from client browsers and
pass them as plain HTTP to the back-end browsers.
- an HTTP/HTTPS sanitizer: Pound will verify requests for correctness and
accept only well-formed ones.
- an HTTP/1.1 to 1.0 proxy.
- a fail-over-server: should a back-end server fail, Pound will take note of
the fact and stop passing requests to it until it recovers.
- a request redirector - it will pass client requests to separate groups of
servers, based on required URL and the presence or absence of headers
(pattern matching)
Pound was specifically developed to serve as a front-end for multiple
instances of Zope running on top of a common ZEO storage, but can be used
with any other web server. A patch for the Python source of z2.py is
available as part of the distribution to allow using Pound's SSL capabilities.
Pound is currently in use in several medium to large volume sites and seems
to be holding up quite well: largest reported site does about 5.5 million
requests per day, peaking at over 450 requests per second. The speed is well
superior to other, equivalent solutions, the configuration is much simpler
and the necessary resources (CPU, RAM, disk) are much, much lower.
Pound is distributed under the GPL.
For further information, download, etc. please see http://www.apsis.ch/pound
Enjoy and let me know how it works for you.
--
Robert Segall
Apsis GmbH
Postfach, Uetikon am See, CH-8707
Tel: +41-1-920 4904