dengste / org-caldav

Caldav sync for Emacs orgmode
GNU General Public License v3.0
718 stars 105 forks source link

TODO should go to NextCloud Tasks #233

Closed ronnac closed 1 year ago

ronnac commented 3 years ago

Currently TODOs are synced to standard calendars in Nextcloud, as if they were appointments. I believe they should be viewable in Nextcloud tasks https://github.com/nextcloud/tasks/

grauschnabel commented 3 years ago

You can look at my fork. There is that functionallity. But unfortunatelly there are other features missing, but you can try.

ronnac commented 3 years ago

You can look at my fork. There is that functionallity. But unfortunatelly there are other features missing, but you can try.

Thanks for the suggestion. I just don't know how I can install your version. I use spacemacs and I installed the standard version by adding this to the dotspacemacs file: dotspacemacs-additional-packages '(org-caldav)

whirm commented 3 years ago

I made a PR https://github.com/dengste/org-caldav/pull/218 bringing in @grauschnabel 's work but never got merged. This project doesn't seem to be maintained anymore.

@ronnac You can make you own private layer with the package pointing to a local clone of that branch: (org-caldav :location local) (There may be a simpler way of doing it if you don't need the whole layer thing but that's how I have it myself). The spacemacs docs are pretty good, give it a try.

ronnac commented 3 years ago

Thank you. I got it to work. What do you use for your tasks nowadays?

On 03/06/2021 14:42 Elric Milon ***@***.***> wrote:

I made a PR #218 https://github.com/dengste/org-caldav/pull/218 bringing in @grauschnabel https://github.com/grauschnabel 's work but never got merged. This project doesn't seem to be maintained anymore.

@ronnac https://github.com/ronnac You can make you own private layer with a local clone of that branch: (org-caldav :location local) The spacemacs docs are pretty good, give it a try.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/dengste/org-caldav/issues/233#issuecomment-853838351 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIFK3UT364THF3YWKFV3NLTQ52DNANCNFSM4563UNGQ .
whirm commented 3 years ago

org-caldav (my sync-todos branch) + nextcloud + tasks.org + davx5

ronnac commented 3 years ago

That's more or less what I am striving for. Ideally I'd like to create/modify tasks on Android, then sync them to NextCloud Tasks via DAVx5, and get it updated in orgmode via org-caldav. However it seems that I can't get the tasks from NextCloud to org with grauschnabels fork. Which for or commit of org-caldav do you use?

On 03/06/2021 14:54That's Elric Milon ***@***.***> wrote:

org-caldav + nextcloud + tasks.org + davx5

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/dengste/org-caldav/issues/233#issuecomment-853845455 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIFK3VVDUYH3PLX25DBSATTQ53P5ANCNFSM4563UNGQ .
hny-gd commented 3 years ago

I am using org-caldav since quite some time and I have been watching all your PRs for recurring events and TODOs (I think in this thread nearly everybody is participating who created significant updates over the last year or two).

Since org-caldav indeed seems to be abandoned, could we create a fork like org-caldav2 to merge these changes and move forward?

Unfortunately I am no gifted elisp developer so I could not contribute a lot, but while I hugely appreciate what dengste has created I think it is sad that such a great tool continues to bitrot and also from all the activity here I get the impression that I am not the only one who wants to continue using it.

girzel commented 3 years ago

I'm also pretty heavily invested in this, and would be happy to contribute to its development. What I'd like to see is more of the basic caldav functionality getting merged into Emacs core.

whirm commented 3 years ago

That's more or less what I am striving for. Ideally I'd like to create/modify tasks on Android, then sync them to NextCloud Tasks via DAVx5, and get it updated in orgmode via org-caldav. However it seems that I can't get the tasks from NextCloud to org with grauschnabels fork. Which for or commit of org-caldav do you use? On 03/06/2021 14:54That's Elric Milon @.***> wrote: org-caldav + nextcloud + tasks.org + davx5 — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub #233 (comment) , or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIFK3VVDUYH3PLX25DBSATTQ53P5ANCNFSM4563UNGQ .

As I mentioned: my sync-todos branch (PR #218).

Just pushed a couple additional fixes I made a long time ago as it seems there's some interest on the branch.

ronnac commented 3 years ago

OK. I downloaded that PR 218. I can't get tasks from nextcloud, only upload. Thank you anyway!

On 04/06/2021 13:56 Elric Milon ***@***.***> wrote:

    > > 
    That's more or less what I am striving for. Ideally I'd like to create/modify tasks on Android, then sync them to NextCloud Tasks via DAVx5, and get it updated in orgmode via org-caldav. However it seems that I can't get the tasks from NextCloud to org with grauschnabels fork. Which for or commit of org-caldav do you use?
    …
    On 03/06/2021 14:54That's Elric Milon @.***> wrote: org-caldav + nextcloud + tasks.org + davx5 — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub #233 (comment) https://github.com/dengste/org-caldav/issues/233#issuecomment-853845455 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIFK3VVDUYH3PLX25DBSATTQ53P5ANCNFSM4563UNGQ .

> 

As I mentioned: my sync-todos branch (PR #218 https://github.com/dengste/org-caldav/pull/218 ).

Just pushed a couple additional fixes I made a long time ago as it seems there's some interest on the branch.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/dengste/org-caldav/issues/233#issuecomment-854650106 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIFK3UR2NIQG66RKLUL64TTRC5PZANCNFSM4563UNGQ .
hny-gd commented 3 years ago

I'm also pretty heavily invested in this, and would be happy to contribute to its development. What I'd like to see is more of the basic caldav functionality getting merged into Emacs core.

That would be nice but from https://orgmode.org/contribute.html I understand it would require that @dengste and all others agree to sign over copyright. I am no licensing expert but I read this as if GPL is not enough.

But merging here on GitHub would be a good first step in any case?

whirm commented 3 years ago

OK. I downloaded that PR 218. I can't get tasks from nextcloud, only upload. Thank you anyway! On 04/06/2021 13:56 Elric Milon @.> wrote: > > > That's more or less what I am striving for. Ideally I'd like to create/modify tasks on Android, then sync them to NextCloud Tasks via DAVx5, and get it updated in orgmode via org-caldav. However it seems that I can't get the tasks from NextCloud to org with grauschnabels fork. Which for or commit of org-caldav do you use? > … > On 03/06/2021 14:54That's Elric Milon @.> wrote: org-caldav + nextcloud + tasks.org + davx5 — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub #233 (comment) #233 (comment) , or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIFK3VVDUYH3PLX25DBSATTQ53P5ANCNFSM4563UNGQ . > > > As I mentioned: my sync-todos branch (PR #218 #218 ). Just pushed a couple additional fixes I made a long time ago as it seems there's some interest on the branch. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub #233 (comment) , or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIFK3UR2NIQG66RKLUL64TTRC5PZANCNFSM4563UNGQ .

Did you follow all the instructions on the docs?

girzel commented 3 years ago

I'm also pretty heavily invested in this, and would be happy to contribute to its development. What I'd like to see is more of the basic caldav functionality getting merged into Emacs core.

That would be nice but from https://orgmode.org/contribute.html I understand it would require that @dengste and all others agree to sign over copyright. I am no licensing expert but I read this as if GPL is not enough.

Yes, that's right, they'd have to have copyright assignments on file. It's true that could be difficult! I didn't necessarily mean moving this package into Elpa or Emacs core, but maybe building Emacs' url-dav.el "up" in the direction of caldav and carddav. Anyway, you're right the first priority is a fully-maintained org-caldav!

jackkamm commented 1 year ago

Fixed by #218