Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gentoo-mirrors - зачем?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Einstok_Fair
n00b
n00b


Joined: 12 Aug 2020
Posts: 40

PostPosted: Sun Apr 10, 2022 11:33 am    Post subject: gentoo-mirrors - зачем? Reply with quote

Проект Gentoo славится отвратительностью в своей неполноте документации.
Кроме неполноты документация омерзительна своей низкой связностью (мало гиперлинков).

Например, создана завязка на инфраструктуру недружественной по отношении к России компании Microsoft.
А для того, чтобы пользователи не могли создать альтернативную версию этого артефакта,
тщательно скрываются цели создания артефакта, а так же проектная и эксплуатационная документация по созданию независимой копии.

Я предполагаю, что целей четыре:
1) добавление в репозитории метаинформации при помощи утилиты ??? (расчёт какого-то там кеша)
2) централизация раздачи репозиториев (для обеспечения скорости/быстроты работы с ними)
3) перекладывание финансовых расходов с хостинга проекта Gentoo
на сеть растространения контента (content distribution network, CDN) компании Microsoft
4) унификация некоторых операций по работе с репозиториями

Мне неизвестно:
1) есть ли зеркало артефакта на инфраструктуре проекта Gentoo
2) есть ли зеркало артефакта на территории российской федерации

Вопрос: в какой статье всё это описано (как создать свою версию gentoo-mirrors)?
Обратите внимание, что речь идёт про зеркала оверлеев (репозиториев ебилдов), а не про зеркала с текстами исходников (которые DISTFILES).
Back to top
View user's profile Send private message
Einstok_Fair
n00b
n00b


Joined: 12 Aug 2020
Posts: 40

PostPosted: Sun Apr 10, 2022 12:17 pm    Post subject: Re: gentoo-mirrors - зачем? Reply with quote

Например, на странице организации:
https://github.com/gentoo-mirror/
ничего не стоило добавить в описание организации гиперссылку на gentoo wiki, где было бы всё описано, что, зачем и как.

[img]https://gcdnb.pbrd.co/images/yVp7cBhDei3o.png?o=1[/img]

Про надёжность добавления метаданных:
https://www.linux.org.ru/forum/general/14352337


Last edited by Einstok_Fair on Sun Apr 10, 2022 4:28 pm; edited 1 time in total
Back to top
View user's profile Send private message
Einstok_Fair
n00b
n00b


Joined: 12 Aug 2020
Posts: 40

PostPosted: Sun Apr 10, 2022 12:25 pm    Post subject: Re: gentoo-mirrors - зачем? Reply with quote

В описании проекта (которое, между прочим, непросто найти)
https://wiki.gentoo.org/wiki/Project:Repository_mirror_and_CI
написано непонятным языком:
Quote:
The report repositories and syncing mirror of Gentoo repository are hosted on Gentoo Infrastructure. Hosting mirrors of all repositories (including a second mirror of Gentoo) are hosted on GitHub.


Что у меня сразу вызывает вопросы:
1) что такое syncing mirror и что такое hosting mirror, в чём между ними разница?
2) что содержится в report repository? (и где они? как они называются?)

Ну и ещё:
- сложно ли было добавить гиперссылку на документацию по утилите pkgcheck ?
- какое название у утилиты, которая генерирует метаданные?
Back to top
View user's profile Send private message
Einstok_Fair
n00b
n00b


Joined: 12 Aug 2020
Posts: 40

PostPosted: Sun Apr 10, 2022 1:03 pm    Post subject: Re: gentoo-mirrors - зачем? Reply with quote

Или вот pmaint:
https://github.com/mgorny/repo-mirror-ci/blob/master/repos/update-repos.py#L569-L571
сложно было в комментарии указать что за утилита такая?

https://wiki.gentoo.org/wiki/Project:Portage/Repository_verification
предположительно это какая-то обёртка для egencache ? или наоборот?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum