No-Mono-by-Default

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

  • Launchpad Entry: no-mono-by-default

  • Packages affected: F-Spot, Tomboy Notes, Mono, gThumb

Summary

We should reevaluate mono's inclusion with every new release just like Gnome was supposed to do. This would require a decision early in each release, by someone official.

Rationale

Language Leadership

Including a language on our default desktop cd is a form of embracing the language and all that it stands for. Microsoft is clearly playing the leadership role when it comes to the creation of .NET and Novell is for all intensive purposes following their lead with Mono.

I believe Ubuntu should take Language Leadership seriously and choose to embrace those languages which are lead by those who firmly believe in Free Software.

Alignment With GNOME and Fedora LiveCD

Gnome was supposed to reevaluate Mono's inclusion every release. The default Fedora liveCD (for Fedora 10 at least) does not include Mono by default.

Implementation

An official developer tests to see if Mono is still the best choice for Ubuntu in a clear documented manner, by testing the "expected next version shipping code" of: gThumb F-Spot Tomboy StickyNotes

It is also part of this spec that if gThumb is determined to replace F-Spot, Tomboy should be removed as 50 MB is far to much for one note-taking application on the default CD.

Comments

Wiki Comments have been moved to No-Mono-by-Default/Comments (which will be reviewed before approval) There is also a forum topic here http://ubuntuforums.org/showthread.php?t=634805 (may not be reviewed before approval)

No-Mono-by-Default (last edited 2008-10-29 17:40:45 by bryanquigley)