I’ve been working on an Integration between Notes and Bookmarks: When mentioning a link in a Note, the bookmarks app will pick it up automatically, create a bookmark for it and link to the note via projects.
Very glad somone is starting this thread, since the thing I love most about nextcloud is the promise of replacing google suite and microsoft tools even for people who dont care about FOSS, or maybe do care but simply lack the requisit technical knowlige to overcome the switching costs that are inherent to moving between any two systems.
And a key part of replacing google / microsoft is that all the various components talk to each other. its easy to integrate google docs with gmail, same with outlook and office. but not so much with nextcloud mail and nextcloud text (yet!)
Anyways, for me two things come to mind:
It should be possible to expose everything in every app and have it be part of a project. I love how easy it is to quickly add files to a project, and know that links to file are now easily accessible in all the Deck Cards associated with that project. I should be able to add contacts, emails, notes, bookmarks, everything to a project so that its super easy to access.
Need more dashboard widgets, in general. I currently have three dashboard widgets that use religiously, and would (what should I be working on right now: deck, what big things do I need to do today: tasks, upcoming meetings: calendar) the only thing missing is a widget that shows “who do I need to talk to today”, which ideally would be another tasks dashboard widget with a list of tasks with the “contact” label, but right now I use a clunky email workflow to get the “important” email widget to fill that roll.
regarding projects, does anyone know where the documentation / relevant code is? There are some great docs for making a new dashboard widget I have filed away to look at later, but I use project links more and Its something that would aid in my daily workflow enough that I am willing to grind away at it every week and teach myself whatever is necessary to get this feature added. (although it would undoubtedly be faster if someone who knows more then some basic python scripting took up the task)
All of the actual development is done on Github. Projects discussions are all over the forum (and github), so happy to link those here and better organize them into the primary wiki post. Feel free to search out relevant posts / github issues and add them above.