#3207: Core: migrate from Twisted to Asyncio
------------------------------+---------------------------
Reporter: andar | Owner: andar
Type: feature-request | Status: new
Priority: major | Milestone: 2.x
Component: Core | Version: develop (git)
Resolution: | Keywords:
------------------------------+---------------------------
Comment (by andar):
I would argue that Deluge is in dire need of modernization and a rewrite
of some of the core code is warranted. Unfortunately there will be some
compatibility breaks, but they shouldn't be too difficult to fix.
The advantage really isn't in the space savings, but rather the next steps
after the move to asyncio. The use of asyncio and the new keywords makes
the code much easier to reason about and will help greatly with the
necessary refactoring and updating of the code post-migration.
I'm curious, does your plugin use Twisted extensively? Would you mind
pointing me at the code so I can have a better understanding of the burden
I'd be putting on you?
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3207#comment:6>
Deluge <http://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/deluge-dev.
For more options, visit https://groups.google.com/d/optout.