Newsgroups: php.internals,php.pecl.dev Path: news.php.net Xref: news.php.net php.internals:36419 php.pecl.dev:5267 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 90923 invoked from network); 24 Mar 2008 11:26:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Mar 2008 11:26:05 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.198.186 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.198.186 rv-out-0910.google.com Received: from [209.85.198.186] ([209.85.198.186:58302] helo=rv-out-0910.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C4/81-17613-8CF87E74 for ; Mon, 24 Mar 2008 06:26:03 -0500 Received: by rv-out-0910.google.com with SMTP id k15so1635561rvb.23 for ; Mon, 24 Mar 2008 04:25:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=u6VJnXzshPuJ2Gu3cg89lfxNSuHs4ZEKT9e/6h4u9VM=; b=crHa8Xi2DBvaOUBiO3SsLR7sUSAoipSJTpoGoChkSq5eJ/epE1xHl2G+ZKQZOBzHytjqR8fWr/Sd+Z1bcNy/sK60rpj2LsKQFJG7Vq7dldJ5AFEwIMOlJaYC88ci/OSjKhBPe+RZw7f5vfS+z+FA2YI510DBWN1hUhQXLpaF5iA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=kl0rMeyCNO8NA++hOMdtFJdSfuLkBr6k3LFqIT6a646i+7zd0sMBJDilGutCO4eDLuwqwP4lhnja0IAi9QW/hFC44P3NZzS1q89s6hHJPfWL53djrmc2DhWa0livIO4auSfJoa21CBbxzbv+F6RNRAw2vc9azxV7HN1geulrJ9Q= Received: by 10.141.142.15 with SMTP id u15mr2020785rvn.66.1206357956415; Mon, 24 Mar 2008 04:25:56 -0700 (PDT) Received: by 10.141.123.13 with HTTP; Mon, 24 Mar 2008 04:25:56 -0700 (PDT) Message-ID: Date: Mon, 24 Mar 2008 12:25:56 +0100 To: "Steph Fox" Cc: internals , pecl-dev@lists.php.net In-Reply-To: <00dc01c88c90$c34c5cc0$c6fc1f3e@foxbox> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <00dc01c88c90$c34c5cc0$c6fc1f3e@foxbox> Subject: Re: [PECL-DEV] About that PECL versioning thing From: pierre.php@gmail.com ("Pierre Joye") On Sun, Mar 23, 2008 at 3:51 AM, Steph Fox wrote: > Hi all, > > Since I'm still awake at 3am... > > Aside from Pierre's arguments in favour of using package.xml to set the > extension version (which 3 PECL extensions - two of them Pierre's - do at > present), does anyone have any objection to the proposal at > http://wiki.php.net/rfc/peclversioning? I'm not in favour of using package.xml to set the version. I'm in favour of allowing package.xml usage. Now, why cross posting, adding a random set of the pecl-dev discussions as comments in the wiki? And the rules about what means a version increment is missing. The wiki is a publication media, the lists are the discussion media.pecl-dev in this case is the right list. As far as I remember, php-src did not want to have per extension versions. However, It is fine to add an information about its version to help the users to know if the pecl releases is newer than the bundled version. Can we please keep the discussions in on list? It is already hard enough to follow everything. > I discovered tonight that I have full PECL karma, so the secondary question > is: does anyone have any objection to my making all (or most... I'd leave > the package.xml ones for now) PECL modules fit this versioning model? Many extensions use branches, I would go with a patch posted to pecl-dev and let the respective maintainers apply it to the active branches. (zip has two branches + php-src). Cheers, -- Pierre http://blog.thepimp.net | http://www.libgd.org