We have had a lot of discussion on #ubuntu-us-mi in regards to how I can contribute to Ubuntu. It seems the answer is always “packaging.” But there are people who can code or develop some missing ingredient to Ubuntu that a person might want to develop.
Let me try to explain, saw this from @dhoolbach on identi.ca
And it goes back to the discussion we had on the channel. A new user says “I want to contribute” And someone responds “Package this app” But what if they don’t want to package? They want to contribute code. The answer then is “Work Upstream” but how does someone go about just that? Do we explain enough how to work upstream on code/patches/etc? Please correct me if I’m wrong, but I think we need some howto’s or guidance on how to help solve itches best resolved upstream.
Discuss or correct me if I’m wrong