Editing Open development/Maemo roadmap/Fremantle
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
- | Fremantle is the codename of the Maemo 5 release. It comes after Maemo 4.1 ( | + | Fremantle is the codename of the Maemo 5 release. It comes after Maemo 4.1 (Diablo) and before [[Task:Maemo roadmap/Harmattan|Harmattan]]. |
== Fremantle timeline == | == Fremantle timeline == | ||
This is a timeline based on known events and announcements. Many dates are quite flexible at this point. | This is a timeline based on known events and announcements. Many dates are quite flexible at this point. | ||
- | * 2008- | + | * 2008-06-01: "Fremantle" codename announced in LinuxTag 2008. See [http://flors.wordpress.com/2008/06/01/maemo-linuxtag-update/ maemo LinuxTag update]. |
* 2008-09-17: First annoucements in OSiM World: [http://jaaksi.blogspot.com/2008/09/osim-news-whats-up-with-maemo.html OSiM News: What's up with Maemo?] (Ari Jaaksi, Head of Maemo Software @ Nokia) & [http://flors.wordpress.com/2008/09/19/osim-world-maemo-devsesh-slides/ Get ready for 2009!][http://flors.wordpress.com/2008/09/19/osim-world-maemo-devsesh-slides/ OSiM World 2008] (Erkko Anttila, Maemo SW Fremantle product manager, and Quim Gil, Maemo SW open source advocate). | * 2008-09-17: First annoucements in OSiM World: [http://jaaksi.blogspot.com/2008/09/osim-news-whats-up-with-maemo.html OSiM News: What's up with Maemo?] (Ari Jaaksi, Head of Maemo Software @ Nokia) & [http://flors.wordpress.com/2008/09/19/osim-world-maemo-devsesh-slides/ Get ready for 2009!][http://flors.wordpress.com/2008/09/19/osim-world-maemo-devsesh-slides/ OSiM World 2008] (Erkko Anttila, Maemo SW Fremantle product manager, and Quim Gil, Maemo SW open source advocate). | ||
* 2008-09-19: More announcements in the [[Maemo Summit 2008]] - Summary: What can we get out of Fremantle ([http://www.slideshare.net/silpol/maemo-community-fremantle-support-september-2008-presentation slides]) ([http://www.vimeo.com/1853196?pg=embed&sec=1853196 video]), by Peter Schneider (Maemo SW head of product marketing) | * 2008-09-19: More announcements in the [[Maemo Summit 2008]] - Summary: What can we get out of Fremantle ([http://www.slideshare.net/silpol/maemo-community-fremantle-support-september-2008-presentation slides]) ([http://www.vimeo.com/1853196?pg=embed&sec=1853196 video]), by Peter Schneider (Maemo SW head of product marketing) | ||
Line 18: | Line 18: | ||
** [http://blogs.igalia.com/dape/2009/04/29/new-modest-plugin-system-anyone-willing-to-implement-rss-support/ Modest development goes open]. | ** [http://blogs.igalia.com/dape/2009/04/29/new-modest-plugin-system-anyone-willing-to-implement-rss-support/ Modest development goes open]. | ||
* 2009-05-11: First version of the [http://blogs.igalia.com/apinheiro/2009/05/11/cail-clutter-accessibility-implementation-library/ CAIL: Clutter Accessibility Implementation Library] released by Igalia, sponsored by Maemo SW. | * 2009-05-11: First version of the [http://blogs.igalia.com/apinheiro/2009/05/11/cail-clutter-accessibility-implementation-library/ CAIL: Clutter Accessibility Implementation Library] released by Igalia, sponsored by Maemo SW. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | + | Expected: | |
+ | * [[Mozilla_Maemo_Danish_Weekend|Mozilla/Maemo Danish Weekend]]. | ||
+ | * Theme Maker by Urho Konttori. | ||
+ | * Final release when ready. :) | ||
- | + | ==New== | |
* [http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12643&contentId=14649 OMAP3] support | * [http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12643&contentId=14649 OMAP3] support | ||
Line 37: | Line 30: | ||
* High definition camera support | * High definition camera support | ||
* [[OpenGL-ES]] | * [[OpenGL-ES]] | ||
- | * [https://garage.maemo.org/projects/mafw/ Media Application Framework] ([http://garage.maemo.org/docman/view.php/885/368/mafw-maemo-fremantle-draft.pdf Documentation], [http://arstechnica.com/open-source/news/2009/02/first-look-the-maemo-5-multimedia-framework.ars Ars Technica review]) | + | * [https://garage.maemo.org/projects/mafw/ Media Application Framework] ([http://garage.maemo.org/docman/view.php/885/368/mafw-maemo-fremantle-draft.pdf Documentation], [http://arstechnica.com/open-source/news/2009/02/first-look-the-maemo-5-multimedia-framework.ars Ars Technica review]) |
* [http://clutter-project.org/ Clutter] - [http://www.murrayc.com/blog/permalink/2009/04/24/tutorial-for-clutter-0910/ Tutorial for Clutter 0.9/1.0] - [http://blogs.igalia.com/apinheiro/2009/05/11/cail-clutter-accessibility-implementation-library/ CAIL: Clutter Accessibility Implementation Library] | * [http://clutter-project.org/ Clutter] - [http://www.murrayc.com/blog/permalink/2009/04/24/tutorial-for-clutter-0910/ Tutorial for Clutter 0.9/1.0] - [http://blogs.igalia.com/apinheiro/2009/05/11/cail-clutter-accessibility-implementation-library/ CAIL: Clutter Accessibility Implementation Library] | ||
* Meta Tracker ([http://pvanhoof.be/files/fosdem09.odp FOSDEM 2009 presentation], [http://blog.ifrade.es/2009/02/25/release-release-tracker-0690/ About the 0.6.90 release]) | * Meta Tracker ([http://pvanhoof.be/files/fosdem09.odp FOSDEM 2009 presentation], [http://blog.ifrade.es/2009/02/25/release-release-tracker-0690/ About the 0.6.90 release]) | ||
Line 48: | Line 41: | ||
* Improved [http://lwn.net/Articles/318154/ power management for OMAP3]. | * Improved [http://lwn.net/Articles/318154/ power management for OMAP3]. | ||
- | See also the improvements done in [[open development]]. | + | See also the improvements done in [[Task:Open_Development|open development]]. |
== Changes == | == Changes == | ||
Line 78: | Line 71: | ||
* An extendable, pluggable framework interface, which allows to develop new plugins that provide integration with new multimedia services or rendering engines, that can be seamlessly integrated in all MAFW based applications. | * An extendable, pluggable framework interface, which allows to develop new plugins that provide integration with new multimedia services or rendering engines, that can be seamlessly integrated in all MAFW based applications. | ||
* Easy to use APIs that speed up application developing, providing support for playback control, discovery and browsing of multimedia resources and playlist manipulation. | * Easy to use APIs that speed up application developing, providing support for playback control, discovery and browsing of multimedia resources and playlist manipulation. | ||
- | * Independence of the technology. Since MAFW is a plugin based framework, it is not tied to a particular multimedia technology (GStreamer, MPlayer, Tracker). Plugin developers have freedom to choose the technologies they want to use in their plugins, and application developers do not need to know about them. | + | * Independence of the technology. Since MAFW is a plugin based framework, it is not tied to a particular multimedia technology (GStreamer,MPlayer, Tracker). Plugin developers have freedom to choose the technologies they want to use in their plugins, and application developers do not need to know about them. |
- | The revamped Media Player will be based on this framework, allowing the possibility for third party developers to create integrated media applications and plugins integrating web services. Application developers are encouraged to look at the | + | The revamped Media Player will be based on this framework, allowing the possibility for third party developers to create integrated media applications and plugins integrating web services. Application developers are encouraged to look at the [http://garage.maemo.org/docman/view.php/885/368/mafw-maemo-fremantle-draft.pdf documentation] and the example application provided in the SDK. |
===Data management=== | ===Data management=== | ||
- | + | Tracker introduced to replace libmetalayer. | |
- | + | ||
===Connectivity=== | ===Connectivity=== | ||
Line 163: | Line 155: | ||
|columns=product,component,id,summary | |columns=product,component,id,summary | ||
}} | }} | ||
- | |||
- |
Learn more about Contributing to the wiki.