I'm assuming Mitch was referring to this: http://developer.gimp.org/api/2.0/libgimp/libgimp-gimp.html#gimp-install-procedure Which does give some hints as to the technical difference (which has apparently changed over time, something about "<Toolbox>" :) ). Seeing as the OP wanted to know the "conceptual" difference though, seems like saying "It's all there" is kind of a stretch - but it takes time to write good overview docs and it seems like gimp's innards are changing pretty rapidly these days, so who knows how soon they'd be outdated anyway. So, eh.. I'm also curious to know the intended use case for extension vs. plugin though, so if anyone here is feeling professorial... On Mon, Apr 23, 2012 at 3:18 PM, Joao S. O. Bueno <gwidion@xxxxxxxxxx> wrote: > On 23 April 2012 15:12, Michael Natterer <mitch@xxxxxxxx> wrote: >> On Sun, 2012-04-22 at 18:33 +0200, Alessandro Francesconi wrote: >>> Hello, >>> what's the conceptual difference between GIMP_PLUGIN and GIMP_EXTENSION >>> types? >>> When a "plugin" must be defined as an extension? >> >> Have you checked the developer docs of gimp_install_procedure()? >> It's all there. > > Indeed...all: > """ > In the beginning, there was Wilber, Wilber the gimp. The graphic was > without form and void, and darkness was upon the face of the desktop, > and the Spirit of Wilber was moving over the face of the bitstream. > > And Wilber said, "<Toolbox>/File/New," and there was an image. And > Wilber saw that the image was good, and Wilber separated the image > into drawables. And Wilber looked down at what he had wrought, and > Wilber said, "Oh golly." For Wilber had made the drawables of the > layer according to their kinds, and the drawables of the channel > according to their kinds, and the drawables of the mask according to > their kinds … > > > """ > >> >> Regards, >> --Mitch >> >> >> _______________________________________________ >> gimp-developer-list mailing list >> gimp-developer-list@xxxxxxxxx >> http://mail.gnome.org/mailman/listinfo/gimp-developer-list > _______________________________________________ > gimp-developer-list mailing list > gimp-developer-list@xxxxxxxxx > http://mail.gnome.org/mailman/listinfo/gimp-developer-list _______________________________________________ gimp-developer-list mailing list gimp-developer-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gimp-developer-list