[Gtk-sharp-list] Gnome.Print

Mike Kestner mkestner at gmail.com
Tue Apr 15 16:26:24 EDT 2008


On Mon, 2008-03-31 at 21:25 +0200, Sebastian Dröge wrote:

> > I would appreciate any feedback.  We have a little time to make a
> > decision, since we are early in this GNOME cycle.  But based on the
> > feedback to my posts on d-d-l, I think we're most likely going to have
> > to fix this lurking dependency bug in this upcoming release.
> 
> I'd go with 1) and provide gnome-print bindings in gnome-desktop-sharp
> until every user (i.e. tomboy and...?) finally have ported and then
> remove it from gnome-desktop-sharp too.
> 
> Also, while you're breaking API anyway please remove all other desktop
> components from gnome-sharp if there are still any and move them to
> gnome-desktop-sharp :)
> 
> Breaking API is not nice but in this case makes sense IMHO... and
> afterwards we can guarantuee API stability until 3.0 next decade or next
> century :)

Since nobody seems opposed to breaking the API compat, I'm going to plan
on making this happen for the Gnome 2.24 release cycle.  I will move
gnomeprint* and panelapplet to gnome-desktop-sharp into their own
assemblies with conditional builds and independent .pc files to obtain
references.

That should get gtk-sharp and gnome-sharp completely free of unstable
libraries, so this should be our last compat break until gtk+ and gnome
start breaking platform compat in a few years.

-- 
Mike Kestner <mkestner at gmail.com>



More information about the Gtk-sharp-list mailing list