Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:56295 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 79227 invoked from network); 12 Nov 2011 00:26:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Nov 2011 00:26:15 -0000 Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.42 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.216.42 mail-qw0-f42.google.com Received: from [209.85.216.42] ([209.85.216.42:62392] helo=mail-qw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 91/AC-09898-62DBDBE4 for ; Fri, 11 Nov 2011 19:26:15 -0500 Received: by qabg40 with SMTP id g40so6473qab.8 for ; Fri, 11 Nov 2011 16:26:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=6YW/mzum32fqg0leS+A6Ycru3Xk/XQrZEF7Z2c/dOsM=; b=ERgAtfTVzKuxTOD6412RKnb8Ed0kHTEzIhqA6Wuu3OdisMrfRGCnCzbDM1DFDtnOWz 4srkdeeY4tez2u2+xGoQzrc9S+uuOLvkMqhfH4zaObmsfBh3z+y96I9qRfP0lBXBjzAp 8q8By7tDL33IjsMsxso1QpjVSaDQCttsvuUNs= MIME-Version: 1.0 Received: by 10.229.40.79 with SMTP id j15mr919175qce.103.1321054200490; Fri, 11 Nov 2011 15:30:00 -0800 (PST) Received: by 10.229.12.211 with HTTP; Fri, 11 Nov 2011 15:30:00 -0800 (PST) Date: Sat, 12 Nov 2011 00:30:00 +0100 Message-ID: To: PHP Internals Cc: David Soria Parra , Philip Olson , =?UTF-8?Q?Johannes_Schl=C3=BCter?= , Stanislav Malyshev Content-Type: multipart/alternative; boundary=0016367f94b259697404b17de640 Subject: release-qa.php and README.RELEASE_PROCESS From: tyra3l@gmail.com (Ferenc Kovacs) --0016367f94b259697404b17de640 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi. I mentioned this before, and I remembered yesterday when David updated the README.RELEASE_PROCESS: http://svn.php.net/viewvc?view=3Drevision&revision=3D319009 : Currently bugs.php.net uses the qa.php.net api to decide which PHP branch are active, so what version should be listed for the bugreports. As we didn't have any specific api listing the active branches, I guessed that the active branches will always have an active qa version. This assumption failed with the release of 5.3.7 when Johannes updated the next qa version to be 5.3.8, but active =3D> false http://svn.php.net/viewvc/web/qa/trunk/include/release-qa.php?r1=3D314792&r= 2=3D315141 This made the 5.3 versions disappear from the version list at bugs.php.net: http://www.mail-archive.com/internals@lists.php.net/msg52793.html (check the thread or at least my comments) As I mentioned there, always having an active qa release for the active branches should fix this issue (there is no need having a release, just having it active), something like this: 'X.Y.Z' =3D> array( 'active' =3D> true, 'snaps' =3D> array( 'prefix' =3D> 'phpX.Y-latest', 'baseurl' =3D> 'http://snaps.php.net/', ), ), this seems to be suggested by philip also (I don't know his rationale): http://svn.php.net/viewvc?view=3Drevision&revision=3D316012 So we can either agree on this (and then I can revert http://svn.php.net/viewvc/web/php-bugs/trunk/include/php_versions.php?r1=3D= 315166&r2=3D315165&pathrev=3D315166 ) and update the README.RELEASE_PROCESS to reflect this (adding the upcoming version as active on each stable release and not adding/removing/inactivating it when we EOLing a branch/major.minor version= ) I hope this clears up the situation. ps: having an api for getting the active branches would be still a cleaner, more straightforward solution. that would be easy to implement ( returning an array in json from a config file). --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --0016367f94b259697404b17de640--