* [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
@ 2025-10-10 20:32 Alexander Lubyagin
2025-10-10 21:54 ` Leonid Znamenok
0 siblings, 1 reply; 18+ messages in thread
From: Alexander Lubyagin @ 2025-10-10 20:32 UTC (permalink / raw)
To: devel-newbies
Добрый день.
Я выбрал пакет из списка тех, которые не собрались в Сизифе: uudeview.
Не догадался сразу посмотреть на github-е, и устранил в коде 2004 года
все ошибки компиляции.
Проект собрался.
Но осталось много предупреждений компилятора.
Основная масса - это типы char*/const char* и неиспользуемые
переменные/результаты возврата.
На устранение всех warnings уйдёт масса времени.
И, по-идее, тут нужна полная интроспекция кода и погружение в него.
Но... обнаружил развитие проекта на GitHub, где последние комитты - от
марта 2025 года, и куча контрибьюторов. Есть там и ссылка на автора
исходного кода (1994-2004):
https://github.com/hannob/uudeview
Наверное, правильным будет заменить дерево кода сразу на версию от 2025-го?
Права на пакет: nobody@
https://packages.altlinux.org/ru/sisyphus/binary/uudeview/x86_64/
--
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-10 20:32 [newbies] Сборка пакетов и безопасность кода (пакет uudeview) Alexander Lubyagin
@ 2025-10-10 21:54 ` Leonid Znamenok
2025-10-10 21:59 ` Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Leonid Znamenok @ 2025-10-10 21:54 UTC (permalink / raw)
To: devel-newbies
Привет!
В таких случаях стоит посмотреть, как это сделано в других дистрибутивах.
Например, найти этот пакет в fedora:
https://src.fedoraproject.org/rpms/uudeview
Видим следующую версию:
- 0.5.20^20241111git7ef9e26-5.fc43
Здесь:
- 0.5.20 - основная версия
- ^ - обозначение пост-релиза (версия с ^ будет больше,
чем без него. 1.2 > 1.1^201601 > 1.1)
(В альте не работает :) ). Вместо этого
используем сквозные релизы:
https://www.altlinux.org/Spec#Release
- 20241111 - дата сборки. Не интересно.
- git7ef9e26 - а вот это важно. Указано что идёт сборка из гита и указан
хэш коммита.
Проверяем апстрим на гитхабе. И там такой тег есть. Значит можно брать :)
Я посмотрел текущую схему сборки в альте, мне кажется, что стоит
перевести всё на сборку из master
(почти как из тега, только вместо тега используется просто upstream/HEAD)
Примерный алгоритм действий (похоже стоит написать статью на вики, но
пока так):
* Удалить старые исходники и патчи (лучше сделать явным коммитом, с
подписью о том, что меняется
схема сборки. Но это вкусовщина.).
* Добавить remote upstream на github: git remote add upstream ...
* git fetch upstream
* Выполнить merge с upstream/master
* Сохранить информацию об upstream в gear: gear-remotes-save
* Сохранить тег в gear: gear-update-tag master upstream/HEAD
* Прописать .gear/rules вида:
tar: master:.
spec: .gear/specname.spec
* Установить соответствующий релиз (с указание хеша коммита, из которого
идёт сборка):
https://www.altlinux.org/Spec#Release
Это самый удобный способ поддерживать промежуточные релизы.
Хэш придётся копипастить ручками, тут автоматизации нет :(
Команда:
git rev-parse --short upstream/master
Это достаточно сложная система сборки, но будет возможность разобраться
и помучаться с gear.
10.10.2025 23:32, Alexander Lubyagin:
> Добрый день.
>
> Я выбрал пакет из списка тех, которые не собрались в Сизифе: uudeview.
> Не догадался сразу посмотреть на github-е, и устранил в коде 2004 года
> все ошибки компиляции.
>
> Проект собрался.
>
> Но осталось много предупреждений компилятора.
> Основная масса - это типы char*/const char* и неиспользуемые
> переменные/результаты возврата.
>
> На устранение всех warnings уйдёт масса времени.
> И, по-идее, тут нужна полная интроспекция кода и погружение в него.
>
> Но... обнаружил развитие проекта на GitHub, где последние комитты - от
> марта 2025 года, и куча контрибьюторов. Есть там и ссылка на автора
> исходного кода (1994-2004):
> https://github.com/hannob/uudeview
>
> Наверное, правильным будет заменить дерево кода сразу на версию от
> 2025-го?
>
> Права на пакет: nobody@
> https://packages.altlinux.org/ru/sisyphus/binary/uudeview/x86_64/
--
---
WBR, Leonid (respublica@altlinux.org)
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-10 21:54 ` Leonid Znamenok
@ 2025-10-10 21:59 ` Michael Shigorin
2025-10-10 22:04 ` Leonid Znamenok
0 siblings, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2025-10-10 21:59 UTC (permalink / raw)
To: devel-newbies
On Sat, Oct 11, 2025 at 12:54:58AM +0300, Leonid Znamenok wrote:
> В таких случаях стоит посмотреть, как это сделано в других дистрибутивах.
http://repology.org/project/uudeview/versions в помощь.
> Я посмотрел текущую схему сборки в альте, мне кажется, что
> стоит перевести всё на сборку из master
Если там совсем всё плохо -- может быть лучше даже и удалить
с последующей заливкой начисто во избежание огромного коммита
при смене подхода (но оставив историю в %changelog, раз спек
тот же).
--
Michael Shigorin
http://altlinux.org/elbrus
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-10 21:59 ` Michael Shigorin
@ 2025-10-10 22:04 ` Leonid Znamenok
2025-10-11 13:14 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Leonid Znamenok @ 2025-10-10 22:04 UTC (permalink / raw)
To: devel-newbies
11.10.2025 00:59, Michael Shigorin:
> Если там совсем всё плохо -- может быть лучше даже и удалить
> с последующей заливкой начисто во избежание огромного коммита
> при смене подхода (но оставив историю в %changelog, раз спек
> тот же).
Тогда придётся ещё и git-inheritance-check отключать :)
В общем там не такой страшный diff. Особенно по сравнению со
среднестатистическим вендорингом.
Так что мне кажется историю коммитов имеет смысл оставить.
--
---
WBR, Leonid (respublica@altlinux.org)
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-10 22:04 ` Leonid Znamenok
@ 2025-10-11 13:14 ` Anton Farygin
2025-10-11 13:17 ` Leonid Znamenok
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2025-10-11 13:14 UTC (permalink / raw)
To: devel-newbies
On 10/11/25 01:04, Leonid Znamenok wrote:
> 11.10.2025 00:59, Michael Shigorin:
>> Если там совсем всё плохо -- может быть лучше даже и удалить
>> с последующей заливкой начисто во избежание огромного коммита
>> при смене подхода (но оставив историю в %changelog, раз спек
>> тот же).
> Тогда придётся ещё и git-inheritance-check отключать :)
Зачем ? можно просто старые коммиты подшить.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-11 13:14 ` Anton Farygin
@ 2025-10-11 13:17 ` Leonid Znamenok
2025-10-11 13:18 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Leonid Znamenok @ 2025-10-11 13:17 UTC (permalink / raw)
To: devel-newbies
11.10.2025 16:14, Anton Farygin:
> On 10/11/25 01:04, Leonid Znamenok wrote:
>> 11.10.2025 00:59, Michael Shigorin:
>>> Если там совсем всё плохо -- может быть лучше даже и удалить
>>> с последующей заливкой начисто во избежание огромного коммита
>>> при смене подхода (но оставив историю в %changelog, раз спек
>>> тот же).
>> Тогда придётся ещё и git-inheritance-check отключать :)
> Зачем ? можно просто старые коммиты подшить.
Тогда это будет не "Удаление с последующей заливкой начисто".
--
---
WBR, Leonid (respublica@altlinux.org)
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-11 13:17 ` Leonid Znamenok
@ 2025-10-11 13:18 ` Anton Farygin
2025-10-11 13:51 ` Leonid Znamenok
2025-10-13 9:53 ` Michael Shigorin
0 siblings, 2 replies; 18+ messages in thread
From: Anton Farygin @ 2025-10-11 13:18 UTC (permalink / raw)
To: devel-newbies
On 10/11/25 16:17, Leonid Znamenok wrote:
> 11.10.2025 16:14, Anton Farygin:
>> On 10/11/25 01:04, Leonid Znamenok wrote:
>>> 11.10.2025 00:59, Michael Shigorin:
>>>> Если там совсем всё плохо -- может быть лучше даже и удалить
>>>> с последующей заливкой начисто во избежание огромного коммита
>>>> при смене подхода (но оставив историю в %changelog, раз спек
>>>> тот же).
>>> Тогда придётся ещё и git-inheritance-check отключать :)
>> Зачем ? можно просто старые коммиты подшить.
> Тогда это будет не "Удаление с последующей заливкой начисто".
>
Так и не надо делать "Удаление с последующей заливкой начисто"
Вообще рвать историю пакета через удаление, на мой взгляд, надо запретить.
Довольно легко можно подшить старую историю к новому репозиторию и
постараться сохранить git историю спек-файла.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-11 13:18 ` Anton Farygin
@ 2025-10-11 13:51 ` Leonid Znamenok
2025-10-12 9:49 ` Anton Farygin
2025-10-13 9:53 ` Michael Shigorin
1 sibling, 1 reply; 18+ messages in thread
From: Leonid Znamenok @ 2025-10-11 13:51 UTC (permalink / raw)
To: devel-newbies
11.10.2025 16:18, Anton Farygin:
> On 10/11/25 16:17, Leonid Znamenok wrote:
>> Тогда это будет не "Удаление с последующей заливкой начисто".
> Так и не надо делать "Удаление с последующей заливкой начисто"
>
> Вообще рвать историю пакета через удаление, на мой взгляд, надо
> запретить.
>
> Довольно легко можно подшить старую историю к новому репозиторию и
> постараться сохранить git историю спек-файла.
Просто сделаю краткую выжимку сообщения-начала топика.
Это было предложение от mike@, сформулированное следующим образом:
> Если там совсем всё плохо -- может быть лучше даже и удалить
> с последующей заливкой начисто во избежание огромного коммита
> при смене подхода
Здесь нет призыва, а только возможное решение, вызванное некоторыми
соображениями ("во избежание огромного коммита"), которое имеет смысл
при некоторых, довольно абстрактных, обстоятельствах ("Если там совсем
всё плохо"),
которые к этому конкретному пакету скорее не относятся.
К чему ведёт вся дальнейшая дискуссия (особенно если учитывать, что это
devel-newbies) -
непонятно. Люди вне контекста по итогам её чтения запутаются ещё сильнее.
--
---
WBR, Leonid (respublica@altlinux.org)
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-11 13:51 ` Leonid Znamenok
@ 2025-10-12 9:49 ` Anton Farygin
0 siblings, 0 replies; 18+ messages in thread
From: Anton Farygin @ 2025-10-12 9:49 UTC (permalink / raw)
To: devel-newbies
On 10/11/25 16:51, Leonid Znamenok wrote:
> Здесь нет призыва, а только возможное решение, вызванное некоторыми
> соображениями ("во избежание огромного коммита")
А не будет огромного коммита при переносе истории.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-11 13:18 ` Anton Farygin
2025-10-11 13:51 ` Leonid Znamenok
@ 2025-10-13 9:53 ` Michael Shigorin
2025-10-13 10:02 ` Anton Farygin
1 sibling, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2025-10-13 9:53 UTC (permalink / raw)
To: devel-newbies
On Sat, Oct 11, 2025 at 04:18:46PM +0300, Anton Farygin wrote:
> >>> 11.10.2025 00:59, Michael Shigorin:
> >>>> Если там совсем всё плохо -- может быть лучше даже и
> >>>> удалить с последующей заливкой начисто во избежание
> >>>> огромного коммита при смене подхода
> >>> Тогда придётся ещё и git-inheritance-check отключать :)
> >> Зачем ? можно просто старые коммиты подшить.
> > Тогда это будет не "Удаление с последующей заливкой начисто".
> Вообще рвать историю пакета через удаление, на мой взгляд, надо запретить.
Зачем?
> Довольно легко можно подшить старую историю к новому
> репозиторию и постараться сохранить git историю спек-файла.
_Если_ там совсем всё плохо -- не надо так делать.
См. про новое вино и старые мехи, если так угодно.
> >>>> (но оставив историю в %changelog, раз спек тот же)
--
Michael Shigorin
http://altlinux.org/elbrus
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-13 9:53 ` Michael Shigorin
@ 2025-10-13 10:02 ` Anton Farygin
2025-10-13 10:11 ` Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2025-10-13 10:02 UTC (permalink / raw)
To: devel-newbies
On 10/13/25 12:53, Michael Shigorin wrote:
> _Если_ там совсем всё плохо -- не надо так делать.
> См. про новое вино и старые мехи, если так угодно.
Почему не надо ? Вино то тут при чём ? Это же просто сохранение
наработанного опыта и истории изменений
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-13 10:02 ` Anton Farygin
@ 2025-10-13 10:11 ` Michael Shigorin
2025-10-13 10:17 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2025-10-13 10:11 UTC (permalink / raw)
To: devel-newbies
On Mon, Oct 13, 2025 at 01:02:28PM +0300, Anton Farygin wrote:
> On 10/13/25 12:53, Michael Shigorin wrote:
> > _Если_ там совсем всё плохо -- не надо так делать.
> > См. про новое вино и старые мехи, если так угодно.
> Почему не надо ? Вино то тут при чём ? Это же просто сохранение
> наработанного опыта и истории изменений
Мне как-то приходилось сталкиваться с ситуациями "именно плохо",
долго экспериментировал и размышлял -- в итоге пришёл к выводу,
что %changelog достаточно, а если каким археологам понадобится
изучить, как оно было -- в архиве всё осталось (и в отодвинутой
сборочницей в сторону ветке old/*).
Сам ещё тот плюшкин, если что :)
--
Michael Shigorin
http://altlinux.org/elbrus
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-13 10:11 ` Michael Shigorin
@ 2025-10-13 10:17 ` Anton Farygin
2025-10-13 11:20 ` Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2025-10-13 10:17 UTC (permalink / raw)
To: devel-newbies
On 10/13/25 13:11, Michael Shigorin wrote:
> On Mon, Oct 13, 2025 at 01:02:28PM +0300, Anton Farygin wrote:
>> On 10/13/25 12:53, Michael Shigorin wrote:
>>> _Если_ там совсем всё плохо -- не надо так делать.
>>> См. про новое вино и старые мехи, если так угодно.
>> Почему не надо ? Вино то тут при чём ? Это же просто сохранение
>> наработанного опыта и истории изменений
> Мне как-то приходилось сталкиваться с ситуациями "именно плохо",
> долго экспериментировал и размышлял -- в итоге пришёл к выводу,
> что %changelog достаточно, а если каким археологам понадобится
> изучить, как оно было -- в архиве всё осталось (и в отодвинутой
> сборочницей в сторону ветке old/*).
>
> Сам ещё тот плюшкин, если что :)
>
А как ты обычно пересаживаешь с одной ветки на другую ? мне кажется что
здесь вся проблема в этом механизме
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-13 10:17 ` Anton Farygin
@ 2025-10-13 11:20 ` Michael Shigorin
2025-10-13 12:44 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2025-10-13 11:20 UTC (permalink / raw)
To: devel-newbies
On Mon, Oct 13, 2025 at 01:17:19PM +0300, Anton Farygin wrote:
> А как ты обычно пересаживаешь с одной ветки на другую ?
> мне кажется что здесь вся проблема в этом механизме
Тут скорее "с одной схемы на другую".
Например, был механизм с веткой для импортированных тарболов,
веткой для сторонних патчей, веткой для альтовых патчей
и всё это в итоге мержится в master.
С тех пор апстрим давно переехал в гит и даже ставит теги.
Ну и какой смысл бережно сохранять всю ту машинерию,
если она неприменима?
К чему там подшивать историю, если апстримная в случае
втягивания своих же старых выпусков будет заведомо другая?
Археологов и исследователей газовых фонарей -- милости просим
в архив.
(повторюсь, это я как ещё тот консерватор и говорю;
важно различать не только поток и архив применительно
к информации, но и музей с работой применительно
к инструментам; отправлено с системы на sysvinit)
--
Michael Shigorin
http://altlinux.org/elbrus
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-13 11:20 ` Michael Shigorin
@ 2025-10-13 12:44 ` Anton Farygin
2025-10-13 13:42 ` Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2025-10-13 12:44 UTC (permalink / raw)
To: devel-newbies
On 10/13/25 14:20, Michael Shigorin wrote:
> On Mon, Oct 13, 2025 at 01:17:19PM +0300, Anton Farygin wrote:
>> А как ты обычно пересаживаешь с одной ветки на другую ?
>> мне кажется что здесь вся проблема в этом механизме
> Тут скорее "с одной схемы на другую".
> Например, был механизм с веткой для импортированных тарболов,
> веткой для сторонних патчей, веткой для альтовых патчей
> и всё это в итоге мержится в master.
> С тех пор апстрим давно переехал в гит и даже ставит теги.
> Ну и какой смысл бережно сохранять всю ту машинерию,
> если она неприменима?
> К чему там подшивать историю, если апстримная в случае
> втягивания своих же старых выпусков будет заведомо другая?
> Археологов и исследователей газовых фонарей -- милости просим
> в архив.
>
> (повторюсь, это я как ещё тот консерватор и говорю;
> важно различать не только поток и архив применительно
> к информации, но и музей с работой применительно
> к инструментам; отправлено с системы на sysvinit)
>
Ты так и не ответил на вопрос
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-13 12:44 ` Anton Farygin
@ 2025-10-13 13:42 ` Michael Shigorin
2025-10-13 13:54 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Michael Shigorin @ 2025-10-13 13:42 UTC (permalink / raw)
To: devel-newbies
On Mon, Oct 13, 2025 at 03:44:49PM +0300, Anton Farygin wrote:
> >> А как ты обычно пересаживаешь с одной ветки на другую ?
> > Тут скорее "с одной схемы на другую".
> Ты так и не ответил на вопрос
Потому что не понял, при чём он -- изначально было именно
про _схемы_, т.е. подходы к сборке пакета из gear repo.
Ты про ветки апстрима? (ну там, "с 1.3.x на 2.0.x")
--
Michael Shigorin
http://altlinux.org/elbrus
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-13 13:42 ` Michael Shigorin
@ 2025-10-13 13:54 ` Anton Farygin
2025-10-13 20:50 ` Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2025-10-13 13:54 UTC (permalink / raw)
To: devel-newbies
On 10/13/25 16:42, Michael Shigorin wrote:
> On Mon, Oct 13, 2025 at 03:44:49PM +0300, Anton Farygin wrote:
>>>> А как ты обычно пересаживаешь с одной ветки на другую ?
>>> Тут скорее "с одной схемы на другую".
>> Ты так и не ответил на вопрос
> Потому что не понял, при чём он -- изначально было именно
> про _схемы_, т.е. подходы к сборке пакета из gear repo.
>
> Ты про ветки апстрима? (ну там, "с 1.3.x на 2.0.x")
>
Я про то, что ты делаешь если меняешь схему без удаления пакета. Какие
шаги ?
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [newbies] Сборка пакетов и безопасность кода (пакет uudeview)
2025-10-13 13:54 ` Anton Farygin
@ 2025-10-13 20:50 ` Michael Shigorin
0 siblings, 0 replies; 18+ messages in thread
From: Michael Shigorin @ 2025-10-13 20:50 UTC (permalink / raw)
To: devel-newbies
On Mon, Oct 13, 2025 at 04:54:41PM +0300, Anton Farygin wrote:
> >>>> А как ты обычно пересаживаешь с одной ветки на другую ?
> >>> Тут скорее "с одной схемы на другую".
> >> Ты так и не ответил на вопрос
> > Потому что не понял, при чём он -- изначально было именно
> > про _схемы_, т.е. подходы к сборке пакета из gear repo.
> Я про то, что ты делаешь если меняешь схему без удаления
> пакета. Какие шаги ?
Не помню уж: давно от такого отказался именно в силу муторности
что процесса, что результата. Лет десять как...
Потому и упомянул вариант с удалением.
--
Michael Shigorin
http://altlinux.org/elbrus
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2025-10-13 20:50 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-10-10 20:32 [newbies] Сборка пакетов и безопасность кода (пакет uudeview) Alexander Lubyagin
2025-10-10 21:54 ` Leonid Znamenok
2025-10-10 21:59 ` Michael Shigorin
2025-10-10 22:04 ` Leonid Znamenok
2025-10-11 13:14 ` Anton Farygin
2025-10-11 13:17 ` Leonid Znamenok
2025-10-11 13:18 ` Anton Farygin
2025-10-11 13:51 ` Leonid Znamenok
2025-10-12 9:49 ` Anton Farygin
2025-10-13 9:53 ` Michael Shigorin
2025-10-13 10:02 ` Anton Farygin
2025-10-13 10:11 ` Michael Shigorin
2025-10-13 10:17 ` Anton Farygin
2025-10-13 11:20 ` Michael Shigorin
2025-10-13 12:44 ` Anton Farygin
2025-10-13 13:42 ` Michael Shigorin
2025-10-13 13:54 ` Anton Farygin
2025-10-13 20:50 ` Michael Shigorin
devel@ where you _can_ ask
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel-newbies/0 devel-newbies/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-newbies devel-newbies/ http://lore.altlinux.org/devel-newbies \
devel-newbies@lists.altlinux.org devel-newbies@lists.altlinux.ru devel-newbies@lists.altlinux.com
public-inbox-index devel-newbies
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel-newbies
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git