Ziba Scott wrote:
- The plugin api is assured to become potent and robust as it's heavily
depended on
- There almost no learning gap between developing/maintaining a plugin
and a core feature.
- This would eliminate the need for code which reads: "check for a plugin to do this, otherwise do it the regular way"
- The non-plugin code base becomes smaller and more focused
I'm not proposing there be a concerted effort to re-factor everything as plugins but making some core plugins could open doors.
I think it's a good idea and proposed core plugins sounds reasonable.