121

Writer пишет:

Разработчики русской Мандривы и Росы вам расскажут, какое лютое УГ предлагали эти французы в качестве "релизов", сколько там было багов и косяков, как в релиз клали пакеты 2-3 летней давности (т.к. не могли собрать их заново новым gcc) и т.д. и т.п.

А если еще и фанбоев опросить, то они такого расскажут =)

Writer пишет:

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

Мели, Емеля, твоя неделя.

Writer пишет:

А что делает сообщество Магеи?

Делает дистрибутив и не лезет в чужие дела. Для пользователей это главное. 
Поддерживает все drak и drakx утилиты.
http://madb.org
Но, конечно, с форком SMP по имени ROMP этому никогда не сравнится  bj
Дело-то ведь какое, нам не так принципиально стоит ли наш копирайт на каждой утилите в репозитории. Это избавляет от необходимости форкать все и вся bs

Writer пишет:

Но его не переписали. Как это знакомо...

Значит ненужно никому.
Мне вот хотелось видеть Ia Ora на "заголовках окон" в LXDE, так я и сделал себе соответствующую тему для OpenBox.
Для KDE не переделали, значит всем пофигу.

Fedora GNOME3

122

xxblx пишет:
Writer пишет:

Разработчики русской Мандривы и Росы вам расскажут, какое лютое УГ предлагали эти французы в качестве "релизов", сколько там было багов и косяков, как в релиз клали пакеты 2-3 летней давности (т.к. не могли собрать их заново новым gcc) и т.д. и т.п.

А если еще и фанбоев опросить, то они такого расскажут =)

Тем не менее, действительно годами в Мандриве не было политики поддержания стопроцентной собираемости репозиториев. Когда Роса для Фреша готовила репозитории, то пришлось чинить пакеты, которые в Мандриве не пересобирались и побольше, чем 2-3 года. Это факт, который легко перепроверить, посмотрев на distsuffix пакетов в репозиториях Мандривы. Магея и сама от этого потом пострадала, когда при форке Мандривы пришлось пересобирать пакеты. Не просто так поначалу репозитории Магеи были совсем небольшими.

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

Intel Core i7-3770 / 4 Gb RAM / GeForce GTS 250 / Rosa 2012.1 i586

123 (10.12.2013 21:14:47 отредактировано romkaromka)

Writer пишет:

Всё там видно:

Вы руководствуетесь рекламой Росы, Магея же рекламу не распространяет, поэтому вы просто вообще ничего не знаете о Магее.
Поставьте, к примеру, homerun (plasma-applet-homerun) - аналог SimpleWelcome; folderview, plasma-applet-quickaccess - аналоги StackFolder, это всё есть в Магее, и Вы увидите, что в Росе ничего нового не изобрели. И наши памяти 100 метров не жрут, не глючат, не текут.

Консоль на мыло. Надо развивать графику.

124 (10.12.2013 22:06:18 отредактировано Pulfer)

romkaromka пишет:

в Росе ничего нового не изобрели

В Росе как минимум сделали сервис для мейнтейнеров, которого раньше очень не хватало: http://upstream-tracker.org/

Этот сервис позволяет видеть, требуется ли пересборка пакетов, слинкованных с той или иной библиотекой, когда библиотека обновляется. А также видеть, что конкретно меняется в API, что порой очень полезно при написании патчей.

Можно спорить про нужность SimpleWelcome (мне вот не нужен) и т.п., но Upstream Tracker - вещь нужная бесспорно. Хотя и не простым пользователям, а разработчикам, причём не только Росы.

Intel Core i7-3770 / 4 Gb RAM / GeForce GTS 250 / Rosa 2012.1 i586

125

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

Консоль на мыло. Надо развивать графику.

126

romkaromka пишет:

Вы руководствуетесь рекламой Росы

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

romkaromka пишет:

И наши памяти 100 метров не жрут

Они не ваши а KDE-шные. Я повторю вопрос: что такое делает команда Магеи, помимо постоянной пересборки пакетов? Какие у вас фирменные разработки? Или просто берёте всё готовенькое?

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...

127 (11.12.2013 02:13:49 отредактировано romkaromka)

Какая команда Магеи? Не путайте. В Магее сообщество независимых пользователей и разработчиков, которые объединяются по интересам. Также сообщество есть французское, а есть русское, также и с другими странами.

Writer пишет:

Какие у вас фирменные разработки?

Есть и много, ищите, мы не рекламируем в отличие от Росы. Кроме того у французов свои есть фирменные разработки, а у нас свои. У других сообществ тоже свои изюминки.
Если вы знаете только псевдо разработки Росы - это ваши проблемы.

Консоль на мыло. Надо развивать графику.

128 (11.12.2013 02:24:16 отредактировано xxblx)

Writer пишет:

Я повторю вопрос: что такое делает команда Магеи, помимо постоянной пересборки пакетов?

Французы помимо непосредственно пересборки, поддержкой уже существующих утилит. drak* и drakx*. NetworkManager, напомню, по дефолту не задействован, поддержкой того же drakx-net и drakx-net-applet заниматься же нужно.
Из нового почти ничего, разве что http://madb.org/ отдельно выделить стоит. В остальном, поддержкой уже существующих утилит занимаются французы.

Writer пишет:

Какие у вас фирменные разработки?

У кого нас? У MRC, у французов, у всех сразу, кто имеет отношение к Mageia?
Пусть будет выборочно по "сборной солянке"
Mageia Application Database (сервис web-поиска и установки пакетов "в один клик")
drak*
drakx*
mga-* утилиты
aum
aum++
pbs
romkaromka еще про mbs в топике уже упоминал, но там проект не наш, его другой человек делает, просто, как я понял, при активном общении и сотрудничестве с romkaromka (могу ошибаться, лучше у romkaromka уточнить это).
и т.д.
Если так интересно, имеет смысл с http://svnweb.mageia.org/soft/ ознакомиться. Что-то еще из мандривы перекочевало, что уже после создания магеи появилось.

Writer пишет:

Или просто берёте всё готовенькое?

Вообще-то, в СПО использование наработок других проектов - нормальная практика.
И если утилита, например, image-writer сделанная в рамках другого проекта УЖЕ работает. Зачем делать еще один форк, коих итак уже n-ое количество сделано. Тем более что среди изменений у таких форков, как правило, только название и другой логотип. Конкретизирую, ROSA Image Writer на SUSE Studio Image Writer базируется.
Мы могли так же поступить, сделать свой image writer с блекджеком и ... ну все поняли ab Лицензия позволяет. Просто не посчитали это необходимым, когда уже сделана утилита (и не в одном экземпляре, считая форки) которая способна решить задачу записи образа.
Хотя как по мне, dd есть, больше ничего и не надо ag По-видимому, большинство наших со мной согласно, если форк так никто и не сделал.
Как я уже приводил с Ia Ora пример, мне нужно было увидеть заголовки в стиле Ia Ora для OpenBox, я сделал тему для OpenBox. Потому что мне это было надо. Решит кто-то что нужен свой image writer, по аналогии, сделает.

Fedora GNOME3

129

romkaromka пишет:

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

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

В общем-то, я в MIB поэтому и пришёл после того, как перешёл на Мандриву в качестве основной ОС. Нужен был тогда ещё только появившийся qutIM, которому для сборки требовались более новые версии некоторых библиотек, чем были в репозиториях. И на вопрос об обновлении мне на форуме Мандривы ответили, что обновление нужных библиотек не предусмотрено из-за того, что неизвестно точно, что там поменялось.

Intel Core i7-3770 / 4 Gb RAM / GeForce GTS 250 / Rosa 2012.1 i586

130 (11.12.2013 11:11:43 отредактировано romkaromka)

Французская команда дофига сделала в этом году: встроенная и онлайн справочная система в mcc, mageiawelcome, локализация net_monitor, инструменты переводчиков и т. д. Про инсталлятор, GRUB2, UEFI даже можно не писать, так как это само собой разумеющееся. Поэтому, если Роса отдельно выделяет, что они руссифицировали инсталлятор, то мы об этом даже не упоминаем, так как это само собой разумеющееся. Локализация софта Магеи 100% на русский.
Утилит записи на флешку в этом году сообщество Магеи наплодило кучу: продолжена разработка SUSE Studio Image Writer под именем usb-image-writer, затем isodumper, copyiso2usb, есть даже дистронезависимый вариант rosa-image-writer под именем flash-image-writer. Даже не отслеживаю всё это, так как плодят ещё кучу.
В рамках образовательного проекта EduMagic сделано очень много. У Росы это всё протухло в 2010 году.
Если у Росы кроме ABF ничего нет, то для Магеи несколько вариантов доступно как в России, так и за рубежом, и сборка пакетов значительно упрощена по сравнению с ABF.
Проектов масса, все не перечислишь, сообщество Магеи значительно сильнее сообщества Росы. Если в Росе "сообщество" ходит за кучкой "разработчиков" и стонет - "дай, дай", то в Магее все всё делают сами кому чего интересно. Общественный и коммерческий дистрибутив - это совершенно разный подход. Сообщество Магеи - это гурманы, и каждый член этого сообщества вносит свой вклад в общее дело. В итоге рождается дистрибутив(ы) сообщества.

Pulfer пишет:

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

У MRC таких "дай, дай" не водится, мало, они по большей части улетают в Росу, этот вопрос ни разу не возникал. Но для этого мы создаем отдельные ветки в репозитории - пожалуйста. На данный момент хватает для таких ситуаций ветки Construct.

Консоль на мыло. Надо развивать графику.

131

romkaromka пишет:

В рамках образовательного проекта EduMagic сделано очень много. У Росы это всё протухло в 2010 году.

Да, в плане образовательного софта в Росе дела обстоят весьма посредственно. Компании он не интересен, никому из разработчиков тоже. Так что если что и собирается, то в основном по просьбам пользователей. Да и то не всегда - один из немногих случаев, когда я не стал собирать запрошенный пакет, это случай с FreeBasic. С одной стороны, человеку он был нужен, а с другой - нужен для того, чтобы школьников учить плохому.

romkaromka пишет:

Если в Росе "сообщество" ходит за кучкой "разработчиков" и стонет - "дай, дай", то в Магее все всё делают сами кому чего интересно.

Вообще, сообщество достаточно разнородное - от описанной категории (был даже случай, когда человек открыто говорил, что я обязан собрать ему какой-то пакет, что естественным образом имело обратный эффект) до тех, кто не только собирает пакеты сам, но и с апстримом старается работать по возможности (а некоторые и сами являются апстримом для ряда программ). Но несомненно, что "дай, дай" в Росе значительно больше, чем в Магее. Даже из Магеи как-то иностранец приходил с "дай, дай", потому что в Магее никто не хотел заниматься его проблемой с QtCurve. Но когда люди простят, а не требуют, то меня это не напрягает. Не вижу ничего плохого, чтобы помогать им. Тем более, что со временем некоторые из них сами приобретают нужные навыки и уже другим пользователям помогают.

romkaromka пишет:

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

Я думаю, что это всё же большое преувеличение. Если, конечно, не доходить до того, что если человек где-то похвалил Магею и плохо отозвался о других дистрибутивах, то и он свой вклад в общее дело внёс. Нет таких причин, чтобы сообщество Магеи столь кардинальным образом отличалось от былого сообщества Мандривы, что каждый участник стал вносить свой вклад или ушёл на другие дистрибутивы...

P.S. Это я просто для поддержания столь увлекательной темы в живом состоянии. ab Спор ради спора.

Intel Core i7-3770 / 4 Gb RAM / GeForce GTS 250 / Rosa 2012.1 i586

132 (11.12.2013 19:45:49 отредактировано romkaromka)

Pulfer пишет:

это случай с FreeBasic

Он легко собирается через aum++: http://wiki.mageialinux.ru/index.php?title=Aum%2B%2B (пример его сборки приведен в этой статье)

Pulfer пишет:

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

Такова школьная программа, он действительно нужен. Его даже в вузах изучают на первых курсах, кому программирование по специальности не нужно, но курс программирования есть.

Pulfer пишет:

Но несомненно, что "дай, дай" в Росе значительно больше, чем в Магее.

Согласен.

Pulfer пишет:

Нет таких причин, чтобы сообщество Магеи столь кардинальным образом отличалось от былого сообщества Мандривы, что каждый участник стал вносить свой вклад или ушёл на другие дистрибутивы...

Есть, конечно, кто ничего не делает, но они и не вопят. Каждый понимает - либо если ничего не делаешь, то пользуешься тем, что дали, либо делаешь сам. У нас новички и пакеты пересобирают на второй день обучения, и тексты переводят, не зная языков, занимаются тестированием. Так что по сравнению с Мандривой, сообщество кардинально другое у Магеи. Оно более сплоченное и один за всех, все за одного.

Консоль на мыло. Надо развивать графику.

133

romkaromka пишет:

Есть, конечно, кто ничего не делает, но они и не вопят.

Ну как сказать, бывает что вопят. Просто выбирают для этого почему-то мою личку на форуме мрц ag Но если в паблике вопят и хамят - просто удаляю сообщения,чтобы глаза пользователям не мозолили.

Pulfer пишет:

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

Кстати, по сравнению с "другими бейсиками" он не так плох. Мозг так не насилует как другие. Но, в общем-то, на любителя.

romkaromka пишет:

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

Тестированием-то занимаются. А вот на счет пересборки и переводов.
Систему, доку и веб-ресурсы переводили те, кто язык знает.
Среди желающих собирать пакеты были те, кто быстро стали собирать, но у большинства это заняло время. И то, спеки некоторые в пакетах "грязноваты" получились.
MBS пока в расчет не беру, времени еще не так много прошло с ее запуска. Да и "азы" знать все равно нужно сборщикам, иначе начнут федоровские/сусевские и т.д. спеки совать, вообще не вкуривая что там и к зачем.

Fedora GNOME3

134 (11.12.2013 21:21:51 отредактировано romkaromka)

xxblx, ничего подобного. Справку для mcc переводил тот, кто кроме русского, языков не знает, и новичок он вообще в linux. Но он осилил poedit, переводчик гугла, изучил сам mcc, смог написать справку. Я, конечно, проверял за ним, но он смог.
xxblx, насчет сборки пакетов всё не так, потому что в чате не сидишь, по репозиторию не в курсе. Пересборку пакетов от Магеи 2 для Магеи 3 новички осилили.

Консоль на мыло. Надо развивать графику.

135

romkaromka пишет:

Я, конечно, проверял за ним, но он смог.

Вот это ключевая фраза. За такими переводчиками нужно перепроверять. Без перепроверки толку ноль от таких переводов.

romkaromka пишет:

xxblx, насчет сборки пакетов всё не так, потому что в чате не сидишь, по репозиторию не в курсе. Пересборку пакетов от Магеи 2 для Магеи 3 новички осилили.

Вообще-то в курсе. Пересборка шла по уже готовым src.rpm от магеи 2 на новой сборочной, в спеках которых правки почти не требовались. Так что это не в счет. Дай новичку задачу собрать пакет, когда у него нет готового спека - вряд ли справится. Спек он не напишет на второй день. И будь сборочная хоть того круче, это уже ничего не изменит.
В общем, тем кто помогает безусловно спасибо. Но надо понимать, что наличие новой сборочной не подразумевает, что учиться не надо и сделать все за майнтайнера она не сможет. Тоже самое касается переводов.

Fedora GNOME3

136

xxblx пишет:
romkaromka пишет:

Есть, конечно, кто ничего не делает, но они и не вопят.

Ну как сказать, бывает что вопят. Просто выбирают для этого почему-то мою личку на форуме мрц ag Но если в паблике вопят и хамят - просто удаляю сообщения,чтобы глаза пользователям не мозолили.

Это "правильно" с глаз долой из сердца вон.
А то ещё кто-нибудь догадается что не все довольны Магеей.

137

romkaromka пишет:

то в Магее все всё делают сами кому чего интересно.

Это называется "лебедь раком щуку". Гурманы, чо  ag

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...

138 (12.12.2013 15:31:09 отредактировано xxblx)

skok пишет:

Это "правильно" с глаз долой из сердца вон.

Это нормальная практика на любом форуме. Сообщения, нарушающие правила, удаляются. Здесь, например, так же делается. И это правильно. Предполагаю, что и на форуме росалаб удаляют сообщения, нарушающие действующие правила ресурса.

skok пишет:

А то ещё кто-нибудь догадается что не все довольны Магеей.

Речь конкретно о сообщениях, содержание которых нарушает правила. Не надо интерпретировать мои слова как-то по-другому, в угодных для себя смыслах.
Есть люди, которые создают темы "вы обязаны сделать следующие вещи <тут идет список>, а сам я делать ничего не буду". И когда такие люди получают отказ, они начинают оскорблять других участников форума, хамить, бывали даже случаи угроз. Pulfer уже выше упоминал даже про случай с особо настырным товарищем, который получив отказ у нас, пошел требовать у вас.
Нет никакой нужды сохранять  такие сообщения, они только ресурс загаживают.

Fedora GNOME3

139

romkaromka пишет:

У нас новички и пакеты пересобирают на второй день обучения

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

Для примера можно взять пакет primus из репозитория MRC для Maegia 2.

Посмотрим, что собралось в производный от него пакет libprimus0:

# rpm -qp libprimus0-20130315-0.2.mrc.mga2.i586.rpm --provides
libGL.so.1
libprimus0 = 20130315-0.2.mrc.mga2
libprimus0(x86-32) = 20130315-0.2.mrc.mga2

Как видно, вместо ожидаемого libprimus.so.0 там libGL.so.1. Т.е. может случиться такое, что кто-то по зависимостям установит этот пакет вместо пакета libmesagl1 (который, впрочем, тоже собран неправильно и должен называться libgl1). Думаю, не сложно догадаться, какие будут последствия.

Если посмотреть внутрь пакета, то мы видим там файлик /usr/lib/primus/libGL.so.1. Т.е. там частная (private) библиотека-обёртка, которую в отдельный пакет выносить не надо, а кроме того надо отфильтровывать из Provides. В отдельные пакеты выносятся библиотеки из /lib и /usr/lib, причём имя пакета выводится из SONAME библиотеки, а не из %{name} родительского пакета. Т.к. именно SONAME попадает в Provides.

По-хорошему, не стоит допускать людей до репозиториев, пока они не освоят как минимум написанное тут (политики сборки библиотек - в Росе они, кстати, несколько жёстче, но в целом почти такие же вследствие общих корней): https://wiki.mageia.org/en/Libraries_policy

Для их же блага и блага других пользователей.

Intel Core i7-3770 / 4 Gb RAM / GeForce GTS 250 / Rosa 2012.1 i586

140 (13.12.2013 22:26:40 отредактировано romkaromka)

Это не совсем ошибка. Эту либу *необходимо* выносить в отдельный пакет, иначе primusrun не позволит запускать 32-битные проги в 64-битном хосте. А то, что у нее имя совпадает со стандартным именем стандартной либы - это уже вопрос к автору самой либы.
Можно, правда, поиграться с Provides/Requires.

Консоль на мыло. Надо развивать графику.

141

romkaromka пишет:

Это не совсем ошибка. Эту либу *необходимо* выносить в отдельный пакет, иначе primusrun не позволит запускать 32-битные проги в 64-битном хосте. А то, что у нее имя совпадает со стандартным именем стандартной либы - это уже вопрос к автору самой либы.
Можно, правда, поиграться с Provides/Requires.

Хмм, но тут в любом случае надо отфильтровать libGL.so.1 из Provides пакета. Реально ведь опасность создаёт.

Вот как пакет с либой правильнее всего назвать... Может "%mklibname primus-gl", чтобы получить libprimus-gl и lib64primus-gl.

Intel Core i7-3770 / 4 Gb RAM / GeForce GTS 250 / Rosa 2012.1 i586

142 (14.12.2013 15:23:35 отредактировано romkaromka)

Requires: mesagl, причем архитектурно-зависимое, чтобы 64-битная требовала 64-битную стандартную libGL, а 32-битная - 32-битную. Или, еще лучше, сделать зависимость от пакета x11-driver-video-nvidia-current, поскольку без него в primusrun смысла большого нет, nouveau пока даже на относительно старых карточках не катит, а Optimus только для серии Fermi (т.е. GeForce 400+) был внедрен.
Готова новая версия пакета для магеи3 (там новые снапшоты появились с исправлениями разных багов) и в ней прописана зависимость от месы и nvidia-current, заменено имя пакета с либой на primusgl и выкинуто provides libGL.so.1. Так что можно тестить.

Консоль на мыло. Надо развивать графику.

143

Pulfer пишет:

Потому что требовалось переписывание некоторых старых утилит в целях адаптации к радикальным переменам в системной части (из-за перехода на systemd, NetworkManager и т.п.), нельзя было просто так пересобирать их. А там perl-GTK2, ещё вроде как и со своим фреймворком (но тут не уверен, просто что-то такое слышал от других людей). А что perl, что GTK2 - весьма неприятные вещи, с ними мало кто хочет связываться (видимо, по этой причине MCC в другие дистрибутивы даже частично не портирован).

http://blog.mageia.org/en/2013/12/14/ma … christmas/ - GTK3 доступно для тестирования.

Консоль на мыло. Надо развивать графику.

144

Pulfer, http://www.rosalab.com/products/classroom - заглохло?

Консоль на мыло. Надо развивать графику.

145

romkaromka пишет:

Pulfer, http://www.rosalab.com/products/classroom - заглохло?

А даже не знаю. Роса состоит из нескольких команд (разработчики/мейнтейенеры десктопного дистрибутива - только одна из них), может какая-то из команд и делает что-то по Classroom. Но я ничего о работе над этим проектом не слышал.

Intel Core i7-3770 / 4 Gb RAM / GeForce GTS 250 / Rosa 2012.1 i586