Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recently graduated from a H.Dip course in Software Development. I really want to get involved in some Ubuntu desktop development projects. I'm most competent in Java and also have MySQL knowledge. I also have a decent competency in web technologies such as HTML, CSS and Javascript. It seems from what I have read so far that there's myriad different ways and languages to program for Ubuntu and I'm just wondering considering my core skills what ye might recommend would be the best way to put the first foot forward?

share|improve this question
There are lots of ways to contribute to Ubuntu and they don't all have to be technical take a look at ContributeToUbuntu on the Ubuntu Wiki. If you are looking to use your skills as a programmer I know the Bug Squad are always looking for help. You are also contributing to Ubuntu by answering support questions on this site, Ubuntu Forums or Launchpad – Warren Hill Oct 2 '13 at 18:18

With the skills you listed you should look at getting involved with the Creating Evernote on Ubuntu for smartphones project

share|improve this answer

One of the best ways to check out how you can best use your skills is to take a look at If you're into programming, joining the development team may be your best bet.

According to the Ubuntu Community page, developers "write and package new software or fix bugs in existing software. Your technical skills can make a real difference". Check out for more detailed information on what exactly you can do, but of course nothing stops you from engaging in other aspects of the community such as documentation, design, translations, quality, support and documentation.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.