While I was developing my first plugin. I faced some of the problems due to the specific application of some of the methods exposed by Joplin Plugin API.The problem I faced are listed in more detailed manner here :
So I want to work over these issues that I have faced in Joplin Plugin API. Maybe another developer has faced some other issue. So, I think together we all can joplin plugin API more robust to work with.
I know everyone can not be allowed to work with the core Joplin Plugin API. But with little documentation by the developer who created Joplin Plugin API about it's codebase , with discussion on the form for new feature and git branches workflow we can make it happen.