Автор Тема: Как так получается что у одного человека б  (Прочитано 24496 раз)

Оффлайн OK34

  • Завсегдатай
  • *
  • Сообщений: 124
1. Существование дистрибутива как отдельно взятого продукта связано с командой напрямую, т.е. ее политикой дистристроения, нацеленностью дистрибутива, его задачами ну и т.д.
2. В линуксе тоже так можно, называется "статическая линковка". Получается как в винде - бинарник работает везде и ничего не просит. Но тогда вылазят уши - такой бинарник становится огромным как в винде.

Благодарю за ответ.

1. Для себя вроде сформулировал примитивный  ответ, поправьте если не так. Видимо причина не только в политике команды. Пример, сделал АЛЬТ, как утверждает, получше поддержку кириллицы. Для этого где-то переписал исходные тексты, где-то добавил новые библиотеки. Мандрива этим не пользуется и пишет своё. Ну АЛЬТу-то это её уже не нужно! В результате -- несовместимость. Следствие -- один человек поддерживает работоспособность и обновление 900 пакетов в АЛЬТ. Правда теперь, после обособления, это связано  и с ограниченностью ресурсов сообщества.

2. В винде старые бинарники, конечно, не поддерживают новую архитектуру, как правило  наоборот, новая версия по-возможности предоствляет старым программам среду для их исполнения.

Кстати, связанный с этой темой вопрос, какова оценка общего числа пользователей ALTLinux?

Drool

  • Гость
1. Для себя вроде сформулировал примитивный  ответ, поправьте если не так. Видимо причина не только в политике команды. Пример, сделал АЛЬТ, как утверждает, получше поддержку кириллицы. Для этого где-то переписал исходные тексты, где-то добавил новые библиотеки. Мандрива этим не пользуется и пишет своё. Ну АЛЬТу-то это её уже не нужно! В результате -- несовместимость. Следствие -- один человек поддерживает работоспособность и обновление 900 пакетов в АЛЬТ. Правда теперь, после обособления, это связано  и с ограниченностью ресурсов сообщества.

2. В винде старые бинарники, конечно, не поддерживают новую архитектуру, как правило  наоборот, новая версия по-возможности предоствляет старым программам среду для их исполнения.

3. Кстати, связанный с этой темой вопрос, какова оценка общего числа пользователей ALTLinux?

1. Поддержка кириллицы не нарушает (мне так кажется) бинарной совместимости. Бинарная совместимость происходит от бинарных зависимостей, которые происходят от различных версий библиотек.
3. Это наверное невозможно сказать. Знаю только что на irc-канале частенько появляется англоговорящий пакистанец, а один мой приятель привез с США древнючий комп со свалки. Включили - а там ALT Linux Junior 1.0 или что-то такое. Вот так ;)

Оффлайн Romulak

  • Завсегдатай
  • *
  • Сообщений: 57
Цитировать
Мандрива этим не пользуется и пишет своё. Ну АЛЬТу-то это её уже не нужно! В результате -- несовместимость.
Ты не прав в корне.
В Мандриве сейчас просто некому заниматься русской локализацией.
Павел Марьянов aka Acid Jack после ухода Гаэля Дюваля и слияния Mandrake и Connectiva просто ушел от этого.
Так "манагеры" губят дело.
Всю русскую локализацию, исправление ошибок и ляпов поддерживали Alice и Acid Jack. С их уходом в  мандриве начался неописуемый бардак по части русского и украинского языка.

Drool

  • Гость
Всю русскую локализацию, исправление ошибок и ляпов поддерживали Alice и Acid Jack. С их уходом в  мандриве начался неописуемый бардак по части русского и украинского языка.

Я думал - русификация/украинизация/беларусизация должна идти в апстрим а не быть достоянием какого-то определенного дистрибутива.

Оффлайн OK34

  • Завсегдатай
  • *
  • Сообщений: 124

1. Поддержка кириллицы не нарушает (мне так кажется) бинарной совместимости. Бинарная совместимость происходит от бинарных зависимостей, которые происходят от различных версий библиотек.

Ну хорошо, поддержка кириллицы не нарушает.  Из-за чего возникла необходимость нагрузки 900 пакетов на человека? В чем причина обособления? Ведь это не примитивное сектанство  :o, нет?

Drool

  • Гость
Ну хорошо, поддержка кириллицы не нарушает.  Из-за чего возникла необходимость нагрузки 900 пакетов на человека? В чем причина обособления? Ведь это не примитивное сектанство  :o, нет?

1. Какое отношение имеет количество пакетов на мантейнера и бинарная совместимость дистрибутивов?
2. Каждый мантейнер берет то количество пакетов, которое хочет/может поддерживать. Никто насильно пакеты не дает.

Оффлайн Damir

  • alt linux team
  • ***
  • Сообщений: 134
Необходимость поддерживать одновременно 900 пакетов возникает из-за того, что люди пишут и ругаются на форуме, вместо того чтобы поддерживать пакеты, которыми пользуются.

Кроме того, вы, на мой взгляд, преувеличиваете нагрузку. Она конечно очень велика, даже запредельна, но поддержка в таких условиях возможна, хоть и не в полном объеме. При таком количестве пакетов их обработка делается уже промышленными методами, а не кустарными. См. etersoft-build-utils.

Типичные задачи поддержки (обновить пакет до новой версии и залить в репозитарий) вроде как делаются одной командой в etersoft-build-utils.
Ceterum censeo LORum esse delendam

kda

  • Гость
AndreyKl -  вы и однониковый пользователь с LOR одно и то же лицо? Тогда по какой причине вы здесь вновь поднимаете вопросы, уже обсужденные на LOR'e в теме, в которой вы участвовали и ответы там получены ни от кого-нибудь, а от самого AEN'a?
« Последнее редактирование: 17.11.2008 11:52:10 от kda »

Оффлайн Romulak

  • Завсегдатай
  • *
  • Сообщений: 57
Всю русскую локализацию, исправление ошибок и ляпов поддерживали Alice и Acid Jack. С их уходом в  мандриве начался неописуемый бардак по части русского и украинского языка.

Я думал - русификация/украинизация/беларусизация должна идти в апстрим а не быть достоянием какого-то определенного дистрибутива.
В какой апстрим пойдет локализация Drakconf и прочих мандрячных приблуд?
Перевод этого всего и делали упомянутые выше.

Drool

  • Гость
В какой апстрим пойдет локализация Drakconf и прочих мандрячных приблуд?
Перевод этого всего и делали упомянутые выше.

Апстримом этих приблуд и будет сама мандрива ;)

Оффлайн OK34

  • Завсегдатай
  • *
  • Сообщений: 124
1. Если бы была совместимость, можно было не поддерживать все пакеты подряд, можно ограничиться действительно оригинальными.

2. Когда есть готовый компилированный другим пакет, вряд ли кто ещё возьмется его компилировать. В результате люди смогут более качественно работать над тем, что им больше нравится.

Ну ладно, понял, что прямой ответ не формулируется. Это смущает. Благодарю за обсуждение.

Пока набирал, и думал над ответом, появилось сообщение Damir a.  Промышленные способы компиляции конечно, хорошо. Но ведь этого недостаточно. А тестирование? Устраниение ошибок своих и чужих?

Можно ли добавить в репозитории пакеты, которые бы приводили к совместимости, например, с дебиан, этакий новый wine   ;)? Вопрос теоретический, не ругайтесь!
« Последнее редактирование: 17.11.2008 12:04:42 от OK34 »

Alexei_VM

  • Гость
Можно ли добавить в репозитории пакеты, которые бы приводили к совместимости, например, с дебиан, этакий новый wine   ;)? Вопрос теоретический, не ругайтесь!

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

А поддерживать совместимость с древним софтом это не есть хорошо. Говорят (с), во внутрях  Виндовз целая подсистема проверяет _каждый_ запускаемый файл по внутренней базе, и если обнаруживает, что это файл древнего приложения, которое "поддерживается", то поднастраивает окружение для успешной работы. Это хорошо корпоративным заказчикам, но только потом не надо жаловаться на "мастдай", "дикие тормоза" и т.п.

А совместимость с Мандривой невозможна. Потому что это будет не АЛЬТ, а Мандрива-РЕ. Со всеми косяками, которые в Мандриве нам заготовили. Аналогично и с любым другим дистрибутивом. Потому что АЛЬТ имеет свои собственные уникальные косяки, и именно за это его любят его пользователи.

member

  • Гость
Можно. Можно поставить в какой-либо виртуальный контейнер другой дистрибутив, и ставить в него пакеты. Может быть, через пару лет к этому все и придут.

Аналог zones в OpenSolaris?

Оффлайн Damir

  • alt linux team
  • ***
  • Сообщений: 134
Тестированием занимаются пользователи Sisyphus, среди который (сюрприз) не все входят в команду ALT Linux Team.

Чтобы устранять ошибки - надо их обнаруживать и сообщать. Если человек заинтересован в скорейшем решении - приложит в багзиллу еще и патчик. Если не заинтересован - проблема будет висеть пока планировщик не выделит время на разбирательство.

Ваш вопрос про совместимость с Mandrake лишен смысла. В Альте от Mandrake уже давно ничего нет, как и в Mandrake (Mandriva) от Red Hat Linux.

Если нужна интеграция с западными репозитариями - используйте ASP Linux, который в общем-то по такому принципу и делается.

Обособленность Альта позволяет делать такие вещи, которые мыслимы разве что в source-based дистрибутивах типа Gentoo. В частности, повсеместное внедрение --as-needed, -fstack-protector, -D_FORTIFY_SOURCE=2 и прочих страшных слов. Тот же дебиан вряд ли пойдет на такое, потому что он поддерживает кучи платформ, не все из которых имеют поддержку этих технологий.
Ceterum censeo LORum esse delendam

Оффлайн AndreyKl

  • Давно тут
  • **
  • Сообщений: 30
Re: [ПИНОК] Руководству альт.
« Ответ #29 : 17.11.2008 13:06:15 »
Руководство вообще-то не занимается распределением пакетов. Каждый решает сам сколько и какие пакеты он поддерживает.

Да мне, как пользователю, откровенно говоря на*рать чем занимается руководство, пока всё работает хорошо.
Так как работает хорошо далеко не всё, то мне, как пользователю, становится не на*рать чем занимается руководство. Более того, я, как пользователь, начинаю его ругать. И совершенно правильно делаю. А Вы несёте абсолютную ерунду, к делу прямым образом не относящуюся.