2011 Development
From Mandriva Community Wiki
(Difference between revisions)
(→Development planning: 2011 planning and delivery) |
(→Development planning: 2011 planning and delivery) |
||
| (6 intermediate revisions not shown) | |||
| Line 9: | Line 9: | ||
This is the list of accepted list of major features to be present in Mandriva 2011 distribution (with base on [[2011.0_specs_proposal|proposed features]] and [[Ideas_Mandriva_2011.0|Ideas]] pages): | This is the list of accepted list of major features to be present in Mandriva 2011 distribution (with base on [[2011.0_specs_proposal|proposed features]] and [[Ideas_Mandriva_2011.0|Ideas]] pages): | ||
| - | * Switch to RPM5 | + | * (complete) Switch to RPM5 |
| - | * <strike>Adopt BFS scheduler for netbook and desktop kernels</strike> (Instead of BFS, the plan is to include CONFIG_SCHED_AUTOGROUP patch from Mike Galbraith, if the kernel version we will be using doesn't have it already, and enable it by default) | + | * (complete) <strike>Adopt BFS scheduler for netbook and desktop kernels</strike> (Instead of BFS, the plan is to include CONFIG_SCHED_AUTOGROUP patch from Mike Galbraith, if the kernel version we will be using doesn't have it already, and enable it by default) |
| - | * Adopt systemd for boot process | + | * (complete) Adopt systemd for boot process |
| - | * Adopt networkmanager with ifcfg-mdv plugin by default, leaving net_applet as alternative and inter-operable solution. | + | * (complete) Adopt networkmanager with ifcfg-mdv plugin by default, leaving net_applet as alternative and inter-operable solution. |
| - | * Provide a new graphic package manager application with a more modern and simple to use interface | + | * (in progress) Provide a new graphic package manager application with a more modern and simple to use interface |
| - | * Use one desktop environment by default, standardizing the list of applications and visual look-and-feel | + | * (complete) Use one desktop environment by default, standardizing the list of applications and visual look-and-feel |
| - | * Provide unified look-and-feel for dialogs (save, load, printing dialogs) for the applications included in the Desktop distribution | + | * (in progress) Provide unified look-and-feel for dialogs (save, load, printing dialogs) for the applications included in the Desktop distribution |
| - | * New login and desktop UI developed for the Desktop distribution | + | * (complete) New login and desktop UI developed for the Desktop distribution |
| - | * New UI focused on netbooks and less powerful machines | + | * (in progress) New UI focused on netbooks and less powerful machines |
| - | * New graphical theme for widgets and UI | + | * (complete) New graphical theme for widgets and UI |
| - | * Further integration of semantic features into mail, file manager, contact, graphic and text editor applications | + | * (in progress) Further integration of semantic features into mail, file manager, contact, graphic and text editor applications |
| - | * Integration of Mandriva configuration tools into KDE control center | + | * (in progress) Integration of Mandriva configuration tools into KDE control center |
| - | * Provide builds of GNOME, XFCE and LXDE versions of the distribution together with the community. | + | * (pending) Provide builds of GNOME, XFCE and LXDE versions of the distribution together with the community. |
| - | * Improved resource consumption for Mandriva desktop | + | * (in progress) Improved resource consumption for Mandriva desktop |
| - | * Clean up Main repository and have maintainers for all the packages in Main. | + | * (pending) Clean up Main repository and have maintainers for all the packages in Main. |
| - | * Simplify the installer: remove summary step of the installation, and remove desktop selection step. Default desktop and kernel selection will be done automatically, according to the ISO version of distribution used. | + | * (complete) Simplify the installer: remove summary step of the installation, and remove desktop selection step. Default desktop and kernel selection will be done automatically, according to the ISO version of distribution used. |
| - | * Cleanup and rework the list of hardcoded packages: mandi, shorewall, acpi etc... | + | * (in progress) Cleanup and rework the list of hardcoded packages: mandi, shorewall, acpi etc... |
| - | * Update basesystem dependencies and integrate it with busybox to allow a lightweight install using minimal disk space | + | * (in progress) Update basesystem dependencies and integrate it with busybox to allow a lightweight install using minimal disk space |
| - | * Improve interoperability with zeroconf applications | + | * (in progress) Improve interoperability with zeroconf applications |
| - | * Provide a "welcome" application (idea from {{Bug|32617}}) | + | * (in progress) Provide a "welcome" application (idea from {{Bug|32617}}) |
| - | * Allow cooker distribution to be developed in parallel with Stable release stabilization. Instead of freezing cooker during the last phases of the development, it will continue as a rolling release, and will be branched into a new stabilization branch where all fixes will go into. | + | * (in progress) Allow cooker distribution to be developed in parallel with Stable release stabilization. Instead of freezing cooker during the last phases of the development, it will continue as a rolling release, and will be branched into a new stabilization branch where all fixes will go into. |
== Details of development releases == | == Details of development releases == | ||
| Line 40: | Line 40: | ||
== Development planning: 2011 planning and delivery == | == Development planning: 2011 planning and delivery == | ||
| - | Eugeni Dodonov (aka eugeni) | + | Eugeni Dodonov (aka eugeni) will be the release engineer for all Mandriva Linux 2011 editions. The following editions are planned for each pre-release: |
| - | * ''' | + | * '''Desktop''': x86-32 and x86-64 DVDs live and installable images with the Mandriva Desktop |
| - | + | ||
{| border="0" align="center" cellpadding="6" | {| border="0" align="center" cellpadding="6" | ||
| Line 77: | Line 76: | ||
|-style="background-color: #e3f4fc;" align="left" | |-style="background-color: #e3f4fc;" align="left" | ||
| - | | ''' | + | | '''Beta3''' |
| - | | <center>''' | + | | <center>'''31/05/2011'''</center> |
| - | | <center></center> | + | | <center>'''31/05/2011'''</center> |
| + | |||
| + | |-style="background-color: #e3f4fc;" align="left" | ||
| + | | '''RC1''' | ||
| + | | <center>'''28/06/2011'''</center> | ||
| + | | <center>'''-'''</center> | ||
| + | |||
| + | |-style="background-color: #e3f4fc;" align="left" | ||
| + | | '''RC2''' | ||
| + | | <center>'''26/07/2011'''</center> | ||
| + | | <center>'''-'''</center> | ||
|-style="background-color: #e3f4fc;" align="left" | |-style="background-color: #e3f4fc;" align="left" | ||
| '''Final release''' | | '''Final release''' | ||
| - | | <center>''' | + | | <center>'''29/08/2011'''</center> |
| - | | <center></center> | + | | <center>'''-'''</center> |
|} | |} | ||
Revision as of 18:15, 16 June 2011
This page has details about the development plans and the release schedule for the next large Mandriva Linux release, Mandriva 2011. It also includes links to other wiki pages that should help you get more information about each pre-release (changelog, known bugs, new functionalities) and check out upcoming events.
Contents |
Short description
Mandriva 2011 will be the next major Mandriva release, scheduled to be released in 2011.
Technical specifications
This is the list of accepted list of major features to be present in Mandriva 2011 distribution (with base on proposed features and Ideas pages):
- (complete) Switch to RPM5
- (complete)
Adopt BFS scheduler for netbook and desktop kernels(Instead of BFS, the plan is to include CONFIG_SCHED_AUTOGROUP patch from Mike Galbraith, if the kernel version we will be using doesn't have it already, and enable it by default) - (complete) Adopt systemd for boot process
- (complete) Adopt networkmanager with ifcfg-mdv plugin by default, leaving net_applet as alternative and inter-operable solution.
- (in progress) Provide a new graphic package manager application with a more modern and simple to use interface
- (complete) Use one desktop environment by default, standardizing the list of applications and visual look-and-feel
- (in progress) Provide unified look-and-feel for dialogs (save, load, printing dialogs) for the applications included in the Desktop distribution
- (complete) New login and desktop UI developed for the Desktop distribution
- (in progress) New UI focused on netbooks and less powerful machines
- (complete) New graphical theme for widgets and UI
- (in progress) Further integration of semantic features into mail, file manager, contact, graphic and text editor applications
- (in progress) Integration of Mandriva configuration tools into KDE control center
- (pending) Provide builds of GNOME, XFCE and LXDE versions of the distribution together with the community.
- (in progress) Improved resource consumption for Mandriva desktop
- (pending) Clean up Main repository and have maintainers for all the packages in Main.
- (complete) Simplify the installer: remove summary step of the installation, and remove desktop selection step. Default desktop and kernel selection will be done automatically, according to the ISO version of distribution used.
- (in progress) Cleanup and rework the list of hardcoded packages: mandi, shorewall, acpi etc...
- (in progress) Update basesystem dependencies and integrate it with busybox to allow a lightweight install using minimal disk space
- (in progress) Improve interoperability with zeroconf applications
- (in progress) Provide a "welcome" application (idea from
Bug #32617)
- (in progress) Allow cooker distribution to be developed in parallel with Stable release stabilization. Instead of freezing cooker during the last phases of the development, it will continue as a rolling release, and will be branched into a new stabilization branch where all fixes will go into.
Details of development releases
- Mandriva Linux 2011 Tech Preview
- Mandriva Linux 2011 Alpha 1
- Mandriva Linux 2011 Beta 1
- Mandriva Linux 2011 Beta 2
- Mandriva Linux 2011 RC
Development planning: 2011 planning and delivery
Eugeni Dodonov (aka eugeni) will be the release engineer for all Mandriva Linux 2011 editions. The following editions are planned for each pre-release:
- Desktop: x86-32 and x86-64 DVDs live and installable images with the Mandriva Desktop
| | | |
| TP (Technology Preview) | | |
| Alpha | | |
| Alpha 2 | | |
| Beta1 | | |
| Beta2 | | |
| Beta3 | | |
| RC1 | | |
| RC2 | | |
| Final release | | |

