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.