Hacker News new | ask | show | jobs
by rad_gruchalski 1676 days ago
> there is also some sense in NOT having to support different storages / plugins API and instead supporting more features that work out of the box

I humbly do not agree. There’s always going to be an edge case which your features aren’t going to support and having the ability to roll out a plugin is the fastest way to integrate. There are also features I may want to keep confidential/proprietary depending on who the client is. In some cases even the existence of a certain feature in a certain shape gives away what a client is doing.

I’m generally staying away from software without extensibility opportunities. These types of solutions almost always end up as part of a larger infrastructure so extensibility is important.