Hi,

 I have a couple of practical questions on the planned usage of the
 pigment libs:

 1) It seems you namespaced everything (headers, libs, pkg-config files
    etc.) with two levels in mind: pigment (or pgm) / render; does that
    mean there will be other libraries than pigment-render in pigment?
    If yes, are these other libraries known?  Would these libraries be
    released in the same "pigment" tarball and follow the same
    API/ABI/version schemes?

 2) What backends / frontends / plugins do you plan for pigment?  I see
   there's a GL backend, $(libdir)/pigment-0.1/libpgmrendergl1.so, and a
   a GStreamer plugin, $(libdir)/pigment-0.1/gstreamer/libpgmrendersink.

 3) Do you make any API / ABI stability promises already?  Or will you
    change ABI frequently during pigment 0.1.x releases?


 (I need to understand these to properly name the pigment shared
 libraries and plugins, and decide how these will be shipped / in how
 many packages.)

    Thanks,
-- 
Loïc Minier

Reply via email to