Wow what a great writeup. I remember back in 2001 when .NET was making huge waves, when Miguel and his Mono project seemed (to me) the only thing standing between Microsoft and absolute world domination (they also had Project Hailstorm (oAuth), SilverLight, PowerShell, and this Windows Vista/LongHorn thing which was supposed to use SQL Server as it's file system.
SCO UNIX was suing IBM (IIRC) because of some code that was found in the Linux kernel but they said it belonged to them (turned out to be comments, basically).
Oh and everything I wrote was in Flash ActionScript and Perl, or i had to make multiple versions of each web page because rendering on web browsers was so different across vendors, versions, and platforms.
Good times.
neonsunset 19 days ago [-]
Unfortunate sequence of events :(
Mono must not be used on desktop environments. I wish the author explored the source build of the normal .NET more - on standard environments it’s usually just a few commands (it has improved quite a bit).
Given that Guix is a Linux distro the is no reason to avoid attempting this.
Edit: I guess the specific source build requirements is the reason why it’s so painful.
onedognight 19 days ago [-]
unmush, nice work! With respect to alternate submodule URLs, try something like:
SCO UNIX was suing IBM (IIRC) because of some code that was found in the Linux kernel but they said it belonged to them (turned out to be comments, basically).
Oh and everything I wrote was in Flash ActionScript and Perl, or i had to make multiple versions of each web page because rendering on web browsers was so different across vendors, versions, and platforms.
Good times.
Mono must not be used on desktop environments. I wish the author explored the source build of the normal .NET more - on standard environments it’s usually just a few commands (it has improved quite a bit).
Given that Guix is a Linux distro the is no reason to avoid attempting this.
Edit: I guess the specific source build requirements is the reason why it’s so painful.