The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Представлено вспомогательное дерево портов OpenBSD

26.08.2011 19:01

Джаспер Адриансе (Jasper Lievisse Adriaanse), один из основных мэйнтейнеров дерева портов в OpenBSD, анонсировал создание на Github отдельного дерева портов openbsd-wip, предназначенного для организации совместной работы желающих развивать новые порты и выпускать обновления для имеющихся. Ниже перевод текста анонса:

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

Целью данной идеи является попытка привлечения большего количества людей к участию в портировании ПО и сохранении их (не)завершённых портов.

Обновления также приветствуются, следует только стараться поддерживать это дерево чистым путём удаления портов, принятых в апстрим. Если вы импортируете обновление, пожалуйста, вкладывайте в каталог порта файл UPDATE со списком и, по необходимости, описанием изменений. Это поможет разделять обновления и новые порты.

Все желающие поучаствовать в наполнении и доработке портов в данном дереве могут высылать запросы на доступ по адресу [email protected].

  1. Главная ссылка к новости (http://marc.info/?l=openbsd-po...)
Автор новости: Вадим Жуков
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31601-OpenBSD
Ключевые слова: OpenBSD, port, github
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (37) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 20:12, 26/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Очень правильно. Для FreeBSD на github уже полно частных репозиториев с wip портами, и централизировать их тоже не помешало бы.
     
     
  • 2.3, fidaj (ok), 21:17, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так займитесь этим - напишите в рассылку с призывом...
    я сам за централизацию - в данном случае - а то пол инета приходиться перерывать для поисков текущих работ по портированию, каждый раз делаю то, что уже кто-то давно сделал...
     
     
  • 3.6, Аноним (-), 21:22, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > так займитесь этим - напишите в рассылку с призывом...
    > я сам за централизацию - в данном случае -

    Я подумал и понял что нахрен. Каждый пилит свои порты и мешать их в кучу - нафиг никому не надо.

    Для openbsd хоть какой-то смысл есть, потому что у них народа меньше на порядок, типа втроём веселее.

    > а то пол инета приходиться перерывать для поисков текущих работ
    > по портированию, каждый раз делаю то, что уже кто-то давно сделал...

    Если в портах нет - значит не сделал. И перерывать нечего - берёшь, пишешь порт и засылаешь.

     
     
  • 4.7, fidaj (ok), 21:29, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> так займитесь этим - напишите в рассылку с призывом...
    >> я сам за централизацию - в данном случае -
    > Я подумал и понял что нахрен. Каждый пилит свои порты и мешать
    > их в кучу - нафиг никому не надо.
    > Для openbsd хоть какой-то смысл есть, потому что у них народа меньше
    > на порядок, типа втроём веселее.
    >> а то пол инета приходиться перерывать для поисков текущих работ
    >> по портированию, каждый раз делаю то, что уже кто-то давно сделал...
    > Если в портах нет - значит не сделал. И перерывать нечего -
    > берёшь, пишешь порт и засылаешь.

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

     
     
  • 5.8, Аноним (-), 21:55, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > есть много портов, которые один человек потянуть портировать не в состоянии...

    Это неправда. То что иногда может понадобиться больше пары минут на заполнение шаблона порта - правда.

    > ну или это займет много времени и актуальность порта будет стремиться к нулю...

    Сколько, год? Если так, значит вы просто ничего не делаете, и не надо было вообще за это браться. Кроме того, просто отправляйте патчи, появляющиеся в процессе портирования, в апстрим - так во-первых, люди поймут чем они усложняют портирование, во-вторых, могут помочь. Потом, используйте git чтобы держать патчи в актуальном состоянии во время портирования. rebase рулит. если апстрим в git - вообще замечательно.

     
     
  • 6.9, Аноним (-), 22:11, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Это неправда. То что иногда может понадобиться больше пары минут на заполнение
    > шаблона порта - правда.

    Хотя правда и то, что если софт сложно портировать, значит наверняка это гoвнософт и возможно автору порта надоест с ним колупаться, но этому общий репозиторий вряд-ли как-то поможет.

     
     
  • 7.10, fidaj (ok), 22:24, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Это неправда. То что иногда может понадобиться больше пары минут на заполнение
    >> шаблона порта - правда.
    > Хотя правда и то, что если софт сложно портировать, значит наверняка это
    > гoвнософт и возможно автору порта надоест с ним колупаться, но этому
    > общий репозиторий вряд-ли как-то поможет.

    поможет  - у разных людей разный уровень компетентности...

     
     
  • 8.11, Аноним (-), 22:33, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    продолжайте мысль... текст свёрнут, показать
     
     
  • 9.12, fidaj (ok), 22:51, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да особо нечего продолжать разный уровень компетентности людей, имеющих центр... текст свёрнут, показать
     
     
  • 10.16, Аноним (-), 12:04, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Особо и мысли то нет, как я по смотрю Ага, щас Менее компетентные люди будут т... текст свёрнут, показать
     
     
  • 11.17, fidaj (ok), 12:07, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вы дерзкий, как я посмотрю Ну это ваше мнение и на том закончим ... текст свёрнут, показать
     
  • 11.18, PereresusNeVlezaetBuggy (ok), 13:16, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сразу видно культурного собеседника Аргументы и примеры будут Или мнение ан... текст свёрнут, показать
     
  • 7.13, PereresusNeVlezaetBuggy (ok), 23:51, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Говнософт или нет, а бывает надо. OpenOffice.org/LibreOffice портировать — не хухры-мухры, ведь аппаратных архитектур с десяток, и на каждой свои траблы. Или те же браузеры взять, с их JIT-компиляторами, плюющими сплошь и рядом на 64-битную адресацию — тут нужны порой неслабые способности для того, чтобы понять, в чём затык и как его исправить.

    Ну или бывает просто очень объёмное ПО, вроде третьего Гнома. В дереве портов OpenBSD оно сейчас живёт на особом положении, а-ля раздел mystuff. И войдёт, видимо, только в релиз 5.1 (сейчас на печать отправлен 5.0). Шаг за шагом французская команда мэйнтейнеров добавляет компоненты «трёшки» и допиливает её до рабочего состояния в отдельной «песочнице»; догадываюсь, что именно эта ситуация и послужила отправным стимулом для появления объекта текущей новости.

     

  • 1.2, Аноним (-), 20:44, 26/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    даёшь aur для bsd
     
     
  • 2.4, Аноним (-), 21:18, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Порты и есть aur.
     
     
  • 3.5, qqq (??), 21:21, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Точнее AUR - это недопорты :-)
     

  • 1.14, yason (?), 02:30, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я вот только не могу себе представить каким образом в git будут выглядеть апдейты на существующие порты?
    У меня апдейт apcupsd уже оооочень долго не коммитят, не смотря на то что я мейнтейнер. Уже лично со sthen@'ом даже переписывался - всё равно тишина.
    А вообще я за централизацию. У меня почти с десяток ссылок на местечковые репозитории опеновских портов. Плюс свой CVS с парой десятков портов, из которых в дерево приняли только 3 штуки.
    Вадим, вы, наверное, сами прочувствовали ситуацию с коммитом обновления для fwbuilder'a? Складывается впечатление, что обновления и новые порты только девелоперы тестят :(
    Единственное, что меня смущает, это git - надо будет курить мануалы...
     
     
  • 2.15, PereresusNeVlezaetBuggy (ok), 08:52, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Как полноценный порт, только с приложенным файлом UPDATE Можете уже сейчас погл... большой текст свёрнут, показать
     
  • 2.29, dukzcry (?), 15:42, 13/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Помимо openbsd-wip на гитхабе есть еще немалая репа "openbsd-ports-wip" (кстати название, на мой взгляд более правильное) на gitorious.org под крылом Bernd Ahlers. И я вот теперь думаю, кого пинать, чтобы ребята как-то перестали это "лебедь, рак и щука" и смерджили репы во что-то одно.
     
     
  • 3.30, dukzcry (?), 11:06, 14/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ок, получил ответ от jasperla, проект на gitorious сейчас пребывает в существенной стагнации, а большинство контрибуторов оттуда переключились на гитхаб-репу. Существенная часть портов из openbsd-ports-wip уже не собирается на OpenBSD-current и возиться с их актуализацией никто не хочет: https://github.com/jasperla/openbsd-wip/issues/8#issuecomment-3122145 .
     
     
  • 4.31, yason (?), 18:11, 15/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Существенная
    > часть портов из openbsd-ports-wip уже не собирается на OpenBSD-current и возиться
    > с их актуализацией никто не хочет: https://github.com/jasperla/openbsd-wip/issues/8#issuecomment-3122145
    > .

    Да можно заняться актуализацией и проталкиванием в основное дерево. Вот только личный опыт показывает, что у девелоперов нет времени тестировать те объёмы, которые народ "вбрасыват" в рассылку. У меня своё дерево порядка 30 портов, часть из которых я использую и готов поддерживать, но оно всё так же и является личным деревом по указанным выше причинам.

     
     
  • 5.32, dukzcry (?), 05:21, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > но оно всё так же и является личным деревом по указанным выше причинам.

    Кстати о личном... Там один человек твои порты в openbsd-wip влил ;) Думаю тебя предварительно спросил, но на всякий случай говорю.

     
     
  • 6.33, yason (?), 02:04, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> но оно всё так же и является личным деревом по указанным выше причинам.
    > Кстати о личном... Там один человек твои порты в openbsd-wip влил ;)
    > Думаю тебя предварительно спросил, но на всякий случай говорю.

    Я утром увидел - до сих пор охреневаю. Нифига он меня не спрашивал. Через гитхаб с ним не связаться - он там почту не регал. По сайту, прописанному в аккаунте гитхаба подозреваю, что это некий Сергей Бронников.
    Особенно меня порадовало "совпадение", что pstumpf@ выложил некоторые порты, над которыми я давно бьюсь, почти синхронно со сливом моего дерева. Фиг бы с этим - пусть их мейнтейнит, лишь бы приняли.
    Вот сижу и думаю - может поудалять всё без спроса влитое нахрен, предварительно отписавшись Жасперу?

     
     
  • 7.34, dukzcry (?), 11:35, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это странно, меня он предварительно спросил по мылу - даю ли я добро на вливание моих немногочисленных портов. Правда, в итоге, он влил и qtscrobbler, scrobble-cli, nixieclock, хотя я сказал, что этого делать не нужно, что мы уже с тобой на этот счет договорились (хотя если он забросил те же самые версии, что и у тебя в CVS, то не так страшно). Если что: Sergey Bronnikov <estetus(собака)gmail.com>.
     
  • 7.35, PereresusNeVlezaetBuggy (ok), 13:30, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >> Думаю тебя предварительно спросил, но на всякий случай говорю.
    > Я утром увидел - до сих пор охреневаю. Нифига он меня не
    > спрашивал. Через гитхаб с ним не связаться - он там почту
    > не регал. По сайту, прописанному в аккаунте гитхаба подозреваю, что это
    > некий Сергей Бронников.
    > Особенно меня порадовало "совпадение", что pstumpf@ выложил некоторые порты, над которыми
    > я давно бьюсь, почти синхронно со сливом моего дерева. Фиг бы
    > с этим - пусть их мейнтейнит, лишь бы приняли.
    > Вот сижу и думаю - может поудалять всё без спроса влитое нахрен,
    > предварительно отписавшись Жасперу?

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

     
     
  • 8.36, dukzcry (?), 13:32, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Нестрашно, ибо Вот сижу и думаю - может поудалять всё без спроса влитое нахрен... текст свёрнут, показать
     
  • 8.37, yason (?), 13:42, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Ещё не успел В 2 30 ночи по мск ответил he contacted... текст свёрнут, показать
     

  • 1.19, Аноним (-), 20:04, 27/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это типа pkgsrc-wip, который существует хрен знает сколько, да? до опенцов как всегда все поздно доходит, зато потом они скажут что у них самая лучшая, самая идеальная реализация. клоуны, блин...
     
     
  • 2.20, PereresusNeVlezaetBuggy (ok), 20:30, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > это типа pkgsrc-wip, который существует хрен знает сколько, да? до опенцов как
    > всегда все поздно доходит, зато потом они скажут что у них
    > самая лучшая, самая идеальная реализация. клоуны, блин...

    Когда надо, тогда и доходит. :-P

    К слову, насчёт поздно: зашёл ради интереса сейчас в pksrc-wip. Ну то, что все порты там в одну кучу свалены — ладно, может, так кому удобнее. Но ради интереса залез в первый заинтересовавший порт — chromium — и что я вижу в логах?

    "Update chromium to 10.0.648.205 that is based on the OpenBSD's ports with modif…"

    Так что кто-то заимствует идеи, а кто-то — готовый код. Не вижу ничего плохого. Кто-то должен был сделать первым. :)

     
     
  • 3.22, vle (ok), 17:50, 31/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Так что кто-то заимствует идеи, а кто-то — готовый код. Не вижу
    > ничего плохого. Кто-то должен был сделать первым. :)

    Ваш Marc Espie постоянно читает tech-pkg@NetBSD.org и, видимо, что-то там находит,
    иначе бы не сидел. Но идея WIP настолько банальна и проста, что я просто не знаю,
    о чем вы там думаете...

    Что касается "свалены в одну кучу", то, да, это действительно удобно.
    CATEGORIES выставлены внутри.

     
     
  • 4.23, PereresusNeVlezaetBuggy (ok), 22:02, 31/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Так что кто-то заимствует идеи, а кто-то — готовый код. Не вижу
    >> ничего плохого. Кто-то должен был сделать первым. :)
    > Ваш Marc Espie постоянно читает tech-pkg@NetBSD.org и, видимо, что-то там находит,
    > иначе бы не сидел.

    Читает, а что тут такого? Как раз узостью было бы не читать. Вот у меня сил не хватает плотно отслеживать ещё и списки рассылки других ОСей, так что он молодец. Хорошая идея может возникнуть где угодно. :)

    И, кстати, насколько знаю, он не только читает, но и отвечает порой что-то полезное. ;) Более того, за данным WIP-репозиторием стоит, насколько догадываюсь, в первую очередь не Марк.

    > Но идея WIP настолько банальна и проста, что я просто не знаю,
    > о чем вы там думаете...

    Мне ли вам объяснять разницу между идеей и воплощением? :) Идея должна «созреть»: должны появиться предпосылки для формирования интереса к данной идее. И должен быть кто-то, имеющий мотивацию и возможности к её реализации. Иначе она так и останется одиноким письмом в списке рассылки.

    > Что касается "свалены в одну кучу", то, да, это действительно удобно.
    > CATEGORIES выставлены внутри.

    Ну кому как, повторюсь. Никому ничего указывать не собирался. :)

     
     
  • 5.26, vle (ok), 00:43, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Читает, а что тут такого? Как раз узостью было бы не читать.
    > Вот у меня сил не хватает плотно отслеживать ещё и списки
    > рассылки других ОСей, так что он молодец. Хорошая идея может возникнуть
    > где угодно. :)

    Совершенно верно.

    > И, кстати, насколько знаю, он не только читает, но и отвечает порой
    > что-то полезное. ;) Более того, за данным WIP-репозиторием стоит, насколько
    > догадываюсь, в первую очередь не Марк.

    Вот это меня немного удивляет.

    > Мне ли вам объяснять разницу между идеей и воплощением? :)

    Воплощение *единого* WIP-репозитория стоит по нынешним временам ровно 0,
    а преимуществ целая гора. Это я, кстати, считаю больши преимуществом
    pkgsrc перед другими.

     
     
  • 6.28, PereresusNeVlezaetBuggy (ok), 00:56, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> И, кстати, насколько знаю, он не только читает, но и отвечает порой
    >> что-то полезное. ;) Более того, за данным WIP-репозиторием стоит, насколько
    >> догадываюсь, в первую очередь не Марк.
    > Вот это меня немного удивляет.

    Почему? :) Он как бы далеко не единственный человек, занимающийся портами в OpenBSD. Более того, он как раз сейчас не столько мэйнтейнер (хотя, скажем, Qt на его совести :) ), сколько разработчик инфраструктуры. А WIP-репозиторий — он немного про другое.

    >> Мне ли вам объяснять разницу между идеей и воплощением? :)
    > Воплощение *единого* WIP-репозитория стоит по нынешним временам ровно 0,
    > а преимуществ целая гора. Это я, кстати, считаю больши преимуществом
    > pkgsrc перед другими.

    Технически — да. Организационно — повторюсь, должен быть интерес, должна быть реальная потребность и должны быть желающие эту дополнительную систему поддерживать. Преимущества надо считать для каждого проекта отдельно. То, что очень полезно для одного проекта, может быть лишь приятным дополнением для другого и бесполезным балластом для третьего. :)

     
  • 4.25, Koba (??), 23:37, 31/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Но идея WIP настолько банальна и проста, что я просто не знаю,
    > о чем вы там думаете...

    Идея то проста, но когда мэйнтейнеров можно пересчитать по пальцам, то она и не особо  нужна. Для мэйнтейнеров портов есть свой канал, где они делятся своими текущими проблемами/над чем работают/какие планы на будующее/и т.д. Так что кто, активно занят портированием, находится в курсе чем заняты другие мэйнтейнеры и ситуации когда над одним пакетом работают несколько человек достаточны редки (если конечно они не осознано работают вместе ;). Сейчас же число мэйнтейнеров постепенно растет и создание публичного WIP-репозитария стало оправдано.

     
     
  • 5.27, vle (ok), 00:46, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Но идея WIP настолько банальна и проста, что я просто не знаю,
    >> о чем вы там думаете...
    > Идея то проста, но когда мэйнтейнеров можно пересчитать по пальцам, то она
    > и не особо  нужна.

    Не совсем. В pkgsrc-wip вхож ЛЮБОЙ человек, имеющий экаунт
    на sf.net. Именно в этом его задача -- предоставить доступ ВСЕМ.
    Для тестирования, для экспериментов, для "игр" и отладки и т.п.
    Все это не столько для ментейнеров, сколько для пользователей.
    По крайней мере так это происходит в pkgsrc. Там берутся потенциальные
    пакетировщики и будущие разработчики.

     

  • 1.21, vle (ok), 17:34, 31/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В NetBSD проект pkgsrc-wip существует уже 8 лет.
     
     
  • 2.24, PereresusNeVlezaetBuggy (ok), 22:05, 31/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > В NetBSD проект pkgsrc-wip существует уже 8 лет.

    Значит, в pkgsrc оно понадобилось раньше. И что? :)

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру