Elsupergomez (talk | contribs) |
Elsupergomez (talk | contribs) No edit summary |
||
Line 20: | Line 20: | ||
<!-- The actual name of your proposed change page should look something like: Changes/Your_Change_Proposal_Name. This keeps all change proposals in the same namespace --> | <!-- The actual name of your proposed change page should look something like: Changes/Your_Change_Proposal_Name. This keeps all change proposals in the same namespace --> | ||
= Mono 3. | = Mono 3.4 <!-- The name of your change proposal --> = | ||
== Summary == | == Summary == | ||
<!-- A sentence or two summarizing what this change is and what it will do. This information is used for the overall changeset summary page for each release. --> | <!-- A sentence or two summarizing what this change is and what it will do. This information is used for the overall changeset summary page for each release. --> | ||
Update the Mono stack in Fedora from 2.10 to 3. | Update the Mono stack in Fedora from 2.10 to 3.4 | ||
== Owner == | == Owner == | ||
Line 64: | Line 64: | ||
== Benefit to Fedora == | == Benefit to Fedora == | ||
<!-- What is the benefit to the platform? If this is a major capability update, what has changed? If this is a new functionality, what capabilities does it bring? Why will Fedora become a better distribution or project because of this proposal?--> | <!-- What is the benefit to the platform? If this is a major capability update, what has changed? If this is a new functionality, what capabilities does it bring? Why will Fedora become a better distribution or project because of this proposal?--> | ||
Fedora aims to showcase the latest in free and open source software - we should have the most recent release of Mono 3. | Fedora aims to showcase the latest in free and open source software - we should have the most recent release of Mono 3.4 | ||
It will have the ability to run cross-platform applications that require compatibility with Microsoft. Net Framework 4.5 | It will have the ability to run cross-platform applications that require compatibility with Microsoft. Net Framework 4.5 | ||
Line 108: | Line 108: | ||
<!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
Interested testers do not need special hardware. If you have a favorite Mono application, please test it with Mono 3. | Interested testers do not need special hardware. If you have a favorite Mono application, please test it with Mono 3.4 and verify that it still works as you expect. | ||
(Actual mono 3.2.8 working in mono 3.4) | |||
People using F20 can download rpm from koji https://koji.fedoraproject.org/koji/taskinfo?taskID=6659352 to install and test | People using F20 can download rpm from koji https://koji.fedoraproject.org/koji/taskinfo?taskID=6659352 to install and test | ||
Line 119: | Line 121: | ||
User should note speedy improvement running Mono applications. | User should note speedy improvement running Mono applications. | ||
Some applications will have features only supported if used Mono 3. | Some applications will have features only supported if used Mono 3.4. | ||
== Dependencies == | == Dependencies == | ||
Line 306: | Line 308: | ||
--> | --> | ||
http://www.mono-project.com/Release_Notes_Mono_3.2 | http://www.mono-project.com/Release_Notes_Mono_3.2 | ||
http://www.mono-project.com/Release_Notes_Mono_3.4 | |||
[[Category:ChangeReadyForWrangler]] | [[Category:ChangeReadyForWrangler]] |
Revision as of 15:53, 1 April 2014
Mono 3.4
Summary
Update the Mono stack in Fedora from 2.10 to 3.4
Owner
- Name: Claudio Rodrigo Pereyra Diaz
- Email: <elsupergomez@fedoraproject.org>
- Release notes owner:
Current status
- Targeted release: Fedora 21
- Last updated: April 01, 2014
- Tracker bug: <will be assigned by the Wrangler>
Detailed Description
Support for Mono versions 3.0 and 2.10 is been discontinued. No further development of bug fixing is planned for those branches. Mono 3.2 is the active branch an have many improvements . See upstream notes http://www.mono-project.com/Release_Notes_Mono_3.2
Benefit to Fedora
Fedora aims to showcase the latest in free and open source software - we should have the most recent release of Mono 3.4
It will have the ability to run cross-platform applications that require compatibility with Microsoft. Net Framework 4.5
Scope
- Proposal owners:
Update mono spec and build in koji until is ready.
- Other developers:
Some packages may need to be revised, updated or rebuilt, see Dependencies section
- Release engineering:
- Policies and guidelines:
Upgrade/compatibility impact
Mono 3.2 includes most of the features of Mono 2.10. Most applications that use Mono should continue to function properly after update.
How To Test
Interested testers do not need special hardware. If you have a favorite Mono application, please test it with Mono 3.4 and verify that it still works as you expect.
(Actual mono 3.2.8 working in mono 3.4)
People using F20 can download rpm from koji https://koji.fedoraproject.org/koji/taskinfo?taskID=6659352 to install and test
Or use Fedora People Repo http://repos.fedorapeople.org/repos/elsupergomez/monodevelop/fedora-monodevelop.repo to install and test
User Experience
User should note speedy improvement running Mono applications.
Some applications will have features only supported if used Mono 3.4.
Dependencies
Package | Status | Notes |
---|---|---|
OpenTK | Need Test | |
RepetierHost | Need Test | |
avahi | Need Test | |
banshee | Tested | |
banshee-community-extensions | Need Test | |
bareftp | Need Test | |
bless | Need Test | |
boo | Need Test | |
cdcollect | Need Test | |
dbus-sharp | Need Test | |
dbus-sharp-glib | Need Test | |
docky | Need Test | |
f-spot | Tested | |
flickrnet | Need Test | |
gbrainy | Need Test | |
gdata-sharp | Need Test | |
gecko-sharp2 | Need Test | |
gio-sharp | Need Test | |
giver | Need Test | |
gkeyfile-sharp | Need Test | |
gmime | Need Test | |
gnome-desktop-sharp | Need Test | |
gnome-do | Need Test | |
gnome-do-plugins | Need Test | |
gnome-guitar | Need Test | |
gnome-keyring-sharp | Need Test | |
gnome-rdp | Need Test | |
gnome-sharp | Need Test | |
gnome-subtitles | Tested | |
graphviz | Need Test | |
gsf-sharp | Need Test | |
gtk-sharp-beans | Need Test | |
gtk-sharp2 | Test | |
gtksourceview-sharp | Need Test | |
gudev-sharp | Need Test | |
hyena | Need Test | |
ice | Need Test | |
kimono | Need Test | |
libappindicator | Need Test | |
libgpod | Need Test | |
log4net | Need Test | |
mono-addins | Tested | |
mono-basic | Need Test | |
mono-bouncycastle | Need Test | |
mono-cecil-flowanalysis | Need Test | |
mono-debugger | Need Revision | |
mono-reflection | Need Test | |
mono-tools | Need Test | |
mono-zeroconf | Need Test | |
monobristol | Need Test | |
monodevelop | Need Test | Recommended upgrade to 4.2 Tested |
monodevelop-debugger-gdb | Need Tests | Recommended upgrade to 4.2 Tested |
monodevelop-vala | Need Test | |
monosim | Need Test | |
nant | Need Test | |
ndesk-dbus | Need Test | |
ndesk-dbus-glib | Need Test | |
notify-sharp | Tested | |
pdfmod | Tested | |
pinta | Need Test | |
poppler-sharp | Need Test | |
qyoto | Need Test | |
rescene | Need Test | |
sparkleshare | Tested | |
taglib-sharp | Need Test | |
taoframework | Need Test | |
themonospot-base | Need Test | |
themonospot-console | Need Test | |
themonospot-gui-gtk | Need Test | |
themonospot-gui-qt | Need Test | |
themonospot-plugin-avi | Need Test | |
themonospot-plugin-mkv | Need Test | |
thrift | Need Test | |
tomboy | Tested | |
webkit-sharp | Need Test | |
xsp | Need Test |
Contingency Plan
- Contingency mechanism: Still in Mono 2.10
- Contingency deadline: Beta freeze
- Blocks release? No
- Blocks product? Monodevelop 4
Documentation
https://fedoraproject.org/wiki/Packaging:Mono
Release Notes
http://www.mono-project.com/Release_Notes_Mono_3.2 http://www.mono-project.com/Release_Notes_Mono_3.4