#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 JohnDoee):

 But, as I said, you can keep using Twisted as framework while using the
 asyncio functionality. This means you can use asyncio keywords, design
 patterns etc. while not throwing anything made so far out the window.

 https://twistedmatrix.com/documents/current/core/howto/defer-intro.html
 #coroutines-with-async-await

 I made the Deluge Streaming plugin and have designed a bunch around
 Twisted Web to serve files (
 https://github.com/JohnDoee/thomas/blob/develop/thomas/outputs/http.py ) -
 The plugin itself also rely on Twisted and would require the same type of
 rewrite as Deluge.

 Alternatively, I can just include Twisted in my plugin but I'd prefer not
 to have to do that.

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3207#comment:7>
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.

Reply via email to