I want to contribute to linux by doing development through programming. I have the necessary programming skills, but not the detail about the linux development scene. I have been using linux for a while and I am not new to linux, just to linux development.
I need a few questions answered, but for now this one will do:
1) I should probably try to fix a bug or two in existing projects to get the hang of the environment. Where can I get involved and chat with someone about this?
Anyway, I really like using linux. I have the following problem with linux though:
- There are so many people contributing to linux, but why is there so many different distros? My opinion is that the efforts are not working together to make linux better. Every distro seems working seperately trying to sort out the same problems...Isn't this why there still to this day does not seem to be real quality in graphics and sound support? Yes, its much better, but on my 4 year old notebook the x desktop makes the system freeze too often.
Choice is good, but to much choice means a lot of effort is scattered in a lot of half done projects. I think possible the reason is that if some developers dont like something they head off in their own direction trying to go it alone?
Anyway, I want to contribute and taking my own advice I would like to help important existing projects become better by fixing bugs at first and maybe additional development later.
If there is anyone with insight and experience in these matters please correct me if I'm wrong, but with the number of small yet signaficant problems that exist in (all distros of) linux you will do well to convince me that I am wrong!