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

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

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

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

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

2 ответа

Решение

Прежде всего, необязательно, чтобы наиболее популярные или наиболее проголосовавшие идеи были реализованы командой разработчиков 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, привлекая больше заинтересованных разработчиков и добровольцев для его разработки и поддержки.

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

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

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

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

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

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

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

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

  • TL; DR: неограниченные идеи, ограниченные люди для выполнения работы.
Другие вопросы по тегам