Size: a a a

2019 September 18

ЕP

Еxey Panteleev in iOS God Talks
картеж тоже багованный, мы с ним тоже настрадались
источник

EE

Evgenii Elchev in iOS God Talks
Еxey Panteleev
картеж тоже багованный, мы с ним тоже настрадались
Но лучше чем поды
источник

EE

Evgenii Elchev in iOS God Talks
David
Почему?
Нет подов, воркспейса, кучи фигни в проекте которую все магией считают, пересборки всех либ на каждый чих
источник

EE

Evgenii Elchev in iOS God Talks
Я вообще вспоминал что у меня есть менеджер зависимостей только когда надо было новую либу добавить
источник

EE

Evgenii Elchev in iOS God Talks
И да. Можно было добавить только одну либу и не пересобирать остальные
источник

EE

Evgenii Elchev in iOS God Talks
Время сборки проекта сильно уменьшалось
источник

EE

Evgenii Elchev in iOS God Talks
Эх, были же времена(
источник

ЕP

Еxey Panteleev in iOS God Talks
Evgenii Elchev
Я вообще вспоминал что у меня есть менеджер зависимостей только когда надо было новую либу добавить
примерно так SwiftPM работает
источник

EE

Evgenii Elchev in iOS God Talks
Еxey Panteleev
примерно так SwiftPM работает
Я знаю. Только его раньше небыло)
источник

EE

Evgenii Elchev in iOS God Talks
Особенно огонь, что когда я спрашивал почему у нас поды, мне говорили «не все есть в картеже» хотя все наши зависимости его поддерживали.  И я не разу не видел нужной либы без картежа. А если вдруг нашёл бы такую, он добавляется пул реквестом изи
источник

SP

Sergey Petrov in iOS God Talks
David
Почему?
мне не нравится какая-то кастомная штука на рубях (которая регулярно ломается при минорных апдейтах рубях/зависимостей) которая очень инвазивно лезет в твой проект и считает себя там хозяином больше чем я
а когда оно ломается (а оно ломается) ты остаешься с горой исходников из которых ничего не можешь собрать (с карфагеном то у тебя хоть уже собранные блобы зависимостей есть)
а да, еще оно все подспеки хранит в громадной гит репе (на которую даже гитхабовцы жаловались), которую они тебе склонят в хомяк и отожрут уже наверное пару гигов места под описания всех подов из которых тебе 99,99% не понадобятся никогда
источник

EE

Evgenii Elchev in iOS God Talks
Sergey Petrov
мне не нравится какая-то кастомная штука на рубях (которая регулярно ломается при минорных апдейтах рубях/зависимостей) которая очень инвазивно лезет в твой проект и считает себя там хозяином больше чем я
а когда оно ломается (а оно ломается) ты остаешься с горой исходников из которых ничего не можешь собрать (с карфагеном то у тебя хоть уже собранные блобы зависимостей есть)
а да, еще оно все подспеки хранит в громадной гит репе (на которую даже гитхабовцы жаловались), которую они тебе склонят в хомяк и отожрут уже наверное пару гигов места под описания всех подов из которых тебе 99,99% не понадобятся никогда
❤️
источник

PI

Peer Isaac in iOS God Talks
bazel никто не использует для iOS?
источник

ЕP

Еxey Panteleev in iOS God Talks
Evgenii Elchev
Особенно огонь, что когда я спрашивал почему у нас поды, мне говорили «не все есть в картеже» хотя все наши зависимости его поддерживали.  И я не разу не видел нужной либы без картежа. А если вдруг нашёл бы такую, он добавляется пул реквестом изи
я видел нужные либы без поддержки подов))
источник

ET

Egor Tolstoy in iOS God Talks
Peer Isaac
bazel никто не использует для iOS?
гугл
источник

PI

Peer Isaac in iOS God Talks
Еще uber собирался
источник

ET

Egor Tolstoy in iOS God Talks
но они очень неохотно информацией делятся, мы пытались вытащить
источник

ET

Egor Tolstoy in iOS God Talks
Peer Isaac
Еще uber собирался
они все еще на баке сидят
источник

PI

Peer Isaac in iOS God Talks
Я тоже перевел на buck, но пришлось много дописывать
источник

ET

Egor Tolstoy in iOS God Talks
если хочешь, могу свести с нашей командой, которая сборками занимается, они много рисерчат на эту тему
источник