#3207: Core: migrate from Twisted to Asyncio
------------------------------+---------------------------
  Reporter:  andar            |      Owner:  andar
      Type:  feature-request  |     Status:  new
  Priority:  major            |  Milestone:  2.0.0
 Component:  Core             |    Version:  develop (git)
Resolution:                   |   Keywords:
------------------------------+---------------------------

Comment (by Cas):

 Yeah I agree moving from Twisted would be useful in the long term. It's a
 lot of work though as it's integrated into everything, how much do we gain
 from asyncio?

 I don't think moving to Python 3.6 for f-strings is worth the hassle,
 users likely still need 3.5. I have been targetting minimum Python 3.4 but
 it is EOL soon so 3.5 is fine and almost there to deprecate/drop Python
 2.7.

 I am looking to release 2.0.0 soon so this ticket should be for a future
 milestone. However if we can keep backward compatibility it shouldn't be
 an issue for future point releases.

 Some questions that come to mind:

 - We will need to replace httpdownloader with perhaps requests lib?
 - What will we replace web server with?
 - How will we integrate asyncio with GTK3? What about Windows?

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