Does zope really have to be hard to learn? We don't think so.
We are developing an easy way for medical professionals to create
zope web GUI at http://www.medicinebrain.com. The idea is to make zope
at least as easy to use as ruby on rails. We are looking for ideas and
criticism of the freely available zrails code. Currently available is
a zexp that contains an html framework, an easy to modify form
processor, some web widgets, and database scripts. There is also a
separate application called "Nanabush" that processes html files into
zpt pages. The application splits each form element off into a script
widget. This produces a model-view-controller architecture that is
completely edit-able via web browser. Next up will be a more extensive
html framework and more html widgets. The plans for Nanabush include a
way to develop zope database applications in openoffice and migrate
them to zope. The combination of zope and Openoffice 2 will make a
powerful workflow solution.
Stop by and give us your feedback and critic the code! This is
beta software, it is not accurate or secure. Do not use for actual
systems. Suggestions for the best
opensource license to use are also welcome.
Thanks
Tim
I am pleased to announce the release of TextIndexNG V 3.0.8.
TextIndexNG V 3 is a complete new implementation based on Zope 3
technologies and can be used both in Zope 2.8 or 2.7 (with Five) or in
Zope 3.
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).
Changes since V 3.0.8:
- reorganized extension modules. They are now stored under the
hierarchy 'zopyx.txng3'.
For this reason **you need to recompile and reinstall all extension
modules**.
- optimized storage.insertDocument() to play more friendly with the ZODB
(smaller
transaction sizes).
- Fixed a weird Python 2.4 incompatibility in the parser code:
subclassing the EnglishParser resultet in unpredictable and
non-deterministic errors!
Requirements:
- Zope 2.8 or Zope 2.7 (+ Five) or Zope 3 (Zope 3 has nothing like
catalogs yet)
TextIndexNG V3 will *not* run with bare Zope 2.7 installations without
Five
(and this will not be changed in the future).
Download:
http://sf.net/projects/textindexng
Project page:
http://opensource.zopyx.biz/OpenSource/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 Software Development and Consulting -
- E-mail: info(a)zopyx.com Web: www.zopyx.com -
-----------------------------------------------------------------------
-
Issue Dealer (http://issuedealer.com) is a issue management tool
featuring a weblog publisher (client), weblog (server), WebDAV client,
WYSIWYG editing of HTML and Images and more.
Changes since the last announcement:
0.9.90:
- Added ability to filter atom feeds with category
0.9.89:
- Several fixes related to public access
- Added ability to add multiple issues at once
0.9.88:
- Refactored code
- Added ID to issue details
- Fixed bug where publishing issues via the publish button would
raise an AttributeError
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 Corporation and the Zope community I am pleased to
announce the release of Zope 2.8.4. You can download Zope 2.8.2 from
http://www.zope.org/Products/Zope/2.8.4/
This version obsoletes Zope 2.8.2 and Zope 2.8.3 which shipped with an
older Docutils version as expected. For security reasons you should update
to Zope 2.8.4. In addition this release fixes a potential security problem
when using Zope with Python 2.4 - although Python 2.4. is neither
recommended nor supported. This release does *not mean* that Python 2.4 is
from now on supported but there are already installation using Python 2.4
(mostly because modern Linux distributions ship with Python 2.4 and Zope
usually uses the system-widePython installation).
Some new features of Zope 2.8:
- ZODB 3.4 with MVCC (multi version concurrency control) support.
MVCC solves nearly every problem with ZODB read-conflict errors
which is very important for high-traffic Zope sites.
- Extension Classes were rewritten as Python new-style classes making
all features of Python new-style classes available in Zope
objects. This includes support for cyclic garbage collection.
- Integration of Zope 3 technologies through Five (see
http://codespeak.net/z3/five/)
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.8.3/CHANGES.txt
See also:
http://www.zope.org/Wikis/DevSite/Projects/Zope2.8/OverView
Please bring all the bugs you have found to the Zope bugtracker:
http://collector.zope.org/Zope":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
Please also keep in mind that Zope 2.8.4 requires Python 2.3.5. Zope 2.8.4
is not certified for any Python 2.4.x versions. So using Python 2.4 is
neither recommended nor supported and any related questions or problems are
likely to be ignored until 2.4 is an officially supported Python version
for Zope.
--
Andreas Jung (andreas at zopyx dot com)
Hello all,
I'm happy to announce that a prose version of the Five for Plone
Developers tutorial is now available through the Appetizers section of
http://worldcookery.com. The text is based on a 90 minute tutorial I
gave at this year's Plone Conference in Vienna and introduces Five and
the Zope 3 concepts in five easy steps.
Although Plone-focused, this tutorial can also serve as a good
starter document for other Zope 2 developers who want to dive into
Five and Zope 3. The actual code used in the examples is not very
Plone-specific. In fact, throughout the five steps the example code
is actually abstracted more and more according to Zope 3 paradigms, so
that the result is a Zope 2 product designed to work with other
systems than Plone.
I would like to thank all the attendees of my talk at the Plone
Conference, especially Martin Aspelli. Their positive feedback and
Martin's nagging made me consider padding out the slides to a full
tutorial. If you have any suggestions or other feedback regarding the
tutorial, feel free to contact me.
Philipp
Hi all,
on behalf of Zope Corporation and the Zope community I am pleased to
announce the release of Zope 2.8.3. You can download Zope 2.8.2 from
http://www.zope.org/Products/Zope/2.8.3/
This version obsoletes Zope 2.8.2 which shipped with an older Docutils
version as expected. For security reasons you should update to Zope 2.8.3.
Some new features of Zope 2.8:
- ZODB 3.4 with MVCC (multi version concurrency control) support.
MVCC solves nearly every problem with ZODB read-conflict errors
which is very important for high-traffic Zope sites.
- Extension Classes were rewritten as Python new-style classes making
all features of Python new-style classes available in Zope
objects. This includes support for cyclic garbage collection.
- Integration of Zope 3 technologies through Five (see
http://codespeak.net/z3/five/)
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.8.3/CHANGES.txt
See also:
http://www.zope.org/Wikis/DevSite/Projects/Zope2.8/OverView
Please bring all the bugs you have found to the Zope bugtracker:
http://collector.zope.org/Zope":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
Please also keep in mind that Zope 2.8.2 requires Python 2.3.5. Zope 2.8.2
is not certified for any Python 2.4.x versions. So using Python 2.4 is
neither recommended nor supported and any related questions or problems are
likely to be ignored until 2.4 is an officially supported Python version
for Zope.
--
Andreas Jung (andreas at zopyx dot com)
________________________________________________________________________
ANNOUNCEMENT
EGENIX.COM
mxODBC Zope Database Adapter
Version 1.0.9
Usable with Zope and the Plone CMS.
Available for Zope 2.3 through 2.8 on
Windows, Linux, Mac OS X, Solaris and FreeBSD
________________________________________________________________________
INTRODUCTION
The eGenix mxODBC Zope Database Adapter allows you to easily connect
your Zope or Plone installation to just about any database backend on
the market today, giving you the reliability of the commercially
supported eGenix product mxODBC and the flexibility of the ODBC
standard as middle-tier architecture.
The mxODBC Zope Database Adapter is highly portable, just like Zope
itself and provides a high performance interface to all your ODBC data
sources, using a single well-supported interface on Windows, Linux,
Mac OS X, Solaris and FreeBSD.
This makes it ideal for deployment in ZEO Clusters and Zope hosting
environments where stability and high performance are a top priority,
establishing an excellent basis and scalable solution for your Plone
CMS.
________________________________________________________________________
NEWS
The new version includes a number of enhancements which make the
mxODBC Zope Database Adapter even more robust and reliable.
The adapter includes a new, more careful connection pool management
and options to adjust the result set size in a more flexible way.
We are very pleased to also include a build for Mac OS X with this
release. This will make connecting your Zope or Plone installation on
Mac OS X to local or remote databases a breeze.
Starting with this release, we will now ship binaries for both Unicode
build variants of Zope: UCS2 and UCS4. Most recent Linux distributions
come pre-built with the UCS4 variant, e.g. SuSE 9 and 10, RedHat 9.
________________________________________________________________________
UPGRADING
If you have already bought mxODBC Zope DA 1.0.x licenses, you can use
these license for the 1.0.9 version as well. There is no need to buy
new licenses. The same is true for evaluation license users.
________________________________________________________________________
MORE INFORMATION
For more information on the mxODBC Zope Database Adapter, licensing
and download instructions, please visit our web-site:
http://zope.egenix.com/
You can buy mxODBC Zope DA licenses online from the eGenix.com shop at:
http://shop.egenix.com/
________________________________________________________________________
Thank you,
--
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Source (#1, Oct 17 2005)
>>> Python/Zope Consulting and Support ... http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
________________________________________________________________________
::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! ::::
Nidelven IT, long time supporter of Zope and Plone have launched 4 new
hosting products, and are now taking the step up towards supporting
customers with bigger requirements, as well as enabling the smallest to
have a robust website of their own.
The four packages we're launching are
* Mini
For the smallest, with Plone, ZWiki and Issue Dealer available as
well as the standard Zope products
* Managed Zope server I
For webmasters/hosting providers/large websites
* Managed Zope server II
For webmasters/hosting providers/large websites
* Managed Zope server III
For webmasters/hosting providers/huge websites
With these four new packages, we're supporting and enabling customers
from the very smallest, to some of the largest and we're still able to
provide customers with custom and larger solutions as well.
All our hosting services are run on RAID, they are backed up regularly,
and we give our customers great support, something we can prove by never
having lost a customer due to poor service.
To find out more, go to our Zope/Plone hosting page:
http://www.nidelven-it.no/custom?path=plone/hjemmeside/hosting
These allow you to use the full power of the the python email package
along with Zope's Page Template technology to easily build and send
fully standards compliant emails.
This release adds the ability to create attachments using string data.
It also fixes a long list of bugs uncovered by public testing and has
been tested for compatability with Zope 2.7, Zope 2.8, CMF 1.4 and CMF 1.5.
For more information, please see:
http://www.simplistix.co.uk/software/zope/mailtemplates
cheers,
Chris
--
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk