Zope 2.7.0 rc2 released
Zope 2.7.0 rc2 is a release candidate that will become 2.7.0 final
unless important last-minute issues are found. It fixes a number of
issues introduced in the 2.7 beta cycle as a result of merging extensive
security updates.
http://www.zope.org/Products/Zope/2.7.0rc2/
**Users of the VerboseSecurity add-on product for Zope please note:** some
of
the security-related changes in Zope 2.7.0 rc2 are incompatible with the
VerboseSecurity
product. Please uninstall the VerboseSecurity product before upgrading to
2.7.0 rc2 to
avoid problems. It is expected that VerboseSecurity will be updated to be
compatible
with Zope 2.7.0 in the near future.
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.0rc2/CHANGES.txt
- http://www.zope.org/Products/Zope/2.7.0rc2/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
Brian Lloyd brian(a)zope.com
V.P. Engineering 540.361.1716
Zope Corporation http://www.zope.com
Zope 2.6.4 rc2 released
Zope 2.6.4 rc2 is a release candidate that will become 2.6.4 final
unless important last-minute issues are found. It fixes a number of
issues introduced in 2.6.3 as a result of merging extensive security
updates.
http://www.zope.org/Products/Zope/2.6.4rc2/
**Users of the VerboseSecurity add-on product for Zope please note:** some
of
the security-related changes in Zope 2.6.4 rc2 are incompatible with the
VerboseSecurity
product. Please uninstall the VerboseSecurity product before upgrading to
2.6.4 rc2 to
avoid problems. It is expected that VerboseSecurity will be updated to be
compatible
with Zope 2.6.4 in the near future.
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.4rc2/CHANGES.txt
- http://www.zope.org/Products/Zope/2.6.4rc2/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
Brian Lloyd brian(a)zope.com
V.P. Engineering 540.361.1716
Zope Corporation http://www.zope.com
If you're planning to come to PyCon DC 2004, make sure to REGISTER by
Sunday, Feb 1. The early bird registration fee is only $175 ($125 for
students). Monday it goes up to $250!!!
To register, visit:
http://www.pycon.org/dc2004/register/
Speakers, you too!!!
DC 2004 will be held March 24-26, 2004 in Washington, D.C. The keynote
speaker is Mitch Kapor of the Open Source Applications Foundation
(http://www.osafoundation.org/). There will be a four-day development
sprint before the conference.
For all PyCon information:
http://www.pycon.org/
--Guido van Rossum (home page: http://www.python.org/~guido/)
Call for Participation
PyCon DC 2004 Sprints
March 20-23, 2004
http://www.python.org/cgi-bin/moinmoin/SprintPlan2004
The Python Software Foundation is sponsoring four days of sprints before
PyCon -- Saturday through Tuesday. We invite developers to attend the
sprints. We will provide space and network connectivity for developers
who want to work on open source projects.
A sprint is a two or three day focused development session, in which
developers pair in a room and focus on building a particular subsystem.
A sprint is organized with a coach leading the session. The coach sets
the agenda, tracks activities, and keeps the development moving. The
developers work in pairs using XP's pair programming approach.
We have several sprints already planned, including
- Docutils and reStructuredText
- Plone
- Twisted topics
- Zope 2 and Zope 3
- Python core development
If you are interested in participating in a sprint, please send mail to
the appropriate sprint coach or to me. Developers of all experience
levels are welcome. We are also looking for coaches for other sprints
topics; if you have an idea, post it in the Wiki or send me an email.
The PSF will waive PyCon registration fees for coaches of sprints with
at least two attendees.
Hope to see you there,
Jeremy Hylton
PyCon sprint chair
I'm planning to host a Zope 3 sprint at PyCon 2004,
http://www.python.org/pycon/dc2004/
There is room for sprinting March 20-23.
Attending a Zope 3 sprint is a good way to:
- Contribute to Zope 3
- Learn about Zope 3 development
- Meet and work with Zope developers
As an added bonus, PyCon sprints provide an opportunity
to meet and interact with developers on other Python projects.
To plan this sprint, I need to get an idea of who might participate.
The schedule and tasks for the sprint will depend on participant's
availability, skills and intereest.
If there are participants who haven't worked on Zope 3 before, I will
present an in-depth hands-on Zope 3 developemnt tutorial.
Tasks will depend on participants interests. They can range from
UI or application development, to refactoring, to documentation.
If you are interested, please contact me as *soon as possible* and
let me know:
- What days you'd like to participage from the possible dates of
March 20-23.
- What your skill level is, either as a Zope or Python developer
- If you know, what sorts of projects you'd be interested in working
on.
Jim
--
Jim Fulton mailto:jim@zope.com Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.comhttp://www.zope.org
I am pleased to announce the release of PloneCollectorNG 1.1.0 final (PCNG)
PCNG is a bugtracking system for Plone. It is based on the concepts and
ideas of CMFCollector and CMFCollectorNG but it is a complete re-write.
PCNG is a very generic and open framework (you can configure nearly
everything TTW).
This release **REQUIRES Archetypes AT 1.3**. **Older Archetypes versions
(including 1.2.1) WILL NOT WORK**. This major step was necessary because
a lot of Archetypes hacks in PCNG 1.0.0 were backported to Archetypes
CVS/HEAD.
Changes since 1.1.0 beta 3:
- several minor unicode problems fixed especially in the migration
script
- minor UI tweaks
- updated german catalog files
Volunteers wanted:
PloneCollectorNG is fully internationalized. If you want PCNG to support
your language
that translate the catalog file (i18n folder) to your language and submit
it to me.
Note:
Any user should read doc/INSTALL.txt before the installation. Upgraders
should
reinstall the PCNG either through the quickinstall tool or through "Plone
setup".
If you are planning to work with the i18n support in PCNG: you *must*
have the
latest PlacelessTranslationService version from the OpenTAL CVS. Running
a PTS
version from the Plone Collective will *NOT WORK*. If you complain about
problems
related to issues that are covered by the INSTALL.txt you owe me a box
good french
white wine!!!
Documentation Wiki:
http://www.zope.org/Members/ajung/PloneCollectorNG
Download:
http://sourceforge.net/project/showfiles.php?group_id=55262&package_id=96051
Info
----
This is a reminder that the deadline for early bird registration for
PyCon DC 2004 is February 1, 2004. Early bird registration is $175;
after that, it will be $250 through March 17, then $300 at the door.
(Note that a week ago I announced the wrong prices for non-early
bird. :-) To register, visit:
http://www.pycon.org/dc2004/register/
Plug
----
PyCon is the most important conference in the year for me. It brings
together the largest group of Python users and developers imaginable.
I come to PyCon for many reasons: to meet with other core Python
developers face to face; to hear about the exciting things that users
from all over the world are doing with Python; to interact in person
with Python users of all types, from newbies to veterans of many
years; to hear everybody's feedback on where Python is and where
they'd like it to go; and perhaps most of all to continue to encourage
this wonderful community by my presence, words and actions to grow,
reach out to new users of all kinds, and keep listening to each other.
I hope everyone who comes to the conference will return from it with a
new or renewed feeling of excitement about Python, whether they are
developers, sophisticated users, beginners, or even skeptical
passers-by. The Python community includes everyone, from grade
schoolers just learning about computer science to renowned scientists
interested in using the best tools and business people looking for a
secret weapon.
I'm looking forward to seeing you all at PyCon!
Background
----------
PyCon is a community-oriented conference targeting developers (both those
using Python and those working on the Python project). It gives you
opportunities to learn about significant advances in the Python
development community, to participate in a programming sprint with some
of the leading minds in the Open Source community, and to meet fellow
developers from around the world. The organizers work to make the
conference affordable and accessible to all.
DC 2004 will be held March 24-26, 2004 in Washington, D.C. The keynote
speaker is Mitch Kapor of the Open Source Applications Foundation
(http://www.osafoundation.org/). There will be a four-day development
sprint before the conference.
We're looking for volunteers to help run PyCon. If you're interested,
subscribe to http://mail.python.org/mailman/listinfo/pycon-organizers
Don't miss any PyCon announcements! Subscribe to
http://mail.python.org/mailman/listinfo/pycon-announce
You can discuss PyCon with other interested people by subscribing to
http://mail.python.org/mailman/listinfo/pycon-interest
The central resource for PyCon DC 2004 is
http://www.pycon.org/
--Guido van Rossum (home page: http://www.python.org/~guido/)
Available (once published) here:
http://zope.org/Members/bowerymarc/ImageTag_CorePatch/0.3
Changes since last release:
* Version 0.3
* added ANTIALIAS to thumbnail generation (needs PIL 1.1.3 or later)
* convert image to RGBA (previously RGB) before thumbnail (preserve
transparency)
* based tag() code on Image version 1.148, with additional fields from
Plones's imagePatch.py (args are tag(height, width, alt, scale, xscale,
yscale, css_class, title, longdesc), and if border is not specified,
then it's set to 0. Remove any other empty/unused attributes.
* added method Image.pil_tag() with the exact same syntax as tag(), in
case tag is further overridden (as Plone does, evidently)
README:
HotPatch Image.tag to use PIL to size images (useful for thumbnails).
Also fixes so-called intelligent scaling to actually be intelligent.
Here's an example of using the new thumb method directly:
<img src=""
tal:on-error="structure string:<img src='${img/absolute_url}'
alt='${here/title}' align=${alignment} hspace=${hs} vspace=${vs}
border=${brd}) />"
tal:attributes="src
string:${img/absolute_url}/thumb?width=100&imtype=PNG;
align alignment;
hspace hs;
vspace vs;
border brd"/>
What that does is try to use thumb, and if it doesn't work fall back to
rendering the image normally. It also shows usage of some of the
extended properties. Since only width is specified the image will be
proportionally resized (same applies for height only), and the imtype
converts it to PING (check PIL docs, but the most useful types are
JPEG, GIF, PNG), which preserves any transparency (alpha) the image
might have.
Here's an example of using tag with PIL resizing:
<span tal:replace="structure python:img.tag(width=200) />
or
<span tal:replace="structure python:img.pil_tag(width=200) />
Note that this patch adds 'pil_tag' which you can test for if you're
not sure tag() has been re-patched (evidently Plone does this)
Hi to all,
I'm happy to announce a new major release of MailBoxer - the mailinglist- /
newsletter- / mailarchive-framework for Zope.
Many things changed in MailBoxer 3.0 - here are the most important ones:
* added new universal hooks (getter/setter) for easily integrating MailBoxer
into your applications or frameworks
* added a sender-loop-limitation; fixed (hopefully) all outstanding issues
with mailloops
* added a mail-serialisation in order to avoid Read-Conflicts in
heavy-duty-setups
* improved archive-search
* many bugfixes and cleanups...
My special thanks goes to Richard Waid who contributed several patches for
running MailBoxer in very large environments. Thank you, Richard! Hope to
meet you at EuroPython this year.
Where can I download MailBoxer 3.0?
-----------------------------------
http://zope.org/Members/mjablonski/MailBoxer/
Please read the UPDATE.txt before updating MailBoxer...
Where can I see all changes?
----------------------------
http://zope.org/Members/mjablonski/MailBoxer/CHANGES
Where can I see a working MailBoxer?
------------------------------------
MailBoxer runs all mailinglists (+ a gateway for a newsserver) for the German
Zope User Group (DZUG) (~ 20 lists with 400 hundred people subscribed and ~
100 mails / day). If you want to have a look at the zope(a)zope.org-list
mirrored by MailBoxer, visit DZUG:
http://www.dzug.org/mailinglisten/zope-org-zope/
Keep zoped,
Maik Jablonski
I am pleased to announce the very first release of PathIndexNG 0.1 (PING).
PING is though as an efficient replacement of the standard PathIndex which
is slow and inefficient. The PING implementation offers (only) a very basic
prefix search for object paths which is sufficient in most cases. It does
not
neither 'or' nor 'and' as operator and there is no 'level' parameter like
in the
existing PathIndex. So you can't search for objects by subpath. All queries
are prefix search (means the query starts at the root element).
Download:
http://www.zope.org/Members/ajung/PathIndexNG
Installation:
Unpack it like any other Zope product in your Products folder
and restart Zope