Size: a a a

Конференция C++ Russia

2020 April 01

PF

Pavel Filonov in Конференция C++ Russia
А то боюсь, что это породит мем - пришел в чатик по С++ спросить про пакетный менеджер, и в итоге стал разработчиком на Rust 🙂
источник

AV

Alexey Veselovsky in Конференция C++ Russia
думаю он теперь в курсе про то, чего конану ещё не хватает 🙂 а так то да, конан лучше и мощнее чем vcpkg.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
но, кстати, надо будет и vcpkg попробовать на досуге.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Под линуксом конечно
источник

A

Alex Ф-ф-фэils!🌠︙ in Конференция C++ Russia
Alexey Veselovsky
Под линуксом конечно
Я на термуксе собирал
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Alexey Veselovsky
но, кстати, надо будет и vcpkg попробовать на досуге.
мне понравился vcpkg, но там не было линуксовой либки, поэтому просто поставил с репки -devel пакеты и их подцепил, благо там ничего сложного не было
источник
2020 April 02

AT

Alexey Tkachenko in Конференция C++ Russia
Alexander Zaitsev
а так как мейнтейнеров ограниченное кол-во, то ты можешь помочь:
1) Сразу пакетируя либу как автор либы, которому не плевать на своих пользователей
2) Становится мейнтейнером и заниматься пакетированием либы (за бесплатно или попробовать идти работать в Conan)
3) Пытаться достучаться до разума авторов либ (я пробовал этот путь - мне выписали бан на гитхабе за это)
3) я бы тоже выписал за баламутство в чужих монастырях
источник

FF

Flex Ferrum in Конференция C++ Russia
Alexey Veselovsky
кроме того, если мы про качество, то там 4.1.1 как безальтернативная версия. а, между прочим, многие еще сидят на 3.x и в 4.x есть ломающие совместимость изменения.
Тут всё просто. :) Не хватает либы в конане - вступаешь в EAP, пишешь рецепт, делаешь PR. И нужная либа оказывается конане, да. А так, я поддержу удивление и возмущение Александра Зайцева по поводу того, что авторы C++-либ забивают на пакетирование и поддержку систем сборок. Времена конструкторов "сбилди сам с помощью кувалды и такой-то матери, обложив десятиэтажным мейнтейнеров либы" постепенно проходят.
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
> вступаешь в EAP
На этом пункте твой план уже ломается
источник

AV

Alexey Veselovsky in Конференция C++ Russia
они, думаю, просто выжидают когда же наконец останется только один
источник

FF

Flex Ferrum in Конференция C++ Russia
Alexander Zaitsev
> вступаешь в EAP
На этом пункте твой план уже ломается
Чойта? :)
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
они, думаю, просто выжидают когда же наконец останется только один
ага, да-да, конечно. им просто пофиг, вот и всё
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Flex Ferrum
Чойта? :)
открой issue и посмотри, сколько дней я уже жду инвайта с уже готовым PR
источник

FF

Flex Ferrum in Конференция C++ Russia
Alexander Zaitsev
ага, да-да, конечно. им просто пофиг, вот и всё
Именно так. На матюги авторов рецептов для их либ и количество патчей при этом глубоко насрать.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexander Zaitsev
ага, да-да, конечно. им просто пофиг, вот и всё
и пофиг и реально тирания альтернатив - пакетных менеджеров 2-3 плюсовых и примерно 100500 дистрибутивоориентированных. систем сборки - тоже 100500 штук.

если всем этим заниматься, то будешь вместо разработки либы заниматься только этим.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
в расте том же все проще: для публикации пакета просто говоришь cargo publish и всё. сразу всем версия пакета доступна.
источник

FF

Flex Ferrum in Конференция C++ Russia
Alexander Zaitsev
открой issue и посмотри, сколько дней я уже жду инвайта с уже готовым PR
Аааа... Ну так это же гораздо проще решается. :) Есть твиррер, есть @conan_io, есть @jgsogo... В общем, их можно пнуть. :) Но, видимо, они сейчас все самоизолировались.
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
и пофиг и реально тирания альтернатив - пакетных менеджеров 2-3 плюсовых и примерно 100500 дистрибутивоориентированных. систем сборки - тоже 100500 штук.

если всем этим заниматься, то будешь вместо разработки либы заниматься только этим.
ни в каком другом ЯП почему-то не думают про дистрибутивоориентированные пакеты
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Flex Ferrum
Аааа... Ну так это же гораздо проще решается. :) Есть твиррер, есть @conan_io, есть @jgsogo... В общем, их можно пнуть. :) Но, видимо, они сейчас все самоизолировались.
и без вот такого, да.
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Flex Ferrum
Аааа... Ну так это же гораздо проще решается. :) Есть твиррер, есть @conan_io, есть @jgsogo... В общем, их можно пнуть. :) Но, видимо, они сейчас все самоизолировались.
я пнул - им пофиг. но обьяснение этому есть. и это никак не мешает мне пользоваться конаном и пакетить туда либы
источник