Add Granola Sync plugin (dannymcc.GranolaSync)#739
Add Granola Sync plugin (dannymcc.GranolaSync)#739dannymcc wants to merge 1 commit intoNotePlan:mainfrom
Conversation
Syncs Granola AI meeting notes into NotePlan with configurable content sections, attendee tags, folder mirroring, and daily/weekly/monthly calendar note integration.
|
Hi Danny, I've had a quick look at the code, and I can see that this fits well with the existing NotePlan plugin architecture. Good work! You actually now have a choice: it become an official plugin, or the first of a new class of wider community plugins. Either way it should be listed as one that can be installed from inside NP. I assume it can become an official plugin: is that what would you prefer? |
|
H @jgclark - happy to commit to the updates and become an official plugin. |
|
OK, thanks. |
|
@dannymcc happy to add it, we are currently discussing how we can support community plugins that are outside the main repo, so that you won't have to PR in an update every time, to reduce the friction. We were thinking about adding a community plugin json file to the repo that points to the repo of the plugin. I think the easiest for NotePlan would be if you create a release on GitHub with the script and plugin.json files added as attachments, so NotePlan knows what to download. We will add a community_plugins.json file with the repo url, title, author, etc., NotePlan picks the release from that repo. This way you can make updates independently. |
|
Good news. As expected, the plugin has passed some safety and quality tests.
So we suggest you just make that small tweak, and then we will publish it to the repo, which will then straight away make it available within the app. |
Summary
Commands
Sync recent notes from Granola AISync ALL historical notes from Granola AIFind duplicate Granola notesSource repository
https://github.com/dannymcc/Granola-to-NotePlan