None of the things in my google+ post have been merge just yet. We are implementing them in a non device specific way so it takes a little more time to get this done. I feel the initial time investment will be worth it in the future.
The 3.1 kernel probably won't be merged until after the features are done. We also have another 2.6.39 kernel that is not based on the Asus stock kernel. This kernel is based on nvidia's kernel tree and has really great battery life. BumbleBee and others have removed many of the Asus hacks and now have a very clean kernel. I'm going to test this kernel tonight and talk with BumbleBee about merging this kernel for now while work continues on the last few issues in 3.1.
The 3.1 kernel probably won't be merged until after the features are done. We also have another 2.6.39 kernel that is not based on the Asus stock kernel. This kernel is based on nvidia's kernel tree and has really great battery life. BumbleBee and others have removed many of the Asus hacks and now have a very clean kernel. I'm going to test this kernel tonight and talk with BumbleBee about merging this kernel for now while work continues on the last few issues in 3.1.