Diff for "DanKegel"

Differences between revisions 92 and 93

Deletions are marked like this. Additions are marked like this.
Line 41: Line 41:
 * [http://kegel.com/wine/chromium/failures.html current list of failing tests]  * [http://kegel.com/wine/chromium/failures.html current list of tests expected to fail]
Line 63: Line 63:
 * [http://bugs.winehq.org/show_bug.cgi?id=20634 20634] Crash in GetBitmapBits / CURSORICON_CreateIconFromBMI in both wine conformance tests and chromium tests (under valgrind)

Dan Kegel

Email: <dank AT SPAMFREE kegel DOT com>

Primary obsession: QA, unit testing, regression testing

Pet Peeves: coercive monopolists, demagogy

Contributions: indexed at source.winehq.org/git

My Goals for Wine 1.2

(And by "my goals", I mean "goad other people into fixing these" :-)

Make Windows developers take Wine seriously

(See also UnitTestSuites ) That means supporting at least some Microsoft development tools well, including their IDEs and debuggers. In particular, Visual C++ 2005, but also other tools that show up in build scripts, e.g. Cygwin.

Fix key .NET / Visual C++ / Platform SDK installer bugs

  • 11511 Visual C++ 2008 Express edition fails to install (Duplicate of bug 9158)

  • 14875 VS 2008 Express Editions (SP1) installer fails with directory resolution error

  • 14930 MSI doesn't overwrite readonly files properly (might affect .net 2)

  • 19502 Visual Studio 2005 SP1 install seems to fail

  • 19636 Vista SDK installer fails in "Microsoft VC Redist 2008" subinstaller

  • 19673 Microsoft Platform Installer 2003 fails to install

  • 20110 Visual C++ 2005 *Express* SP1 install fails

  • 20227 Visual Studio 2008 Standard install fails

Fix key Visual C++ bugs

  • 17096 Visual C++ 2005 Trial can't build project, complains when starting mspdbsrv

  • 19581 Visual Studio 2005: "cl : Command line error D8022 : cannot open 'foo.rsp' "; foo.rsp was created with FILE_ATTRIBUTE_TEMPORARY

  • 19780 MSVC 8 Express's mt.exe doesn't run properly under cygwin bash; breaks firefox build

  • 19781 Visual C++ 2005 Express: -Zi option doesn't work; breaks Firefox build's configure script (Kai is looking at this, but was stuck as of Halloween)

  • 19783 Visual C++ 2005 Express: building Firefox: mt.exe crashes while linking mkdepend

  • 19912 gyp fails its test suite, can't build hello, world with Visual C++ 8's devenv.exe

Get Chromium's base, net, and ipc unit test suites working on Wine

Get Chromium's other test suites working on Wine

Fix other build tool problems

  • 15679 cygwin symlinks don't work on wine (patch submitted)

  • 18479 can't write to stdout in msys

  • 19809 all cygwin apps crash on exit if run outside wineconsole

  • 835 Add support for the new PDB format (e.g. fix backtraces with visual c++ 2005/2008)

Get Wine's test suite running cleanly under Valgrind

  • 20303 Spurious valgrind warning in HEAP_CreateSubHeap? (really valgrind.org bug)

  • 20313 Patch "user32: Draw the whole button only if requested" caused uninitialized memory use

  • 20317 Uninitialised memory reference in SetEntriesInAclW()

  • 20318 RtlFreeHeap() valgrind annotation wrong in error path

My old goals (I'll get back to these...)

Make Windows developers take Wine even more seriously

Want to also support Visual Basic 6 and Visual C++ 6. Quite a few bugs in these have already been fixed.

  • 19817 Visual C++ 2005 Express gets stuck trying to build chromium's base_unittests (not key problem, since chrome doesn't really build with express yet)

Fix Photoshop and Dreamweaver Bugs

See AdobePhotoshop and AdobeDreamweaver

Fix Picasa bugs

Make Munich happy (10% done)

They listed their key apps in our Wiki at LiMuxWineKellerApplications. We fixed a few bugs for them, but there's still a fair bit of work to do there.

Get One Access 2000 app running

The UK requires anyone building a commercial building to run a particular Access 2000 app called iSBEM to verify that its energy use complies with an EU directive. iBEM's FAQ says that they only support Windows. While this app may not seem earth-shakingly important, it would be a great proof-of-concept if we could create a simple .rpm to install this app on Linux (kind of like Picasa), and I think it would help lots of people take Wine more seriously.

As of March 2008, although you can easily install the app by doing 'winetricks art2kmin', it doesn't work properly yet.

Get Lotus Notes running (Done!)

IBM supports Linux with Lotus Notes 7 and up. Sweet! However, many people still need older versions. In 2007, Wine improved enough that Lotus Notes became quite usable. See LotusNotes.

Fix key installer bugs

Here's my 2006 list of installer problems, mostly for freely downloadable apps, mostly programming tools / runtimes, plus a couple games.

Waiting for attention or can't find the file to test:

Solved:


CategoryHomepage

DanKegel (last edited 2009-11-09 03:50:49 by DanKegel)