foobarlab / UpStage-Video-Hack

UpStage Streaming Hack
http://www.foobarlab.net/
GNU General Public License v2.0
5 stars 1 forks source link

Remove python dependency woven.guard (server) #74

Open foobarlab opened 11 years ago

foobarlab commented 11 years ago

The dependency to the woven.guard module (http://twistedmatrix.com/documents/8.1.0/api/twisted.web.woven.guard.html) prevents the application to upgrade to Twisted 10+. The module is only provided in versions up to 8.2.

Twisted 8.x is not provided by current Linux installations so it has always be installed manually which is an unecessary difficulty for server administrators. Also if a system already makes use of Twisted for other software it probably can not be used in parallel without either breaking the system or having a separate runtime sandbox environment for UpStage.

The benefit of removing that dependency would be to be able to use the current version 12 which has both bug fixes, up-to-date features and performance improvements. It would also integrate smoothly into current Linux systems.

Removing the dependency to woven.guard would mean depending on the web.guard module (http://twistedmatrix.com/documents/current/api/twisted.web.guard.html).

foobarlab commented 11 years ago

Some more links: