RE: [PHP-GTK-DEV] __gtype and constants
| From: | Steph | 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