B.A.T.M.A.N. goes mainline
Since its existance the batman-adv kernel module has been residing outside of the linux kernel and needed to be downloaded / compiled / installed seperately. We intend to change this by merging the batman-adv kernel module into the linux mainline tree. Greg Kroah Hartman has agreed to include the module as part of the staging drivers as a first step.
Roadmap
- Bringing the 0.2 release into staging asap.
- After gathering feedback from other kernel hackers build patches on top of 0.2 to conform with the linux kernel coding style & rules. The result will be version 0.2.5.
- In parallel we will start the 0.3 branch in which new features can be included as well as the linux patches from the 0.2.5 branch.
How are we going to tackle this ?
As the kernel developers prefer git over SVN we created our own git repository which imports all changes from our SVN to make backporting changes as easy as possible. git allows us to manage different patchesets for the kernel hackers. Checkout http://git.open-mesh.net to get the git repository and learn how to use it.
Status
We maintain a TODO file in the git repository that you can see here:
Request a review. Process the comments from the review. Move into mainline proper. Please send all patches to: Marek LindnerSimon Wunderlich Andrew Lunn b.a.t.m.a.n@lists.open-mesh.net Greg Kroah-Hartman
If you are interested in helping us out you can grab one item, make a patch and send it to our Mailinglist.
