[Zope3-dev] Re: httpgz in zope.conf?

2006-03-20 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jim Washington wrote:
 I announced release of httpgz, http://zif.hill-street.net/httpgz on
 Zope3-Users this past weekend.
 
 It does very nice things to bandwidth.  One particular page (tabular and
 very repetitious) went from around 400K to 25K for the client. 
 MochiKit.js went from 94254 bytes to 24854 bytes.  This makes web pages
 seem much faster, particularly on slower connections.
 
 I am wondering what the best mechanism for turning this on and off would
 be.  I suppose it is simple enough to insert and remove the
 httpgz-configure.zcml file in etc/package-includes, but is there a place
 for third-party hooks in zope.conf?  Or would that be a bad idea?

There is a mechanism for registering third party schemas in ZConfig.
Zope2 leverages this support, declaring an abstract section type
('product-config'), which allows products to register custom section
types (they can also just add simple key value pairs).  The SVN checkins
which enabled this:

  $ svndiff -r 39634:39652 \
svn+ssh://svn.zope.org/repos/main/Zope/branches/2.9

Products define custom section types in a 'component.xml', which must
then be imported into the zope.conf (via '%import') before a section of
that type may be used.


Zope3 could add a similar abstract section type to its top-level schema,
for use by third-party extensions.  Such a change would *not* require
settling the config-file-format debate.


Tres.
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEHsIA+gerLs4ltQ4RAi3jAKCGCGQjISAsIKgvI9QiyyIHRN2FUQCeM+cZ
wgVKeFv3uwpAF47PYW4D/z8=
=B4lJ
-END PGP SIGNATURE-

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: httpgz in zope.conf?

2006-03-20 Thread Jim Washington

Tres Seaver wrote:

Zope3 could add a similar abstract section type to its top-level schema,
for use by third-party extensions.  Such a change would *not* require
settling the config-file-format debate.
  

Thanks, Tres

So, it's not an easy thing to do right now because something in core has 
to be updated first.  I'll maybe look into that when I have time.


-Jim Washington
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com