How about porting wineserver to Windows via Mingw+MSYS or fix the Cygwin port. It still would not run as dll seperation of kernel32/ntdll needs to be done but I have been wanting to see this for a while and for Cygwin its not to much work. 99% of it compiles it just needs Get/SetThreadContext imeplemented. Its not a huge amount of work.
Even at that if I had the time, know-how, was in school and could get credit for working on a open source project I would not work on WINE but port User Mode Linux to Windows. The Line project already has a elf loader that will let you run Linux apps in Cygwin so its adapting that UML and doing a port for a Mingw target. I just think it would be really nice to be able to run Linux on top of a NT kernel so if ReactOS is ever ready you guys could have Linux on top of a kernel running NT/2K drivers.
Thanks Steven
--- Shachar Shemesh wine-devel@shemesh.biz wrote:
Hi all,
A prof. in a locale university is doing a summer course about open source development. I gave them a short power point lecture (on Linux :-), and showed them IE running, and managed to hook one vulenteer to do his assignment in Wine.
I have managed to interest him in some of open issues that are close to my heart (i.e. - BiDi related issues). However, this is far from final. I'm sure he would love to hear about other interesting areas, but some criteria must be kept.
It must be a task that is moreorless self contained (he is supposed to be graded for it at the end), and it must be something known to be possible in a reasonable amount of hours (i.e - it can't be "implementing MSI"). Then again, it can't be something too trivial (i.e.
- not "localize notepad").
Currently at hand are adding encoding selection to the font dlg (and making it ANSI call Unicode in the process), and adding BiDi to the edit control. If you feel you have something else that may be of interest to him, feel free to try and grab him away :-)
Shachar
P.S. No, I have not dropped of the face of the planet, and I still read this list. Just too busy to be doing anything useful (except hiring other working hands, which may count for something, I guess). I'll be back, though.
-- Shachar Shemesh Open Source integration consultant Home page & resume - http://www.shemesh.biz/
__________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com