Hello Daniel, It's a great thing that you want to contribute! Remember that you're not limited to a single project, you can take part in multiple ones. Contribution does not only mean code, it also means helping others, writing documentation, artwork, etc. Since you're a programmer, I guess that the code part will suit the best for you.
As for the mentioned projects, TBP/Bumblebee and MrMEEE/ironhide are both forks of MrMEEE/bumblebee. Since Martin Juhl has dropped support for other Linux distributions, it's not really helpful to all people since there is more than Ubuntu out of here. TBP/Bumblebee currently has developers with varying developers. The most active ones use Ubuntu and Arch Linux. https://github.com/Bumblebee-Project/Bumblebee Bumblebee is a temporary (1-2y?) "solution" until the Xorg developers have a real solution. So, if you want to help with the graphics stack, I suggest you reading the stuff on http://nouveau.freedesktop.org/wiki/Development. I've no idea whether that is fully up-to-date, for that I recommend joining the IRC channel #nouveau. Communication mostly go through mailing lists and IRC on Freenode. Bumblebee users: #bumblebee Bumblebee development: #bumblebee-dev Nouveau: #nouveau Xorg Development: #xorg-devel Regards, Peter Bumblebee Developer On Wed, Dec 21, 2011 at 9:25 PM, Daniel Marth <danielma...@gmx.at> wrote: > Hi! > > A few months ago I bought a Dell XPS 17 L702X (i7-2720QM, NVIDIA GT 550M). > I always trusted in the NVIDIA drivers, although closed source I never had > problems in the past few years. Unfortunately I was unaware of Optimus... > Now I want to tell you a bit about my person. I'm 18 years old and I have > been programing C/C++ for 5 years and know several other languages (Java, > Perl, Python). Another thing I already used is NASM on x86/x64-Linux. Linux > (mostly Ubuntu/Kubuntu) has been running on my machines for 3 years now. I > know that this isn't much compared to other people, but I'm permanently > learning more and improving my skills. > What now? I want to contribute! Of course I'm aware that it will take me > several months or even years to produce anything useful. So does it make > sense to start working on Bumblebee or IronHide or is this just a temporary > solution until the Nouveau driver and X server get ready for this? Can you > recommend me any good literature/tutorials? Any hints where to start? > > Thanks in advance, > Daniel Marth > > ______________________________**_________________ > Mailing list: > https://launchpad.net/~hybrid-**graphics-linux<https://launchpad.net/%7Ehybrid-graphics-linux> > Post to : > hybrid-graphics-linux@lists.**launchpad.net<hybrid-graphics-linux@lists.launchpad.net> > Unsubscribe : > https://launchpad.net/~hybrid-**graphics-linux<https://launchpad.net/%7Ehybrid-graphics-linux> > More help : > https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp> >
_______________________________________________ Mailing list: https://launchpad.net/~hybrid-graphics-linux Post to : hybrid-graphics-linux@lists.launchpad.net Unsubscribe : https://launchpad.net/~hybrid-graphics-linux More help : https://help.launchpad.net/ListHelp