> Да это все - пожалуйста. Только почему вы обобщаете эти персональные
> проблемы для других. Еще раз, не переоценили собственную значимость?Это так, наблюдение за участью разных проектов. FFmpeg вон вообще конкретно нарвался. И если раньше некоторые его разработчики пшикали "нам и с svn неплохо", то после форка они и на гит перелетели со скоростью кота ужаленного в ж... осой, и теперь их песня выглядит совсем иначе - они буквально бегают по пятам и упрашивают например дебианщиков взять их обратно, etc. Все-таки конкуренция - великая вещь.
А так если посмотреть кто нынче пользуется svn - это чаще всего или некрофилы или вантузоиды. Говоря за себя - мне с такими взаимодействовать некомфортно и я пройду мимо. А за других пусть другие и расписываются, имхо.
> В реальности - каждый мало-мальски крупный проект имеет собственные закидоны.
Но контрпродуктивные и глупые методы разработки - это серьезный продолб.
> VCS на самом деле - ерунда на этом фоне.
Удобный инструмент разработки и дружественные ко мне практики - это не ерунда. Если кто в 2015 году использует svn - у них большие проблемы с управлением проектом. И или господа полностью утратили обучаемость и с ними поэтому мучительно взаимодействовать, или это виндопрограмеры, которые вообще в мире опенсорса полные инвалиды и они еще не раз разочаруют своими замашками.
> сделайте что-то полезное - а потом ожидайте что с ними будут считаться.
Так я вроде не требовал со мной считаться. Я просто констатировал тот факт что я не буду делать ничего полезного для проекта с которым мне неудобно взаимодействовать. Потому что альтруизм и мазохизм разные вещи. Если бесплатно поработать потратив мое время я еще в принципе могу, то вот изгибаться в три погибели я в общем случае не буду. Ну разве что это какой-то убермеганужный мне проект, типа линуксного ядра. Вот svn - это хорошая заявка на то что мое мировоззрение (в плане взгляда на разработку) сильно не стыкуется с участниками проекта, поэтому лучше всего пройти мимо.Чтобы не мучаться самому и не досаждать участникам. Нормальный человек в 2015 году svn использовать не станет.
> разработчики проекта должны строем перейти с svn на git?
Да пусть не переходят. Будут как реактос или даже ффмпег. Мне то что? Я должен изгибаться буквой зю за право поработать бесплатно? Оптимизм - это хорошо, ага :). Только я в общем случае буду не заинтересован в проекте использующем svn. Есть полтора исключения на всю планету, но они только подтверждают правило.
> Существующие разработчики проекта могут не иметь время и желания
> на изучение вашего любимого git. Как вам такой плюс?
Вот и славненько: мне это многое говорит о состоянии и перспективах проекта и о том кто его разработчики. Мне лучше всего будет пройти мимо такого проекта. Работать на мусорный бак - досадно, знаете ли. Хотя особо ценные и уникальные проекты, дать которым просто помереть было бы жалко - нарываются на полномасштабный форк, как ффмпег. И я так смотрю, эти "необучаемые" в темпе вальса разучили гит :). А потом сноб Нидермайер забыл про снобизм и нынче бегает за дебианщиками как хвостик, упрашивая вернуть либу в дебиан. "Секурити? Ааа! Я сам, лично буду патчить секурити баги! Только назад возьмите!". Забавно смотрится. Где ж былая спесь и рассказы про то как их там всех устраивает svn? :)
> И? Пожмут плечами и пойдут дальше.
"По реке плывет топор из села Кукуево" :)
> И причем тут svn и git?
При том что svn - это раздолбаный рыдван, воняющий бензином, с стремным водилой, изучавшим ПДД еще при царе горохе и не считающий нужным знать изменения в пдд с тех пор. Так что по возможности лучше все-таки ехать более приличным транспортом.
> Линуксное ядро - в git. Я же писал о проектах, которые
> (как минимум до сравнительно недавнего времени) вели в svn.
Для непонятливых еще раз: если кто-то в 2015 году использует svn в открытом проекте, у него имеются недетские проблемы с вменяемостью или обучаемостью.
> Просто чтобы показать насколько реальны ваши вопли о
> "непродуктивном геморе" и "тормозит".
Если так посмотреть на то кто остался на svn - несложно сделать ряд простых выводов о том что за проекты и что за управление оными. И какие у всего этого перспективы.
> В реальности, ничего тут уже не тормозит после единожды
> сделанного git clone из svn. Это понятно, ау?
Мне понятно что я со своей стороны не собираюсь ставить костыли чужой умственной инвалидности. Возможность прокостылить - не отменяет того факта что разработчики, использующие в 2015 году svn - метят в номинацию умственных инвалидов. По поводу чего взаимодействие с ними врядли сильно порадует. И вот этот момент мелкими костылями как-то не лечится, бэть.
> Даже для такого крупного проекта как wesnoth.
Разработчики веснота - все-таки адекватные люди, имеющие отношение к опенсорсу, а не куча необучаемых ретардов и не махровые вантузоиды.
Поэтому - вот так:
Git replaced Subversion (SVN) as Wesnoth's version-control system in March 2013. Subversion had, itself, previously replaced an older program, Concurrent Versioning System (CVS), in 2005. These earlier systems have left a few traces in the version history which you might encounter; some older documentation and a few files refer to them.
> Сделать git clone - это гемор? Ну а из удаленного git
> вы как код берете - прямо телепатически?
Гемор - это взаимодействие с группой ретардов, до сих пор почему-то практикующих контрпродуктивные методики работы. И техническое вкостыливание не лечит общий менталитет таких личностей.
> вокруг итак навалом - перебьются и svn. Одним меньше, одним больше...
Ну как бы удачи открытому проекту с такой политикой, ага :)
> А если намереваетесь работать систематически - доля времение от начального
> git clone будет быстро стремиться к нулю. О чем тогда бурление?
Проблема - в mindset таких разработчиков. И возможность вкостылить со своей стороны - не меняет проблематичный mindset. Это всего лишь раннее обнаружение взаимонесовместимых взглядов на жизнь. Достаточно фатальных для нежелания совместно работать кроме каких-то исключительных случаев (чертыхаясь на недружественную атмосферу, т.к. дружественные мне личности - в 2015 году svn пользоваться явно не станут).
> К чужой необучаемости он не имеет никакого отношения.
Напротв - самое непосредственное. Люди которые до сих пор пользуются svn - это замшелые мамонты или вантузоиды. И те и другие очень трудны для меня в взаимодействии - почти гарантировано множество расхождений во взглядах, которые будут икаться и мне и им. В этом случае мне будет лучше пройти мимо (и найти похожий но более адекватно организованный проект).
> Вы не хотите тратить время на изучение *своего* инструментария,
> т.е. git, а вовсе даже не svn.
Возможность со своей стороны вбить костыль - не отменяет того факта что разработчики в проекте понятия не имеют о гите и тамошних практиках. А взаимодействовать на уровне убoгoго svn меня не радует. Да и mindset таких разработчиков как правило оставляет желать много лучшего. И это не вкостылишь парой команд и левыми довесками к гиту.