Dan Kegel wrote:
On 3/19/06, Dimi Paun dimi@lattica.com wrote:
On Sun, 2006-03-19 at 09:09 -0800, Dan Kegel wrote:
I tried [mauve on msys on wine] ...
I personally think this is a very exciting thing to get right. Being able to run an emulation layer like msys/cygwin would stress the hell out of the fundamental APIs, and would ensure a solid implementation in Wine. Not to mention that: -- they are OSS, making debugging a bit easier -- they have _lots_ of tests that can be run automatically -- said tests could dramatically enhance and broaden the available regression tests we have
Totally. FWIW, the old, minimal snapshot of cygwin in msys is probably easier to support than the modern cygwin. (See http://www.mingw.org/MinGWiki/index.php/mSysFromScratch for how to build it, if you're interested.)
Adding to this mix stuff like Java can only extend coverage. And we would be tapping into a huge barrage of tests.
Yes, it would be an amazing amount of leverage, test-wise. Having msys working would make a whole new level of dogfooding possible (e.g. building windows mozilla/firefox on msys on wine).
- Dan
-- Wine for Windows ISVs: http://kegel.com/wine/isv
Well, that would be good for dogfooding, but so would getting Dev-C++ to work perfectly on Wine -- it uses MingW/gcc to compile.