[Mono-dev] Interest in GSoC .NET and Mono integration
nishantg2108 at gmail.com
Sun Mar 19 19:23:59 UTC 2017
Thanks for your reply. So is my understanding correct that the end aim is
to remove the Mono-specific FileStream type and replace it with the
FileStream class defined in CoreFx (perhaps imported via a nuget package
What is the purpose of MonoIO ? And is there an equivalent in CoreFX?
Does mono use a fork of the CoreFX code? Or is it imported directly via
I think I want to go ahead with the FileStream project and would like to
come up with a detailed plan of action that I can put in my proposal.
On Wed, Mar 15, 2017 at 9:02 AM, Ludovic Henry <luhenry at microsoft.com>
> Hi Nishant,
> Our current implementation of System.IO.FileStream lives at
> corlib/System.IO/FileStream.cs. It has strong dependencies on
> System.IO.MonoIO which lives at https://github.com/mono/
> mono/blob/master/mcs/class/corlib/System.IO/MonoIO.cs and which depends
> on the runtime for the different icalls implemented in
> Out current implementation of System.Diagnostics.Process lives at
> System/System.Diagnostics/Process.cs. The runtime implements the
> different icalls in https://github.com/mono/mono/search?p=1&q=filename%
> The end goal is to get rid of most of our mono-specific code both in
> managed and in the runtime (System.IO.MonoIO, the w32process and the
> w32file files), but we would first need to add support to CoreFX for the
> different platforms that we support that they don't (Android, iOS, Haiku,
> I would be the one to look over these 2 projects, so if you have any
> question, I would be very happy to answer them.
> Thank you,
> *From:* Nishant Gupta [mailto:nishantg2108 at gmail.com
> <nishantg2108 at gmail.com>]
> *Sent:* Tuesday, March 14, 2017 12:22 AM
> *To:* Xamarin FW Summer of Code <xafwsoco at microsoft.com>; mono
> -devel-list at lists.dot.net
> *Subject:* Re: Interest in GSoC .NET and Mono integration
> Any guidance here would be appreciated!
> On Sun, Mar 12, 2017 at 5:39 PM, Nishant Gupta <nishantg2108 at gmail.com>
> I am a grad student in India and I came across this board from the GSoC
> idea page for Mono. I would love to help in the Microsoft .NET and Mono
> integration initiative, as I have plenty of experience in C# and .NET
> Framework/.NET Core along with other tools like NuGet. Please let me know
> of a good way to get started!
> I was hoping to get in touch with Ludovic Henry and talk to him about a
> plan of action. The projects that catch my eye include:
> 1) Import System.IO.FileStream from CoreFx
> 2) Import Process from CoreFx
> I have a few boiling questions that i would love if someone could help
> answer for me so I can start working on writing the proposal.
> It would also be great, if to get familiar in this area, someone could
> point me to a few bugs which I can fix before GSoC to get my hands dirty.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-devel-list