Hi folks,
You may have noticed Rob submitting a long string of OLE patches.
That is formally the last set of 'hard work' we planned to do as part of our work on our 5.0 release. Now we just have to do the 'easy part' - stabilizing for release <g>.
The big picture items included the window manager rewrite, the OLE/COM work, and the work on MSI.
I'd like to take a minute to thank all the people, both inside and outside CodeWeavers, that helped to work on these projects.
I think that these tasks represent a fairly signficant milestone for Wine - we seem to have enough working that Alexandre is willing to contemplate a non alpha release; that's a pretty big deal. (Another 11 years, and maybe 1.0 will actually happen :-/).
At any rate, this work has been a bit hard on us, because it's largely been under the hood, unsexy work that tends to cause regressions. So from a customer perspective, the rational analysis is: "you did all that work and now my windows don't scroll right? Morons!"
But one of the key benefits that the OLE/MSI work gives us, in particular, is that we can now intelligently debug issues with COM, which was always a nightmare to debug before.
And, as you all probably know, many installers rely heavily on both COM and MSI to do their work.
So we now believe that many, many more installers will 'just work' than before. And we further believe that those that don't work can be fixed in a much more straightforward way.
Thus, I am now making good on my promise to lock Rob and Aric in a room and make installers go. We've announced a formal, CrossOver based program over on our web site. However, I wanted to let you know that we'll do the same on an informal basis, particularly for known Wine developers.
I'm hoping that as a result of this work we'll soon be able to claim with a straight face: "Most things install."
So, if you have an app that doesn't install, post a message to wine-devel, and let's see if we can't make some lemonade and have a party!
Cheers,
Jeremy
Thus, I am now making good on my promise to lock Rob and Aric in a room and make installers go.
So, if you have an app that doesn't install, post a message to wine-devel, and let's see if we can't make some lemonade and have a party!
Celebration time!!! :) :) This is good news to my eyes...
Hiji
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
"Jeremy" == Jeremy White jwhite@codeweavers.com writes:
... Jeremy> I'm hoping that as a result of this work we'll soon be able to Jeremy> claim with a straight face: "Most things install."
Jeremy> So, if you have an app that doesn't install, post a message to Jeremy> wine-devel, and let's see if we can't make some lemonade and Jeremy> have a party!
Perhaps Alexandre should post when all the relevant patches are in place so tests are valid.
Otherwise: Cheers!
Uwe Bonnes wrote:
Jeremy> I'm hoping that as a result of this work we'll soon be able to Jeremy> claim with a straight face: "Most things install."
Jeremy> So, if you have an app that doesn't install, post a message to Jeremy> wine-devel, and let's see if we can't make some lemonade and Jeremy> have a party!
Perhaps Alexandre should post when all the relevant patches are in place so tests are valid.
I can put all of the patches in to one big patch if anyone wants to test before the patches are committed.
Here is a list of some of the applications I tested with: Adobe Acrobat Reader 6.01 - has some graphical glitches and requires IE to be installed but still installs. InstallShield. iTunes - Has some stability problems - sometimes deadlocks (due to marshaling proxies?), but installs most of the time. InstallShield. Halo - Installs fine. Everquest - Installs fine. Dark Ages of Camelot - Installs fine. World of Warcraft - Installs fine. Starcraft - Installs fine. Wordperfect Office 12 - Installs fine. InstallShield. CSI Dark Motives - Installs fine. InstallShield. Google Earth - Installs fine. InstallShield. X-Win32 LX - Installs fine. InstallShield. Sims 2 (CD) - Leaves files open on CD so can't install. Final Fantasy XI - Hangs during install. InstallShield. Call of Duty - Leaves setup.exe open on CD so can't change disks. Palm Desktop - Fails as it requires interprocess ROT. InstallShield. Battlefield 2 - Hangs during install. InstallShield.
Robert Shearman wrote:
I can put all of the patches in to one big patch if anyone wants to test before the patches are committed.
I'd appreciate it.
Felix
Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de writes:
Perhaps Alexandre should post when all the relevant patches are in place so tests are valid.
Everything should be in now (with many thanks to Rob for doing a great job of splitting his work in small self-contained chunks).
From: "Alexandre Julliard" julliard@winehq.org
Everything should be in now (with many thanks to Rob for doing a great job of splitting his work in small self-contained chunks).
Yeah -- this was one of the nicest patch set I've seen in a while.
Guys, this is simply *amazing*! I'm in constant awe at the quality and volume of the patches that I've seen lately, to speak nothing of the difficulty behind them.
Kudos!
On Tuesday 19 July 2005 22:21, Dimi Paun wrote:
Guys, this is simply *amazing*! I'm in constant awe at the quality and volume of the patches that I've seen lately, to speak nothing of the difficulty behind them.
Just yesterday I happened to came across this paragraph from the book Open Sources (from the chapter written by Linus Torvalds), from 1999:
But the most exciting developments for Linux will happen in user space, not kernel space. The changes in the kernel will seem small compared to what's happening further out in the system. From this perspective, where the Linux kernel will be isn't as interesting a question as what features will be in Red Hat 17.5 or where Wine (the Windows emulator) is going to be in a few years.
It's a few years later now. Wine hasn't reached 1.0 yet, but Red Hat hasn't reached 17.5 either ;-)
-Hans
Jeremy White wrote:
So, if you have an app that doesn't install, post a message to wine-devel, and let's see if we can't make some lemonade and have a party!
Here we go: http://bugs.winehq.org/show_bug.cgi?id=3146
Felix