The OpenNET Project / Index page

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



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

Оглавление

Шатлворт делится взглядами на взаимодействие между дистрибут..., opennews (??), 06-Авг-09, (0) [смотреть все]

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


76. "Марк Шаттлворт делится взглядами на взаимодействие между дис..."  +/
Сообщение от iZEN (ok), 08-Авг-09, 02:23 
>Похоже, Michael Shigorin "несколько" задет высказываниями близкого по роду деятельности человека? ;-)
>Я не разработчик, но, посмотрев на поведение того или иного субъекта/объекта,
>могу примерно предположить, чего же он хочет. Будь то Шаттлворт, Микрософт
>или парни из Дебиан. Кстати, последние представляются мне довольно суровыми людьми,
>замечательно делающими свою работу и не отвлекающимися на самолюбование.

Эти-то? :) Да чего стоит собрать исходники под Linux под Linux и оформить DEB-пакетом при налаженной схеме портирования? Ровным счётом НИЧЕГО! Сам автор иходников УЖЕ сделал половину работы.
Мантейнеры левой задней ногой в свободное от основной работы время делают портирование в Debian/Ubuntu. Если собранный и установленный пакет валит операционную среду, то отправляют подробнейший багрепорт автору вместе со своими комментариями (типа специалисты).

Другое дело -- портирование ПО, написанного на Linux и под Linux, на FreeBSD. Вот тут задачи решаются: вычищение linux-зависимостей из исходников (написание патчей), приведение в порядок путей установки (в Makefile порта) и интеграционное тестирование собранного пакета.

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

80. "'чего стоит'"  +/
Сообщение от Michael Shigorinemail (ok), 08-Авг-09, 15:49 
>Эти-то? :) Да чего стоит собрать исходники под Linux под Linux и
>оформить DEB-пакетом при налаженной схеме портирования? Ровным счётом НИЧЕГО!

Слова не мужа, но мальчика.  Сами-то пробовали или Рабинович напел?

>Сам автор иходников УЖЕ сделал половину работы.

Два балла по математике и логике.  Если автор (или группа таковых) и сделал пусть половину -- ещё половина осталась.

>Мантейнеры левой задней ногой в свободное от основной работы время делают портирование
>в Debian/Ubuntu. Если собранный и установленный пакет валит операционную среду, то
>отправляют подробнейший багрепорт автору вместе со своими комментариями (типа
>специалисты).

Кажется, в таких случаях принято предлагать не курить это больше.

>Другое дело -- портирование ПО, написанного на Linux и под Linux, на
>FreeBSD. Вот тут задачи решаются:

ССЗБ.  Гнули пальтсы, что самые крутые -- вот и пусть выгребают своё аутсайдерство.  Это нормально.

PS: просто чтоб не быть голословным: http://sisyphus.ru/packager/mike/srpms

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

124. "'чего стоит'"  +/
Сообщение от iZEN (ok), 13-Авг-09, 19:31 
>>Эти-то? :) Да чего стоит собрать исходники под Linux под Linux и
>>оформить DEB-пакетом при налаженной схеме портирования? Ровным счётом НИЧЕГО!
>
>Слова не мужа, но мальчика.  Сами-то пробовали или Рабинович напел?

Инсталлировать — легко.
# cd /path/to/source
# ./configure
# make install prefix=/opt
Для создания DEB-пакета:
# checkinstall -D

:))

>
>>Сам автор иходников УЖЕ сделал половину работы.
>
>Два балла по математике и логике.  Если автор (или группа таковых)
>и сделал пусть половину -- ещё половина осталась.

Что вы всё время оценки ставите? Школьным учителем работаете? Тогда понятно -- остаточный принцип финансирования на протяжении двух десятилетий оставляет следы.

>
>>Мантейнеры левой задней ногой в свободное от основной работы время делают портирование
>>в Debian/Ubuntu. Если собранный и установленный пакет валит операционную среду, то
>>отправляют подробнейший багрепорт автору вместе со своими комментариями (типа
>>специалисты).
>
>Кажется, в таких случаях принято предлагать не курить это больше.

Ах да, мантейнеры выполняют одну очень важную миссию -- проводят ИНТЕГРАЦИОННЫЕ_ТЕСТЫ, чего не может позволить себе разработчик по причине отсутствия у него определённого дистрибутива с определённым окружением, как в дистрибутиве.

>>Другое дело -- портирование ПО, написанного на Linux и под Linux, на
>>FreeBSD. Вот тут задачи решаются:
>
>ССЗБ.  Гнули пальтсы, что самые крутые -- вот и пусть выгребают
>своё аутсайдерство.  Это нормально.

А нету никакого аутсайдерства уже давно. Количество ПО для FreeBSD зшкаливает численность "пакетов" в любом из дистрибутивов Linux, возможно, исключая сильно гранулированный список Debian, в котором авторское ПО представлено не одним, а несколькими пакетиками.

"В списке Коллекции Портов FreeBSD на данный момент присутствуют 20551 портированных на FreeBSD программ."
http://www.freebsd.org/ru/ports/index.html

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

128. "'чего стоит'"  +/
Сообщение от Michael Shigorinemail (ok), 13-Авг-09, 22:27 
>Для создания DEB-пакета: checkinstall -D

Интересно, что бы Вы сказали об автогенерированном порте (если не говорить об импорте из чего-то уже неплохо структурированного навроде CPAN).  Наверное, примерно то же, что и о синтетической еде.

>>Два балла
>Что вы всё время оценки ставите? Школьным учителем работаете? Тогда понятно --
>остаточный принцип финансирования на протяжении двух десятилетий оставляет следы.

У меня есть квалификация (и опыт) преподавателя, но денег тем не зарабатывал: веду порой факультативы.  На самом деле такие оценки ещё имеют подтекст "назад в школу", только не обижайтесь. :)

>>>Мантейнеры левой задней ногой в свободное от основной работы время
>>Кажется, в таких случаях принято предлагать не курить это больше.
>Ах да, мантейнеры выполняют одну очень важную миссию -- проводят ИНТЕГРАЦИОННЫЕ_ТЕСТЫ,
>чего не может позволить себе разработчик по причине отсутствия у него определённого
>дистрибутива с определённым окружением, как в дистрибутиве.

Некоторые занимаются и тем (только оперировать обычно имеет смысл ещё и над репозиторием).  Кто вычиткой, кто созданием этих самых тестов.  Например, дебиановского lintian или альтовских qa-robot и repocop.

Но подразумевал в первую очередь то, что очерченный характер работы майнтейнеров является одним очень частным случаем, и то в существенной мере подлежащим автоматизации (как у нас вон Виталик Липатов и делает при помощи etersoft-build-utils имени себя).

>>>Другое дело -- портирование ПО, написанного на Linux и под Linux, на
>>>FreeBSD. Вот тут задачи решаются:
>>ССЗБ.  Гнули пальтсы, что самые крутые -- вот и пусть выгребают
>>своё аутсайдерство.  Это нормально.
>А нету никакого аутсайдерства уже давно.

Ой, не смешите.  Тут недавно гномятники пытались расшевелить солярщиков и бздишников, которые сидят и ноют, что-де "развитие linux only".  А что делать, если та же десктопная инфраструктура разрабатывается именно там?

>Количество ПО для FreeBSD зшкаливает численность "пакетов" в любом из дистрибутивов
>Linux, возможно, исключая сильно гранулированный список Debian
>в котором авторское ПО представлено не одним, а несколькими пакетиками.

И включая стопки тем для roundcube, справедливости ради.

Сравнивайте исходные пакеты, не придётся ссылаться на "гранулировку".  См., например, http://blogs.koolwal.net/2008/12/19/counting-number-of-packa.../ (по моим подсчётам на скору руку, в pool сейчас чуть меньше 16000 исходных пакетов, не считая версий).

>"В списке Коллекции Портов FreeBSD на данный момент присутствуют 20551 портированных на
>FreeBSD программ."

У freshports несколько другие данные, хорошо бы договорились уже, что ли.

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

Лично у меня крайне редко возникает необходимость что-либо добавить к альтовским 9000+ пакетам (опять же в терминах исходных).

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

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

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




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

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