From Fedora Project Wiki
 
(59 intermediate revisions by 2 users not shown)
Line 5: Line 5:
MATE Desktop is based on GNOME 2 and provides an intuitive and attractive desktop to Linux users who seek a simple, easy to use traditional interface.
MATE Desktop is based on GNOME 2 and provides an intuitive and attractive desktop to Linux users who seek a simple, easy to use traditional interface.


== Owner ==
== Owners ==


* Name: [[User:Vicodan| Dan Mashal]]
* Name: [[User:Vicodan| Dan Mashal]]
* Email: dan.mashal AT fedoraproject.org
* Email: dan.mashal AT fedoraproject DOT org


== Co-maintainers ==
== Co-maintainers ==


* Name: [[User:Raveit65 | Wolfgang Ulbrich]]
* Email chat-to-me AT raveit.de
* Name: [[User:Rdieter | Rex Dieter]]
* Name: [[User:Rdieter | Rex Dieter]]
* Email: rdieter AT fedoraproject.org
* Email: rdieter AT fedoraproject DOT org
 


== Current status ==
== Current status ==


* Targeted release: [[Releases/18 | Fedora 18 ]]  
* Targeted release: [[Releases/18 | Fedora 18 ]]  
* Last updated: 2012-08-13
* Last updated: 2012-10-15
* Percentage of completion: 85%
* Percentage of completion: 100%
* [[User:Tagoh | Tagoh]] of i18n team has offered support to update imsettings for MATE Desktop
* [[User:Tagoh | Tagoh]] of i18n team has offered support to update imsettings for MATE Desktop - [https://bugzilla.redhat.com/show_bug.cgi?id=866328 mate-imsettings]
 


Update 10-11-2012: All packages approved and pushed to Fedora 18 stable. Comps commit made, is visible in Anaconda. Works out of the box after Anaconda install. Currently using lightdm. Still working out final kinks.


All packages but one have been submitted. A good percentage have already been approved or are about to be approved.
Setting up a QA test day.


MATE Desktop itself has been built from source and works great and happily coexists with Gnome 3.
http://i.imgur.com/k5LWa.jpg


== Detailed Description ==
== Detailed Description ==
Line 52: Line 51:
[https://bugzilla.redhat.com/show_bug.cgi?id=840707 mate-doc-utils] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=840707 mate-doc-utils] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=841003 mate-corba] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=841003 mate-corba] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=841001 libmatenwck] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=841001 libmatewnck] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844015 mate-conf] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844015 mate-conf] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844080 libmatecomponent] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844080 libmatecomponent] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=845628 mate-mime-data] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=845628 mate-mime-data] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844164 mate-vfs] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844164 mate-vfs] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=846744 libmate] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=851889 libmate] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847345 libmatecanvas] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847345 libmatecanvas] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847173 libmatecomponentui] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=851975 libmatecomponentui] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844154 libmatekeyring] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844154 libmatekeyring] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844155 mate-keyring] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844155 mate-keyring] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=846794 libmateui] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=853689 libmateui] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=846661 libmatenotify] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=846661 libmatenotify] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847604 libmatekbd] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847604 libmatekbd] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847643 libmateweather] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847643 libmateweather] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847558 mate-icon-theme] under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847558 mate-icon-theme] Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=846660 mate-dialogs] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=846660 mate-dialogs] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844150 mate-desktop] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844150 mate-desktop] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844152 mate-file-manager] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844152 mate-file-manager] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847684 mate-notification-daemon] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847684 mate-notification-daemon] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847697 mate-backgrounds] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847697 mate-backgrounds] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847712 mate-menus] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847712 mate-menus] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847725 mate-window-manager] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=851890 mate-window-manager] -- Approved.  <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847419 mate-polkit] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=847419 mate-polkit] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844151 mate-settings-daemon] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=853692 mate-settings-daemon] -- Approved.  <br>
[https://bugzilla.redhat.com/show_bug.cgi?id= mate-control-center] -- not ready yet <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=853694 mate-control-center] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844157 mate-panel] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=860518 mate-panel] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=844162 mate-session-manager] -- under review <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=853692 mate-settings-daemon] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=860521 mate-session-manager] -- Approved. <br>
[https://bugzilla.redhat.com/show_bug.cgi?id=860515 mate-themes] -- Approved. <br>


== How To Test ==
== How To Test ==


Upon approval of all packages a user would type "yum groupinstall @MATE-Desktop" and it would be added to their list of sessions to log in to on start up.
Upon approval of all packages (and changes to comps git) a user would type "yum install @mate-desktop" and it would be added to their list of sessions to log in to on start up. <br>
A "nice to have" feature would be to be included in the Anaconda install from the DVD (from my understanding commit to comps would cover this). <br>


== User Experience ==
== User Experience ==
Line 90: Line 92:
== Dependencies ==
== Dependencies ==


Please see https://bugzilla.redhat.com/show_bug.cgi?id=840149 for more information.
Please see [https://bugzilla.redhat.com/show_bug.cgi?id=840149 MATE-DE-Tracker] for more information.


The main dependencies required by this package are python, GTK2, automake, libtool, gettext and pkgconfig.
The main dependencies required by this package are python, GTK2, automake, libtool, gettext and pkgconfig.
Line 106: Line 108:
== Release Notes ==
== Release Notes ==


* Introducing MATE Desktop
* This is the initial release of MATE Desktop for Fedora 17/18. It brings back a classic, intuitive, and easy to use desktop that users have been long requesting.
* Release notes will be further updated as the completion of the project draws near. The import of the base packages is 100% complete. Extras are slowly being added.
* For support please join #Fedora-MATE or #MATE on freenode irc or file a bug in redhat bugzilla.


== Comments and Discussion ==
== Comments and Discussion ==

Latest revision as of 10:01, 27 November 2012

MATE Desktop

Summary

MATE Desktop is based on GNOME 2 and provides an intuitive and attractive desktop to Linux users who seek a simple, easy to use traditional interface.

Owners

  • Name: Dan Mashal
  • Email: dan.mashal AT fedoraproject DOT org

Co-maintainers

  • Name: Rex Dieter
  • Email: rdieter AT fedoraproject DOT org

Current status

  • Targeted release: Fedora 18
  • Last updated: 2012-10-15
  • Percentage of completion: 100%
  • Tagoh of i18n team has offered support to update imsettings for MATE Desktop - mate-imsettings


Update 10-11-2012: All packages approved and pushed to Fedora 18 stable. Comps commit made, is visible in Anaconda. Works out of the box after Anaconda install. Currently using lightdm. Still working out final kinks.

Setting up a QA test day.

http://i.imgur.com/k5LWa.jpg

Detailed Description

MATE is a traditional Gnome 2 like desktop user interface. Many users have expressed interest in this feature since Fedora 15 in which Fedora was switched from Gnome 2 to Gnome 3.

For the advanced user that doesn't want a cutting edge desktop and just wants to keep it simple this is perfect for them.

The popularity of MATE Desktop is very high. It is one of the 2 choices of DE's for Linux Mint which is one of the most popular Linux distros out right now.

Benefit to Fedora

  • Attract new users to Fedora.
  • Give users another choice and freedom to choose what type of DE/WM they would like to use. This is one of the core foundations of the Fedora project.

Scope

MATE DE tracker bug

List of packages being imported in to fedora:

mate-common -- Approved.
mate-doc-utils -- Approved.
mate-corba -- Approved.
libmatewnck -- Approved.
mate-conf -- Approved.
libmatecomponent -- Approved.
mate-mime-data -- Approved.
mate-vfs -- Approved.
libmate -- Approved.
libmatecanvas -- Approved.
libmatecomponentui -- Approved.
libmatekeyring -- Approved.
mate-keyring -- Approved.
libmateui -- Approved.
libmatenotify -- Approved.
libmatekbd -- Approved.
libmateweather -- Approved.
mate-icon-theme Approved.
mate-dialogs -- Approved.
mate-desktop -- Approved.
mate-file-manager -- Approved.
mate-notification-daemon -- Approved.
mate-backgrounds -- Approved.
mate-menus -- Approved.
mate-window-manager -- Approved.
mate-polkit -- Approved.
mate-settings-daemon -- Approved.
mate-control-center -- Approved.
mate-panel -- Approved.
mate-settings-daemon -- Approved.
mate-session-manager -- Approved.
mate-themes -- Approved.

How To Test

Upon approval of all packages (and changes to comps git) a user would type "yum install @mate-desktop" and it would be added to their list of sessions to log in to on start up.
A "nice to have" feature would be to be included in the Anaconda install from the DVD (from my understanding commit to comps would cover this).

User Experience

It will improve the user's desktop experience by giving them another choice of Desktops that they can use with Fedora.

Dependencies

Please see MATE-DE-Tracker for more information.

The main dependencies required by this package are python, GTK2, automake, libtool, gettext and pkgconfig.

mate-common will provide automake autoconf gettext intltool libtool so that it will not be in every package's buildrequires.

Contingency Plan

  • If this feature is not ready by the deadline it will be included in the next Fedora release.

Documentation

  • MATE Desktop website here.

Release Notes

  • This is the initial release of MATE Desktop for Fedora 17/18. It brings back a classic, intuitive, and easy to use desktop that users have been long requesting.
  • Release notes will be further updated as the completion of the project draws near. The import of the base packages is 100% complete. Extras are slowly being added.
  • For support please join #Fedora-MATE or #MATE on freenode irc or file a bug in redhat bugzilla.

Comments and Discussion