See http://bugs.winehq.org/show_bug.cgi?id=15419
The AppDB is currently set up to query Bugzilla for its six latest Wine
versions. Unfortunately this does not include the latest stable version
of Wine (currently 1.0.1, and in the future 1.2 will also be omitted).
A change to how the AppDB works is needed to add 1.0.1 back to the list.
As 1.0.1 is listed as "stable", it would make sense that distros (Ubuntu
for example) will provide support for this version only.
As discussed in the bug, not having this version in the AppDB does not
stop users from submitting test results anyway using any version they
feel like selecting, and therefore reporting, often incorrectly (due to
regressions), that apps run fine on later versions of Wine.
As also discussed, if an Admin catches such test results in the queue
before they are accepted, they can be rejected, but maintainers can
submit whatever results they wish without admin approval. Test results
are rejected daily, so this is a problem.
Attached is a patch that hopefully looks something like what needs to be
added to the AppDB code. This was made by me, who has never used PHP
before and have given myself about an hour's "training" to figure it
out. It is probably wrong.
Could anybody offer some help with this issue?
Thanks,
Ken.
>From 5ae7aff9afeb66d0cce7cb0cb5043c01bef6e4a6 Mon Sep 17 00:00:00 2001
From: Ken Sharp <[email protected]>
Date: Wed, 10 Jun 2009 11:58:49 +0100
Subject: [PATCH] Add 1.0.1 to the list of Wine versions.
---
include/util.php | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/include/util.php b/include/util.php
index bf6f8df..0c70401 100644
--- a/include/util.php
+++ b/include/util.php
@@ -179,6 +179,9 @@ function get_bugzilla_versions()
while(list($sValue) = query_fetch_row($hResult))
{
$aVersions[] = $sValue;
+ $aVersions = array_insert($aVersions,6,"1.0.1");
+ // when 1.2 is released:
+ // $aVersions = array_insert($aVersions,7,"1.2");
}
return $aVersions;
--
1.5.6.3