-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I just released version 0.3 of repoze.urispace today, adding the
"generic middleware" feature I had meant to have there all along.  I
would therefore like to rip out the bit of repoze.dvselect which holds
its own "urispace" parser, and instead expect that repoze.urispace has
already put the 'theme' and 'rules' assertions into the WSGI environment.

Apps using dvselect would need to add another middleware layer, but
shouldn't need any more dependencies.  Given that it was never released
anyway, I hope that wouldn't be too big a deal:  in return for releasing
it, I break your apps. ;)  Once you have upgraded to repoze.urispace 0.3
and repoze.dvselect 0.1, your pipeline would change from::

 [filter:dvselect]
 use = egg:repoze.dvselect#main
 urispace = %{here}s/urispace.xml

 [pipeline:main]
 pipeline =
   dvselect
   your_app

to::

 [filter:urispace]
 use = egg:repoze.dvselect#main
 urispace = %{here}s/urispace.xml

 [filter:dvselect]
 use = egg:repoze.dvselect#main

 [pipeline:main]
 pipeline =
   urispace
   dvselect
   your_app

The added benefit is that you will be able to use the URISpace
assertions for multiple purposes (e.g., perhaps to configure both
dec-sec and deliverance).


Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          tsea...@palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFKUATm+gerLs4ltQ4RAmWgAJ946bFRkIOKzIGrNkqC0Kv5igl02wCeORz6
OuFu74NRHMXzX/iVEKUUU9k=
=HupJ
-----END PGP SIGNATURE-----
_______________________________________________
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev

Reply via email to