[Schevo-devel] no-namespace-packages branch ready for review
Matthew Scott
mscott at springfieldtech.com
Sat May 20 18:34:15 EDT 2006
The no-namespace-packages branch renames some things like schevo.qt3
to schevoqt3, schevo.xml to schevoxml, and so forth. This is done
for the following reasons:
* Most importantly, it should be much more compatible with freezers
such as py2exe.
* Other tools in general aren't fully aware of the fairly new concept
of namespace packages, so removing this reduces a level of complexity
there.
* One fewer pathname segment -- less typing :)
Because I don't have Qt installed here at the moment, I cannot run
the SchevoQt unit tests to verify that it's working right. However
all of the other unit tests that are available run fine.
Pat, if you could review this branch to make sure the Qt stuff works
fine, we can merge it into trunk, then merge the new trunk into the
tabula-rasa branch so that we can get that converted as well.
In code using Schevo, you'll want to make the following global search
and replaces in order to use the new layout:
schevo.dot -> schevodot
schevo.gears -> schevogears
schevo.nufox -> schevonufox
schevo.pylons -> schevopylons
schevo.qt3 -> schevoqt3
schevo.security -> schevosecurity
schevo.sql -> schevosql
schevo.web -> schevoweb
schevo.wsgi -> schevowsgi
schevo.xml -> schevoxml
--
Matthew Scott
mscott at springfieldtech.com
More information about the Schevo-devel
mailing list