Как начать участвовать в разработке Ubuntu?

Для Ubuntu 16.04 LTS настройки по-прежнему доступны после установки в любое время в диспетчере журналов активности.

Вот несколько скриншотов из этого в действии:

[ ! d2]

enter image description here

enter image description here 11]

Самый первый снимок экрана показывает отправку информации в Canonical.

Остальное влияет на размер ваших файлов журнала.

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

4 ответа

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

Ubuntu Development Ubuntu Packaging Guide Ubuntu Design Guidelines Ubuntu wiki
9
ответ дан 25 May 2018 в 14:17
  • 1
    Выглядит неплохо. И где-то описание всего проекта имеет некоторый обзор всего и структуры каталогов, отдельных подпроектов, способных видеть хорошее место, в котором я могу что-то внести? Я имею в виду, чтобы увидеть разложение проекта. – xralf 14 February 2012 в 23:37

Для разработки мобильных приложений (телефонных приложений) см. приложение разработчика Ubuntu: Go mobile.

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

[d6 ] Установите 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 (рекомендуется). Сделайте пример приложения конвертера валют. Ознакомьтесь с документами API. Разработайте свое приложение, задайте вопросы, зарегистрируйтесь, чтобы участвовать в мобильной разработке Ubuntu (шаг 4 здесь).

Ссылки / Благодарности:         ‣ Canonical, «Go mobile»             ‣ Дэвид Планелла и команда SDK, «Создать конвертер валют приложение для телефона "                                                 

6
ответ дан 25 May 2018 в 14:17

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

Разработчик приложений Ubuntu

3
ответ дан 25 May 2018 в 14:17
  • 1
    Благодарю. Тот же комментарий, что и в комментарии ЖоржеКастро, применим здесь (некоторая структура и разложение). – xralf 14 February 2012 в 23:43

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

2
ответ дан 25 May 2018 в 14:17
  • 1
    Спасибо за ссылку. Если вы разработчик, можете ли вы сконцентрировать на своем ответе суть всей этой информации (некоторые основные контрольно-пропускные пункты на вашем пути, что вам нужно было изучить и где вы сейчас направляете)? – xralf 14 February 2012 в 17:31
  • 2
    @xralf Извините, я не разработчик, но хочу быть. на этой странице показано, как быстро начать создавать первое приложение ubuntu. Официально рекомендуют pygtk (привязки gtk для python) для разработки приложений. И Здесь имеет expatiation – liuerfire 14 February 2012 в 17:53
  • 3
    Это действительно полезно, но не совсем ответ, который я ожидал. Я хотел бы прочитать некоторые рекомендации от разработчика, который уже имеет некоторый опыт и может сказать основные моменты своего пути обучения и трудности (которые достаточно общие для типичного разработчика дистрибутива Ubuntu), который ему пришлось преодолеть. Но ваш ответ приветствуется и оценивается. – xralf 14 February 2012 в 18:06
  • 4
    Я думаю, что лучший способ - поговорить на irc. Канал #ubuntu на irc.freenode.net является официальным каналом. ubuntu.com/support/community/chat – liuerfire 14 February 2012 в 18:42
  • 5
    @xralf Если вы ожидаете определенного ответа, вам нужно поставить эту информацию в свой вопрос! – Jorge Castro 14 February 2012 в 21:04

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

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