Hi all,
Are there any summaries or presentations from Wineconf available for those of us who couldn't attend? (And even those who could...)
Hugh
On Mon, Jul 09, 2018 at 09:29:56AM +0000, Hugh McMaster wrote:
Hi all,
Are there any summaries or presentations from Wineconf available for those of us who couldn't attend? (And even those who could...)
I took some brief notes (mostly as report for SUSE), hoping for videos to be avaible ;)
---------- Hi,
I have attended the 2018 wineconf, at the event of 25 years of Wine.
(I have been participating in the project since 1995, so for 23 of those years ;)
Location: Den Haag, the Netherlands.
Circa 40 people were present, several newcomers and a small number of external wine users. Codeweavers shipped over most of this staff, which would usually not come (guessing around + 7 people of QA, support and bizdev). This made it the largest Wineconf (so far).
Saturday:
1. Introduction Keynote by Alexandre Julliard
(He is usually not going into long talks ;) - Overall LOC is growing. - git commit rate is fluctuating, it was higher some years ago, dropped but has been recovering a bit. - A retrospective of the first 2 wine years with anecdotes. Imagine a world without websites, remote source management systems, patches by email, delivery by tarballs uploaded to ftp and no seperate email lists (wine was using LKML the first 2 years).
2. Codeweavers update by Jeremy White
(Codeweavers employs around 50% of the Wine Developers including the lead, and is the main sponsor of the project.) Very short. They currently are having good years, building up staff. Business consists of mostly: - the Crossover product (a enhanced Wine + UI + support etc) - Porting efforts (wine based) (consulting for others)
3. Introductionary round
Everyone standing up, name and one sentence what he is doing at Wine.
4. Wine Staging by Zebediah Figura
(Backstory: Wine Staging is a patchset on top of Wine, consisting largely of patches that are not yet polished up enough for Wine. Originally a bit of a fork, but retargeted to be a staging area in the traditional sense. Operated first by 2 students, but as they finished their studies the lost interest, now picked up by 2 other developers.)
An introduction to wine staging first, then some numbers game. Over 300 patchsets of total 1000 patches, slowly merged over to wine. The statistics graph showed an initial dip, but currently the incoming/outgoing rate is the same, so the numbers are staying level.
We discussed a bit on better pickup of patches for staging (e.g. getting the ones falling of the wine review queue)
In the end they need more help to get patches in.
5. The Electronic Design Automation Market - Jeff Hanson
A real world talk ... Engineer that designs PCBs, talked a lot about the background and development and the Software Ecosystem of PCB design, with it lots of legacy software with various plugins. Not very Wine focused, but some Wine experience reported.
Some Wine developers also have Electronic Design background and have also occasionaly fixed applications of that space.
6. An Update on ARM Emulation - Stefan Dösinger and André Hentschel
Ongoing topic from last year.
Running x86 binaries on ARM, with QEMU emulation wedged not at the lowest level, but at API level, converting API calls directly to ARM native at the API level, or emulating x86 built standard dlls.
Additional interesting is running 32bit x86 binaries on 64bit x86 this year, using the same/similar methods.
Required to be addressed as MacOS will stop supplying 32bit runtime environment and remove even 32bit compat mode from their kernel in 2019.
(they have not contact qemu development)
Worms (x86) on NVIDIA Shield was shown. Notepad++, Age of Empires (?) was shown on an Android Phone.
Saturdays social event was a Wine 25 year BBQ in the backyard of a store of the organizers sister.
Sunday 1.7.2018
1. Keynote by Bradley Kuhn
He talked about what the Software Freedom Conservancy does for Wine, which is managing our finances, but also taking off the legal risks of individual developers as they pose as an umbrella organisation.
2. Wine Vulkan Architecture - Roderick Colenbrander
The new graphics framework and how it fits into Wine. It is tricky on what is handled in Wine, what is forwarded to native Linux. Stuff already works (and enabled in SUSE WINE).
3. Winetest infrastructure discussion - Jeremy White
Jeremys usual try of getting a test reduction session running failed... The attendance is just too big for a single hackathon.
4. Introduction to Wine Direct3D architecture - Henri Verbeet
Very good introduction what WINE d3d components are, and how they interconnect and connect back to Linux OpenGL or Vulkan.
5. CCP´s experience with Wine for EVE Online - Snorri Sturluson
EVE Online is MMORPG Space simulation, existing now for quite a while. They spent some effort on adding Wine support and have their own Wine fork for this. Mostly also anecdotes and stories, also future looking on what 3D graphics framework to move to.
6. Packaging
Roseanne di Mesio complains that the current official packagers of Fedora, Mageia, Debian and Ubuntu are not responsive enough, especially when adding new distro versions.
Strong need to pull this to a bigger audience, perfect for OBS actually.
Marcus and also 2 Debian knowledgable packagers agreed to help with packaging and OBS.
7. Website/GDPR
Briefly touched, will contact back SF Conservancy. Privacy contact published on webpage.,
8. SWAG by Aric Stewart
Not much feedback on SWAG sine launch last year. No one requested stickers.
So we are still not that sure what to offer. Stickers seemed a lowcost/effort thing. (I handed out 100 at FOSDEM, if you ever saw a Wine sticker tell Marcus ;)
9. Poll on newcomers why they came by
No clear picture. Most of them paid by Codeweavers, the Debian packager for packaging.
A. Next Wineconf
Mid of year was well received, the weather was pleasant in Den Haag.
There were some ideas: - Kiev, Ukraine externally suggested - Vilnius - Toronto, Kanada - Austin, Texas, US - Stuttgart, Germany - (they tried to volunteer me for Nuernbeg too)
Nothing set in stone, defered to mailinglist.
B. Wine 0.5 challenge
There was also a call for a Wine 0.5 challenge, get wine 0.5 running with Solitaer on current Linux, which got largely dropped.
I spent some hours on it, and it starts executing 16 bit SOL.EXE, but crashes before it starts showing stuff. Fun on what code the compiler no longer likes. ;)
On 9 July 2018 at 11:35, Marcus Meissner meissner@suse.de wrote:
I took some brief notes (mostly as report for SUSE), hoping for videos to be avaible ;)
I've sent out the first couple of videos to Stefan, who will splice in the slides. We are still missing a couple of slides though, so if you haven't sent your slides to Stefan yet, please do.
Circa 40 people were present, several newcomers and a small number of external wine users. Codeweavers shipped over most of this staff, which would usually not come (guessing around + 7 people of QA, support and bizdev). This made it the largest Wineconf (so far).
Going by the group picture, I'd put the number of people a bit closer to 50, especially on the first day.
A. Next Wineconf
Mid of year was well received, the weather was pleasant in Den Haag.
There were some ideas:
- Kiev, Ukraine externally suggested
- Vilnius
- Toronto, Kanada
- Austin, Texas, US
- Stuttgart, Germany
- (they tried to volunteer me for Nuernbeg too)
There are also offers for Japan from Alexandre, and for Bali from Aric. An interesting note there is that Alexandre will be holding the WineConf 2019 keynote in Japan, regardless of where everyone else is going. :D
On Monday, 9 July 2018 at 7:35 PM, Marcus Meissner wrote:
I took some brief notes (mostly as report for SUSE), hoping for videos to be avaible ;) [...]
On Monday, 9 July 2018 at 7:51 PM, Henri Verbeet wrote:
I've sent out the first couple of videos to Stefan, who will splice in the slides. We are still missing a couple of slides though, so if you haven't sent your slides to Stefan yet, please do. [...]
Marcus and Henri: thank you for those updates.
Hugh
On Mon, 9 Jul 2018, Hugh McMaster wrote:
Hi all,
Are there any summaries or presentations from Wineconf available for those of us who couldn't attend? (And even those who could...)
Here are my photos (sorted, deduplicated, stiched up and labeled; they got fast-tracked to the head of the photo sorting queue).
WineConf 2018 (~809 MB) http://fgouget.free.fr/tmp/201806-WineConf/
Photos of The Hague (~1.2 GB) http://fgouget.free.fr/tmp/201806-TheHague/
Photos of the Madurodam (~673 MB) http://fgouget.free.fr/tmp/201806-Madurodam/
To grab the originals the simplest is to just run:
wget --mirror URL
(wget will first get all the thumbnails and HTML files. But fret not, it's lots of transfers but only about 1% of the size. Just delete .pictalbum and index.html afterwards if you don't want to keep them)
On Saturday, 1 September 2018 8:14 AM, Francois Gouget wrote:
Here are my photos (sorted, deduplicated, stiched up and labeled; they got fast-tracked to the head of the photo sorting queue).
Very nice!
Thank you for your hard work. :)
Hugh