Ticket #3081 (assigned enhancement)

Opened 2 years ago

Last modified 5 months ago

Reintroduce web2.dav in trunk

Reported by: wsanchez Owned by: glyph
Priority: normal Milestone:
Component: web Keywords:
Cc: dreid, glyph, exarkun, rainhead@… Branch: branches/dav-take-two-3081-5
Author: exarkun, dreid, glyph Launchpad Bug:

Description

Reintroduce web2.dav in trunk. This is gated on web2 becoming stable.

Change History

Changed 2 years ago by wsanchez

  • branch set to branches/dav-take-two-3081-1
  • author set to wsanchez

(In [22844]) Branch for DAV ongoing work to be brought back to trunk after web2 is stable.

Refs #3081

Changed 2 years ago by wsanchez

  • priority changed from normal to highest
  • status changed from new to assigned

Changed 2 years ago by dreid

  • branch changed from branches/dav-take-two-3081-1 to branches/dav-take-two-3081-2
  • author changed from wsanchez to dreid

(In [23609]) Branching to 'dav-take-two-3081-2'

Changed 2 years ago by dreid

(In [23620]) Branching to 'dav-take-two-3081-2'

Changed 18 months ago by exarkun

  • branch changed from branches/dav-take-two-3081-2 to branches/dav-take-two-3081-3
  • branch_author changed from dreid to exarkun, dreid

(In [26342]) Branching to 'dav-take-two-3081-3'

Changed 17 months ago by exarkun

  • branch changed from branches/dav-take-two-3081-3 to branches/dav-take-two-3081-4

(In [26739]) Branching to 'dav-take-two-3081-4'

Changed 7 months ago by davidsarah

What's the progress on this? I would really like to use a WebDAV implementation that is integrated with twisted (for Tahoe-LAFS), but the TwistedWeb2 page seems to suggest that "web2 becoming stable" isn't going to happen.

Would using  WsgiDAV on top of twisted.web.wsgi be a reasonable or recommended thing to do at this point?

Changed 7 months ago by exarkun

It's not clear what the plan is here. "web2 becoming stable" definitely isn't condition that makes sense anymore. Ultimately, the plan should be to implement something on top of Twisted Web. wsanchez or glyph are more likely to have some idea of how to accomplish this.

Changed 7 months ago by wsanchez

  • owner changed from wsanchez to glyph
  • status changed from assigned to new

The current plan is basically a rewrite on top of web. Glyph is working on the steps needed to get us there.

Changed 7 months ago by wsanchez

I think that by the end of PyCon (this month) we should have a much clearer picture on where we stand on this.

Changed 7 months ago by glyph

  • branch changed from branches/dav-take-two-3081-4 to branches/dav-take-two-3081-5
  • branch_author changed from exarkun, dreid to exarkun, dreid, glyph

(In [28162]) Branching to 'dav-take-two-3081-5'

Changed 6 months ago by glyph

  • priority changed from highest to normal
  • status changed from new to assigned
  • component changed from web2.dav to web

The current status of this work is that the DAV stuff is being reworked on calendarserver.org. When it makes its re-debut in the Twisted tree, it will be a subpackage of web, not web2.

Changed 5 months ago by rainhead

  • cc rainhead@… added
Note: See TracTickets for help on using tickets.