IMO we try to offload too many stuff to plugins (just by suggesting "this could 
be in a plugin"). Requiring the user to discover and enable plugins for even 
the most basic enhancements degrades Geany itself, and makes the plugin manager 
become a mess.

Plus,  those "just add one tiny enhancement" plugins are often fire-and-forget 
and become orphaned and unmaintained.

This doesn't service our users well. Plugins should add complex functionality 
that the core devs aren't up to maintain. Having tons of micro plugins is worse 
overall than just adding 50-100 LOCs to the core (ideally along with some unit 
tests).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2220#issuecomment-515797646

Reply via email to