This year at GSOC I applied to make a similar tool as ccache, but for mono. I worked in my repository entirely, later the mono team will fetch my repository and integrate it with their features. There are 3 main branches in the repository:
- Where the tool is located (master)
- Where are the unit tests made in MSTest (UnitTests)
- Where is the nuget package. (NugetPackage)
Link to the repository: https://github.com/dcalance/GSOC17