13 Apr 2006 Burgundavia   » (Journeyer)

Plugins considered harmful

Dear Application Developers,

I have noticed a worrying trend recently. Too many application developers and packagers seem to think that putting core functionality into a plugin or extension is a good idea. It is not. The next time some user asks me how to open ODT in Abiword (you need the abiword-plugins package, which is NOT installed by default when you install Abiword) or how to do session saving in Firefox (you need an extension), I think I am going to scream.

So if you develop an application, please remember that plugins and extensions are for whizbang features not many use, not for core pieces, like opening a file format or recovering from a crash.

Yours,
Corey Burger
Department of Good Defaults

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!