[Twisted-Python] ANN: Twisted Trial v3.0 / Twisted VFS v0.1
Christopher Armstrong
radeex at gmail.com
Thu Mar 31 21:09:43 MST 2005
Hi Twisted,
One of the key problems that trial solves is the traversal of Python
modules and files, which is duplicated in at least two places in
Twisted: Twisted Conch's SFTP, Twisted Core's FTP, and Twisted Web's
Resource model.
Creating a unified resource hierarchy in Twisted has long been a goal
of the Twisted team, and every attempt has been mostly a failure. At
the Australian Twisted Sprint, we've recently come to the realization
that trial effectively already does this! So today we're starting to
implement a new VFS system that unifies all of these systems into a
single twisted.vfs module. This will enable things such as more secure
remote file system access, a better internal design of Trial, and
remote access to your unit tests.
Some other things we plan to do:
* 3d visualisation of any vfs implementation.
* Run trial on any VFS implementation. Just have it serve Python code!
* Any VFS-using protocol should be able to access your unit tests and
run them.
Just hit http://localhost/twisted/trial/test and it'll recursively
run all the tests in twisted.trial.test.
* Integration with Imagination.
We'll be making heavy use of Facets in these new features.
Keep your eyes peeled for code arriving in Twisted trunk in the next few days.
--
Twisted | Christopher Armstrong: International Man of Twistery
Radix | -- http://radix.twistedmatrix.com
| Release Manager, Twisted Project
\\\V/// | -- http://twistedmatrix.com
|o O| | Founding Member, Hobart Hacking Society
w----v----w-+ -- http://hackingsociety.org/chapters/hash
More information about the Twisted-Python
mailing list