Date: Mon, 24 Feb 2003 11:36:45 +0100 To: Benjamin Monate Cc: Sven Luther , Jacques Garrigue , lablgtk@kaba.or.jp Subject: Re: New snapshot available Message-ID: <20030224103645.GA2121 at iliana> References: <20030221172940D.garrigue at kurims.kyoto-u.ac.jp> <15958.19863.193875.240174 at akasha.ijm.jussieu.fr> <3E565207.90401 at lix.polytechnique.fr> <20030224114818Q.garrigue at kurims.kyoto-u.ac.jp> <20030224091226.GA1375 at iliana> <3E59EE5D.2000600 at lix.polytechnique.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E59EE5D.2000600 at lix.polytechnique.fr> From: Sven Luther On Mon, Feb 24, 2003 at 11:05:17AM +0100, Benjamin Monate wrote: > Sven Luther wrote: > > >On Mon, Feb 24, 2003 at 11:48:18AM +0900, Jacques Garrigue wrote: > > > > > >>From: Benjamin Monate > >> > >> > >>>Yes. lablgtk2 main target is Gtk 2.2. > >>>But it should compile with Gtk 2.x , x < 2. > >>>Application developped for Gtk 2.2 will compile with > >>>Gtk 2.x but they may fail with Failure "Unsupported feature in Gtk 2.x < > >>>2.2" exceptions. > >>> > >>> > >>I've fixed ml_gdk.c a bit better, so that you can still get screen > >>size with gtk-2.0. > >> > >>But compatibility is indeed a problem. > >>I'm wondering whether gtk-2.0 is a worthy target: this kind of problem > >>is cropping-up all around, and there is no support in gtk-2.2 to > >>produce gtk-2.0 compatible programs. > >> > >>How do people value gtk-2.0 compatibility? > >>For personal use, I would suggest to upgrade to 2.2 anyway, but I know > >>that some people intend to distribute software to non-experts, and I > >>have no idea for how long 2.0 will still be around. > >> > >> > > Upgrading is not possible for many people. Why ? > I suggest that we keep to support modified and new features of Gtk2.2 and > fail with exceptions with old Gtk 2. > This is not so much work. > When all stable distros will embed Gtk2.2 we may forget Gtk2.0 but not > before. > At this time debian stable does not have Gtk2.2 packages. Sure, but debian stable has gnome 1.4 and most people will be having the gtk+ 1.2 installed only. And there are woody backports of both gtk/gnome2.2 and ocaml 3.06 available. Anyway, if you cannot upgrade, most probably you also cannot be running alpha software on such a box, so i would stay with lablgtk 1.2.5 on such a box, and use lablgtk2 with more uptodate boxes. But anyway, i don't really care, if you want to do the work of supporting both, just go ahead, i personnaly don't think it is worth it, since gtk 2.2 is a drop-in replacement for gtk 2.0, but it is just my opinion. Friendly, Sven Luther