The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Недоступность репозитория проекта Eigen"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Недоступность репозитория проекта Eigen"  +/
Сообщение от opennews (??), 04-Окт-21, 17:15 
Проект Eigen столкнулся с техническими проблемами в работе основного репозитория. Несколько дней назад исходный код проекта, размещённый на сайте GitLab оказался недоступен. При доступе к странице выдаётся ошибка "No repository". Недоступными также оказались размещенные на страницы релизы пакета. Участники обсуждения отмечают, что длительная недоступность eigen уже нарушила сборку и непрерывное тестирование множества проектов, в том числе библиотеки Google Tensorflow...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=55917

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


3. Скрыто модератором  –9 +/
Сообщение от QwertyReg (ok), 04-Окт-21, 17:18 
Ответить | Правка | Наверх | Cообщить модератору

5. Скрыто модератором  +17 +/
Сообщение от Аноним (5), 04-Окт-21, 17:22 
Ответить | Правка | Наверх | Cообщить модератору

32. Скрыто модератором  +/
Сообщение от kusb (?), 04-Окт-21, 22:12 
Ответить | Правка | Наверх | Cообщить модератору

10. "Недоступность репозитория проекта Eigen"  +/
Сообщение от Аноним (10), 04-Окт-21, 17:42 
> уже нарушила сборку и непрерывное тестирование множества проектов, в том числе библиотеки Google Tensorflow.

Лол, это что же это ламерьё нагородило, чтобы недоступность репозитория сломало CI? В CI всё должно собираться с зависимостями их родных пакетов, потому что это стандарт. На них недоступность VCS ну никак не могло повлиять. Из VCS зависимости собирать конечно можно, но только в качестве дополнения, для раннего обнаружения поломанной совместимости, и только под allow_failures флагом.

Ответить | Правка | Наверх | Cообщить модератору

14. "Недоступность репозитория проекта Eigen"  –9 +/
Сообщение от Аноним (14), 04-Окт-21, 18:35 
"Авторы TensorFlow - ламерьё." О да, расскажи нам Аноним, как надо было делать. Задним числом, разумеется.
Ответить | Правка | Наверх | Cообщить модератору

16. "Недоступность репозитория проекта Eigen"  +6 +/
Сообщение от Аноним (16), 04-Окт-21, 19:26 
Запросто. Ставится свой кэширующий прокси пакетов, из него CI и берет все необходимое. Пропадание пакетов (и их изменение) на сайте оригинала может не отражаеться на прокси (а может и отражаться, в зависимости от того что нужно). В примитивном исполнении это просто настроенный nginx. В продвинутом это отдельные средства вроде apt-mirror (для своего типа пакетов свои) или комбайны из них (в основном сильно платная и плохо работающая проприетарщина).
У нас (и у многих других) в компании это уже давно настроено (и необходимость в этом очевидна), так что про "Задним числом, разумеется" мимо.
Конечно это было сделано после наступления на такие же грабли, но несколько лет назад. Так что авторы ci для тенсорфлоу и правда либо ламерье, либо у них не было цели обеспечить надежность.
Ответить | Правка | Наверх | Cообщить модератору

21. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Dzen Python (ok), 04-Окт-21, 19:48 
Твои слова, да богу в уши. Два чая.
Ответить | Правка | Наверх | Cообщить модератору

39. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от freehckemail (ok), 05-Окт-21, 11:34 
> В примитивном исполнении это просто настроенный nginx. В продвинутом
> это отдельные средства вроде apt-mirror (для своего типа пакетов свои) или
> комбайны из них (в основном сильно платная и плохо работающая проприетарщина).

В основном это Nexus.

> У нас (и у многих других) в компании это уже давно настроено (и необходимость в этом очевидна)

Нет, не очевидна. Это надо обосновывать. И компании могут по-разному смотреть на эту ситуацию.

> Конечно это было сделано после наступления на такие же грабли, но несколько
> лет назад.

Угу, вот именно так и правильно.

> Так что авторы ci для тенсорфлоу и правда либо ламерье, либо у них не было цели обеспечить надежность.

Опеннет хлебом не корми, дай только нехорошее про кого-то сказать. =)

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

22. "Недоступность репозитория проекта Eigen"  +2 +/
Сообщение от Аноним (10), 04-Окт-21, 19:49 
> Авторы TensorFlow - ламерьё

Так и есть. А ты что думал, если пакет популярен, то его авторы сразу боги, и он сразу идеален? Как раз, обычно, наоборот. Добро пожаловать в реальный мир.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

25. "Недоступность репозитория проекта Eigen"  +/
Сообщение от kusb (?), 04-Окт-21, 20:00 
Если там корпорация, то может люди которые всё это админят вообще не связаны с авторами-программистами? Или  них какой-то общий универсальный подход, который валится на такой частности.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

28. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Аноньимъ (ok), 04-Окт-21, 20:48 
Для начала не надо было завязываться на проприетарную корпоративного запатентовано огороженную технологию ноувидии.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

35. "Недоступность репозитория проекта Eigen"  +1 +/
Сообщение от Аноним (35), 05-Окт-21, 00:38 
Я бы хуже сказал. А виноват во всём менеджер, который принял решение использовать Bazel.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

38. "Недоступность репозитория проекта Eigen"  +/
Сообщение от freehckemail (ok), 05-Окт-21, 11:08 
> Лол, это что же это ламерьё нагородило, чтобы недоступность репозитория сломало CI?

Это вполне нормальная ситуация.

> В CI всё должно собираться с зависимостями их родных пакетов

Кому должно? Тут есть простой трейдофф между усложнением и удорожанием инфраструктуры и использованием внешнего источника. Обычно бизнес выбирает внешний источник, а секьюрится это дело только если внешний источник начинает сбоить на регулярной основе.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

11. "Недоступность репозитория проекта Eigen"  +1 +/
Сообщение от Аноним (11), 04-Окт-21, 17:55 
Moving to sourceforge!
Ответить | Правка | Наверх | Cообщить модератору

15. "Недоступность репозитория проекта Eigen"  +1 +/
Сообщение от Аноним (15), 04-Окт-21, 19:23 
Что за полумеры!? Все не berlios!
Ответить | Правка | Наверх | Cообщить модератору

36. "Недоступность репозитория проекта Eigen"  +1 +/
Сообщение от Аноним (36), 05-Окт-21, 00:43 
В Саванну!
Ответить | Правка | Наверх | Cообщить модератору

12. "Недоступность репозитория проекта Eigen"  +2 +/
Сообщение от Аноним (12), 04-Окт-21, 18:02 
Зато не загнивающий гитхаб111
Ответить | Правка | Наверх | Cообщить модератору

17. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Аноним (16), 04-Окт-21, 19:26 
Вот туда точно не надо.
Ответить | Правка | Наверх | Cообщить модератору

23. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Dzen Python (ok), 04-Окт-21, 19:50 
Ну таки да, не по DMCA полетело.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

18. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Аноним (18), 04-Окт-21, 19:43 
Можете мою библиотеку взять.
Ответить | Правка | Наверх | Cообщить модератору

26. "Недоступность репозитория проекта Eigen"  +1 +/
Сообщение от Аноним (26), 04-Окт-21, 20:39 
У вас там есть «Чернобыльская молитва» Светланы Алексиевич?
Ответить | Правка | Наверх | Cообщить модератору

27. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Аноним (18), 04-Окт-21, 20:45 
Обсуждается линейная алгебра так-то.
Ответить | Правка | Наверх | Cообщить модератору

30. "Недоступность репозитория проекта Eigen"  +3 +/
Сообщение от Dzen Python (ok), 04-Окт-21, 21:17 
Мне, пожалуйста, Канторовича, пару монографий и методичек Пака и классичекий перевод Кнута.
Ответить | Правка | Наверх | Cообщить модератору

33. "Недоступность репозитория проекта Eigen"  +/
Сообщение от Аноним (11), 04-Окт-21, 22:17 
Заслужил только китайские ранобэ в гуглопереводе, больше ничего не дадим.
Ответить | Правка | Наверх | Cообщить модератору

37. "Недоступность репозитория проекта Eigen"  +/
Сообщение от Аноним (37), 05-Окт-21, 10:25 
Ну собственно - вот он, современный уровень обучения. Линейную алгебру по Кнуту ... СЛАУ методом Крамера ... Линейное программирование симплекс-методом ... Бред. Сказали бы - Гантмахер, Уилкинсон, Голуб, Стренг. Не надо никакой линейной алгебры ни вам, ни вашим преподавателям. Арифметика за 2 класс - предел вашего и их понимания.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

19. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Аноним (19), 04-Окт-21, 19:44 
Как раз в Слаку прилетела новая версия.
Ответить | Правка | Наверх | Cообщить модератору

20. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Dzen Python (ok), 04-Окт-21, 19:48 
А я то думал, что жироватт жирноват, так его переплюнули на ать-два.

А вообще да, неприятна ситуёвинка.

Прямо хоть в учебник вставляй: как НЕ надо делать дерево зависимостей и динамической подгрузки и компиляции либ при сборке.

Ответить | Правка | Наверх | Cообщить модератору

24. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от kusb (?), 04-Окт-21, 19:57 
Пугает такая связанность и зависимость, хотя и плюсы некоторые есть. Но блин, с эпохи ДОС окружения для компьютеров становятся всё более странно упоротыми. Следующий шаг наверное - отвал репы создаст проблемы при исполнении.
Ответить | Правка | Наверх | Cообщить модератору

29. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Dzen Python (ok), 04-Окт-21, 21:16 
Ну, это уже сейчас есть - репозитории с данными: те же обученные сетки и наборы моделей. Без подгрузки которых часть фич таки будет недоступна (не сможет исполнится).

За примером ходить далеко не надо - digiKam и его загрузка при первом запуске сеток по распознаванию лиц. Отвал реп с сетками ложит эту фичу дигикама. Ну и классическое: свободный движок и оригинальные платные ассеты. Или даже бесплатные ассеты, просто под неправильной лицензией.

Будущее уже наступило.

Ответить | Правка | Наверх | Cообщить модератору

31. "Недоступность репозитория проекта Eigen"  +/
Сообщение от kusb (?), 04-Окт-21, 21:29 
> Будущее уже наступило.

Ага. Хороший лозунг. А ещё веб.


Ответить | Правка | Наверх | Cообщить модератору

34. "Недоступность репозитория проекта Eigen"  –1 +/
Сообщение от Аноним (34), 04-Окт-21, 23:03 
https://eigenlab.org/
Ответить | Правка | Наверх | Cообщить модератору

40. "Недоступность репозитория проекта Eigen"  +/
Сообщение от Аноним (40), 05-Окт-21, 16:19 
Всё уже доступно. Откатились на бэкап.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру