With the recent open sourcing of parts of .NET, we want to bring the best pieces of .NET to Mono, and contribute the cross platform components of Mono to the .NET efforts. This document describes the strategies that we will employ. We are tracking the most recent development at GitHub task. Background Microsoft is open sourcing .NET in two ways: .NET Core: a re-imagined version of .NET that is sui