Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modernize backends dependencies #22

Open
6 tasks
Tracked by #10
tcitworld opened this issue Jan 21, 2022 · 0 comments
Open
6 tasks
Tracked by #10

Modernize backends dependencies #22

tcitworld opened this issue Jan 21, 2022 · 0 comments
Assignees
Labels
1. to develop Accepted and waiting to be taken care of overview Overview of other issues

Comments

@tcitworld
Copy link
Member

tcitworld commented Jan 21, 2022

Description

Most of the DAV code relies on Sabre components which aren't very modern. Proper types when implementing interfaces and extending classes would be nicer.

Affected components

  • CalDAV and CardDAV backends

To do

Would be nice to have:

  • Sabre/uri
  • Sabre/xml
  • Sabre/event
@tcitworld tcitworld added 1. to develop Accepted and waiting to be taken care of overview Overview of other issues labels Jan 21, 2022
@tcitworld tcitworld self-assigned this Jan 21, 2022
@tcitworld tcitworld changed the title Modernize backends dependency Modernize backends dependencies Jan 21, 2022
@tcitworld tcitworld mentioned this issue Jan 21, 2022
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of overview Overview of other issues
Projects
None yet
Development

No branches or pull requests

1 participant