(Change announced on 2014-04-08) |
|||
Line 81: | Line 81: | ||
Some packages may need to be revised, updated or rebuilt, see Dependencies section | Some packages may need to be revised, updated or rebuilt, see Dependencies section | ||
* Release engineering: <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | * Release engineering: None <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
<!-- Does this feature require coordination with release engineering (e.g. changes to installer image generation or update package delivery)? Is a mass rebuid required? If a rel-eng ticket exists, add a link here. --> | <!-- Does this feature require coordination with release engineering (e.g. changes to installer image generation or update package delivery)? Is a mass rebuid required? If a rel-eng ticket exists, add a link here. --> | ||
* Policies and guidelines: <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | * Policies and guidelines: None <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
<!-- Do the packaging guidelines or other documents need to be updated for this feature? If so, does it need to happen before or after the implementation is done? If a FPC ticket exists, add a link here. --> | <!-- Do the packaging guidelines or other documents need to be updated for this feature? If so, does it need to happen before or after the implementation is done? If a FPC ticket exists, add a link here. --> | ||
Line 310: | Line 310: | ||
http://www.mono-project.com/Release_Notes_Mono_3.4 | http://www.mono-project.com/Release_Notes_Mono_3.4 | ||
[[Category: | [[Category:ChangeAnnounced]] | ||
<!-- When your change proposal page is completed and ready for review and announcement --> | <!-- When your change proposal page is completed and ready for review and announcement --> | ||
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> | <!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> |
Revision as of 11:46, 8 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 03, 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.4 is the active branch an have many improvements . See upstream notes http://www.mono-project.com/Release_Notes_Mono_3.4
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: None
- Policies and guidelines: None
Upgrade/compatibility impact
Mono 3.4 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.
People using F19, F20 or Rawhide can use http://copr.fedoraproject.org/coprs/elsupergomez/mono/ to install and test
Can download srpm and rpm from koji http://koji.fedoraproject.org/koji/taskinfo?taskID=6703706 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 |
---|---|
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 |
libgdiplus | Need Update & 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 | Tested |
monodevelop-debugger-gdb | 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