* [devel] Fwd: [Comm] Gitea + VitePress = ? @ 2024-04-11 20:49 ` Alexey Shabalin 2024-04-11 21:27 ` Aleksey Novodvorsky ` (2 more replies) 0 siblings, 3 replies; 12+ messages in thread From: Alexey Shabalin @ 2024-04-11 20:49 UTC (permalink / raw) To: ALT Linux Team development discussions Всем привет. Уже не первый раз обращаются с вопросом об организации на ресурсах Альт сервиса, похожего на Github. В основном хотят увидеть возможность хранения git + PR/MR. Дальше идут Action (CI/CD), и как ниже в письме, например аналог Github Pages. Да, я тоже поддерживаю создание такого сервиса, и готов принять участие в его создании. Из наиболее популярных решений, предлагаю остановиться на gitea. Gitlab слишком тяжелый как по используемым ресурсам, так и с точки зрения администратора. Не говоря уже о том, что опакетить его в сизиф практически нереально. В этом смысле gitea (или её форки/предки) поддерживает большинство запрашиваемых функций, при этом она остается удобной в администрировании, и присутствует в сизифе. Так же перед созданием такого сервиса, надо будет решить несколько организационно-технических вопросов: - кого и как пускаем в этот сервис? только членов Team? всех? если люди хотят сделать PR в какие-то проекты на gitea, то получается надо дать возможность регистрации всем желающим. в принципе неактивных можно удалять по крону :) - Я бы предпочел в качестве сервиса аутентификации использовать внешний сервис, а не внутреннюю базу пользователей gitea (наш сервис, внешний для gitea :) Этот наш новый сервис аутентификации позволит в дальнейшем подключать наши новые сервисы для Team или сторонних пользователей, и иметь единую учетку для доступа ко всем сервисам. - Доменное имя для Pages (это уже решили, тут проблем нет). - по остальному у меня есть представление, будут спорные вопросы, попрошу помощи у аудитории. ---------- Forwarded message --------- От: Олег Щавелев <oleg@alt-gnome.ru> Date: вт, 9 апр. 2024 г. в 17:26 Subject: [Comm] Gitea + VitePress = ? To: <community@lists.altlinux.org> Случайная находка в глубинах интернета, VitePress — отличная история для создания библиотеки знаний. Давайте по порядку! VitePress — это генератор статических сайтов (SSG), предназначенный для быстрого создания веб-сайтов, ориентированных на контент. В двух словах, VitePress берет ваш исходный контент, написанный в Markdown, применяет к нему тему и создает статические HTML-страницы, которые можно легко развернуть где угодно. Первой пробой пера стал ресурс ALT Gnome Wiki, и хочется поделиться результатами работы данной библиотеки знаний: Количество авторов: 25 участников. Количество визитов за текущий квартал: 19,2 тыс. Количество пользователей за последний квартал: 10,4 тыс. Количество просмотров за последний квартал: 72,4 тыс. Мы предполагали, что внесение изменений в библиотеку знаний вызовут сложности у активных участников, но это оказалось ошибочным суждением, за полгода было отправлено 239 PR, что является, на мой взгляд, отличным результатом. А общее количество изменений составляет 1262 изменения. Теперь о технических сладостях, и по порядку, как это все работает. Все содержание проекта — это md-файлы, участник может написать статью или ее изменить, а именно добавить файл или его редактировать и отправить PR в наш адрес, используя сервис GitHub. Если сомневаетесь, что это просто, отправьте небольшой PR и самостоятельно оцените, посмотрите, пощупаете. Далее мы принимаем PR и добавляем в основную ветку, и начинается самое интересное, срабатывает автоматизация и запускается сервис GitHub Actions, а после — GitHub Pages, а если проще, то GitHub Actions запускают контейнер, который скачивает и запускает Linux-среду, устанавливается окружение Node с утилитой npm и в данной среде собирается проект, используя возможности Vitepress. Результат — статические файлы, которые отправляются в сервис GitHub Pages и уже доступны пользователям. К сожалению, от знакомых, сообществ и коллег иногда приходят тревожные новости, что тот или иной аккаунт на GitHub заблокирован, как правило, это временная история, но вы поняли, о чем идет речь. GitLab имеет региональные ограничения по регистрациям определенных почтовых провайдеров, а о точечных блокировках не слышно, хотя, может быть, они и есть. А GitFlic не имеет таких возможностей по работе со статическими сайтами. А вот Gitea... Как минимум умеет работать аналогично GitHub Actions, так еще полностью открытый, но нужен сервер и умелые руки системных администраторов. Сделать небольшое пространство для сообщества Альта и клипать интересные проекты совместно с дружным сообществом. К примеру мы остановиться не можем и уже начали ALT KDE Wiki, но это отдельная история. А кто хочет подробности, несколько ссылок: https://gittea.dev/ https://packages.altlinux.org/ru/sisyphus/srpms/gitea/ https://docs.gitea.com/next/usage/actions/overview/ И, если нас услышат, будем делать совместные проекты в зоне altlinux.org, в крайнем случае — нет) _______________________________________________ community mailing list community@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/community -- Alexey Shabalin ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-11 20:49 ` [devel] Fwd: [Comm] Gitea + VitePress = ? Alexey Shabalin @ 2024-04-11 21:27 ` Aleksey Novodvorsky 2024-04-12 10:05 ` Evgeny Sinelnikov 2024-04-12 7:13 ` Anton Farygin 2024-04-12 7:19 ` Vitaly Lipatov 2 siblings, 1 reply; 12+ messages in thread From: Aleksey Novodvorsky @ 2024-04-11 21:27 UTC (permalink / raw) To: ALT Linux Team development discussions, Олег Щавелев чт, 11 апр. 2024 г. в 23:50, Alexey Shabalin <a.shabalin@gmail.com>: > > Всем привет. > Уже не первый раз обращаются с вопросом об организации на ресурсах > Альт сервиса, похожего на Github. > В основном хотят увидеть возможность хранения git + PR/MR. Дальше идут > Action (CI/CD), и как ниже в письме, например аналог Github Pages. > > Да, я тоже поддерживаю создание такого сервиса, и готов принять > участие в его создании. > Из наиболее популярных решений, предлагаю остановиться на gitea. > Gitlab слишком тяжелый как по используемым ресурсам, так и с точки > зрения администратора. > Не говоря уже о том, что опакетить его в сизиф практически нереально. > В этом смысле gitea (или её форки/предки) поддерживает большинство > запрашиваемых функций, при этом она остается удобной в > администрировании, и присутствует в сизифе. > > Так же перед созданием такого сервиса, надо будет решить несколько > организационно-технических вопросов: > - кого и как пускаем в этот сервис? только членов Team? всех? если > люди хотят сделать PR в какие-то проекты на gitea, то получается надо > дать возможность регистрации всем желающим. Ресурсы? Помимо материальных (обрудование, канал, администрирование) надо, по нынешним временам, учитывать контроль информации Возможно, стоит ограничиться теми, кого рекомендуют и обязуются контролировать члены тим. > в принципе неактивных можно удалять по крону :) > - Я бы предпочел в качестве сервиса аутентификации использовать > внешний сервис, а не внутреннюю базу пользователей gitea (наш сервис, > внешний для gitea :) > Этот наш новый сервис аутентификации позволит в дальнейшем > подключать наши новые сервисы для Team или сторонних пользователей, и > иметь единую учетку для доступа ко всем сервисам. +1 > - Доменное имя для Pages (это уже решили, тут проблем нет). > - по остальному у меня есть представление, будут спорные вопросы, > попрошу помощи у аудитории. Мне это нравится. Прошу держать в cc: Олега Щавелева, автора исходного письма в community@, он не член тим Rgrds, Алексей > > > ---------- Forwarded message --------- > От: Олег Щавелев <oleg@alt-gnome.ru> > Date: вт, 9 апр. 2024 г. в 17:26 > Subject: [Comm] Gitea + VitePress = ? > To: <community@lists.altlinux.org> > > > Случайная находка в глубинах интернета, VitePress — отличная история > для создания библиотеки знаний. Давайте по порядку! > > VitePress — это генератор статических сайтов (SSG), предназначенный > для быстрого создания веб-сайтов, ориентированных на контент. В двух > словах, VitePress берет ваш исходный контент, написанный в Markdown, > применяет к нему тему и создает статические HTML-страницы, которые > можно легко развернуть где угодно. > > Первой пробой пера стал ресурс ALT Gnome Wiki, и хочется поделиться > результатами работы данной библиотеки знаний: > > Количество авторов: 25 участников. > > Количество визитов за текущий квартал: 19,2 тыс. > > Количество пользователей за последний квартал: 10,4 тыс. > > Количество просмотров за последний квартал: 72,4 тыс. > > Мы предполагали, что внесение изменений в библиотеку знаний вызовут > сложности у активных участников, но это оказалось ошибочным суждением, > за полгода было отправлено 239 PR, что является, на мой взгляд, > отличным результатом. А общее количество изменений составляет 1262 > изменения. > > Теперь о технических сладостях, и по порядку, как это все работает. > > Все содержание проекта — это md-файлы, участник может написать статью > или ее изменить, а именно добавить файл или его редактировать и > отправить PR в наш адрес, используя сервис GitHub. Если сомневаетесь, > что это просто, отправьте небольшой PR и самостоятельно оцените, > посмотрите, пощупаете. > > Далее мы принимаем PR и добавляем в основную ветку, и начинается самое > интересное, срабатывает автоматизация и запускается сервис GitHub > Actions, а после — GitHub Pages, а если проще, то GitHub Actions > запускают контейнер, который скачивает и запускает Linux-среду, > устанавливается окружение Node с утилитой npm и в данной среде > собирается проект, используя возможности Vitepress. Результат — > статические файлы, которые отправляются в сервис GitHub Pages и уже > доступны пользователям. > > К сожалению, от знакомых, сообществ и коллег иногда приходят тревожные > новости, что тот или иной аккаунт на GitHub заблокирован, как правило, > это временная история, но вы поняли, о чем идет речь. GitLab имеет > региональные ограничения по регистрациям определенных почтовых > провайдеров, а о точечных блокировках не слышно, хотя, может быть, они > и есть. А GitFlic не имеет таких возможностей по работе со > статическими сайтами. > > А вот Gitea... > > Как минимум умеет работать аналогично GitHub Actions, так еще > полностью открытый, но нужен сервер и умелые руки системных > администраторов. Сделать небольшое пространство для сообщества Альта и > клипать интересные проекты совместно с дружным сообществом. К примеру > мы остановиться не можем и уже начали ALT KDE Wiki, но это отдельная > история. > > А кто хочет подробности, несколько ссылок: > > https://gittea.dev/ > > https://packages.altlinux.org/ru/sisyphus/srpms/gitea/ > > https://docs.gitea.com/next/usage/actions/overview/ > > И, если нас услышат, будем делать совместные проекты в зоне > altlinux.org, в крайнем случае — нет) > > _______________________________________________ > community mailing list > community@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/community > > > -- > Alexey Shabalin > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-11 21:27 ` Aleksey Novodvorsky @ 2024-04-12 10:05 ` Evgeny Sinelnikov 0 siblings, 0 replies; 12+ messages in thread From: Evgeny Sinelnikov @ 2024-04-12 10:05 UTC (permalink / raw) To: ALT Linux Team development discussions Cc: Олег Щавелев Добрый день, поддерживаю идею, с точки зрения стека давно искал удобный вариант. Статический генератор + gitea выглядит очень интересно. По-позже, отпишусь подробнее. пт, 12 апр. 2024 г. в 01:27, Aleksey Novodvorsky <aen@basealt.ru>: > > чт, 11 апр. 2024 г. в 23:50, Alexey Shabalin <a.shabalin@gmail.com>: > > > > Всем привет. > > Уже не первый раз обращаются с вопросом об организации на ресурсах > > Альт сервиса, похожего на Github. > > В основном хотят увидеть возможность хранения git + PR/MR. Дальше идут > > Action (CI/CD), и как ниже в письме, например аналог Github Pages. > > > > Да, я тоже поддерживаю создание такого сервиса, и готов принять > > участие в его создании. > > Из наиболее популярных решений, предлагаю остановиться на gitea. > > Gitlab слишком тяжелый как по используемым ресурсам, так и с точки > > зрения администратора. > > Не говоря уже о том, что опакетить его в сизиф практически нереально. > > В этом смысле gitea (или её форки/предки) поддерживает большинство > > запрашиваемых функций, при этом она остается удобной в > > администрировании, и присутствует в сизифе. > > > > Так же перед созданием такого сервиса, надо будет решить несколько > > организационно-технических вопросов: > > - кого и как пускаем в этот сервис? только членов Team? всех? если > > люди хотят сделать PR в какие-то проекты на gitea, то получается надо > > дать возможность регистрации всем желающим. > > Ресурсы? > Помимо материальных (обрудование, канал, администрирование) надо, по > нынешним временам, учитывать контроль информации > Возможно, стоит ограничиться теми, кого рекомендуют и обязуются > контролировать члены тим. > > > в принципе неактивных можно удалять по крону :) > > - Я бы предпочел в качестве сервиса аутентификации использовать > > внешний сервис, а не внутреннюю базу пользователей gitea (наш сервис, > > внешний для gitea :) > > Этот наш новый сервис аутентификации позволит в дальнейшем > > подключать наши новые сервисы для Team или сторонних пользователей, и > > иметь единую учетку для доступа ко всем сервисам. > +1 > > - Доменное имя для Pages (это уже решили, тут проблем нет). > > - по остальному у меня есть представление, будут спорные вопросы, > > попрошу помощи у аудитории. > > Мне это нравится. > > Прошу держать в cc: Олега Щавелева, автора исходного письма в > community@, он не член тим > > Rgrds, Алексей > > > > > > > ---------- Forwarded message --------- > > От: Олег Щавелев <oleg@alt-gnome.ru> > > Date: вт, 9 апр. 2024 г. в 17:26 > > Subject: [Comm] Gitea + VitePress = ? > > To: <community@lists.altlinux.org> > > > > > > Случайная находка в глубинах интернета, VitePress — отличная история > > для создания библиотеки знаний. Давайте по порядку! > > > > VitePress — это генератор статических сайтов (SSG), предназначенный > > для быстрого создания веб-сайтов, ориентированных на контент. В двух > > словах, VitePress берет ваш исходный контент, написанный в Markdown, > > применяет к нему тему и создает статические HTML-страницы, которые > > можно легко развернуть где угодно. > > > > Первой пробой пера стал ресурс ALT Gnome Wiki, и хочется поделиться > > результатами работы данной библиотеки знаний: > > > > Количество авторов: 25 участников. > > > > Количество визитов за текущий квартал: 19,2 тыс. > > > > Количество пользователей за последний квартал: 10,4 тыс. > > > > Количество просмотров за последний квартал: 72,4 тыс. > > > > Мы предполагали, что внесение изменений в библиотеку знаний вызовут > > сложности у активных участников, но это оказалось ошибочным суждением, > > за полгода было отправлено 239 PR, что является, на мой взгляд, > > отличным результатом. А общее количество изменений составляет 1262 > > изменения. > > > > Теперь о технических сладостях, и по порядку, как это все работает. > > > > Все содержание проекта — это md-файлы, участник может написать статью > > или ее изменить, а именно добавить файл или его редактировать и > > отправить PR в наш адрес, используя сервис GitHub. Если сомневаетесь, > > что это просто, отправьте небольшой PR и самостоятельно оцените, > > посмотрите, пощупаете. > > > > Далее мы принимаем PR и добавляем в основную ветку, и начинается самое > > интересное, срабатывает автоматизация и запускается сервис GitHub > > Actions, а после — GitHub Pages, а если проще, то GitHub Actions > > запускают контейнер, который скачивает и запускает Linux-среду, > > устанавливается окружение Node с утилитой npm и в данной среде > > собирается проект, используя возможности Vitepress. Результат — > > статические файлы, которые отправляются в сервис GitHub Pages и уже > > доступны пользователям. > > > > К сожалению, от знакомых, сообществ и коллег иногда приходят тревожные > > новости, что тот или иной аккаунт на GitHub заблокирован, как правило, > > это временная история, но вы поняли, о чем идет речь. GitLab имеет > > региональные ограничения по регистрациям определенных почтовых > > провайдеров, а о точечных блокировках не слышно, хотя, может быть, они > > и есть. А GitFlic не имеет таких возможностей по работе со > > статическими сайтами. > > > > А вот Gitea... > > > > Как минимум умеет работать аналогично GitHub Actions, так еще > > полностью открытый, но нужен сервер и умелые руки системных > > администраторов. Сделать небольшое пространство для сообщества Альта и > > клипать интересные проекты совместно с дружным сообществом. К примеру > > мы остановиться не можем и уже начали ALT KDE Wiki, но это отдельная > > история. > > > > А кто хочет подробности, несколько ссылок: > > > > https://gittea.dev/ > > > > https://packages.altlinux.org/ru/sisyphus/srpms/gitea/ > > > > https://docs.gitea.com/next/usage/actions/overview/ > > > > И, если нас услышат, будем делать совместные проекты в зоне > > altlinux.org, в крайнем случае — нет) > > > > _______________________________________________ > > community mailing list > > community@lists.altlinux.org > > https://lists.altlinux.org/mailman/listinfo/community > > > > > > -- > > Alexey Shabalin > > _______________________________________________ > > Devel mailing list > > Devel@lists.altlinux.org > > https://lists.altlinux.org/mailman/listinfo/devel > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel -- Sin (Sinelnikov Evgeny) ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-11 20:49 ` [devel] Fwd: [Comm] Gitea + VitePress = ? Alexey Shabalin 2024-04-11 21:27 ` Aleksey Novodvorsky @ 2024-04-12 7:13 ` Anton Farygin 2024-04-12 7:19 ` Vitaly Lipatov 2 siblings, 0 replies; 12+ messages in thread From: Anton Farygin @ 2024-04-12 7:13 UTC (permalink / raw) To: devel On 11.04.2024 23:49, Alexey Shabalin wrote: > Всем привет. > Уже не первый раз обращаются с вопросом об организации на ресурсах > Альт сервиса, похожего на Github. > В основном хотят увидеть возможность хранения git + PR/MR. Дальше идут > Action (CI/CD), и как ниже в письме, например аналог Github Pages. > > Да, я тоже поддерживаю создание такого сервиса, и готов принять > участие в его создании. > Из наиболее популярных решений, предлагаю остановиться на gitea. > Gitlab слишком тяжелый как по используемым ресурсам, так и с точки > зрения администратора. > Не говоря уже о том, что опакетить его в сизиф практически нереально. > В этом смысле gitea (или её форки/предки) поддерживает большинство > запрашиваемых функций, при этом она остается удобной в > администрировании, и присутствует в сизифе. Согласен. gitlab довольно тяжел. А какие ресурсы нужны будут для gitea с аппаратной точки зрения ? > > Так же перед созданием такого сервиса, надо будет решить несколько > организационно-технических вопросов: > - кого и как пускаем в этот сервис? только членов Team? всех? если > люди хотят сделать PR в какие-то проекты на gitea, то получается надо > дать возможность регистрации всем желающим. На первое время только участникам Team. А в gitea есть возможность разделять по группам ? Например кому-то можно делать репозитории и PR, а кому-то только вешать ISSUE. С ISSUE тоже вопрос, т.к. это (с одной стороны) будет переток ошибок с bugzilla, с другой стороны - для апстримов это нормa. > в принципе неактивных можно удалять по крону :) это невозможно сделать, если человек хоть раз делал хотя бы какую-то запись в bugzilla. > - Я бы предпочел в качестве сервиса аутентификации использовать > внешний сервис, а не внутреннюю базу пользователей gitea (наш сервис, > внешний для gitea :) > Этот наш новый сервис аутентификации позволит в дальнейшем > подключать наши новые сервисы для Team или сторонних пользователей, и > иметь единую учетку для доступа ко всем сервисам. Да, мне тоже такое надо. > - Доменное имя для Pages (это уже решили, тут проблем нет). > - по остальному у меня есть представление, будут спорные вопросы, > попрошу помощи у аудитории. > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-11 20:49 ` [devel] Fwd: [Comm] Gitea + VitePress = ? Alexey Shabalin 2024-04-11 21:27 ` Aleksey Novodvorsky 2024-04-12 7:13 ` Anton Farygin @ 2024-04-12 7:19 ` Vitaly Lipatov 2024-04-12 9:05 ` Sergey Bolshakov 2024-04-16 14:51 ` Andrey Savchenko 2 siblings, 2 replies; 12+ messages in thread From: Vitaly Lipatov @ 2024-04-12 7:19 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey Shabalin писал(а) 11.4.24 23:49: > Всем привет. > Уже не первый раз обращаются с вопросом об организации на ресурсах > Альт сервиса, похожего на Github. > В основном хотят увидеть возможность хранения git + PR/MR. Дальше идут Непонятно, зачем это нужно, если речь о пакетах. Сделать ещё один свой гитхостинг, следом за правительством Москвы? > Gitlab слишком тяжелый как по используемым ресурсам, так и с точки > зрения администратора. Согласен. > Не говоря уже о том, что опакетить его в сизиф практически нереально. У меня есть опыт его упаковки. Другое дело, что это никому не нужно (было). Более того, gitlab рассчитан на разворачивание в контейнерах. Это помогает его масштабировать. Также хочу заметить, что используемые в инфраструктуре Альта Bugzilla или Mediawiki тоже не упакованы в пакет, и это раньше никому не мешало. > В этом смысле gitea (или её форки/предки) поддерживает большинство > запрашиваемых функций, при этом она остается удобной в > администрировании, и присутствует в сизифе. Присутствие в репозитории это большой плюс. -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-12 7:19 ` Vitaly Lipatov @ 2024-04-12 9:05 ` Sergey Bolshakov 2024-04-12 9:53 ` Paul Wolneykien 2024-04-12 11:29 ` Anton Farygin 2024-04-16 14:51 ` Andrey Savchenko 1 sibling, 2 replies; 12+ messages in thread From: Sergey Bolshakov @ 2024-04-12 9:05 UTC (permalink / raw) To: devel >>>>> "Vitaly" == Vitaly Lipatov <lav-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes: > Alexey Shabalin писал(а) 11.4.24 23:49: >> Всем привет. >> Уже не первый раз обращаются с вопросом об организации на ресурсах >> Альт сервиса, похожего на Github. >> В основном хотят увидеть возможность хранения git + PR/MR. Дальше идут > Непонятно, зачем это нужно, если речь о пакетах. Сделать ещё один свой > гитхостинг, следом за правительством Москвы? >> Gitlab слишком тяжелый как по используемым ресурсам, так и с точки >> зрения администратора. > Согласен. >> Не говоря уже о том, что опакетить его в сизиф практически нереально. > У меня есть опыт его упаковки. Другое дело, что это никому не нужно (было). > Более того, gitlab рассчитан на разворачивание в контейнерах. Это помогает его > масштабировать. > Также хочу заметить, что используемые в инфраструктуре Альта Bugzilla или > Mediawiki тоже не упакованы в пакет, и это раньше никому не мешало. >> В этом смысле gitea (или её форки/предки) поддерживает большинство >> запрашиваемых функций, при этом она остается удобной в >> администрировании, и присутствует в сизифе. > Присутствие в репозитории это большой плюс. С другой стороны, есть например radicle -- попытка сделать peer-to-peer git(hub|lab), https://radicle.xyz Порог вхождения там пожалуй повыше для привыкшего к централизованным решениям, но на наш способ разработки ложится неплохо, мне кажется. -- ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-12 9:05 ` Sergey Bolshakov @ 2024-04-12 9:53 ` Paul Wolneykien 2024-04-12 11:29 ` Anton Farygin 1 sibling, 0 replies; 12+ messages in thread From: Paul Wolneykien @ 2024-04-12 9:53 UTC (permalink / raw) To: devel В Fri, 12 Apr 2024 12:05:15 +0300 Sergey Bolshakov <sbolshakov@altlinux.ru> пишет: > >>>>> "Vitaly" == Vitaly Lipatov <lav-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes: > > > Alexey Shabalin писал(а) 11.4.24 23:49: > >> Всем привет. > >> Уже не первый раз обращаются с вопросом об организации на ресурсах > >> Альт сервиса, похожего на Github. > >> В основном хотят увидеть возможность хранения git + PR/MR. Дальше идут > > Непонятно, зачем это нужно, если речь о пакетах. Сделать ещё один свой > > гитхостинг, следом за правительством Москвы? > > >> Gitlab слишком тяжелый как по используемым ресурсам, так и с точки > >> зрения администратора. > > Согласен. > > >> Не говоря уже о том, что опакетить его в сизиф практически нереально. > > У меня есть опыт его упаковки. Другое дело, что это никому не нужно (было). > > Более того, gitlab рассчитан на разворачивание в контейнерах. Это помогает его > > масштабировать. > > > Также хочу заметить, что используемые в инфраструктуре Альта Bugzilla или > > Mediawiki тоже не упакованы в пакет, и это раньше никому не мешало. > > >> В этом смысле gitea (или её форки/предки) поддерживает большинство > >> запрашиваемых функций, при этом она остается удобной в > >> администрировании, и присутствует в сизифе. > > Присутствие в репозитории это большой плюс. > > С другой стороны, есть например radicle -- попытка сделать > peer-to-peer git(hub|lab), https://radicle.xyz > Порог вхождения там пожалуй повыше для привыкшего к централизованным > решениям, но на наш способ разработки ложится неплохо, мне кажется. Хм... Интересно, спасибо. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-12 9:05 ` Sergey Bolshakov 2024-04-12 9:53 ` Paul Wolneykien @ 2024-04-12 11:29 ` Anton Farygin 2024-04-12 11:35 ` Denis Medvedev 1 sibling, 1 reply; 12+ messages in thread From: Anton Farygin @ 2024-04-12 11:29 UTC (permalink / raw) To: devel On 12.04.2024 12:05, Sergey Bolshakov wrote: > >> В этом смысле gitea (или её форки/предки) поддерживает большинство > >> запрашиваемых функций, при этом она остается удобной в > >> администрировании, и присутствует в сизифе. > > Присутствие в репозитории это большой плюс. > > С другой стороны, есть например radicle -- попытка сделать > peer-to-peer git(hub|lab),https://radicle.xyz > Порог вхождения там пожалуй повыше для привыкшего к централизованным > решениям, но на наш способ разработки ложится неплохо, мне кажется. Что-то я у него не нашёл CI. Или плохо искал ? ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-12 11:29 ` Anton Farygin @ 2024-04-12 11:35 ` Denis Medvedev 2024-04-12 11:38 ` Anton Farygin 0 siblings, 1 reply; 12+ messages in thread From: Denis Medvedev @ 2024-04-12 11:35 UTC (permalink / raw) To: Anton Farygin; +Cc: ALT Linux Team development discussions On Fri, 12 Apr 2024 14:29:26 +0300 Anton Farygin <rider@basealt.ru> wrote: > On 12.04.2024 12:05, Sergey Bolshakov wrote: > > >> В этом смысле gitea (или её форки/предки) поддерживает > > >> большинство запрашиваемых функций, при этом она остается > > >> удобной в администрировании, и присутствует в сизифе. > > > Присутствие в репозитории это большой плюс. > > > > С другой стороны, есть например radicle -- попытка сделать > > peer-to-peer git(hub|lab),https://radicle.xyz > > Порог вхождения там пожалуй повыше для привыкшего к централизованным > > решениям, но на наш способ разработки ложится неплохо, мне кажется. > > Что-то я у него не нашёл CI. Или плохо искал ? > я пробовал radicle.xyz Достаточно простая технология CI может быть отдельно "прикручен" к одному или нескольким нодам этой системы хранилищ, отдельного CI в нем нет. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-12 11:35 ` Denis Medvedev @ 2024-04-12 11:38 ` Anton Farygin 2024-04-12 13:26 ` Denis Medvedev 0 siblings, 1 reply; 12+ messages in thread From: Anton Farygin @ 2024-04-12 11:38 UTC (permalink / raw) To: devel On 12.04.2024 14:35, Denis Medvedev wrote: > On Fri, 12 Apr 2024 14:29:26 +0300 > Anton Farygin <rider@basealt.ru> wrote: > >> On 12.04.2024 12:05, Sergey Bolshakov wrote: >>> >> В этом смысле gitea (или её форки/предки) поддерживает >>> >> большинство запрашиваемых функций, при этом она остается >>> >> удобной в администрировании, и присутствует в сизифе. >>> > Присутствие в репозитории это большой плюс. >>> >>> С другой стороны, есть например radicle -- попытка сделать >>> peer-to-peer git(hub|lab),https://radicle.xyz >>> Порог вхождения там пожалуй повыше для привыкшего к централизованным >>> решениям, но на наш способ разработки ложится неплохо, мне кажется. >> Что-то я у него не нашёл CI. Или плохо искал ? >> > я пробовал radicle.xyz > Достаточно простая технология > CI может быть отдельно "прикручен" к одному или нескольким нодам этой > системы хранилищ, отдельного CI в нем нет. Отдельно прикручен - это не то, что надо для решения изначальной задачи с документацией. Предлагаю сейчас коней не менять и остановиться на gitea. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-12 11:38 ` Anton Farygin @ 2024-04-12 13:26 ` Denis Medvedev 0 siblings, 0 replies; 12+ messages in thread From: Denis Medvedev @ 2024-04-12 13:26 UTC (permalink / raw) To: Anton Farygin; +Cc: ALT Linux Team development discussions On Fri, 12 Apr 2024 14:38:35 +0300 Anton Farygin <rider@basealt.ru> wrote: > On 12.04.2024 14:35, Denis Medvedev wrote: > > On Fri, 12 Apr 2024 14:29:26 +0300 > > Anton Farygin <rider@basealt.ru> wrote: > > > >> On 12.04.2024 12:05, Sergey Bolshakov wrote: > >>> >> В этом смысле gitea (или её форки/предки) поддерживает > >>> >> большинство запрашиваемых функций, при этом она остается > >>> >> удобной в администрировании, и присутствует в сизифе. > >>> > Присутствие в репозитории это большой плюс. > >>> > >>> С другой стороны, есть например radicle -- попытка сделать > >>> peer-to-peer git(hub|lab),https://radicle.xyz > >>> Порог вхождения там пожалуй повыше для привыкшего к > >>> централизованным решениям, но на наш способ разработки ложится > >>> неплохо, мне кажется. > >> Что-то я у него не нашёл CI. Или плохо искал ? > >> > > я пробовал radicle.xyz > > Достаточно простая технология > > CI может быть отдельно "прикручен" к одному или нескольким нодам > > этой системы хранилищ, отдельного CI в нем нет. > > Отдельно прикручен - это не то, что надо для решения изначальной > задачи с документацией. > > Предлагаю сейчас коней не менять и остановиться на gitea.. Мои данные несколько устарели. Посмотрел сейчас на radicle - они очень активно делали CI в последнее время. Прошу всех заинтересованных посмотреть https://community.radworks.org/t/radicle-ci-integrations/3394/4 ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Fwd: [Comm] Gitea + VitePress = ? 2024-04-12 7:19 ` Vitaly Lipatov 2024-04-12 9:05 ` Sergey Bolshakov @ 2024-04-16 14:51 ` Andrey Savchenko 1 sibling, 0 replies; 12+ messages in thread From: Andrey Savchenko @ 2024-04-16 14:51 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2598 bytes --] On Fri, 12 Apr 2024 10:19:34 +0300 Vitaly Lipatov wrote: > Alexey Shabalin писал(а) 11.4.24 23:49: > > Всем привет. > > Уже не первый раз обращаются с вопросом об организации на ресурсах > > Альт сервиса, похожего на Github. > > В основном хотят увидеть возможность хранения git + PR/MR. Дальше идут > Непонятно, зачем это нужно, если речь о пакетах. Сделать ещё один свой > гитхостинг, следом за правительством Москвы? Речь не только о пакетах, речь о разработке ПО и документации. Это всё вокруг ALT, но это не только пакеты. Зачем своё? Затем, что на github и gitlab ряд людей уже банят или не пускают. Технологическая независимость перешла из удела принципиальных людей в категорию практической необходимости. > > Gitlab слишком тяжелый как по используемым ресурсам, так и с точки > > зрения администратора. > Согласен. > > > Не говоря уже о том, что опакетить его в сизиф практически нереально. > У меня есть опыт его упаковки. Другое дело, что это никому не нужно > (было). > Более того, gitlab рассчитан на разворачивание в контейнерах. Это > помогает его масштабировать. > > Также хочу заметить, что используемые в инфраструктуре Альта Bugzilla > или Mediawiki тоже не упакованы в пакет, и это раньше никому не мешало. И ничего хорошего в этом тоже нет. > > В этом смысле gitea (или её форки/предки) поддерживает большинство > > запрашиваемых функций, при этом она остается удобной в > > администрировании, и присутствует в сизифе. > Присутствие в репозитории это большой плюс. +1 Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-04-16 14:51 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2024-04-11 20:49 ` [devel] Fwd: [Comm] Gitea + VitePress = ? Alexey Shabalin 2024-04-11 21:27 ` Aleksey Novodvorsky 2024-04-12 10:05 ` Evgeny Sinelnikov 2024-04-12 7:13 ` Anton Farygin 2024-04-12 7:19 ` Vitaly Lipatov 2024-04-12 9:05 ` Sergey Bolshakov 2024-04-12 9:53 ` Paul Wolneykien 2024-04-12 11:29 ` Anton Farygin 2024-04-12 11:35 ` Denis Medvedev 2024-04-12 11:38 ` Anton Farygin 2024-04-12 13:26 ` Denis Medvedev 2024-04-16 14:51 ` Andrey Savchenko
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git