Почему на Brainstorm есть популярные идеи, которые разработчики не реализовали? [закрыто]

9

Присоединившись к сообществу Ubuntu, я обнаружил, что Brainstorm не только прекрасная идея, но и великолепная реализация.

Теперь, после просмотра сайта в течение 3-х выпусков, я задаюсь вопросом, единственный ли это пух, показанный новым пользователям Может быть, чтобы они были в восторге от Ubuntu?

  1. Много внимания уделяют разработчики Brainstorm?

  2. Сколько голосов «за» положит идея, прежде чем ее всерьез рассмотрит? (Некоторые идеи имеют десятки, близкие к сотням (s), и они все еще не перемещены в область разработки вверх по течению)

Lionthinker
источник
Я думаю, что это должно быть вновь открыто, так как это вопрос, на который многие люди, которые предлагают идеи о Brainstorm, хотели бы получить ответ. Я думаю , что это является реальным вопросом.
Вам нужно будет отредактировать этот вопрос, и особенно заголовок. В его нынешнем виде оно фактически соответствует определению «неконструктивно», как дано в FAQ, поскольку этот вопрос лучше всего задавать разработчикам (и вы, вероятно, также не получите полного консенсуса от них). Есть также два довольно хороших ответа на вопросы, поднятые в основной части текста. Они довольно хорошо суммируют ситуацию.
fabricator4

Ответы:

15

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

Я имею в виду, что если кто-то настолько склонен к переносу этого в Ubuntu, то существует другой способ, использующий Launchpad PPA, где вы можете построить свою идею и реализовать ее в более настраиваемой форме.

Со страницы Ubuntu Brainstorm Wiki

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

От идеи до функции

Есть несколько путей от идеи до реализации:

  • Автор идеи реализует сам и вносит пакет или патч в Ubuntu.
  • Идея вызывает интерес, и несколько добровольцев формируют новый проект для разработки и реализации идеи.
  • Идея вызывает интерес у соответствующих команд Ubuntu, которые формируют рабочую группу или планируют сессию UDS, чтобы составить план и вехи идеи.
  • Идея концепции влияет на другой форум и реализуется несвязанной группой.

Чертежи Ubuntu

Для сложных изменений напишите «план», основанный на результате идеи «Мозгового штурма».

  • Чертеж - это документ по дизайну элементов. Он используется для достаточно подробного описания предлагаемой функции, чтобы разработчик мог ее реализовать (не совсем то же самое, что и спецификация, хотя этот термин часто используется).
  • Любой может начать проект, хотя некоторые разработки программного обеспечения или опыт разработки будут полезны. После составления первого проекта проект обычно обсуждается в соответствующей рассылке группы или проекта, в ветке форума или на совещании разработчиков, таком как UDS.

Например, вот идеи об Ubuntu, которые в настоящее время внедряются для выпуска Ubuntu 12.10 Quantal Quetzal.

С моей точки зрения,

Brainstorm - это платформа для совершенствования и внесения инновационного вклада в Ubuntu, которая включает привлечение внимания команды разработчиков к вашей идее.

В качестве альтернативы можно воплотить в жизнь другие предложенные идеи или собственные идеи, разработав и внедрив их с использованием PPA, если он окажется более полезным, тогда он может оказаться в официальных репозиториях Ubuntu, привлекая больше заинтересованных разработчиков и добровольцев для его разработки и поддержки.

atenz
источник
7

В дополнение к превосходному ответу тиджибба, это действительно сводится к чистым числам. Требуется несколько минут, чтобы придумать идею, это может занять недели, месяцы, а иногда даже годы.

Дайте среднестатистическому пользователю Linux 10 минут, чтобы придумать 10 идей, и они, вероятно, будут генерировать годы и годы инженерной работы, поэтому мы можем просто записать их, чтобы, если придут новые разработчики, им было над чем поработать.

Также куча идей действительно решаются, они могут просто не быть отмечены в Brainstorm, или это просто ошибки или улучшения, которые просто еще не реализованы. Давайте посмотрим на некоторые примеры из самых популярных идей за последние 6 месяцев .

  • Дисплей центра скорости загрузки программного обеспечения: просто нужно реализовать, это всего лишь запрос функции.
  • Экран выключения сильно устарел: все это уже знают, кому-то просто нужно сделать работу.
  • Нативное приложение KDE должно быть помечено в Центре программного обеспечения: просто нужно его реализовать.
  • менеджер обновлений должен автоматически выбрать зеркало для обновления в случае сбоя: на самом деле менеджер обновлений уже поддерживает метод mirror: // , он просто недостаточно протестирован для включения по умолчанию.
  • Магнитные ссылки должны поддерживаться на странице загрузки Ubuntu: кому-то просто нужно это реализовать.
  • Семья может использовать Ubuntu - который, по сути, «заставляет пользователей отстой», никаких аргументов от меня нет!
  • Неопытные пользователи не знают, когда и как безопасно отключать съемные диски - это проблема любой операционной системы.
  • Уметь создать горячую точку в Network-Manager - мы уже это делаем!
  • ненужное сложное меню загрузки системы - на самом деле не имеет значения, потому что мы скрываем меню по умолчанию, и туда заходят только опытные пользователи.

Теперь, некоторые из них - хорошие идеи, некоторые - просто сообщения об ошибках.

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

Также многие из болевых точек, которые пользователи ставят там, - это известные проблемы. Парню, который пишет диалог выключения, вероятно, не нужно знать, что он старый и дерьмовый, он имеет дело с этим каждый день! Или мой личный фаворит: ускорить файловые менеджеры

Это просто вопрос времени для реализации подобных вещей, это не так, как если бы разработчики Nautilus намеренно замедлили работу файлового менеджера.

  • TL; DR: неограниченные идеи, ограниченные люди для выполнения работы.
Хорхе Кастро
источник