URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 116297
[ Назад ]

Исходное сообщение
"Проект LLVM ввёл в строй официальное Git-зеркало своего SVN-..."

Отправлено opennews , 15-Янв-19 10:24 
Разработчики проекта  LLVM объявили (http://lists.llvm.org/pipermail/llvm-dev/2019-January/129027...) о достижении важного рубежа на пути к миграции (https://llvm.org/docs/Proposals/GitHubMove.html) с Subversion на Git и GitHub. В строй введено официальной Git-зеркало (https://github.com/llvm/llvm-project) основного репозитория проекта, построенного с использованием централизованной системы управления исходными текстами Subversion. Git-репозиторий теперь признан стабильным и может применяться (https://llvm.org/docs/GettingStarted.html#checkout-llvm-from...) для участия в разработке компонентов LLVM.


Синхронизация с SVN осуществляется раз в минуту, а время отставания появления в Git коммитов оценивается в 20-90 секунд. Для приёма коммитов продолжает применяться SVN (при использовании Git для отправки изменений следует использовать git-svn или специально подготовленный скрипт (https://llvm.org/docs/GettingStarted.html#for-developers-to-...)). Следующим шагом миграции станет перевод Git в разряд первичных репозиториев (от Phabricator (https://reviews.llvm.org/) для рецензирования изменений пока отказываться не собираются).

URL: http://lists.llvm.org/pipermail/llvm-dev/2019-January/129027...
Новость: https://www.opennet.dev/opennews/art.shtml?num=49951


Содержание

Сообщения в этом обсуждении
"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Штунц , 15-Янв-19 10:36 
А вот зачем, интересно, оставили Subversion, если запланировали переход на Git и даже репозиторий уже подготовили. Почему не сделали 2ой шаг?

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 15-Янв-19 10:37 
потому что штаны могут треснуть, если шагать шибко широко, неудобно с голой сракой-то будет. Поэтому шаги делаются - последовательно.


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Led , 15-Янв-19 11:55 
> неудобно с голой сракой-то будет

Этим те его не убедишь.


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 15-Янв-19 11:19 
согласен с предыдущим оратором: у многих настроена автоматика на SVN, если старые сервера обрубить - то может много поломаться... но зачем? а так хорошее решение: всё что работало - так и останется работать, но будет немного отставать от гитовой репы

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 17-Янв-19 20:47 
свн не нужен, нужен большой ssd + большой хдд. сарказм, но это не точно

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 15-Янв-19 10:36 
ураааа, мы осилили git-svn! Завтра еще и ls пользоваться научимся!

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 15-Янв-19 21:55 
> ураааа, мы осилили git-svn! Завтра еще и ls пользоваться научимся!

Ну чо, поздравляю! Такой серьезный шаг!


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено oni19 , 15-Янв-19 10:41 
наконецто!

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Что мы понимаем , 15-Янв-19 10:43 
А где же остальные репозитории? всякие там clang и прочие

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Тот , 15-Янв-19 10:45 
А они их слили вместе в один большой репозиторий

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 15-Янв-19 11:10 
А зачем?

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Led , 15-Янв-19 11:56 
Не задавай провокационных вопросов - хипстеры знают, что делают!

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 15-Янв-19 11:01 
лучше бы ускорили время компиляции с помощью LLVM (да и самого LLVM), а то слишком больно

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено фывфыв , 15-Янв-19 11:09 
Он написан на C++ с неимоверным количеством классов, перегрузок, инкапсуляции и STL'а. Она априори будет медленно собираться.

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено oni20 , 15-Янв-19 11:28 
мда.. надо на Go переписать B)

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 15-Янв-19 11:52 
На Electron!

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Андрей , 16-Янв-19 01:35 
> с помощью LLVM

не поможет, плюсы - самый известный клинический случай

> (да и самого LLVM)

а вот это, да, Go смог бы ускорить в разы!


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Владимир , 15-Янв-19 21:09 
По сравнению со многими другими проектами, clang собирается крайне шустро. Там 4 млн строк кода.
Сравните со скоростью сборки Qt Creator, например (почти 2 млн строк).
Уж в плане скорости сборки там очень хорошо все оптимизировано.

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Рок Солид , 20-Янв-19 14:04 
Зачем мне сравнивать с другими проектами, когда я могу сравнить FreeBSD докланговских времен, которая собиралась за полчаса, и нынешнюю, где make world лучше оставить на ночь.

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Андрей , 16-Янв-19 01:29 
Уже есть, но в качестве отдельного проекта, ранее коммерческого, а теперь хобби его владельца: https://github.com/yrnkrn/zapcc Поэтому синхронизируется с апстримом он, к сожалению, редко.

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено index0h , 15-Янв-19 11:55 
в 2019 как-то не привычно читать о миграции с svn на git, но все равно лучше чем 2025))

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 15-Янв-19 14:18 
В 2025 за GCC порадуемся

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Андрей , 16-Янв-19 01:37 
Надеюсь, цены на оперативку упадут уже в этом или самое позднее в следующем году.

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 15-Янв-19 20:33 
Так был же официальный репозиторий. Мой PR прекрасно перенесли в апстрим.

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено хотел спросить , 15-Янв-19 21:54 
Только почему GitHub? А не GitLab?

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Анонис , 16-Янв-19 08:01 
> Только почему GitHub? А не GitLab?

GitHub в качестве платформы для хостинга выбран так как он привычен многим пользователям и в отличие от GitLab и BitBucket предоставляет интерфейс для интеграции с SVN, работающий в режиме чтения и записи, что упростит переход на Git разработчиков, привыкших к SVN 


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено хотел спросить , 16-Янв-19 14:08 
>> Только почему GitHub? А не GitLab?
> GitHub в качестве платформы для хостинга выбран так как он привычен многим
> пользователям и в отличие от GitLab и BitBucket предоставляет интерфейс для интеграции
> с SVN, работающий в режиме чтения и записи, что упростит переход
> на Git разработчиков, привыкших к SVN 

Атлассиан откровенная тормозная шляпа
Но гитлаб при всех его недостатках очень годная штука

А по вашему вопросу можно почитать вот здесь:
https://docs.gitlab.com/ee/user/project/import/svn.html


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Аноним , 16-Янв-19 08:57 
На гитхабе хорошо, а после того, как оттуда свинтила часть школoты - стало еще лучше. M$ уроды, какого черта они не купили его раньше? Цену сбивали, наверное...

"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Andrey Mitrofanov , 16-Янв-19 09:09 
> На гитхабе хорошо,
>M$ уроды, какого черта они не купили его
> раньше?
>Цену сбивали, наверное...

Приценивались: а подходит ли модель к их нарко-торговле.

Ну, теперь-то точно - определились.  Подходит.

Привыкания и ломки на должном уровне:

#>> На гитхабе хорошо,
#>>>GitHub в качестве платформы для хостинга выбран так как он привычен многим


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Andrey Mitrofanov , 23-Янв-19 15:28 
> Только почему GitHub? А не GitLab?

Кстати, да:  open-core враньё самая пара для опенсурс-друзей проприертарщиков.

https://lists.debian.org/debian-backports/2018/12/msg00133.html


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено хотел спросить , 24-Янв-19 01:25 
>> Только почему GitHub? А не GitLab?
> Кстати, да:  open-core враньё самая пара для опенсурс-друзей проприертарщиков.
> https://lists.debian.org/debian-backports/2018/12/msg00133.html

Кто мешает форкануть? И сделать OpenHub?

Поручитесь за то, что причина не в говнокоде который пытались протолкнуть в апстрим?
Или в элементарном раздолбайстве? Минорный фикс в CE/EE не могли включить месяцев 5.
А вы говорите о фичах.

Кстати да.. приходилось фиксить на продакшене.
А с гитхабом хотя бы это возможно? Конечно же нет!

Много народу захочет на руби форк пилить?
Вот и оно.. получается вариант неидеальный, но вроде как лучшее, что доступно.


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено Andrey Mitrofanov , 24-Янв-19 10:25 
>>> Только почему GitHub? А не GitLab?
>> Кстати, да:  open-core враньё самая пара для опенсурс-друзей проприертарщиков.
>> https://lists.debian.org/debian-backports/2018/12/msg00133.html
> Кто мешает форкануть? И сделать OpenHub?

Кто заставляет выкатывать собеседникам ложные дилемы?

Ответ тот же: никто не мешает.  Только это ответ не от того вопроса.
Более того я вообще не задавал вопросов.

Вам, как гордому венценосцу короны Профоркатора Полимерова сегодня
   http://www.opennet.dev/openforum/vsluhforumID3/113043.html#99
   http://www.opennet.dev/openforum/vsluhforumID3/116323.html#304
, я поясню.  "Собеседник" (я, да) имел в виду _не влезать в проблемы_, не пользуя софт/сервис с известными проблемами.

То есть подразумевавшийся вариант был не делать и _сокращать_ риски/затраты.

Ваш вариант "девелоперз-девелоперз, форкерз-форкерз, полимериз-полимериз"...

предлагает собеседнику взять и тащить какую-то _очень_ сложную деятельность, тратить время ("у меня не 300 часов в сутках"(tm)) и полимеры [и принимать на себя некие риски], ...

создавая по Вашему недоброму "совету" ненужные ему софтину/сервис/результат.

Слегка не вежливо, не находите?  Впрочем, о чём это я--


>И сделать OpenHub?

Вы, конечно, не в курсе, что это имя типа занято друзьями микрософта ЧорнымиУтками?   Вы, конечно, не рекламируете и не получаете денег от них, всех трёх.

И поминание "торговой марки" -- самопроизвольный самопривычный самовывих?  Осторожнее там!

[I]"" Copyright 2014 - 2019 Black Duck Software, Inc. , Open Hub and the Open Hub logo are trademarks of Black Duck So[...] ""


"Проект LLVM ввёл в строй официальное Git-зеркало в ходе мигр..."
Отправлено хотел спросить , 24-Янв-19 19:36 
>[оверквотинг удален]
> Слегка не вежливо, не находите?  Впрочем, о чём это я--
>>И сделать OpenHub?
> Вы, конечно, не в курсе, что это имя типа занято друзьями микрософта
> ЧорнымиУтками?   Вы, конечно, не рекламируете и не получаете денег
> от них, всех трёх.
> И поминание "торговой марки" -- самопроизвольный самопривычный самовывих?  Осторожнее
> там!
> [I]"" Copyright 2014 - 2019 Black Duck Software, Inc. , Open Hub
> and the Open Hub logo are trademarks of Black Duck So[...]
> ""

Полемика, не более... Я говорю, что GitLab CE отличный старт для форка.
Если кого-то не пустили в апстрим они могут форкануть.
Речь про них а не про вас. Что-то вы загнались.

Конечно я никого не рекламирую, можете не сомневаться. OpenHub надо было взять в кавычки.
Имелось ввиду любое название: OurHub, CodeHub, SourceHub, CommonHub, так же как и SourceLab, CodeLab, OpenLab и т.д. (хотя эти возможно тоже кем-то уже заняты).
Будем считать, что я внес свой мизерный вклад в название потенциального форка.

Если бы тех, кто не может протащить в аптсрим открытые варианты плюшек от EE, это сильно напрягло, то они бы уже форканули CE и сделали совместимую версию, но полностью открытую.