На этот вопрос уже есть ответ здесь:
Я Java-программист среднего уровня и C на начальном уровне, я готов внести свой вклад в Ubuntu , с чего начать и с чего начать?
Пожалуйста, объясните мне подробно. Заинтересованы в небольших проектах.
Посмотрите эти ссылки, чтобы начать работу с Ubuntu:
https://community.ubuntu.com/t/contribute/26