Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33305 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 43752 invoked by uid 1010); 19 Nov 2007 12:49:17 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 43720 invoked from network); 19 Nov 2007 12:49:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Nov 2007 12:49:17 -0000 Authentication-Results: pb1.pair.com header.from=mls@pooteeweet.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=mls@pooteeweet.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pooteeweet.org from 85.10.196.195 cause and error) X-PHP-List-Original-Sender: mls@pooteeweet.org X-Host-Fingerprint: 85.10.196.195 serveforce1.backendmedia.com Linux 2.6 Received: from [85.10.196.195] ([85.10.196.195:43137] helo=serveforce1.backendmedia.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 55/72-23144-B4681474 for ; Mon, 19 Nov 2007 07:49:17 -0500 Received: from [192.168.5.106] (cust.static.84-253-51-151.cybernet.ch [84.253.51.151]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client did not present a certificate) by serveforce1.backendmedia.com (Postfix) with ESMTP id 1C0E0181CFDA; Mon, 19 Nov 2007 13:49:40 +0100 (CET) In-Reply-To: <473623F5.4090203@ez.no> References: <47360449.3020007@ez.no> <47360BE3.7010207@daylessday.org> <4736156F.1040202@ez.no> <47361AAB.90704@daylessday.org> <473623F5.4090203@ez.no> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-ID: <81F695D8-7882-4517-9667-4A049192BFD1@pooteeweet.org> Cc: internals@lists.php.net, Antony Dovgal Content-Transfer-Encoding: 7bit Date: Mon, 19 Nov 2007 13:49:02 +0100 To: Gaetano Giunta X-Mailer: Apple Mail (2.752.3) X-backendmedia-com-MailScanner-Information: Please contact the ISP for more information X-backendmedia-com-MailScanner: Found to be clean X-backendmedia-com-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=0, required 6) X-backendmedia-com-MailScanner-From: mls@pooteeweet.org X-Spam-Status: No Subject: Re: [PHP-DEV] Re: PHP 5.2.5 Released - update on extensions versioning information From: mls@pooteeweet.org (Lukas Kahwe Smith) On 10.11.2007, at 22:34, Gaetano Giunta wrote: > >>> plus a 3 numbered version is very easy to assign to a lib (you >>> know, like a new param for a function bumps up the middle number, >>> a fix - any fix - bumps up the rightmost one etc... ) >> >> That is what $Revision$ CVS tag does, version number is totally >> different thing IMO. >> > Sorry, but I disagree on this one. You might either think that an > extension "version" defines either its api as accessible by the php > kernel or as accessible by the php coder, but that's exactly what > version numbers are used for. > The cvs tag is for people that compile from source and have to > report an error against a a specific version. > I really think that PECL <-> Core relations and generally extension versioning should be very high up on our agenda. Ideally someone like you Tony, who actively maintains an extension both in PECL and core, would write up a proposal (I can do the wording if you provide me with the necessary content). This way we would have a discussion basis. Alternatively/in parallel maybe the people meeting in Paris could sit down and talk this item over a bit?!? regards, Lukas