chrisvel / tududi

A Minimalist, Open-Source Task and Project Management Tool
http://tududi.com/
Other
312 stars 12 forks source link

Support for CalDAV #1

Open TheZoker opened 1 year ago

TheZoker commented 1 year ago

Would be amazing if this app supports caldav synchronisation. This would allow to use this as a webfrontend for a caldav server (e.g. etesync or Baikal etc.) and to use it with the amazing tasks.org android/iOS app.

I currently use the app and I'm missing a nice web interface to also work on my tasks. Tu Du Di looks amazing and would perfectly fit that requirement (if a docker image is available).

Would appriciate to hear some feedback on this idea!

Bonus point: You instantly have a app to work alongside your project :D

skyrunner15 commented 1 year ago

+1 so I can use it on my Android phone like DavX+Tasks.org

chrisvel commented 12 months ago

@TheZoker Can you please explain in a sentence how could this feature help with personal task management ? The reason I am asking is because I have no experience with CalDAV and I want to evaluate If this would be helpful for me and for other people too.

TheZoker commented 12 months ago

@chrisvel So the main idea would be, to be able to manage task from the tududi and from a mobile app. And since CalDAV is a open standard, there are already many apps that support this (e.g. tasks.org, DavX etc.) With a CalDAV integration I can add tasks from my mobile app and they will popup in the webapp. When I mark a task as done in the webapp it will also be marked as done in the mobile app. And so on. The main benefit is, that I can manage the tasks no matter which device I use. I can add tasks on the go and check them when I'm working on my notebook. Does this make sense? Let me know if you need more information! 😄

chrisvel commented 12 months ago

@TheZoker yeah, I know in generic terms what CalDAV is and I have used DavX in the past but I haven't developed anything related to it ever. I guess it could be easy to add an integration - the difficult part would be to make it compatible with the models and the schema. I promise to research it though and come up in a few days with some valuable results. Thanks a lot!