fukanchik (fukanchik) wrote,
fukanchik
fukanchik

Линуксоиды, поддержите мою идею на брейншторме!

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


Среди пользователей ubuntu много программистов и просто гиков. Я например. Но есть небольшое препятствие, которое мешает нам участвовать в разработке ubuntu - для этого нужно инсталлировать инструментарий разработки, заголовочные пакеты необходимых библиотек, где-то найти и извлечь исходники, наконец-то внести изменения, собрать, протестировать, найти ответственного за разработку программы человека или сообщество, и договориться с ними о приёме патча и так далее... Вы все знаете как это происходит. Не очень вдохновляюще для среднего программиста, который имеет постоянную дневную работу.

И тут я обратил внимание на два пункта меню, которые помогают участвовать в разработке переводчикам и тестерам: Help->Перевести Это Приложение... и Help->Соообщить о проблеме. И вот что я подумал: нужен точно такой же пункт для программистов: Help->Изменить Это Приложение...

Когда кто-нибудь выбирает его:
* ставятся пакеты необходимые для разработки (gcc, emacs, make, svn, что там ещё...);
* инсталлируются -dev пакеты для библиотек, которые требует наша прога;
* инсталлируется подсистема сборки;
* из репозитария ubuntu извлекаются исходники нашей проги;
* теперь программист правит и собирает программу;
* и даже может послать свои изменения сообществу, например через основного разработчика данного пакета.

Ubuntu это свободное ПО и должно поощрять своих пользователей участвовать в разработке. Нам просто надо облегчить это для среднестатистического пользователя.

В качестве следующего шага, вы можете интегрировать эту идею с сообществом ubuntu:
* показать пользователю "Список задач и идей связанных с этой программой";
* выполнение популярных задач (например с сайта brainstorm) будет поднимать рейтинг человека;
* сделать список участников с самым высоким рейтингом;
* и т.д. и т.п., здесь много чего ещё можно добавить!

Кроме того, можно расширить эту идею и на музыкантов и художников.


Если есть желание отдать свой голос в поддержку - нажимайте на картинку и голосуйте. Кроме того, приветствуется пиар этой идеи.

Код HTML (для использования на сайтах) BB код (для использования на форумах)

Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 17 comments