TriZPUG May Meeting: ReportLab - PDF made easy
The Triangle Zope/Python User Group (TriZPUG) will hold its next meeting on
Wednesday, May 28, at 6:30 p.m. in Raleigh, NC. We will be meeting in the
DELTA conference room(s) at Venture III, who has kindly permitted us to use
their meeting room, on NCSU's Centennial Campus. Directions to Venture III
are below. Ian Sparks will be giving a talk on the ReportLab library.
Hope to see you there!
Title: ReportLab - PDF made easy
================================
Reportlab is a python library for the creation of Adobe Portable Document
Format (PDF) documents. This talk introduces the foundation of the library:
the canvas object. We'll start with canvas primitives : drawing, writing
text, importing graphics etc and go on to examine how the canvas exposes
some of PDFs special capabilities. Finally we'll take a look at PLATYPUS
(Page Layout and Typography Using Scripts), a high-level library built on
the canvas which makes creating complex documents a breeze.
Directions to the TriZPUG Meeting:
==================================
If you need directions to NCSU's Centennial Campus, try the following link
http://centennial.ncsu.edu/howtogethere/htgh.htm
If you need directions to the Venture III building, follow this link
http://lts.ncsu.edu/about/venture3.html, but skip step #3 since the meeting
is after hours.
For more about TriZPUG:
=======================
Web page
http://dev.zope.org/Members/tbryan/TriZPUG/FrontPage
Mailing list
http://starship.python.net/mailman/listinfo/triangle-zpug
I'm pleased to announce the release of RevisionManager 1.3 final. It
fixes many bugs since the release candidate and adds support for
ExternalMethods. Once again a big thanks to ZopeMag.com which has been
sponsoring development since the beginnings.
If you already have an instance of RevisionManager, please follow the
instructions in the INSTALL.txt file, section 4 Upgrading.
If you want to make use of the new property synchronization feature in
your already existing RevisionManager setup, please read INSTALL.txt,
section 5 Properties.
I am also pleased to announce the release of RevisionObjects.
This is a Zope product which adds a new tab called 'Versioning' to the
most common Zope objects that can be revision controlled with
RevisionManager. In this tab, you can execute most common CVS actions on
this object without having to constantly switch between the object's
management screens and your RevisionManager.
You may download RevisionManager and RevisionObjects at:
http://www.zope.org/Members/philikon/RevisionManager
Philipp
Zope Corporation is pleased to announce the final 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.4
Points of interest:
- "Windows ZIP file",
http://cmf.zope.org/download/CMF-1.4/CMF-1.4.zip
- "Unix tar/gzip archive",
http://cmf.zope.org/download/CMF-1.4/CMF-1.4.tar.gz
- "Release notes",
http://cmf.zope.org/download/CMF-1.4/README.txt
- "Change history",
http://cmf.zope.org/download/CMF-1.4/CHANGES.txt
- "Installation instructions",
http://cmf.zope.org/download/CMF-1.4/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.4
- 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 Seaver tseaver(a)zope.com
Zope Corporation "Zope Dealers" http://www.zope.com
A quick reminder that the Zope Users Group is being held Friday, June
20th in conjunction with the NEXPO SuperConference in Las Vegas.
For more information, contact naa-zug(a)zope.com or visit Zope Corporation in
booth 1801 Monday June 16th-Thursday June 19th. (ZUG: Friday, June 20th.)
You can also find details about the ZUG on the following site:
http://www.nexpo.com/nexpo2003/usergroup.html
<http://www.nexpo.com/nexpo2003/usergroup.html>
----------------------------------------------------------------------------
Original Announcement
Zope Corporation is delighted to be sponsoring a Zope User's Group meeting
(ZUG) in conjunction with the upcoming 2003 NEXPO SuperConference in Las
Vegas, Friday, June 20th in the Las Vegas Convention Center from 9am-3pm,
Ballroom F. NEXPO is a production of the Newspaper Association of America.
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 complements of the Newspaper Association of America
and 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.
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:00 LUNCH
1:00-2:15pm Leveraging AP Digital XML Content in Zope
- Sean Upton, Site Technology Supervisor,
SignOnSanDiego
215p - 315p: "Zope3 and CMF Directions and Roadmap"
- Tres Seaver, CMF Architect/Senior Developer,
Zope Corporation
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.
*
*
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Announcing the release of DirectoryStorage 1.1.2
A serious bug has been discovered in all previous versions. Version 1.1.2
contains a fix, and no other changes. All users are encouraged to upgrade at
their convenience.
Problem Details:
Under high write pressure it was possible for DirectoryStorage to neglect to
flush all necessary files into the main storage directory when entering
snapshot mode. This could happen if a transaction is committed concurrently
with entry to snapshot mode. The effects of this bug include incomplete
backups, incomplete replicas, and spurious errors when packing.
Mitigating factors:
1. This does not corrupt the main storage, although it can
lead to corrupt backups or replicas.
2. The corruption will certainly be detected by checkds. You
do run checkds on a snapshot before taking a backup, dont
you?
3. A backup/replica may be corrupt due to a missing file.
Any missing file will certainly be included the next
backup/replica.
4. I believe that the problems with backup and replication
cant happen when the storage is inside a ZEO server,
thanks to ZEO's threading architecture. DirectoryStorage
inside ZEO is still vulnerable to spurious errors when
packing.
Download:
http://sourceforge.net/project/showfiles.php?group_id=53818&release_id=1600…
This bug was detected using a recent unit test added to ZODB by Jeremy to test
a FileStorage corner case. Anyone wanting to repeat these unit tests will
need the CVS trunks of both projects.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+x6bf99Pa/DbwZfsRAhQ9AJwMnVad/0hrM+iOPUEvRKTADB3ODwCeODV+
gBx4bwjiXETZRmxEpKrkz+Q=
=OTzE
-----END PGP SIGNATURE-----
I'm please to announce the first (and hopefully only) RevisionManager
1.3 release candidate. RevisionManager is a CVS frontend product for
Zope. It brings the power of revision controlling to the ZODB.
New in Version 1.3:
Properties can now be synchronized through CVS. They are written to
extra files named .<id>.properties where <id> is the ID of the object.
A plug-in architecture makes it possible to write property adapters
for nearly any Zope object; adapters for OFS.PropertyManager (DTML
Document, PageTemplate, File, Image), DTML Method and SQL Method are
included.
If you already have an instance of RevisionManager, please follow the
instructions in the INSTALL.txt file, section 4 Upgrading.
If you want to make use of the new property synchronization feature in
your already existing RevisionManager setup, please read INSTALL.txt,
section 5 Properties.
You may download RevisionManager at:
http://www.zope.org/Members/philikon/RevisionManager
Philipp
Hi to all,
today I've released Epoz 0.1 - a cross-browser-wysiwyg-editor for Zope.
- Do you want a wysiwyg-editor for Zope, which works with Mozilla and
InternetExplorer? Have a look at
"Epoz":http://www.zope.org/Members/mjablonski/Epoz.
- Epoz uses rich-text-controls which requires IE (>= 5.5) or Mozilla
(>=1.3).
- Epoz can easily integrated in your site and can be customized with a
toolbox.
- Do you want to play with Epoz? Please visit the "Epoz-Test-Suite on
freezope.org":http://mjablonski.freezope.org/epoz/test.html/edit.
I'll hope, you'll like Epoz.
Be zoped,
Maik
--
German Zope User Group
http://www.dzug.org/
Hey everybody,
Formulator 1.4.0 has been released. There are a number of new features,
including unicode support, new options for DateTime fields and string fields,
as well as a system for the public rendering of data based on the form.
For Formulator and more information, go here:
http://www.zope.org/Members/faassen/Formulator
Regards,
Martijn
We are going to be hosting two Zope 3 sprints:
http://dev.zope.org/Zope3/SprintSchedule
at the Zope offices in Fredericksburg, Virginia, May 31-June 2.
and June 21-23. These are three-day sprints running Saturday-Monday
to make it easier for people with "day jobs" to participate. We might
be able to arrange some lodging in folk's homes. I can accomidate
two or three people at my place.
If you are interested in participating, please let me know. The first
sprint is only a couple of weeks away. If you are interested in that one,
let me know as soon as you can.
Jim
--
Jim Fulton mailto:jim@zope.com Python Powered!
CTO (703) 361-1714 http://www.python.org
Zope Corporation http://www.zope.comhttp://www.zope.org
ZOPE 2.6.2 Beta 1 Released
Zope 2.6.2b1 represents a development step in the next Zope release
formed with a large number of community contributions. You may download
Zope 2.6.2b1 from Zope.org:
http://www.zope.org/Products/Zope/2.6.2b1/
Users of the Zope source release should note that Python 2.1.3 is now
the required platform. Python 2.1.3 includes a fix to an issue that
could cause crashes in Zope.
Users who upgrade from source MUST RUN a make clean and make command to
build the proper binaries correctly; distutils will skip compilation of
the library modules needed for Zope and will cause errors if they are
not up to date.
Particular features of interest in Zope 2.6.2b1:
*
Back ports of BTrees fixes
*
Back ports of ZODB fixes relating to the packing of storage, where
a packed database could contain an UNDO transaction which referred
to data which had been discarded by the pack
*
A fix for fsrecover.py which prevented it from recovering any data
*
Fixes for collector issues 256, 683, 814, 816, 875, 892
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.6.2b1/CHANGES.txt
*
http://www.zope.org/Products/Zope/2.6.2b1/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
--
Matt Kromer
Zope Corporation http://www.zope.com/