Kernel

From Mandriva Community Wiki

Jump to: navigation, search


Contents


Cooker kernel

This section provides information about the future kernels.

Kernel branches

Mandriva has two kernels branches:

  • Cooker: where development takes place. New drivers, features and kernel (version) upgrades happen in this branch. It is unstable and not recommended for production use.
  • Stable: security and general bug fixes (hardware backport only if needed). This kernel is stable and is recommended for production use.

We have one stable kernel per released distribution and only one cooker kernel.

For information regarding kernel flavors see: Choosing a kernel.

Team members

Cooker

  • Herton Ronaldo Krzesinski (herton at mandriva dot com dot br)
  • Thomas Backlund (tmb at mandriva dot org)

Stable kernels

  • Bogdano Arendartchuk (bogdano at mandriva dot com dot br)
  • Pascal Terjan (pterjan at mandriva dot com)

Getting involved

In Mandriva we try to be as open as possible. External contributions are very welcome and in some cases we can grant commit access to power contributors.

The following sections explain how development works.

Community

We have the following "channels" of communication:

  • kernel-discuss mailing list where most of the kernel related discussions happens.
  • IRC channel: #mandriva-kernel at irc.freenode.net
  • cooker's mailing list: This is the main distro mailing list, sometimes there are kernel related discussions.

If you would like to join us, you should at least subscribe to the kernel-discuss mailing list.

Commit access

Currently we have only one person who is not a Mandriva employee with commit access, but we would love to grant commit accress to more people.

In order to get commit access you should:

  1. Contribute with patches (usually bug fixes are more important);
  2. Be responsive. If you don't follow discussions and/or delay too much to answer emails (say, a few days) then you are unlikely to get commit access;
  3. Be responsible. If we grant commit access to you, you are going to be part of the team and so you will be in charge of what you commit in the kernel;
  4. Know how to work as a team.

Repositories

Mandriva kernels are stored in a subversion repository, the important URLs are listed below.

Please note!
If you have commit access, you should replace http:// with svn+ssh:// to work on them.

Cooker kernels

Stable kernels

Technical articles

Personal tools
In other languages