Note: Early bird registration ends Friday!
The Plone Conference now has a full list of speakers and tutorials. Over
three days in New Orleans almost every aspect of using and developing
Plone will be covered by the creators of Plone, Archetypes and Page
Templates.
Some of the highlights:
Evan Simpson will be answering questions about Page Templates.
Alexander Limi will be giving a full tutorial on customising Plone
Ben Saller will be detailing how to use Archetypes with Plone
And don't miss Wednesday nights Q & A panel on "Making money with
Plone"
For a full list of talks see:http://plone.org/events/conferences/1/talks
For a full list of tutorials see:
http://plone.org/events/conferences/1/tutorials
Early bird registration runs out August 31st, sign up today:
http://plone.org/events/conferences/1/registration
--
Andy McKay
http://www.agmweb.ca
Zope 2.7.0 represents a concentration on software configuration and
installation improvement over older versions. It requires Python 2.2.3.
Zope 2.7.0b2 is the latest release in the 2.7 development series.
You may download Zope 2.7.0b2 from Zope.org at
http://zope.org/Products/Zope/2.7.0b2/2.7.0b2
Users should note that Python 2.2.3 is now the required platform.
Experimental RPM release
An experimental release of Zope RPMS accompany the 2.7.0b2
release. This RPM has been tested under Red Hat Linux 7.3,
8.0, and 9.0. Be aware that the Zope RPM requires the Python
2.2.3 RPM which may or may not be available for your particular
platform. See http://www.python.org/2.2.3/rpms.html for
more information.
A Zope source RPM is also provided for those who choose (or need)
to create their own RPM binaries.
Particular features of interest in Zope 2.7.0:
- DBTab integration (mounted databases for Zope).
- New logging module support.
- ./configure; make; make install installation
from source
- configuration-file-driven configuration
- integration of ReStructuredText
- OrderedFolder support
- Many bugxfixes
For more information on what is new in this release, see the CHANGES.txt
and HISTORY.txt files for the release:
- http://www.zope.org/Products/Zope/2.7.0b2/CHANGES.txt
- http://www.zope.org/Products/Zope/2.7.0b2/HISTORY.txt
For more information on the available Zope releases, guidance for
selecting the right distribution and installation instructions, please
see:
http://www.zope.org/Documentation/Misc/InstallingZope.html
It is often difficult to find accurate documentation about the
Zope infrastructure. Often, I have written: look into the Zope source,
its source documentation is quite good. However, as Zope's implementation
language Python provides good introspection facilities, there
is a better way: extract the documentation directly from Zope.
That's what 'DocFinder' does. It analyses any
Zope object inside a running Zope, determines which classes
have been used in the object's makeup and provides information
about their class level attributes: name, allowed roles,
arguments, documentation strings. It provides (read only) access to
to source code of Python implemented classes and methods, as well.
What's new in version 1.0:
* Direct access to source code of Python implemented classes and methods
* Implemented as a single persistent <code>DocFinder</code> instance
(rather than a DTML object and External Method pair)
* Alternative URL-calling to document objects which intercept traversal
* Now uses PageTemplates rather than DTML for presentation
More information and download:
<http://www.dieter.handshake.de/pyprojects/zope/DocFinder.html>
Dieter
Thanks to the enormously proliferant W32.Sobig.F, the mail.python.org email
server has been having real trouble dealing with the flood of email pounding
on it's ports.
We are currently hard at work trying to bring the mailserver back to sanity
again, and you should be seeing email emerge again, although it may take
some time still before things will be back to normal operation.
In the meantime, we apologize for the inconvenience.
--
Martijn Pieters
| Software Engineer mailto:mj@zope.com
| Zope Corporation http://www.zope.com/
| Creators of Zope http://www.zope.org/
---------------------------------------------
VarImage means "Variable Image" -- it is a Zope product
which allows you to load a single image and serve modified
versions of it, but with efficient caching. Thus you can
have most of the flexibility of "on-the-fly" image
generation, with very little penalty compared to
pre-prepared images.
Available from:
http://www.anansispaceworks.com/papers_html#VarImage-2.3.tgz
Provided plugins allow for: scaling, resizing, cropping,
foveal thumbnailing, photonegative, black-and-white
conversion, color tinting, superimposition of "image
components" to construct composite images, and simple
drop-shadow effects.
Although VarImage itself does not explicitly rely on
Python Imaging Library, all of the currently distributed
plugin operators do.
VarImage supports a simple plugin API for writing your
own image operators.
New in 2.3:
Interactive graphical ZMI tool for setting the image fovea.
(Requires manager to use a javascript/CSS capable
browser -- tested working on Mozilla 1.0.0, Konqueror 2.2.2,
probably works on IE 5+ (untested), doesn't work on
Netscape 4.77).
"Key" syntax for calling from Python expressions or code,
e.g.:
<dtml-var expr="my_image_png['tn_100_100.jpg']">
Streamlined regeneration code, and fixed several bugs
affecting large or unusual images. Foveal thumbnailing
algorithm fixed for some edge cases that failed to preserve
correct aspect ratios.
There is also a "drop shadow" plugin, contributed by
Andrew Meier, and a "no-op" plugin for testing images for
PIL compatibility.
Improved the failover behavior for errors occuring in the
plug-ins (usually in PIL): in most cases, a "VarImage
Error" will be served if the conversion fails.
Enjoy!
Terry Hancock
--
Terry Hancock ( hancock at anansispaceworks.com )
Anansi Spaceworks http://www.anansispaceworks.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Announcing the release of DirectoryStorage version 1.1.3.
This is a maintenance release containing some code cleanups and minor fixes.
Anyone using 1.1.2 need not feel any pressure to upgrade.
What is DirectoryStorage? A robust, manageable, scalable storage for ZODB.
More details at http://dirstorage.sourceforge.net/
Changelog:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dirstorage/DirectoryStorage/…
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD4DBQE/QizU99Pa/DbwZfsRAh1gAKCLrVAMVA1JDV7TmCkeF0extiCwiwCXUx+5
fEbgFwIGxN22op+oXcPeqw==
=PV9O
-----END PGP SIGNATURE-----
Ape 0.7.1 has been released. Version 0.7 had not been adequately tested
with Python 2.1, but this release fixes the bugs discovered by Seb Bacon
and others.
http://hathaway.freezope.org/Software/Ape
BTW, here is another reason you might want to try Ape: Ape transparently
converts a static HTML site into a dynamic site using page templates.
Just add static HTML on the filesystem, then add TAL attributes to the
.html files either through the web or on the filesystem. Try it!
Shane
Ape version 0.7 is ready. There's something new for everyone: Ape now
uses XML to configure mappers, gives other products an opportunity to
enhance the mappers, periodically scans the filesystem for changes to
cached objects, and if you like to ride the wild side, there's
experimental code for storing properties using one table per class.
Ape (short for Adaptable Persistence) adapts Zope objects to storage on
the filesystem, in relational databases, or practically anywhere else.
It combines the advantages of transparent object persistence with
arbitrary databases and formats. It is especially designed to work with
ZODB, but can work independently of both Zope and ZODB.
Give it a spin. This is still an alpha release because there are some
unstable APIs, but with help a beta could come soon.
http://hathaway.freezope.org/Software/Ape
Shane