Open crazymedguy opened 2 years ago
Actually already exist a code base for this issue and I want even an integration directly with Notion. Thanks for you comment and this will go directly to roadmap
Don't know if it'll be helpful, but nocodb might offer some open-source inspiration!
thanks @fedderw
The search engine here its dataview. The API will be oriented to the actions you can do with the plugin like edition, add new rows, delete them… should be more simple than nocodb with potential to grow buts its a start :)
Probably a super long-term thing. Not sure if this will ever be possible, but I'm wondering if it's possible for this plugin to expose some kind of API in future for other plugins to build off on-top of it. "ObsiDB" as a core plugin built off dataview, then allowing more plugins - like a Google Calendar sync, Gsheets sync, telegram sync, discord sync, maybe even this (https://github.com/coddingtonbear/obsidian-local-rest-api)?
Reason for this being that Notion itself has acquired Automate.io and Cron. This means that Notion will be looking very deeply into automation and extensibility. Of course Obsidian is already great at extensibility, but the future of Notion development may also mean that this plugin may receive future requests for this in future. Probably a monster to do, but I thought putting this out early may affect some of the design decisions :p Certainly a monster for one person to do, but not when outsourced to other plugin developers.