The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск проекта Bitrig 1.0, в рамках которого развивается фор..., opennews (ok), 04-Дек-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


59. "Выпуск проекта Bitrig 1.0, в рамках которого развивается фор..."  –1 +/
Сообщение от Аноним (-), 06-Дек-14, 00:06 
> Отличная новость. Хотя бы тем что помешанные типа Тео увидят как проект
> уходит у них их рук с их неумелым и невменяемым управлением.

Вы, простите, сколько кода для OpenBSD (или Bitrig) написали? Вы вообще общались реально и по делу с тем же Тео, с другими разработчиками?

> Надеюсь, большая часть openbsd'шников туда перейдёт.

Нет, не перейдут. И вообще вы всё проспали, Bitrig появился давным-давно, и кто с кем - давно решено.

> А по части самой системы
> - ей бы прикрутить FreeBSD'шные порты на манер того как в
> dragonfly сделали, и пожалуй системой можно бы пользоваться и на серверах
> и на десктопе.

Мсье, вы точно всё проспали. Это FreeBSD-шные порты сейчас навёрстывают за OpenBSD и прочими; не по количеству, но по качеству. А Bitrig, помнится, хотели переползти на pkgsrc, но в итоге отказались; их порты - по сути, регулярно синхронизирующийся клон OpenBSD'шных.

Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск проекта Bitrig 1.0, в рамках которого развивается фор..."  +/
Сообщение от Аноним (-), 06-Дек-14, 06:44 
> Мсье, вы точно всё проспали. Это FreeBSD-шные порты сейчас навёрстывают за OpenBSD
> и прочими; не по количеству, но по качеству. А Bitrig, помнится,
> хотели переползти на pkgsrc, но в итоге отказались; их порты -
> по сути, регулярно синхронизирующийся клон OpenBSD'шных.

Вот не надо. Как давний пользователь OpenBSD'шных портов (не по желанию, но по нужде) я могу вам очень много про них рассказать. От того что их по сути нет (жалкая горстка для нормальной работы никак не годится), и что даже от этой жалкой горстки половина устарела иногда аж не несколько лет, и того что тестируются они чуть менее чем никак, поэтому только у меня 17 портов пропатчены. До того что по сравнению с FreeBSD'шными OpenBSD'шный порт писать просто сложно и неудобно, потому что mk-инфраструктура этому не помогает, а скорее мешает, а самое главное - добиться добавления своего порта или изменения в дерево почти невозможно - либо письмо на ports@ игнорируется, либо находится причина не коммитить изменение (вплоть до отказа коммитить тривиальное обновление потому что оно может "что-то сломать"), мейнтейнеры не отвечали вообще ни разу. Даже не буду касаться самого факта использования майллиста вместо багтрекера, использования кошмарного cvs, отсутствия нормальной системы тестирования сборки (типа tinderbox/poudriere), абсолютная архаичность системы управления бинарными пакетами и многих многих многих других проблем. pkgsrc, увы, страдает теми же болезнями, хотя и в меньшей степени - с ним я работал мало, но тоже, что называется, хватило. Поэтому решение dragonfly'евцев в плане использования FreeBSD'шных портов я глубоко уважаю, и желаю того же если не openbsd/netbsd то хотя бы bitrig'у.

Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск проекта Bitrig 1.0, в рамках которого развивается фор..."  +/
Сообщение от бедный буратино (ok), 06-Дек-14, 09:46 
> и что даже от этой жалкой горстки половина устарела иногда аж не несколько лет, и того что тестируются они чуть менее чем никак, поэтому только у меня 17 портов пропатчены

Имена - в студию. Сектор "приз" ждёт вас.

> До того что по сравнению с FreeBSD'шными OpenBSD'шный порт писать просто сложно и неудобно, потому что mk-инфраструктура этому не помогает, а скорее мешает, а самое главное - добиться добавления своего порта или изменения в дерево почти невозможно - либо письмо на ports@ игнорируется, либо находится причина не коммитить изменение (вплоть до отказа коммитить тривиальное обновление потому что оно может "что-то сломать"), мейнтейнеры не отвечали вообще ни разу.

Может быть проблема в том, что ты не умеешь использовать инструменты по назначению и не умеешь общаться (с людьми)? И что тебе оптимальнее криво использовать фрибсдшные, чем криво использовать openbsd-шные?

> Даже не буду касаться самого факта использования майллиста вместо багтрекера, использования кошмарного cvs, отсутствия нормальной системы тестирования сборки (типа tinderbox/poudriere)

Шёл бы ты, "эффективный менеджер" и "младореформатор"...

Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск проекта Bitrig 1.0, в рамках которого развивается фор..."  –1 +/
Сообщение от Аноним (-), 06-Дек-14, 11:59 
> Шёл бы ты, "эффективный менеджер" и "младореформатор"...

Лол, во - типичный опенбздюк. Не удивлюсь что у них весь проект состоит вот из такого.

Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск проекта Bitrig 1.0, в рамках которого развивается фор..."  +1 +/
Сообщение от Аноним (-), 07-Дек-14, 03:23 
> состоит вот из такого.

А ты посмотри на комьюнити бздов. Чаще всего это как правило напрочь отмороженные маргиналы, у которых 2 мнения: их и неправильное.

Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск проекта Bitrig 1.0, в рамках которого развивается фор..."  +/
Сообщение от ssh (ok), 17-Дек-14, 08:16 
По факту оказалось, что и у Linux-сообщества всё аналогично.
Почитай обсуждения новостей посвященных systemd. ;)
Ответить | Правка | Наверх | Cообщить модератору

87. "Выпуск проекта Bitrig 1.0, в рамках которого развивается фор..."  +/
Сообщение от Аноним (-), 07-Дек-14, 18:01 
>> Мсье, вы точно всё проспали. Это FreeBSD-шные порты сейчас навёрстывают за OpenBSD
>> и прочими; не по количеству, но по качеству. А Bitrig, помнится,
>> хотели переползти на pkgsrc, но в итоге отказались; их порты -
>> по сути, регулярно синхронизирующийся клон OpenBSD'шных.
> Вот не надо. Как давний пользователь OpenBSD'шных портов (не по желанию, но
> по нужде) я могу вам очень много про них рассказать. От
> того что их по сути нет (жалкая горстка для нормальной работы
> никак не годится), и что даже от этой жалкой горстки половина
> устарела иногда аж не несколько лет, и того что тестируются они
> чуть менее чем никак, поэтому только у меня 17 портов пропатчены.

Кстати, вы в курсе PORTSDIR_PATH? Про сами порты сказать ничего не могу, ибо вы их постеснялись указать. Но то, что я регулярно сталкиваюсь с тем, что во FreeBSD или более старые версии, или есть две версии (старая и новая) из-за лени мейнтейнеров (которая приводит к проблемам на конечной системе, когда порт foo требует bar 1.x, а порт buz требует порт bar-2.x, и надо установить foo и buz одновременно). Справедливости ради, иногда порты FreeBSD обновляются быстрее. В общем-то, всё зависит действительно от конкретных мейнтейнеров.

Ну а про количество говорилось уже не раз. Во FreeBSD Ports гораздо больше: 1) дубликатов; 2) забытых. Плюс в OpenBSD есть MULTI_PACKAGES. Плюс у данных систем разная политика в отношений FLAVORS...

> До того что по сравнению с FreeBSD'шными OpenBSD'шный порт писать просто
> сложно и неудобно, потому что mk-инфраструктура этому не помогает, а скорее
> мешает,

Эм. В FreeBSD как бы тоже инфрастрктура на базе make...

> а самое главное - добиться добавления своего порта или изменения
> в дерево почти невозможно - либо письмо на ports@ игнорируется,

Это бывает, да. :( Обычно лучше писать кому-то конкретно, если речь об обновлении, или же о новом порте, тесно связанном с чем-то уже имеющимся, вроде плагина или форка.

> либо
> находится причина не коммитить изменение (вплоть до отказа коммитить тривиальное обновление
> потому что оно может "что-то сломать"),

Если от искомого порта зависят другие порты - таки да, нужно сначала либо выверить разницу между исходными текстами, либо собрать и проверить зависимости, и таким образом обосновать своё желание. Да, это куда труднее, чем тупо поменять distinfo. Дело в том, что первое - это работа, а второе - халтура. Понимаете разницу? Я не издеваюсь, сам такой же был, мол, зачем лишний раз напрягаться (читай: пусть другие, более умные, напрягутся). Дело в том, что других, более умных, их нет. Каждый сам полностью отвечает за то, что делает.

> мейнтейнеры не отвечали вообще ни разу.

Такое бывает, особенно со старыми портами. В этом случае обычно спустя недели принято начинать долбить ports@.

> Даже не буду касаться самого факта использования майллиста вместо багтрекера,
> использования кошмарного cvs,

Про это говорено уже не раз, предлагаю не начинать всё по новой. Всё равно ж не договоримся.

> отсутствия нормальной системы тестирования сборки (типа
> tinderbox/poudriere),

Давайте я объясню процесс на пальцах.

Изначально имеем потребность в каком-то не портированном ПО. Делаем порт, тестируем у себя, убеждаемся в его корректности. Здесь в помощь идут FAQ, bsd.port.mk(5), portcheck(1) и, если уж совсем никак не получается самому справиться, коммуникативные навыки: мол, вот мой недоделанный порт, не получается то-то, пробовал так-то и так-то с таким-то результатом. На такие письма отвечают практически ВСЕГДА.

Затем готовый порт вы отправляете на ports@. Чем подробнее опишете, как и с каким результатом тестировали свою работу, тем лучше. Если с первого раза не ответили - пишите ещё, не стесняйтесь. Вас заметят в любом случае. Если ответа всё равно нет, попробуйте писать адресно.

Сказать что-то конкретное по вашим проблемам, увы, невозможно, ибо вы не представились и не дали никаких ссылок.

> абсолютная архаичность системы управления бинарными пакетами

В чём архаичность? В том, что вы просто говорите pkg_add/pkg_delete, и всё работает?

Или вы называете архаичностью создание бинарного пакета ДО реальной установки ПО? Это, кстати, как раз только-только пришло во FreeBSD.

> и многих многих многих других проблем. pkgsrc, увы, страдает теми же
> болезнями, хотя и в меньшей степени - с ним я работал
> мало, но тоже, что называется, хватило. Поэтому решение dragonfly'евцев в плане
> использования FreeBSD'шных портов я глубоко уважаю, и желаю того же если
> не openbsd/netbsd то хотя бы bitrig'у.

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

93. "Выпуск проекта Bitrig 1.0, в рамках которого развивается фор..."  +/
Сообщение от Аноним (-), 16-Дек-14, 03:01 
Вы выдали в себе человека вообще ничего не понимающего в теме.

> или есть две версии (старая и новая) из-за лени мейнтейнеров (которая приводит к проблемам на конечной системе, когда порт foo требует bar 1.x, а порт buz требует порт bar-2.x, и надо установить foo и buz одновременно).

Открою секрет - бывает так что разные версии одной зависимости абсолютно несовместимы, при этом разный софт использует разные версии. Вариантов поддерживать эту ситуацию в портах помимо "иметь порты этих обеих версий" ровно два - либо переписать весь софт использующий неугодную версию, либо выкинуть его вовсе. Расскажете по какому пошли OpenBSD'шники или постесняетесь? А во FreeBSD несколько версий живут вместе замечательно, ваше "приводит к проблемам" - враньё.

> 1) дубликатов; 2) забытых

Дубликатов там нет. Для (весьма небольшого, кстати) количества портов есть несколько версий на выбор и/или по вышеназванной причине - по-вашему это плохо? Что такое забытые порты хотелось бы услышать.

> Эм. В FreeBSD как бы тоже инфрастрктура на базе make...

Вы умеете читать? Я написал две буквы, mk. Или вам рассказать как ваши же порты работают? Вы в infrastucture/ хотя бы раз заглядывали?

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

Боже, какая заносчивость. Спасибо, как делать и поддерживать качественные порты я знаю (и многое, кстати, узнал перейдя на FreeBSD, где о качестве действительно заботятся и знают что такое QA). Учите лучше коллег по цеху, ибо как мне буквально в эту субботу на ruBSD рассказали пользователи опёнка, не собирающиеся порты там - норма.

> Это бывает, да
> Такое бывает, особенно со старыми портами
> предлагаю не начинать всё по новой
> Сказать что-то конкретное по вашим проблемам, увы, невозможно

Так и не смейте заикаться о том что OpenBSD'шные порты кто-то может "навёрстывать по качеству". Сразу бы обошлись без вранья - не опозорили бы ни систему, ни себя.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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