The Zope developer community I is pleased to announce the release
of Zope 2.10.2.
You can download Zope 2.10.2 from:
http://www.zope.org/Products/Zope/2.10.2/
This release uses unicode as internal representation for ZPT. For this
reason you are strongly encouraged to read
http://www.zope.org/Products/Zope/2.10.2b1/Zope-2.10.2_released
carefully.
Some new features of Zope 2.10:
- ZPT implementation based on Zope 3
- experimental WSGI and Twisted integration
- Zope 3.3, Five 1.5 integration
- clock server
- lots of minor improvements and fixes
- replaced several Zope 2 modules with their sister implementation
of Zope 3
For more information on what is new in this release, see the
CHANGES.txt files for the release:
http://www.zope.org/Products/Zope/2.10.2/CHANGES.txt
Please bring all the bugs you have found to the Zope bugtracker:
http://collector.zope.org/Zope
For more information on the available Zope releases, guidance for selecting
the right distribution and installation instructions, please see:
http://www.plope.com/Books/2_7Edition/InstallingZope.stx
Supported Python versions:
Zope 2.10 requires Python 2.4.3+ (Python 2.4.2 is still acceptable).
Older Python versions are no longer supported. Using Python 2.5
is also *unsupported*.
- --
Andreas Jung
--
ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany
Web: www.zopyx.com - Email: info(a)zopyx.com - Phone +49 - 7071 - 793376
E-Publishing, Python, Zope & Plone development, Consulting
Tramline 0.5.1 Released
23 january 2007 – Infrae has just released version 0.5.1 of Tramline.
This version has improved installation and configuration, an example of
setting up Tramline with Zope3, and various bug fixes.
What is Tramline?
Tramline is an upload and download accelerator that plugs into Apache
using mod_python. Its aim is to make downloading and uploading large
media to an application server easy and fast, without overloading the
application server with large amounts of binary data. Only a small
configuration change in Apache is necessary to enable Tramline.
The application server remains in complete control over security, page
and form rendering, and everything else. Minimal changes are necessary
to any application to enable it to work with Tramline; in fact it’s just
setting two response headers in a couple places in the code.
Changes in this version
* Easily installable using setuptools
* Easier configuration through the Apache config files
* Includes an example for setting up Tramline together with Zope 3
* Various bugfixes. Thanks to Embyr Thomas for his multipart/form-data
fix, and to Chad Maine (who was able to upload over 1000 files in a
single POST to a Django app!).
Download
Tramline 0.5.1 can be downloaded from: http://infrae.com/download/tramline.
Credit
We would like to thank the people at the University of Bedfordshire for
making Tramline possible.
Contact
FMI contact Daniel Nouri, daniel at infrae com, +31 10 243 7051.
--
Kit BLAKE · Infrae · http://infrae.com/ + 31 10 243 7051
Hoevestraat 10 · 3033 GC · Rotterdam + The Netherlands
Contact = http://xri.net/=kitblake
I am pleased to announce the release of TextIndexNG V 3.1.14
TextIndexNG V 3 is a complete new implementation based on Zope 3
technologies and can be used both in Zope 2.8/Zope 2.9, Plone 2.1,
Plone 2.5.
What's new?
- multi-field indexing and query support
- multi-lingual support
- configurable converters (through ZCML)
- new indexing API (allowing you to hook your custom content types with
TextIndexNG through Zope 3 adapters).
Requirements:
- Zope 2.8 or Zope 2.9
- supports Plone 2.1, Plone 2.5
Download:
http://opensource.zopyx.com/software/textindexng3/releases/3.1.14
Project page:
http://opensource.zopyx.com/software/textindexng3
For installation and documentation issues refer to doc/README.txt from the
archive. It's basically the same procedure as with former versions except
you *need* to recompile the extension modules. Windows binaries of the
required extension modules are currently not available (any volunteers?).
TextIndexNG V 3 is published under the ZPL.
Andreas Jung
-----------------------------------------------------------------------
- Andreas Jung ZOPYX Ltd. & Co KG -
- E-mail: info(a)zopyx.com Web: www.zopyx.com, www.zopyx.de -
-----------------------------------------------------------------------
The Triangle (NC) Zope and Python Users Group invites you to register
for Camp 5 and the BBQ Sprint:
http://trizpug.org/boot-camp/camp5/
This is a Zope 3 boot camp followed by a Plone 3 sprint. The boot camp
is taught by Philipp von Weitershausen, author of Web Component
Development with Zope 3. The training has previously only been offered
in Europe and is now available in North America for the first time. The
sprint includes several sponsored and invited sprinters.
TriZPUG hopes you will participate in Camp 5 in Chapel Hill, NC.
Camp 5: Saturday March 10 - Tuesday March 13, 2007
BBQ Sprint: Wednesday March 14 - Saturday March 17, 2007
--
Sincerely,
Chris Calloway
http://www.seacoos.org
office: 332 Chapman Hall phone: (919) 962-4323
mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The CMF developer community is hereby announcing the release of CMF
version 1.6.3-beta. Barring any problems, the final version will be
released in about a week.
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. The CMF provides the foundation for popular software
packages such as Plone. It 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?
For release files, change logs, installation instructions and more
please visit http://www.zope.org/Products/CMF/CMF-1.6.3-beta.
Roadmap and release information can be found at
http://www.zope.org/Products/CMF/docs/roadmap.
The CMF mailing list can be reached at the zope-cmf(a)zope.org address,
to sign up please visit http://mail.zope.org/mailman/listinfo/zope-
cmf.
Please file bug reports, feature requests or suggestions in the CMF
bug collector at http://www.zope.org/Collectors/CMF .
What has changed since the last release?
Bug Fixes
- CMFCalendar: Refactored test setup to fix test breakage for
Zope 2.9.
- CMFDefault: The "Sample CMF Content" GenericSetup profile was
registered but missing all of its files and necessary interface
declarations in the CMFDefault content classes.
(http://www.zope.org/Collectors/CMF/453)
- DCWorkflow: Fixed errors and site breakage on GenericSetup import
of transitions with variable expressions set. They were
previously
being imported as text rather tha Expressions.
- CMFCore.DynamicType: Fixed behaviour regarding default view.
DynamicType was making it impossible to use a Zope3-style
default view for CMF content types.
(http://www.zope.org/Collectors/CMF/459)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iD8DBQFFrh1oRAx5nvEhZLIRAgidAJ40/qYXx3DaXtbyN8SnvzdNDVUZAQCgh/mS
X+jLDPntA/OWxrd3biHdHyk=
=doyA
-----END PGP SIGNATURE-----
Issue Dealer (http://issuedealer.com) is a issue management tool
featuring a weblog publisher (client), weblog (server), WebDAV client,
Mail gateway (mailing list and archive), WYSIWYG editing of HTML and
Images and more.
Changes since the last announcement:
0.9.113:
- Cleaning up print statements
- Fixed RDF bug on filter listing
- Implemented full support for tags
- Fixed bug where users couldn't validate their email
0.9.112:
- Updated copyright period on footer
- Added tag support to issues
- Fixed bug where HTML mail messages were stored
without to/cc
- Added cleaning of incoming HTML messages
- Overriding AbstractFormatter to format
tags properly in text
- Added feedparser for paranoid cleaning of HTML
- Implemented spam protection scheme for mail handler
0.9.111:
- Minor fixes for escaping HTML content in the mail handler
- Implemented threading support for mail handling
- Implemented skipping of sending of messages to recipients
already on To/Cc
If you're interested in trying a demo, sign up at the demo site
(http://demos.issue-dealer.net). To see the Issue Dealer Weblog Server
in action, have a look at The Blogologue
(http://www.blogologue.com). :)
Nidelven IT (http://www.nidelven-it.no) and others use the product to
manage their knowledge and action items, it's a great tool to keep track
issues in different departments for example. Try it!
This release is sponsored by Nidelven IT, provider of Zope/Plone hosting
services.
Hi all,
on behalf of Zope developer community I am pleased to announce the release
of Zope 2.10.2b1.
You can download Zope 2.10.2b1 from:
http://www.zope.org/Products/Zope/2.10.2b1/
This release uses unicode as internal representation for ZPT. For this
reason you are strongly encouraged to read
http://www.zope.org/Products/Zope/2.10.2b1/Zope-2.10.2b1_released
carefully
Some new features of Zope 2.10:
- ZPT implementation based on Zope 3
- experimental WSGI and Twisted integration
- Zope 3.3, Five 1.5 integration
- clock server
- lots of minor improvements and fixes
- replaced several Zope 2 modules with their sister implementation
of Zope 3
For more information on what is new in this release, see the
CHANGES.txt files for the release:
http://www.zope.org/Products/Zope/2.10.2b1/CHANGES.txt
Please bring all the bugs you have found to the Zope bugtracker:
http://collector.zope.org/Zope
For more information on the available Zope releases, guidance for selecting
the right distribution and installation instructions, please see:
http://www.plope.com/Books/2_7Edition/InstallingZope.stx
Supported Python versions:
Zope 2.10 requires Python 2.4.3+ (Python 2.4.2 is still acceptable).
Older Python versions are no longer supported. Using Python 2.5
is also *unsupported*.
- --
Andreas Jung
--
ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany
Web: www.zopyx.com - Email: info(a)zopyx.com - Phone +49 - 7071 - 793376
E-Publishing, Python, Zope & Plone development, Consulting
At PyCon:
http://us.pycon.org/TX2007/HomePage
I'll be giving a tutorial that combines two separate mini-tutorials:
http://us.pycon.org/TX2007/TutorialsAM#AM7
The first mini-tutorial is on the Zope Component Architecture. The
Zope Component Architecture, which isn't tied to the Zope Web
application server, provides mechanisms for assembling, extending,
and integrating applications using loosely-coupled parts. The
tutorial will explain why one would want to use a component system,
including when to and when *not* to use components. It will provide
a high-level introduction to the main features of the Zope component
architecture, comparing it to other Python solutions to the same
kinds of problems the Component Architecture addresses.
The second mini-tutorial provides an introduction to zc.buildout.
zc.buildout is a system for automating the assembly and deployment of
applications having many parts. It also provides a mechanism for
installing and assembling Python eggs in ways that are especially
helpful during development and when creating larger applications.
The tutorial will explain and show examples of using zc.buildout to
- Create a sandbox for experimenting with packages without installing
them into a system Python.
- Create development environments for working on packages.
- Create system with multiple applications.
To get the most from zc.buildout requires some knowledge of using and
creating eggs. The mini tutorial will provide a lazy programmer's
introduction to using and creating eggs.
To find out more see:
http://us.pycon.org/TX2007/TutorialsAM#AM7
Hurry! PyCon early-bird registration ends soon. :)
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
Greetings. As the co-chair for the upcoming Python conference, being held in
Dallas (Addison) Texas, I want to remind folk to register before early bird
registration prices end.
The event is the fifth international Python Conference, being held Feb 23-25,
2007 at the Marriott-Quorum in Addison Texas, with early-bird registration
ending **Jan 15**.
The conference draws approximately 400-500 attendees from diverse backgrounds
such as scientists from national and medical labs, college/K-12 educators, web
engineers and the myriad of IT developers and programming hobbyists. Those
new to the Python language are welcome, and we're offering a half-day "Python
101" tutorial on the day before the conference, Thursday Feb 22 to help you
get up to speed and better enjoy the rest of the conference.
We have a great selection of talks this year, some of which that are relevant
to Zope are:
- Web Frameworks Panel
- Introduction to Zope 3 - The Component Architecture
- Panel: State of Zope
- WSGI: An Introduction
- Using Python Eggs
- Distributing your project with Python Eggs
- Half-Day Tutorial: zc.buildout and the Zope Component Architecture
- Half-Day Tutorial: How to Document a Python Open Source Project
Being run by the Python community as a non-profit event, the conference
strives to be inexpensive, with registration being only $260 (or $195 if you
register prior to Jan 15th), with a further discount for students. On the day
before the conference we are running a full day of classroom tutorials (extra
charge per class) and then after the conference is a free four-days of
sprints, which are informal gatherings of programmers to work together in
coding on various projects. Sprints are excellent opportunities to do agile
pair-programming side-by-side with experienced programmers and make new friends.
Other activities are lightning talks, which are 5-minute presentations to show
off a cool technology or spread the word about a project, open space talks,
which are spontaneous gatherings around a topic and, new this year, a Python
Lab where experienced and novice programmers will work together to solve
challenging problems and then present their solutions.
The conference is also running four keynote talks by leaders in the
programming field, with a special focus on education this year:
"The Power of Dangerous Ideas: Python and One Laptop per Child"
by Ivan Krstic, senior member of the One Laptop per Child project
"Premise: eLearning does not Belong in Public Schools"
by Adele Goldberg, of SmallTalk fame
"Python 3000"
by Guido van Rossum, creator of Python
"The Importance of Programming Literacy"
by Robert M. "r0ml" Lefkowitz, a frequent speaker at O'Reilly conferences
I believe you will find the conference educational and enjoyable. More
information about the conference along with the full schedule of presentations
with abstracts, is available online:
http://us.pycon.org/
Thanks for any help you can give in spreading the word,
Jeff Rush
Co-Chair PyCon 2007