[Mono-dev] Interest in GSoC .NET and Mono integration
nishantg2108 at gmail.com
Tue Mar 21 21:05:01 UTC 2017
Is there a faster way of communication than via email?
@Ludovic - is there any specific time that you hang out on one of the mIRC
channels, i would love to talk to you there for sometime to ask all my
questions at once.
On Sun, Mar 19, 2017 at 12:23 PM, Nishant Gupta <nishantg2108 at gmail.com>
> Hi Ludovic,
> 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
> reference) ?
> 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
>> /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 https://github.com/mono/mon
>> Out current implementation of System.Diagnostics.Process lives at
>> /System.Diagnostics/Process.cs. The runtime implements the different
>> icalls in https://github.com/mono/mono/search?p=1&q=filename%3Aw32p
>> 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