WineHQ

World Wine News

All the news that fits, we print.

10/04/2015
by André Hentschel
Issue: 400

XML source
More Issues...

This is the 400th issue of the World Wine News publication. Its main goal is to inform you of what's going on around Wine. Wine is an open source implementation of the Windows API on top of X and Unix. Think of it as a Windows compatibility layer. Wine does not require Microsoft Windows, as it is a completely alternative implementation consisting of 100% Microsoft-free code, but it can optionally use native system DLLs if they are available. You can find more info at www.winehq.org


This week, 180 posts consumed 162 K. There were 42 different contributors. 21 (50%) posted more than once. 21 (50%) posted last week too.

The top 5 posters of the week were:

  1. 6 posts in 7K by piotr.caban at gmail.com (Piotr Caban)
  2. 5 posts in 11K by ken at codeweavers.com (Ken Thomases)
  3. 5 posts in 14K by sebastian at fds-team.de (Sebastian Lackner)
  4. 4 posts in 6K by bunglehead at gmail.com (Nikolay Sivov)
  5. 4 posts in 5K by dmitry at baikal.ru (Dmitry Timoshkov)

WineConf 2015 Archive

As you might already have heard we want to integrate wine-staging into the Wine development process. Here is the official mail which also includes other changes.

Alexandre Julliard wrote in:

Over the last few months there have been a lot of discussions about how
to improve our development process. I've been gathering feedback, and
last week at WineConf I summarized the suggestions in my keynote
presentation; the slides can be viewed at
https://wiki.winehq.org/WineConf2015?action=AttachFile&do=get&target=wineconf-2015.pdf

We've then had a lot of constructive discussions about the various
points. The major decisions we've agreed on are:

- Wine-staging is now considered an integral part of the Wine
  development process, and will be used as a mechanism to enable more
  patches to meet the requirements for inclusion in the main tree. We
  will all be working together as a team.

- Bugs reported against wine-staging will be accepted in the WineHQ bug
  tracker; there will be a way to distinguish bugs specific to Staging,
  and bugs that are fixed in Staging but not yet in main Wine. The
  Staging bug tracker will be retired. Austin English is in charge of
  implementing the necessary changes in Bugzilla.

- We will switch to a time-based stable release, on a yearly
  schedule. The code freeze will start every year in the fall. Michael
  Stefaniuc will be maintaining the stable branch starting with 1.8.

- We will start enforcing a Signed-Off-By header on patches, to make it
  possible to better distribute reviewing responsibility, and to allow
  multiple authors to cooperate on a patch.

- We will keep a list of maintainer contact information for the various
  submodules; developers will be encouraged to go through the respective
  maintainer before submitting to wine-patches.

- There will be a group of people who volunteer to be assigned patches
  to review, to make sure that no patch goes unreviewed. Going through
  Staging first will also be encouraged for unfinished or risky patches.

- The patch tracker will send automated emails when a patch status
  changes; this will also serve to encourage discussion rather than
  despair when a patch is not approved.

- We will start building and distributing binary packages for all
  distros that don't have readily available packages. The packaging
  scripts and control files will be maintained in git, so that people
  can review them and submit improvements.

These changes will be implemented over the next few weeks.

I'm hoping that this will make the development process more pleasant for
everybody, and enable us to better respond to users' needs.

Once these changes are in place, I'll also encourage everybody who had
given up in disgust to give us another chance; and if things are still
not satisfactory, please send us feedback. This is a work in progress,
and we will continue to listen and work on making things better.

One of the steps to achive the integration is to adjust our Bugzilla settings.

Austin English wrote in:

Howdy all,

As Alexandre mentioned [1], at WineConf we made several decisions to
modify bugzilla in a few ways. I've now implemented those changes,
which are outlined below:

* New wine-staging product: This should be used for bugs caused by
patches that are in wine-staging, but that do not occur in
wine-development (i.e., wine-staging patch regressions)

* New STAGED resolution: This is to differentiate bugs that are FIXED
(in wine-development) from bugs that are not present in wine-staging
because of one or more patches. The anticipated workflow is:
UNCONFIRMED > bug confirmed, NEW > patch written and sent to
wine-patches, if it's accepted, FIXED. If not, and the patch is
integrated into wine-staging, then the bug is STAGED. When the patch
is revised and eventually integrated into wine-development, the bug
should move to FIXED.

* New NEEDINFO resolution: There's a lot of confusion and different
handling by triagers for what to do with bug reports that are
incomplete (i.e., leaving it open versus closing invalid). To mitigate
this, I've added a NEEDINFO resolution. If a bug report lacks needed
information, set it to this status. Bug that have been open NEEDINFO
for more than 1 year can be closed.

* Renamed UPSTREAM to NOTOURBUG: This is more in line with what other
projects do, and eliminates confusion about the upstream/downstream
distinction.

For now some things are still not implemented, for example a patch flow for staging-only patches, patch tracker adjustments/improvements, providing binary packages and maybe a Git mirror of the staging tree at WineHQ

In the meantime you might want to view the Videos of some presentations:

To be continued...


Monetary value of Wine Archive

Tom Wickline wrote an article about figuring out the monetary value of Wine:

The glass of wine thats worth 350 million dollars


Weekly AppDB/Bugzilla Status Changes Archive
AppDB / Bugzilla
Bugzilla Changes:

Category Total Bugs Last Issue Total Bugs This Issue Net Change
UNCONFIRMED 2600 2577 -23
NEW 3424 3283 -141
ASSIGNED 17 16 -1
REOPENED 113 113 0
RESOLVED 214 230 +16
CLOSED 32887 32988 +101
TOTAL OPEN 6154 5989 -165
TOTAL 39255 39207 -48



AppDB Application Status Changes

*Disclaimer: These lists of changes are automatically generated by information entered into the AppDB. These results are subject to the opinions of the users submitting application reviews. The Wine community does not guarantee that even though an application may be upgraded to 'Gold' or 'Platinum' in this list, that you will have the same experience and would provide a similar rating.

Updates by App Maintainers

Application Old Status/Version New Status/Version Change
Blade & Soul PlayBNS.com alpha Silver (1.7.50) Platinum (1.7.51)
+2
Desperados: Wanted Dead or Alive 1.x Bronze (1.7.18) Platinum (1.7.51)
+3
The Incredible Machine 3 Silver (1.6.2) Platinum (1.7.51)
+2
Star Wars Jedi Knight: Dark Forces II 1.01 Silver (0.9.53) Gold (1.7.51)
+1
The Bat! 7.x Platinum (1.7.50) Gold (1.7.51)
-1
FL Studio 12.0 Gold (1.7.44) Silver (1.7.50)
-1
4Star Wars Jedi Knight: Dark Forces II JK 1.01 Uno... Gold (1.3.0) Bronze (1.7.51)
-2
Wrye Bash 3xx Garbage (1.7.43) Bronze (1.7.51)
+1
Total Change
+5

Updates by the Public

Application Old Status/Version New Status/Version Change
Adobe Reader 11.x Silver (1.6.2) Platinum (1.7.51)
+2
Anomaly: Warzone Earth Steam Bronze (1.5.15) Platinum (1.7.51)
+3
Bus Driver Demo Garbage (0.9.52) Platinum (1.7.50)
+4
Cinema Tycoon 2 1.0 Garbage (1.1.5) Platinum (1.6.2)
+4
Fur Fighters 1.2 Garbage (1.7.28) Platinum (1.7.50)
+4
1Galactic Civilizations II: Dread Lords Ultimate E... Silver (1.7.22) Platinum (1.7.51)
+2
Harry Potter and the Prisoner of Azkaban 1.0 Gold (1.5.10) Platinum (1.6.2)
+1
LIfe Is Strange Steam Gold (1.6.2) Platinum (1.7.51)
+1
Ori and the Blind Forest (Steam) Steam Version Silver (1.7.41) Platinum (1.7.51)
+2
Paint Shop Pro 9.x Silver (1.5.2) Platinum (1.6.2)
+2
Ragnarok Online Private Server Clients Gold (1.7.50) Platinum (1.7.51)
+1
Railroad Tycoon 3 CD Garbage (1.5.31) Platinum (1.6.2)
+4
Touhou 6 ~ Embodiment of Scarlet Devil 1.02 Bronze (1.6.1) Platinum (1.7.51)
+3
papers,please GoG Silver (1.4.1) Platinum (1.7.51)
+2
Aerosoft Launcher 1.2.0.3 Garbage (1.6.2) Gold (1.7.50)
+3
Age Of Wushu 0.0.1.117 Garbage (1.7.18) Gold (1.7.50)
+3
Bully: Scholarship Edition 1.154 Garbage (1.3.9) Gold (1.7.51)
+3
Divine Divinity II 1.03 Bronze (1.3.8) Gold (1.7.50)
+2
Enzai 1.00 Silver (1.3.31) Gold (1.7.51)
+1
Magicka Steam Silver (1.7.35) Gold (1.7.51)
+1
Star Trek Online Current Version Garbage (1.7.50) Gold (1.7.51)
+3
Unholy Heights 1.0 Bronze (1.7.22) Gold (1.7.51)
+2
WinCupl 5.30 Garbage (1.6.2) Gold (1.7.46)
+3
Aliens Versus Predator 2 1.0.9.6 Garbage (1.7.0) Silver (1.7.48)
+2
Avernum 4 1.0.1 Bronze (0.9.59) Silver (1.7.51)
+1
Black & White 1.0 Garbage (1.7.44) Silver (1.7.51)
+2
Bugs Bunny Lost in Time 1.0 Bronze (0.9.30) Silver (1.6.2)
+1
Fallout: New Vegas 1.x Gold (1.7.44) Silver (1.7.50)
-1
LINE (Powered by Naver) 4.1.x.x Platinum (1.7.49) Silver (1.7.51)
-2
Monster Truck Madness 2 2.00.41 Platinum (1.2.2) Silver (1.7.46)
-2
Origin 8 Gold (1.1.37) Silver (1.7.50)
-1
Pac-Man Championship Edition DX+ 1.0.4.1 Bronze (1.7.43) Silver (1.7.50)
+1
Rollercoaster Tycoon 1.x Gold (1.6.1) Silver (1.6.2)
-1
Silent Hunter III 1.4b-EMEA Platinum (1.7.12) Silver (1.7.50)
-2
WinISIS 1.5 build 3 Garbage (1.5.21) Silver (1.7.51)
+2
Zoo Tycoon 2 Endangered Species Expansion Gold (1.2.2) Silver (1.7.51)
-1
Etherlords 1.07 Platinum (1.7.0) Bronze (1.7.50)
-3
HeidiSQL 9.0.0.x Platinum (1.7.42) Bronze (1.7.51)
-3
Need for Speed: Carbon 1.2 Silver (1.3.3) Bronze (1.6.2)
-1
PDF-XChange PDF Viewer 2.5.x Silver (1.6.1) Bronze (1.6.2)
-1
Startopia 1.02 Gold (1.5.29) Bronze (1.7.51)
-2
The Elder Scrolls Online 1.5.7.1103452 Gold (1.7.43) Garbage (1.7.50)
-3
Total Change
+42

All Kernel Cousin issues and summaries are copyright their original authors, and distributed under the terms of the
GNU General Public License, version 2.0.