I am new to Obsidian and still exploring around and constantly evolving my personal knowledge management system.
I am trying to set up a system to track different tasks, habits… events of all sorts in my life. I noticed that there’s the tracker plugin which is really cool and powerful.
However, it made me think of why we really need a separate plugin for that?
Since longevity of my system is really something important for me. I prefer to use as little plugins as possible. And this made me think, why not create more collaboration between different plugins and how they are developed? And try to see how they all try to eventually reach convergent goals.
In the example above for tracking things in the obsidian vault. Why not, rather than have a separate tracker plugin, use dataview to define the things I want to track and then pass the dataview results to a separate plugin specialized in visualization.
I think if the community approaches plugin development this way, as different complementary modules, it will allow us to have less things to manage and more maintainability in our vaults.
Would love to know what you guys think about this?