Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I've done web development for the past ten years, and have used Ubuntu for my operating system for the past five. I feel like my design and development skills could be useful, but don't know how I can help with experience in web development. I'm currently versed in Ruby, PHP, ColdFusion, and Javascript, and I took a Java class in college. I'm also willing to learn a new language, but don't even know where to start as far as what would be most helpful to the Ubuntu community.

Are there projects that a web developer could help with in Ubuntu? Or what language should I learn to best help contribute?

share|improve this question
1  
Not sure what you want to do as far as contributing, but if nothing else, helping others with related problems in the forums can also contribute. –  Marty Fried Oct 10 '12 at 1:43
add comment

2 Answers

up vote 3 down vote accepted

If you want to tweak the kernel, you can use C or Python, these are some of the most used programming languages in the linux world. Since you already know PHP and Javascript, I would recommend Python, since it's easy to use and easier to start with.

You don't actually need to learn another programming language, you can help the comunity in many ways:

- Ubuntu Comunity

- Comunity Teams


If you want to start developing code, you can check the Ubuntu Development, it explains the starting points, communication and overall start point for developers.

You can also check this section on Ubuntu.com to find out all the ways you can help the community.

share|improve this answer
    
And isn't Ruby built off/inspired by Python? I could be mistaken –  Kyle Macey Oct 10 '12 at 1:39
    
@KyleMacey Actually, Ruby was inspired by perl. –  Evandro Silva Oct 10 '12 at 1:50
add comment

If you wish, you can branch and make tweaks or fix bugs in:

share|improve this answer
add comment

Your Answer

 
discard

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.