[Mono-dev] Microsoft .NET and Mono integration - GSOC 2017

Michael Viveros michaelviveros at gmail.com
Sun Mar 19 14:37:54 UTC 2017


Hi,

I’m Michael Viveros and I’m interested in Mono’s GSOC projects <http://www.mono-project.com/community/google-summer-of-code/projects/#microsoft-net-and-mono-integration> related to Microsoft .NET and Mono integration (mentor Ludovic Henry):
Import ThreadPool from CoreRT
Import System.IO.FileStream from CoreFX
Import Process from CoreFX

I have some questions about the project, some of which are follow-up questions to this thread from Wed. March 15th:
http://lists.dot.net/pipermail/mono-devel-list/2017-March/044200.html <http://lists.dot.net/pipermail/mono-devel-list/2017-March/044200.html>

1. Would 1 goal of these projects be getting the tests to pass?
For example, getting the tests to pass in https://github.com/mono/mono/tree/master/mcs/class/corlib/Test/System.IO <https://github.com/mono/mono/tree/master/mcs/class/corlib/Test/System.IO> for the System.IO.FileStream project.
Some of the tests there are over 12 years old so I’m not sure if they’re still relevant.

2. What would adding support to CoreFX for different platforms supported by Mono (Android, iOS, Haiku, etc.) entail?
I briefly looked over the mono code for w32file-unix.c <https://github.com/mono/mono/blob/8b671a8c31368e2046aa9546c46f01b99c5c8008/mono/metadata/w32file-unix.c> and it looked quite massive, porting it over to CoreFX seems like it could be a lot of work.




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/mono-devel-list/attachments/20170319/6ff2396d/attachment.html>


More information about the Mono-devel-list mailing list