I found an article from March 2017 stating that Nextcloud Notes should automatically be accessible in Evolution via GOA, but that obviously is not the case (any more?).
Notes are not listed in the selectable features of a GOA Nextcould account, the GOA Nextcloud account does not show up in the Evolution Notes tab, and it's also not possible to add Nextcloud Notes via CalDAV (when trying to add a CalDAV account and clicking on the button "Search Notes Lists" no results are shown for the chosen Nextcloud account).
I assume something has changed since then, the Evolution Notes tab mentions "Notes Lists" but Nextcloud Notes works with single .txt files (one file per note) in the Notes folder.
So what happened and is there a solution?
I know that I can just access the files in the Notes folder using Nautilus, but it would be a pity to miss out on the integration in Evolution to have it all in one place.
Edited
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related.
Learn more.
Thanks for a bug report. As you said, the Notes in NextCloud/ownCloud are plain files, they are not advertised through CalDAV, thus it was never picked by Evolution(-data-server). Maybe the Notes Jiri used in his article used to be advertised over CalDAV, or he just had setup different Notes plugin in the NextCloud instance.
Being able to access these notes one might write a backend for it in evolution-data-server, thus I move this there.
Milan Crhachanged title from Nextcloud Notes integration via GOA / CalDAV missing to Add backend to access Nextcloud Notes
changed title from Nextcloud Notes integration via GOA / CalDAV missing to Add backend to access Nextcloud Notes
When you have configured a collection account with CalDAV/CardDAV capabilities, then it also checks for the Notes directory in the ("standard") WebDAV collection and if it exists, it also proposes that as part of the collection account.
Interesting. So, I have my NextCloud Files configured in Nautilus. I can see in the URL (davs://nextcloud.example.com/remote.php/webdav) there is a Notes directory with the NextCloud notes.
I try using https://nextcloud.example.com/remote.php/webdav as the URL in the new WebDAV Notes dialog and it requests my password, which I enter after clicking Find Notes. I then get a Choose Notes dialog but the list is empty and the OK button is greyed out.
Subsequent to that, the entry does seem to have been added to my Memos lists but I don't see any of my NextCloud Notes notes in it.
If I create a new note, it shows up in the root of my NextCloud Files tree.
I tried appending /Notes to the URL but it still seems to be looking at the root of my NextCloud WebDAV files share.
I looked how I've it configured and there had been added a URL http://<server>/nextcloud/remote.php/webdav/Notes/, where both http (I'm not using https) and <server>/nextcloud/ are my server's things/settings.
What extension do your notes have, please? You can set which to use/look for in the Memo list's Properties dialog. And, of course, what exact version of the Evolution do you use, please?
I do too now have it the URL configured as https://<server>/remote.php/webdav/Notes but I added the /Notes after the Memo List was added (even though the list box was empty per my previous description). Initially I just put the base URL in: https://<server>/remote.php/webdav/ and was expecting "Find Notes" to find the /Notes subdir. But it did not, so I added it after the Memo List was added. That Memo List seems to now be ignoring the /Notes subdir and is still looking for and creating the individual notes in the NextCloud Files root dir. That seems like a bug. If I update the URL, Evolution should be looking in the new location.
In my NC Notes folder, they are .txt. The note I created with Evolution, that went into the root folder is .txt.
Evolution version is 3.46.4 (3.46.4-1.fc37).
I tried adding the NC Notes again, this time using the URL with the /Notes appended (https://<server>/remote.php/webdav/Notes) and this time after clicking Find Notes and entering my password, the Choose Notes list did have my Notes folder populated, and I chose it. This time it is finding the notes in my NC Notes/ folder.
So I guess this is a bit of a UX issue. It was not clear that the URL was supposed to include the folder that the Notes are in. Maybe to make this much easier, a new Memo List type could be added specifically for the main/supported NC Notes application that takes the NC base URL (https://<server>/remote.php/webdav/ or less even if webdav/ or even remote.php/webdav/ are always included in all NC webdav URLs) and then knows what to append to it to find the Notes/ folder.
If I update the URL, Evolution should be looking in the new location.
I agree, it definitely should. Maybe the backend did not reconnect after such change.
So I guess this is a bit of a UX issue.
I agree with this as well.
Would you mind to file a new bug, thus it's not forgotten, please? It can be probably here, I think the change will be needed on both sides, one here (in the evolution-data-server) for sure (that's for the part with the location change).