[Mono-dev] Crash course on bringing .NET open sourced code to Mono.
Kornel Pal
kornelpal at gmail.com
Sat Nov 15 15:05:31 UTC 2014
Given these obstacles, I think that going forward with the originally
announced plan of removing non-4.5 profile support from the current Mono
code base - without introducing MS code yet - would make the gradual
adoption of MS code much easer.
On 11/15/2014 2:11 PM, Miguel de Icaza wrote:
> It hasn't. When we do, we will announce.
>
>
> Two issues: we worked with reference source and the github push is
> only slowly getting the bits. And the second is that the layout they
> are pushing is different.
>
> On Saturday, November 15, 2014, Martin Thwaites
> <monoforum at my2cents.co.uk <mailto:monoforum at my2cents.co.uk>> wrote:
>
> So has it been merged yet?
>
> I'm going to look at the Buffer stuff I shy'd away from before.
> Then look at the MachineKey.Protect stuff to implement the things
> I missed.
>
> I've got a separate question around the mismatch in conventions,
> but I'll ask that on a different thread.
>
> I'm struggling to contain my excitement at the moment!
>
> Thanks,
> Martin
>
> On 15 November 2014 13:03, Miguel de Icaza <miguel at xamarin.com
> <javascript:_e(%7B%7D,'cvml','miguel at xamarin.com');>> wrote:
>
> Hello,
>
> We worked only on System.Configuration, regex, the crypto and
> web stack.
>
> The rest you can do, including the web stack.
>
> I took a look at asp.net <http://asp.net>. I think in the long
> term we want to replace most of it, but it needs to be done in
> stages, as it still contains a bunch of native stuff.m
>
>
>
> Miguel
>
> On Saturday, November 15, 2014, Martin Thwaites
> <monoforum at my2cents.co.uk
> <javascript:_e(%7B%7D,'cvml','monoforum at my2cents.co.uk');>> wrote:
>
> Hi Miguel,
>
> Is there an ETA on merging your "large fork". I don't
> want to get started on anything that you guys have already
> done?
>
> Or could you tell us which areas to stay away from for
> now? Personally, I would want to look at some of the
> system.web things.
>
> Thanks
> Martin
>
> On 15 Nov 2014 03:07, "Miguel de Icaza"
> <miguel at xamarin.com> wrote:
>
> Hey guys,
>
> Sami reached out to me, and was wondering how to get
> started in bringing some code to Mono, in particular
> WCF to Mono. So I wrote this small guide for newcomers.
>
> I would say it takes a couple of steps:
>
> * Build your own local version of Mono on Linux.
> * Make sure it works "mcs" should be able to run
> after installing it.
> * Run a trivial self-hosted WCF server/client
> * Make a trivial change to the WCF class library,
> and install this version to test you can make
> changes locally and have them run:
> o cd mono/mcs/class/System.ServiceModel
> o Make changes
> o make install
> o Run your test again in another window
> o Repeat
> * Make sure you can run the test suite:
> o cd mono/mcs/class/System.ServiceModel
> o make run-test-local
>
> Once you are ready, you can start importing code.
> Ideally, you want to go for high-value targets: the
> most buggy parts of Mono's stack (you can check
> bugzilla for reports on memory usage, bugs). Or you
> can pick a missing feature.
>
> To import code, modify the relevant ".sources" file in
> the System.ServiceModel directory (where you ran the
> test) and replace a local file, with a reference to
> the "referencesource".
>
> Chances are, you will need to make changes to the
> "referencesource" code, since a lot of it is Windows
> specific.
>
> Miguel
>
>
> On Fri, Nov 14, 2014 at 5:25 PM, Sami Ben Grine
> <SBen-Grine at axarosenberg.com> wrote:
>
> Sweet – is there anything I can do to make progress?
>
> I am somewhat ignorant about Mono but I am pretty
> ok with .NET and Linux.
>
> thanks
>
>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20141115/af058985/attachment.html>
More information about the Mono-devel-list
mailing list