Hi Folks,
I thought I would take a minute to write a summary of the events of the weekend, and that start a thread where others could chime in.
It was a great event; a traditional wineconf with cheer and conversations, and even sometimes productive meetings.
Here were our working notes for the weekend: https://www.winehq.org/~jwhite/wineconf_2016.pdf
The plan for next year is to have the Wine conference in Poland next fall. We are going to try to broaden our reach; inviting users and others to come to the conference as well. Aric is going to try to help coordinate that structural growth.
Mechanically, we did decide that the Google hangout was not intrusive, so we will likely try to repeat that next year. (We would like it to not require us to manually accept each person, if possible).
Many others volunteered to help in a variety of ways; I did not take rigorous notes of this during the conference, so hopefully others will step forward with that information (or we'll all shame them into remembering <evil grin>).
It was a joy to see you all!
Cheers,
Jeremy
p.s. For my part, one key part is that we are going to attempt to make one or two of the Debian Jessie systems hosted here at CodeWeavers run make test to successful completion.
We are going to accept the fact that we have several timing dependent tests; so 'success' is going to be something like the following:
make test -o make test -o make test -o make test
In a similar vein, we are going to try to establish a 'diffing' logic for the winetest bot. So if there are n failures that happen routinely, and a new patch arrives, so long as only those same failures remain, the patch will be considered suitable. The advantage to that approach is that we can also apply it to platforms such as the Mac, where we are no where close to running green.
Michael will help Francois with this once he is done with his travels.
I agreed to lock Francois and the d3d guys in the server room until we saw progress on the make test front; I think that was the sum total of what I volunteered to do.
On Mon, 14 Nov 2016, Jeremy White wrote: [...]
p.s. For my part, one key part is that we are going to attempt to make one or two of the Debian Jessie systems hosted here at CodeWeavers run make test to successful completion.
See this call for action to contribute: https://www.winehq.org/pipermail/wine-devel/2016-November/115325.html
We need help with the d2d1:d2d1, d3d10core:device, user32:winstation and ws2_32:sock tests. And you can also help Hans, Matteo and Vincent with the crypt32:chain, d3d8:device, d3d9:d3d9ex, d3d9:device, d3d9:visual, kernel32:console and kernel32:process tests.
[...]
We are going to accept the fact that we have several timing dependent tests; so 'success' is going to be something like the following:
make test -o make test -o make test -o make test
I think Jeremy meant something like this:
make -k test; make test || make test || make test
(with possibly more -k)
Note that WineTest.exe does not implement this logic and thus may need some modification.
There's also a still open question: should we rerun all failing tests or only those known to be flaky?
For developers just wishing to verify that everything still works before submitting a patch the command above is fine. But if automated tests rerun every failing tests until they succeeds then we are likely to end up with a lot more unnecessarily unreliable tests in Wine.
[...]
In a similar vein, we are going to try to establish a 'diffing' logic for the winetest bot. So if there are n failures that happen routinely, and a new patch arrives, so long as only those same failures remain, the patch will be considered suitable. The advantage to that approach is
Note that we already have some code to that effect in bin/WineSendLog.pl. As far as I can tell this does not impact whether a test is considered successful or not however.
On Mon, Nov 14, 2016 at 10:31:29AM -0600, Jeremy White wrote:
Hi Folks,
I thought I would take a minute to write a summary of the events of the weekend, and that start a thread where others could chime in.
It was a great event; a traditional wineconf with cheer and conversations, and even sometimes productive meetings.
Here were our working notes for the weekend: https://www.winehq.org/~jwhite/wineconf_2016.pdf
My pictures are at:
https://www.flickr.com/photos/marcusmeissner/sets/72157676817552305
(The edited group picture is in the Wiki)
Ciao, Marcus
On Nov 19, 2016 2:06 PM, "Marcus Meissner" marcus@jet.franken.de wrote:
On Mon, Nov 14, 2016 at 10:31:29AM -0600, Jeremy White wrote:
Hi Folks,
I thought I would take a minute to write a summary of the events of the weekend, and that start a thread where others could chime in.
It was a great event; a traditional wineconf with cheer and conversations, and even sometimes productive meetings.
Here were our working notes for the weekend: https://www.winehq.org/~jwhite/wineconf_2016.pdf
My pictures are at:
https://www.flickr.com/photos/marcusmeissner/sets/72157676817552305
(The edited group picture is in the Wiki)
Ciao, Marcus
That link is for SUSECon, the actual link seems to be https://flickr.com/photos/marcusmeissner/sets/72157675221434252/
On Mon, Nov 21, 2016 at 12:32:00AM -0600, Austin English wrote:
On Nov 19, 2016 2:06 PM, "Marcus Meissner" marcus@jet.franken.de wrote:
On Mon, Nov 14, 2016 at 10:31:29AM -0600, Jeremy White wrote:
Hi Folks,
I thought I would take a minute to write a summary of the events of the weekend, and that start a thread where others could chime in.
It was a great event; a traditional wineconf with cheer and conversations, and even sometimes productive meetings.
Here were our working notes for the weekend: https://www.winehq.org/~jwhite/wineconf_2016.pdf
My pictures are at:
https://www.flickr.com/photos/marcusmeissner/sets/72157676817552305
(The edited group picture is in the Wiki)
Ciao, Marcus
That link is for SUSECon, the actual link seems to be https://flickr.com/photos/marcusmeissner/sets/72157675221434252/
Yes, sorry for that. Doing two things at the same time is never helpful ;)
Ciao, Marcus
On Sat, 19 Nov 2016, Marcus Meissner wrote: [...]
My pictures are at:
https://www.flickr.com/photos/marcusmeissner/sets/72157676817552305
I have uploaded mine to: http://fgouget.free.fr/tmp/201611-WineConf/index.html
You can also download the original pictures here: http://fgouget.free.fr/tmp/201611-WineConf.zip