The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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

3. Сообщение от QwertyReg (ok), 04-Окт-21, 17:18   –9 +/
1. Удаляешь репозиторий никому не известного проекта;
2. Размещаешь новость на IT-ресурсах в самых интригующих выражениях (уж не M$ ли свинью подложила?!);
3. Люди узнают о существовании никому не известного проекта;
4. Восстанавливаешь репозиторий.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5

5. Сообщение от Аноним (5), 04-Окт-21, 17:22   +17 +/
Ты бы со списком продуктов, в которых она используется, ознакомился, прежде чем палиться, что в тырнет ты ходишь только за поревом
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #32

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #14, #38

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #31

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

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

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


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

32. Сообщение от kusb (?), 04-Окт-21, 22:12   +/
> Ты бы со списком продуктов, в которых она используется, ознакомился, прежде чем
> палиться, что в тырнет ты ходишь только за поревом

В принципе можно быть неизвестным многим людям и быть базовой зависимостью.

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

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

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

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

36. Сообщение от Аноним (36), 05-Окт-21, 00:43   +1 +/
В Саванну!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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