Size: a a a

Russian Fedora Community

2020 March 27

AZ

Alexander Zaitsev in Russian Fedora Community
Artem
С другой стороны тот полный ппц который Федора сделала с rust стэком например делает его полностью не пригодным для гном разработчиков и вообще всего rust комюнити. Тут их можно понять. Никто не хотел и не хочет связываться.
И что они такого сделали?
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Я не в курсе просто
источник

A

Artem in Russian Fedora Community
Alexander Zaitsev
И что они такого сделали?
https://t.me/russianfedora/486538
За всё это время никто не прибавилось раст меинтенеров, наоборот, была попытка RH разработчика отговорить от того маразма который устроило 1.5 человека. Но безуспешно. Из самой лучшей системы сборки на сегодняшний день у федоры получилось сделать самую худшую.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Artem
https://t.me/russianfedora/486538
За всё это время никто не прибавилось раст меинтенеров, наоборот, была попытка RH разработчика отговорить от того маразма который устроило 1.5 человека. Но безуспешно. Из самой лучшей системы сборки на сегодняшний день у федоры получилось сделать самую худшую.
Прочитал. Хорошее чтиво.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Artem
https://t.me/russianfedora/486538
За всё это время никто не прибавилось раст меинтенеров, наоборот, была попытка RH разработчика отговорить от того маразма который устроило 1.5 человека. Но безуспешно. Из самой лучшей системы сборки на сегодняшний день у федоры получилось сделать самую худшую.
А что за маразм в Федоре?
источник

AZ

Alexander Zaitsev in Russian Fedora Community
То, что надо пакетить каждую либу отдельно? И в дистре держать только одну версию?
источник

A

Artem in Russian Fedora Community
Alexander Zaitsev
А что за маразм в Федоре?
Ну опакеть какой-нибудь простой хотя бы консольный софт в федора. И поимеинтейни его потом. Про десктоп софт я уже вообще молу которые сейчас гномеры потихоньку пилят.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Artem
Ну опакеть какой-нибудь простой хотя бы консольный софт в федора. И поимеинтейни его потом. Про десктоп софт я уже вообще молу которые сейчас гномеры потихоньку пилят.
Я пытаюсь понять, в чем отличие от любой той же с++ программы
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Я вижу отличие наверное в том, что в среднем у проги на Си скорее всего меньше зависимостей. И из-за этого их легче пакетить
источник

A

Artem in Russian Fedora Community
Alexander Zaitsev
То, что надо пакетить каждую либу отдельно? И в дистре держать только одну версию?
compat версии можно делать. Другое дело что попробуй сам всё это сделать в условиях текущей федора инфры. Если они немедленно не могут предоставить решение или некому это сделать, то не нужно вредить и делать так, чтобы разработчики разбегались в разные стороны. Вот это вот всё с flatpak и no linux platform и описанные проблемы это прямое следствие их действий.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Я полностью согласен со статьей про no linux platform. А какое решение ты предлагаешь? Разрешить бандлить все зависимости с собой?
источник

A

Artem in Russian Fedora Community
Alexander Zaitsev
Я полностью согласен со статьей про no linux platform. А какое решение ты предлагаешь? Разрешить бандлить все зависимости с собой?
Это даже не обсуждается и если даже обсуждать то на уровне апстрима этих ЯП. Об этом в том треде также сказано. Конечно бандлить. И rust и go здесь исключение, не нужно их сравнивать с Си или даже пайтон.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Artem
Это даже не обсуждается и если даже обсуждать то на уровне апстрима этих ЯП. Об этом в том треде также сказано. Конечно бандлить. И rust и go здесь исключение, не нужно их сравнивать с Си или даже пайтон.
А почему их нельзя сравнивать с Си и питоном?
источник

A

Artem in Russian Fedora Community
Alexander Zaitsev
А почему их нельзя сравнивать с Си и питоном?
Ну ты же сказал интересное чтиво. Почитай тогда хотя бы что Мартин написал.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Artem
Ну ты же сказал интересное чтиво. Почитай тогда хотя бы что Мартин написал.
Я прочитал. Я не согласен с его выводом, что можно в приложении несколько версий юзать по той причине, которую он упомянул
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Межмодульное взаимодействие.
источник

AZ

Alexander Zaitsev in Russian Fedora Community
К тому же оставление старых версий чревато security issues и это одна из причин имения одной последней версии
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Если уж соглашаться на такой подход, то для всех яп. Это всем упростит жизнь
источник

A

Artem in Russian Fedora Community
В rust можно сказать что вообще нет такого понятия как динамическая линковка. Точней технически можно, но на деле никто не использует и не будет. Потому что ЯП изначально проектировался так. Бинарь получится точь такой же если с апстрим форматом соберу и с тем что в федоре люди которыми делать нечего будут собирать 100500 крейтов для того же приложения. А Си софт можно динамически собирать со всеми вытекающими плюсами.
источник

A

Artem in Russian Fedora Community
Alexander Zaitsev
К тому же оставление старых версий чревато security issues и это одна из причин имения одной последней версии
Так отставать будут только в Федоре скорей с таким подходом и если есть security issue то быстрей в апстриме пофиксят, соберут и выкатят апдейт.
источник