LINUX.ORG.RU

Что происходит с апстримом openbox

 , ,


0

6

Я думал, там главный (и единственный) разработчик пропал куда-то.

Но нет, коммиты в рабочих ветках есть:

Багтрекер он/она посещает и периодически какие-то баги закрывает. Только толку нет.

При этом релиз 3.6.1 был в 2015-м году и никакого 3.6.2 с багфиксами нет даже близко.

Пара примеров:

  • Древний баг https://bugzilla.icculus.org/show_bug.cgi?id=6488 был «пофикшен», но ни в один релиз этот фикс не попал. Дистрибутивы накладывают патч вручную.
  • Свежий критичный баг https://bugzilla.icculus.org/show_bug.cgi?id=6669 пофикшен в ветке work, которая хрен знает когда попадёт в релиз. Дистрибутивы накладывают патч вручную.

Хз, что делать. Рассчитывать на адекватный апстрим в такой ситуации не приходится. Форкать и вообще заниматься разработкой openbox я не хочу. Но для SDE нужен какой-то WM, и желательно, чтобы он собирался без десятка патчей.

Так что я взял сорцы, создал свою ветку от метки release-3.6.1 и накинул туда патчи из Арча. Видимо, буду плясать от этого. Суть в том, что нужен какой-то WM на опыты, чтобы тестировать на нём SDE-специфичные фичи.

Ответ на: комментарий от wandrien

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

Ты сам себе придумываешь проблемы.
Никакого согласия в OpenSource не нужно - просто переименовываешь проект, сохраняешь все копирайты, и никто не посмеет что-то предъявить.

Он был общепризнан.

Ни одна собака тебя может не признать, это ничего не меняет.
Берешь и делаешь, как тебе надо.

Всё остальное: вести баг-трекер и поддерживать в нём порядок, фиксить баги, пилить новые фичи - крайне желательно, но не является необходимым.

Именно так: есть желание принимаешь, нет - посылаешь всех лесом или вообще молчишь.

Просто опубликуй сырцы и всё.
Если что-то поменял - просто переименуй, делов на 5 сек. Любое название, какое в голову пришло, хоть vpopenbox.

Novator ★★★★★
()