Как начать вносить вклад в развитие Ubuntu?

Я хотел бы когда-нибудь внести свой вклад в развитие Ubuntu. Если вы разработчик Ubuntu, не могли бы вы сказать мне / нам, каковы предварительные условия для начала?

Какие языки и технологии необходимо знать, как познакомиться с разработкой (обзор проекта) и процессом разработки? Меня интересует ядро ​​дистрибутива, основные части, а не написание приложений.

Я хотел бы прочитать несколько советов от разработчика, который уже имеет некоторый опыт и может сказать основные моменты его пути обучения и трудности (которые являются достаточно общими для типичного разработчика дистрибутивов Ubuntu), которые ему пришлось преодолеть.

11
задан 14 February 2012 в 18:59

4 ответа

Вы можете проверить эту страницу . Это официальное введение.

0
ответ дан 14 February 2012 в 18:59

Для непосредственного участия в Ubuntu в качестве разработчика вы можете начать с этих руководств:

0
ответ дан 14 February 2012 в 18:59

Информацию о мобильных разработках (приложениях для телефонов) см. В Разработчик приложений Ubuntu: зайдите на мобильную связь .

В основном (суммировано, не скопировано с этой страницы, за исключением команд, которые скопированы ):

  • Установите Qt5 и инструментарий Ubuntu QML:

    sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 && sudo apt-get update && sudo apt-get install qt5-meta-full && echo 'export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc
    sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install qt-components-ubuntu qt-components-ubuntu-demos qt-components-ubuntu-examples qt-components-ubuntu-doc notepad-qml
    
  • Дополнительно можно установить интегрированную среду разработки qtcreator Install qtcreator (рекомендуется).
  • Создайте пример приложения конвертера валют .
  • Ознакомьтесь с API документами .
  • Разработайте свое приложение, задайте вопросы , зарегистрируйтесь, чтобы принять участие в разработке мобильных приложений Ubuntu ( шаг 4 здесь ).

Ссылки / Благодарности:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ‣ Canonical, "Go mobile "
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ‣ David Planella и SDK Team, " Создать приложение телефона для конвертации валют "
& nbsp; & nbsp; & nbsp; & nbsp; ; & nbsp; & nbsp; & nbsp; ‣ Canonical, Инструментарий пользовательского интерфейса Ubuntu
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; n Этот ответ вдохновлен maggotbrain ' s прокомментируйте этот этот дубликат .

0
ответ дан 14 February 2012 в 18:59

Я не являюсь разработчиком Ubuntu, однако я хотел бы проверить эту ссылку. У меня еще не было времени посвятить этому, но когда у меня будет больше времени, я проверю это. Это может не относиться к разработке непосредственно на Ubuntu, но может дать вам быстрый способ начать вносить свой вклад. .

Ubuntu App Developer

0
ответ дан 14 February 2012 в 18:59

Другие вопросы по тегам:

Похожие вопросы: