Re: Guidelines for stable branch changes in GLib/Gtk
- From: Alberto Ruiz <aruiz gnome org>
- To: Ryan Lortie <desrt desrt ca>
- Cc: "gtk-devel-list gnome org" <gtk-devel-list gnome org>, Morten Welinder <mortenw gnome org>
- Subject: Re: Guidelines for stable branch changes in GLib/Gtk
- Date: Sat, 17 Nov 2012 15:59:48 +0000
Your last statement while true, doesn't quite support breaking things even just "a little".
What made gtk2 stagnant is that we never anticipate a predictable breakage and assumed gtk2 was going to the only stable release forever among other things. Developers are okay if they can predict when they are going to need to update their apps. We could have said (we will break API and release Gtk3 in 3 years).
So the fact that gtk2 got stagnant doesn't mean that API stability was a bad thing.
I think we are pissing off Gtk+ users outside of the GNOME project, and if we keep asking developers to invest time in keeping track of changes for the code they already wrote they are just going to give up and use something else to write their apps. Maybe we are okay with this, I feel uneasy about that.
I've heard you saying "Gtk3 is being a bumpy ride towards 4.0", I am afraid that if we get used to this "fast and loose" approach, the same thing is going to be said for 4->5.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]