[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3244: Switch away from using nevow
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Apr 27 14:47:28 UTC 2020
#3244: Switch away from using nevow
--------------------------+------------------------------
Reporter: habnabit | Owner: habnabit
Type: task | Status: assigned
Priority: normal | Milestone: Support Python 3
Component: website | Version: n/a
Resolution: | Keywords:
Launchpad Bug: |
--------------------------+------------------------------
Description changed by sajith:
Old description:
> As part of the effort of porting to python 3, moving the web code away
> from nevow is the simplest option, since nevow won't be updated (and the
> code is using old parts of nevow anyway) but twisted.web is already
> compatible with python 3. twisted.web.template already does most of what
> the templates used in nevow in the first place.
>
> Since nevow and twisted.web interoperate enough, this port can be done
> piecemeal at the granularity of one template per ticket/PR.
>
> - #3245: allmydata.web.introweb
> - #3246: allmydata.web.info
> - #3247: allmydata.web.storage
> - #3252: allmydata.web.directory
> - #3263: manifest (part of "directory")
> - #3254: allmydata.web.status
> - #3257: allmydata.web.root.URIHandler
New description:
As part of the effort of porting to python 3, moving the web code away
from nevow is the simplest option, since nevow won't be updated (and the
code is using old parts of nevow anyway) but twisted.web is already
compatible with python 3. twisted.web.template already does most of what
the templates used in nevow in the first place.
Since nevow and twisted.web interoperate enough, this port can be done
piecemeal at the granularity of one template per ticket/PR.
- #3245: allmydata.web.introweb
- #3246: allmydata.web.info
- #3247: allmydata.web.storage
- #3252: allmydata.web.directory
- #3263: manifest (part of "directory")
- #3254: allmydata.web.status
- #3257: allmydata.web.root.URIHandler
- #3305: allmydata.web.root.Root
--
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3244#comment:8>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list