There have been complaints about zope.org. The complaints
include things like "the design is ugly", "the navigation is
difficult", "it's too slow", and "search results are not
useful."
For a long time there have been plans to convert the site to
the current version of Zope using CMF, and various false
starts have been made, but so far the site is still running
software that's best described "FrakenZope 2.3"...
I opened my big mouth, and now I'm responsible for fixing
this. :-)
Actually, a new plan was already in place, and all I have to
do is coach its execution. Zope Corporation has retained a
highly skilled Zope developer, Sidnei da Silva, to do the
work. The advantage over Zope Corporation developers doing
this (as has been tried in the past) is that Sidnei isn't
likely to be pre-empted by higher-priority customer work:
for him, this *is* customer work, the customer being Zope
Corporation. At the same time, because Sidnei is being
paid, the expectation is that the plan will be carried out
at a steady pace, as opposed to simply "letting the
community sort it out."
Sidnei's plan includes the following pieces:
- use Zope 2.6 with CMF 1.3 for the new site
- use a new skin design, the winner of the zope.org contest
- use the new ZCTextIndex search engine
- migrate all existing users and as much content as practical
to the new site
(There's more, but we'd be getting into detail territory.)
The project goals include minimizing the amount of new code
and content to be created, in order to minimize the risks of
failure. We also strive to make future maintenance of the
site simpler, both at the sysadmin level (process and
resource control) and at the webmaster level (content
control). All these goals are designed to make sure that
the site can be kept current once the upgrade is in place.
Time-wise, Sidnei expects a preview version of the new site
to go up as new.zope.org within a month, and the final
version to go live (replacing the old www.zope.org) within
2-3 months after that. Sidnei expects to be asking
community help with some tasks; he'll post about this
himself.
In addition, we're also hoping to hire Sidnei as part-time
webmaster for zope.org, starting next week. Having a steady
webmaster will help the site stay accurate and up-to-date.
--Guido van Rossum (home page: http://www.python.org/~guido/)
Caching has nothing to do with bandwidth and everything to do with handling large numbers of requests per second. Something Squid excels at. Caching removes load from the Zope server as well, potentially increasing the responsiveness of non-cached pages too.
That said, Pound looks like a pretty cool piece of software.
-Casey
On Thu, 31 Oct 2002 11:43:27 -0500
Eron Lloyd <elloyd(a)lancaster.lib.pa.us> wrote:
> Awesome! This seems like a great app...Squid seems like a bear to setup for
> proxy handling, yet this is designed much simpler (and efficient!). Does
> Squid provide much more than Pound (besides caching and now ESI)? When does
> it make sense to use Squid vs. Pound? I imagine Pound would be more
> appropriate on a faster pipe, where caching isn't as big an issue...
>
> Thanks for new release!
>
> Eron
>
> On Thursday 31 October 2002 10:33 am, Robert Segall wrote:
> > This is to announce the release of Pound v1.0.
> >
> > New in this release:
> >
> > - Pound is now declared to be production-quality code
> > - fixed a few minor problems, such as the ordering of certificate file
> > - removed thread auto clean-up due to a bug in the Linux implementation of
> > libpthread
> > - added support for additional WebDAV commands (Microsoft-style)
> > - restructured request match patterns
> > - added support for HA ports for back-end hosts
> > - added support for optional HTTPS extra header
> >
> > The software is at version 1.0 (production quality). Further testing
> > (especially under heavy loads), improvements and suggestions are welcome.
> >
> > What is Pound (from the Web page)
> >
> > - a reverse-proxy: it passes requests from client browsers to one or more
> > back-end servers.
> > - a load balancer: it will distribute the requests from the client browsers
> > among several back-end servers, while keeping session information.
> > - an SSL wrapper: Pound will decrypt HTTPS requests from client browsers
> > and pass them as plain HTTP to the back-end browsers.
> > - an HTTP/HTTPS sanitizer: Pound will verify requests for correctness and
> > accept only well-formed ones.
> > - an HTTP/1.1 to 1.0 proxy.
> > - a fail-over-server: should a back-end server fail, Pound will take note
> > of the fact and stop passing requests to it until it recovers.
> > - a request redirector - it will pass client requests to separate groups of
> > servers, based on required URL and the presence or absence of headers
> > (pattern matching)
> >
> > Pound was specifically developed to serve as a front-end for multiple
> > instances of Zope running on top of a common ZEO storage, but can be used
> > with any other web server. A patch for the Python source of z2.py is
> > available as part of the distribution to allow using Pound's SSL
> > capabilities.
> >
> > Pound is currently in use in several medium to large volume sites and seems
> > to be holding up quite well: largest reported site does about 3.5 million
> > requests per day, peaking at over 300 requests per second. The speed is
> > well superior to other, equivalent solutions, the configuration is much
> > simpler and the necessary resources (CPU, RAM, disk) are much, much lower.
> >
> > Pound is distributed under the GPL.
> >
> > For further information, download, etc. please see
> > http://www.apsis.ch/pound
> >
> > Enjoy and let me know how it works for you.
>
>
> _______________________________________________
> Zope maillist - Zope(a)zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
This is to announce the release of Pound v1.0.
New in this release:
- Pound is now declared to be production-quality code
- fixed a few minor problems, such as the ordering of certificate file
- removed thread auto clean-up due to a bug in the Linux implementation of
libpthread
- added support for additional WebDAV commands (Microsoft-style)
- restructured request match patterns
- added support for HA ports for back-end hosts
- added support for optional HTTPS extra header
The software is at version 1.0 (production quality). Further testing
(especially under heavy loads), improvements and suggestions are welcome.
What is Pound (from the Web page)
- a reverse-proxy: it passes requests from client browsers to one or more
back-end servers.
- a load balancer: it will distribute the requests from the client browsers
among several back-end servers, while keeping session information.
- an SSL wrapper: Pound will decrypt HTTPS requests from client browsers and
pass them as plain HTTP to the back-end browsers.
- an HTTP/HTTPS sanitizer: Pound will verify requests for correctness and
accept only well-formed ones.
- an HTTP/1.1 to 1.0 proxy.
- a fail-over-server: should a back-end server fail, Pound will take note of
the fact and stop passing requests to it until it recovers.
- a request redirector - it will pass client requests to separate groups of
servers, based on required URL and the presence or absence of headers
(pattern matching)
Pound was specifically developed to serve as a front-end for multiple
instances of Zope running on top of a common ZEO storage, but can be used
with any other web server. A patch for the Python source of z2.py is
available as part of the distribution to allow using Pound's SSL capabilities.
Pound is currently in use in several medium to large volume sites and seems
to be holding up quite well: largest reported site does about 3.5 million
requests per day, peaking at over 300 requests per second. The speed is well
superior to other, equivalent solutions, the configuration is much simpler
and the necessary resources (CPU, RAM, disk) are much, much lower.
Pound is distributed under the GPL.
For further information, download, etc. please see http://www.apsis.ch/pound
Enjoy and let me know how it works for you.
--
Robert Segall
Apsis GmbH
Postfach, Uetikon am See, CH-8707
Tel: +41-1-920 4904
Hi all,
NetWorld+Interop, the leading European Internet, Networking and Telecoms
event is to be held for the10th time from 6 to 8 November 2002 at Paris
Expo, Porte de Versailles.
NetWorld+Interop, the only gathering of the entire new information and
communication technologies (NICT) community, with 55,000 technical and
functional decision makers and leaders, 550 exhibitors, the active support
of institutional players (politicians, the media, chambers of commerce,
ATICA, CIGREF, Syntec, etc.), is intended as a place to generate business
and technological innovation.
In 2002, it covers news about everything relevant to Interoperability -
storage, security, mobility, high-speed access, free software, databases -
through a high-value-added content.
ZOPE will be there on INGENIWEB Booth - N41 - and you will be able to meet :
Olivier DECKMYN - Pierre-Julien GRIZEL (The Green Book Authors)
Kamon AYEVA - Zopera WebMaster
Paul EVERITT - a french newbie ;-)
Claudia SCHEEFAIR - our Zope Bomb Hostess (photo on demand)
You will be also able to discover the new (Yellow this time) book about
Zope and CMF and of course all Ingeniweb Products around Zope.
Awaiting to have the pleasure to see you in Paris !
More informations on :
http://www.interop.fr/interop2002/page_shared/fiche_exposant.cfm?numero=226…
--
Olivier DECKMYN - CTO
INGENIWEB (TM) - SARL 50000 Euros - RC B 438 725 632
2 cours du 14 Juillet - 78300 Poissy France - +331 300 601 41
web : www.ingeniweb.com - « les Services Web Ingénieux »
PGP : http://www.ingeniweb.com/keys/olivier.deckmyn
ESI is now available in Squid, thanks to Zope Corporation
and the core Squid development team. Read the full press
release at:
http://biz.yahoo.com/iw/021030/048171.html
I am pleased to announce the final releases of ZODB3 3.1 and ZEO 2.0!
ZODB is an object database for Python that provides transactional
persistence while requiring few, if any, changes to application logic.
ZEO is a client-server storage system for ZODB. The ZEO package is
released on its own and as part of ZODB3. The separate release is for
Zope users, who already have ZODB.
Source releases are available from:
http://www.zope.org/Products/StandaloneZODBhttp://www.zope.org/Products/ZEOhttp://sourceforge.net/projects/zodb
The ZODB3 release requires a C compiler, while the ZEO2 release is
pure Python.
Windows users can download a binary installer for Python 2.2.2 from:
http://www.zope.org/Products/StandaloneZODB
The components you get with the ZODB3 release are:
- Core ZODB, including the persistence machinery
- Standard storages such as FileStorage
- Supporting modules such as ExtensionClass
- The persistent BTrees modules
- ZEO (versions 1 and 2)
- Experimental Berkeley storages
- Updated documentation
The final release contains roughly the same version of ZODB that is
available with Zope 2.6. The two releases are not directly
coordinated, so there may be some minor differences.
Many people have contributed to ZODB3. Special thanks to Toby
Dickenson for the new ZODB Connection cache. Many people at Zope
Corp. have contributed code and tested unreleased versions.
There was only one change since the last beta release. A problem with
unexpected exceptions in conflict resolution was fixed to allow
transactions to fail more gracefully. (This change actually restored
the pre-ZODB3 behavior.)
Jeremy
I have just released version 1.06 of TextIndexNG. This version
is a bugfix release without any new features. V1.06 fixes some
unicode-related problems using the ZMI and fixes a problem with the
new TXNGSplitter.
The software is available as usual from
http://www.zope.org/Members/ajung/TextIndexNG (sources)
or
http://sf.net/projects/TextIndexNG (sources + TextIndexNGExtension
binaries)
It is strongly recommended to *recompile* and *reinstall* the TextIndexNG
extensions.
---------------------------------------------------------------------
- Andreas Jung http://www.andreas-jung.com -
- EMail: andreas at andreas-jung.com -
- "Life is too short to (re)write parsers" -
---------------------------------------------------------------------
Zope 2.6.0 has a bug in DateTime.rfc822(). The bug appears when you are NOT
in a DST timezone, causing a "Name Error: Global name localzone is not
defined" error.
This will affect many parts of your Zope operations, luckily, the fix is
simple:
- Download the fixed DateTime.py, from
http://www.zope.org/Members/regebro/datetime_260_fix
- Put the downloaded DateTime.py into the lib/python/DateTime directory,
replacing the one that is there.
- Restart the server.
This fix is ONLY valid for Zope 2.6.0. Earlier versions of Zope does not
have this bug, and this fix will be included in any future releases of Zope.
Best Regards
Lennart Regebro
http://www.easypublisher.com/
We are trying to aggregate all quality CMF products under 1 CVS project at
sourceforge. Currently there is only 1 project, CMFBlogger imported but
there will be quite a few more. CMFPhoto, CMFForums and most likely
CMFCommerce. If you are a CMF developer and would like to check in your
code. Please email me runyaga(a)myrealbox.com with what your code is and your
sourceforge username. I will add you so you can import the modules ASAP.
http://sourceforge.net/projects/collective/
~runyaga
p.s. if someone can port Backtalk to CMF, that would be a really nice
addition to the collective.
p.p.s. CMFCommerce can be found in the Plone CVS. I am not answering
questions about it until I publicly release it.
Bizar Sofware is proud to release version 1.4.0 of its Bizar Shop product.
What is Bizar Shop?
Bizar Shop is an e-commerce product targetted at the SME market. Version 1.4.0
introduces a swag of bug fixes, performance improvements, and several key
features over the previous release.
Some features include:
- Stock level management
- Shopper credit
- Unlimited price dependant product options
- Two more payment gateway modules
A list of complete changes since the previous version can be seen at:
http://www.bizarsoftware.com.au/resource_centre/CHANGES.txt
Bizar Shop has already made quite an impact in the web development industry as
the software incorporates outstanding features, usability, value for money and
ease of hosting.
Running on Windows, Mac OS X, Linux and FreeBSD platforms, Bizar Shop is
developing a reputation as a very powerful, reliable and secure eCommerce
program for small to medium sized business.
Getting Bizar Shop 1.4.0
Bizar Shop is distributed in two forms across its four platforms. There is an
'out of the box' application version which includes all supporting software, and
a 'Zope Product' version which may be plugged into an existing Zope server. The
software downloaded from our web site is fully functional for the web developer,
allowing complete shop design and implementation before any purchase. Downloads
are available from:
http://www.bizarsoftware.com.au/products/download_form.html
See Bizar Shop in action by visiting the demo and live stores via our
web site:
http://www.bizarsoftware.com.au/resource_centre/store_showcase.html
--
Terry Kerr (terry(a)bizarsoftware.com.au)
Chief Technical Officer
Bizar Software Pty Ltd (www.bizarsoftware.com.au)
+61 3 9530 9182