RE: [PHP-GTK-DEV] __gtype and constants

From: Date: Tue, 17 Aug 2004 18:11:50 +0000
Subject: RE: [PHP-GTK-DEV] __gtype and constants
References: 1  Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-732@lists.php.net to get a copy of this message
Didn't want a war, just thought there should be a devil's advocate in there somewhere.. I actually agree with you about BC breakage per se, purely and simply _because_ I think PHP-GTK 2's likely to kick off in a way that PHP-GTK 1 did not. However this particular BC breakage is also moving further away from the GTK+ API. /me registers reservations about that but doesn't want to stop development work over it > -----Original Message----- > From: Andrei Zmievski [mailto:andrei@gravitonic.com] > Sent: 17 August 2004 18:27 > To: Steph > Cc: Alan Knowles; PHP-GTK Dev > Subject: Re: [PHP-GTK-DEV] __gtype and constants > > > On Tue, 17 Aug 2004, Steph wrote: > > Andrei, rewriting from scratch only involves breakage in this particular > > area if you want that to happen. > > > > It's a difficult one, because it will kill a lot of old scripts > dead - but > > then again, it will make the new version prettier and easier to use. > > > > I think we're all fairly together on the idea that PHP-GTK 2 is > likely to be > > more popular than PHP-GTK 1 ever was, for many reasons. The question is > > about the amount of loyalty you need to have to the existing > user base, and > > about their interests - will they be ok to call this a whole > new language > > and learn the new ways, or are they all desperate for an easy upgrade? > > > > I still think this question should go to the vote on php-gtk-general. > > I disagree about the vote in this case. We are likely to get lots of > conflicting opinions which will not help matters, but will just delay > the development. In my personal, somewhat strong, opinion the > combination of Gtk2 + PHP5 fully justifies any sort of BC breakage that > we may need. After all, PHP-GTK 1 was written without any sort of > action, plan, rhyme or reason. I just invented things as I went along, > and I would be loathe to have to preserve something stupid if we can > make it much better. As Frank said, people are free to use PHP-GTK 1 + > PHP 4 if they feel so. Of course there will be work in rewriting the > apps if people want to switch to PHP-GTK 2, but most likely they would > be rewriting them anyway, to take advantage of PHP 5's object-oriented > features. > > - Andrei

« previous php.gtk.dev (#732) next »