devel@ where you _can_ ask
 help / color / mirror / Atom feed
* [newbies] Запись в changelog, NMU: update to new version
@ 2025-10-16 17:24 Alexander Lubyagin
  2025-10-16 17:58 ` Anton Farygin
  0 siblings, 1 reply; 9+ messages in thread
From: Alexander Lubyagin @ 2025-10-16 17:24 UTC (permalink / raw)
  To: devel-newbies

Если обновляю пакет до новой версии, устраняющей некоторые CVE,
то этичным будет написать как shaba?

- Friendly NMU: update to 0.9.5a

Просто подумалось, корректным ли будет обновление до новой версии, если 
я - не мантейнер.

Как сообщить мантейнеру, что я обновил его пакет до новой версии?

Кто такие "Список участников" на странице пакета - все ли они являются 
мантейнерами?

У каждого из них может быть персональный набор прав доступа по отношению 
к пакету?

--



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [newbies] Запись в changelog, NMU: update to new version
  2025-10-16 17:24 [newbies] Запись в changelog, NMU: update to new version Alexander Lubyagin
@ 2025-10-16 17:58 ` Anton Farygin
  2025-10-16 20:24   ` shad
  0 siblings, 1 reply; 9+ messages in thread
From: Anton Farygin @ 2025-10-16 17:58 UTC (permalink / raw)
  To: devel-newbies

On 10/16/25 20:24, Alexander Lubyagin wrote:
> Если обновляю пакет до новой версии, устраняющей некоторые CVE,
> то этичным будет написать как shaba?
>
> - Friendly NMU: update to 0.9.5a
>
> Просто подумалось, корректным ли будет обновление до новой версии, 
> если я - не мантейнер.
>
> Как сообщить мантейнеру, что я обновил его пакет до новой версии?
>
> Кто такие "Список участников" на странице пакета - все ли они являются 
> мантейнерами?
>
> У каждого из них может быть персональный набор прав доступа по 
> отношению к пакету?

NMU надо писать только в том случае, если вы не хотите что бы вас стали 
считать ответственным за пакет.

В любом другом случае использование NMU не нужно.

Ну и на мой взгляд, если вы обновляете пакет до новой версии, то это уже 
не NMU.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [newbies] Запись в changelog, NMU: update to new version
  2025-10-16 17:58 ` Anton Farygin
@ 2025-10-16 20:24   ` shad
  2025-10-16 20:35     ` Paul Wolneykien
  2025-10-17  7:25     ` Anton Farygin
  0 siblings, 2 replies; 9+ messages in thread
From: shad @ 2025-10-16 20:24 UTC (permalink / raw)
  To: devel-newbies



17.10.2025 04:58, Anton Farygin пишет:
> 
> NMU надо писать только в том случае, если вы не хотите что бы вас стали 
> считать ответственным за пакет.
> 
> В любом другом случае использование NMU не нужно.
> 
> Ну и на мой взгляд, если вы обновляете пакет до новой версии, то это уже 
> не NMU.
> 

Добрый день.

Вот тут можно полюбопытничать, а если допустим я сделал багу с просьбой 
на обновление пакета, а мантейнер пакета ни как на нее не реагирует 
продолжительное время, а мне нужно это обновление, следовательно я его 
обновил, при этом я ставлю NMU, так как я не хочу поддерживать этот 
пакет дальше и это обновление было по потребности (багфикс или 
необходимость новой версии из-за зависящих пакетов), вот тут тогда как?

Надо ставить или не надо?

Учитывае то, что Вы выше написали.

С уважением.

---
Aleksandr Shamaraev (shad)


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [newbies] Запись в changelog, NMU: update to new version
  2025-10-16 20:24   ` shad
@ 2025-10-16 20:35     ` Paul Wolneykien
  2025-10-16 21:10       ` Grigory Ustinov
  2025-10-17  2:46       ` shad
  2025-10-17  7:25     ` Anton Farygin
  1 sibling, 2 replies; 9+ messages in thread
From: Paul Wolneykien @ 2025-10-16 20:35 UTC (permalink / raw)
  To: devel-newbies

В Fri, 17 Oct 2025 07:24:46 +1100
shad <mr.shad@yandex.ru> пишет:

> 17.10.2025 04:58, Anton Farygin пишет:
> > 
> > NMU надо писать только в том случае, если вы не хотите что бы вас стали 
> > считать ответственным за пакет.
> > 
> > В любом другом случае использование NMU не нужно.
> > 
> > Ну и на мой взгляд, если вы обновляете пакет до новой версии, то это уже 
> > не NMU.
> >   
> 
> Добрый день.
> 
> Вот тут можно полюбопытничать, а если допустим я сделал багу с просьбой 
> на обновление пакета, а мантейнер пакета ни как на нее не реагирует 
> продолжительное время, а мне нужно это обновление, следовательно я его 
> обновил, при этом я ставлю NMU, так как я не хочу поддерживать этот 
> пакет дальше и это обновление было по потребности (багфикс или 
> необходимость новой версии из-за зависящих пакетов), вот тут тогда как?

  Имхо, тут есть противоречие. Но оно не в правилах применения NMU, а в
том, что сами действия противоречивы. :) Получается, что вы обновили
пакет до новой версии, но не хотите за это отвечать -- то есть,
сопровождать дальше. :) Такое поведение, может быть, иногда и
допустимо, но оформить его формально, действительно, не получится.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [newbies] Запись в changelog, NMU: update to new version
  2025-10-16 20:35     ` Paul Wolneykien
@ 2025-10-16 21:10       ` Grigory Ustinov
  2025-10-16 21:23         ` Grigory Ustinov
  2025-10-17  2:46       ` shad
  1 sibling, 1 reply; 9+ messages in thread
From: Grigory Ustinov @ 2025-10-16 21:10 UTC (permalink / raw)
  To: devel-newbies

16.10.2025 23:35, Paul Wolneykien пишет:
> В Fri, 17 Oct 2025 07:24:46 +1100
> shad <mr.shad@yandex.ru> пишет:
>
>> 17.10.2025 04:58, Anton Farygin пишет:
>>> NMU надо писать только в том случае, если вы не хотите что бы вас стали
>>> считать ответственным за пакет.
>>>
>>> В любом другом случае использование NMU не нужно.
>>>
>>> Ну и на мой взгляд, если вы обновляете пакет до новой версии, то это уже
>>> не NMU.
>>>    
>> Добрый день.
>>
>> Вот тут можно полюбопытничать, а если допустим я сделал багу с просьбой
>> на обновление пакета, а мантейнер пакета ни как на нее не реагирует
>> продолжительное время, а мне нужно это обновление, следовательно я его
>> обновил, при этом я ставлю NMU, так как я не хочу поддерживать этот
>> пакет дальше и это обновление было по потребности (багфикс или
>> необходимость новой версии из-за зависящих пакетов), вот тут тогда как?
>    Имхо, тут есть противоречие. Но оно не в правилах применения NMU, а в
> том, что сами действия противоречивы. :) Получается, что вы обновили
> пакет до новой версии, но не хотите за это отвечать -- то есть,
> сопровождать дальше. :) Такое поведение, может быть, иногда и
> допустимо, но оформить его формально, действительно, не получится.

grep -r "NMU: new version" | wc -l
105

Я считаю, что всё довольно ситуативно. В частности, просто залить новый 
тарбол и поднять версию - в ряде пакетов может действительно быть NMU. А 
есть пакеты в которых и наложение одного патча порождает огромную 
ответственность.

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

> _______________________________________________
> devel-newbies mailing list
> devel-newbies@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-newbies


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [newbies] Запись в changelog, NMU: update to new version
  2025-10-16 21:10       ` Grigory Ustinov
@ 2025-10-16 21:23         ` Grigory Ustinov
  0 siblings, 0 replies; 9+ messages in thread
From: Grigory Ustinov @ 2025-10-16 21:23 UTC (permalink / raw)
  To: devel-newbies

17.10.2025 00:10, Grigory Ustinov пишет:
> 16.10.2025 23:35, Paul Wolneykien пишет:
>> В Fri, 17 Oct 2025 07:24:46 +1100
>> shad <mr.shad@yandex.ru> пишет:
>>
>>> 17.10.2025 04:58, Anton Farygin пишет:
>>>> NMU надо писать только в том случае, если вы не хотите что бы вас 
>>>> стали
>>>> считать ответственным за пакет.
>>>>
>>>> В любом другом случае использование NMU не нужно.
>>>>
>>>> Ну и на мой взгляд, если вы обновляете пакет до новой версии, то 
>>>> это уже
>>>> не NMU.
>>> Добрый день.
>>>
>>> Вот тут можно полюбопытничать, а если допустим я сделал багу с просьбой
>>> на обновление пакета, а мантейнер пакета ни как на нее не реагирует
>>> продолжительное время, а мне нужно это обновление, следовательно я его
>>> обновил, при этом я ставлю NMU, так как я не хочу поддерживать этот
>>> пакет дальше и это обновление было по потребности (багфикс или
>>> необходимость новой версии из-за зависящих пакетов), вот тут тогда как?
>>    Имхо, тут есть противоречие. Но оно не в правилах применения NMU, а в
>> том, что сами действия противоречивы. :) Получается, что вы обновили
>> пакет до новой версии, но не хотите за это отвечать -- то есть,
>> сопровождать дальше. :) Такое поведение, может быть, иногда и
>> допустимо, но оформить его формально, действительно, не получится.
>
> grep -r "NMU: new version" | wc -l
> 105

Ну на самом деле, это поверхностная оценка. Точнее было бы:

[grenka@mrfrog SPECS]$ grep -r -B1 "NMU:" 2>/dev/null | grep "alt1$" | wc -l
  290

Думаю, что можно было бы ещё точнее, но смысла не вижу. Я просто хотел 
показать, что люди так делают. И rider@ и manowar@ и тем более я=))


>
> Я считаю, что всё довольно ситуативно. В частности, просто залить 
> новый тарбол и поднять версию - в ряде пакетов может действительно 
> быть NMU. А есть пакеты в которых и наложение одного патча порождает 
> огромную ответственность.
>
> Но это всё пустые слова, по факту ни у кого никакой ответственности 
> нет, а ацл зачастую - это просто инструмент, чтобы мешать другим людям.
>
>> _______________________________________________
>> devel-newbies mailing list
>> devel-newbies@lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/devel-newbies
> _______________________________________________
> devel-newbies mailing list
> devel-newbies@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-newbies


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [newbies] Запись в changelog, NMU: update to new version
  2025-10-16 20:35     ` Paul Wolneykien
  2025-10-16 21:10       ` Grigory Ustinov
@ 2025-10-17  2:46       ` shad
  1 sibling, 0 replies; 9+ messages in thread
From: shad @ 2025-10-17  2:46 UTC (permalink / raw)
  To: devel-newbies



17.10.2025 07:35, Paul Wolneykien пишет:
> В Fri, 17 Oct 2025 07:24:46 +1100
>    Имхо, тут есть противоречие. Но оно не в правилах применения NMU, а в
> том, что сами действия противоречивы. :) Получается, что вы обновили
> пакет до новой версии, но не хотите за это отвечать -- то есть,
> сопровождать дальше. :) Такое поведение, может быть, иногда и
> допустимо, но оформить его формально, действительно, не получится.

Добрый день.

Я немного о другом :)

Про ответственность за то, что делаешь, и понимание, что именно делаешь, 
тут как раз особо вопросов то и нет, с этим то все понятно.

Я имел ввиду, что допустим я бы не хотел поддерживать этот пакет дальше, 
с точки зрения его периодических обновлений после выхода новых версий и 
и разбираться с возможными ошибками в них.

Но если я допустим очень заинтересован в этом пакете, то естественно я 
его буду и дальше обновлять, если основной мантейнер не будет :)

С уважением.

---
Aleksandr Shamaraev (shad)


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [newbies] Запись в changelog, NMU: update to new version
  2025-10-16 20:24   ` shad
  2025-10-16 20:35     ` Paul Wolneykien
@ 2025-10-17  7:25     ` Anton Farygin
  2025-10-23 13:22       ` shad
  1 sibling, 1 reply; 9+ messages in thread
From: Anton Farygin @ 2025-10-17  7:25 UTC (permalink / raw)
  To: devel-newbies

On 10/16/25 23:24, shad wrote:
>
>
> 17.10.2025 04:58, Anton Farygin пишет:
>>
>> NMU надо писать только в том случае, если вы не хотите что бы вас 
>> стали считать ответственным за пакет.
>>
>> В любом другом случае использование NMU не нужно.
>>
>> Ну и на мой взгляд, если вы обновляете пакет до новой версии, то это 
>> уже не NMU.
>>
>
> Добрый день.
>
> Вот тут можно полюбопытничать, а если допустим я сделал багу с 
> просьбой на обновление пакета, а мантейнер пакета ни как на нее не 
> реагирует продолжительное время, а мне нужно это обновление, 
> следовательно я его обновил, при этом я ставлю NMU, так как я не хочу 
> поддерживать этот пакет дальше и это обновление было по потребности 
> (багфикс или необходимость новой версии из-за зависящих пакетов), вот 
> тут тогда как?
>
> Надо ставить или не надо?
>
> Учитывае то, что Вы выше написали.

Реальность такова, что NMU сейчас нигде не используется - ни в расчётах 
ACL ни на packages.

packages покажет вас ментейнером при любом изменении, внесённым в пакет.

Сборочница добавит вас в ACL при любом изменении пакета.

Поэтому вы вроде как с помощью добавление "NMU" говорите всем что 
сделали изменение, за которое не отвечаете (за пакет продолжает отвечать 
основной ментейнер).

Но вот готов ли к такому основной ментейнер ?



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [newbies] Запись в changelog, NMU: update to new version
  2025-10-17  7:25     ` Anton Farygin
@ 2025-10-23 13:22       ` shad
  0 siblings, 0 replies; 9+ messages in thread
From: shad @ 2025-10-23 13:22 UTC (permalink / raw)
  To: devel-newbies



17.10.2025 18:25, Anton Farygin пишет:
> Реальность такова, что NMU сейчас нигде не используется - ни в расчётах 
> ACL ни на packages.
> 
> packages покажет вас ментейнером при любом изменении, внесённым в пакет.
> 
> Сборочница добавит вас в ACL при любом изменении пакета.
> 
> Поэтому вы вроде как с помощью добавление "NMU" говорите всем что 
> сделали изменение, за которое не отвечаете (за пакет продолжает отвечать 
> основной ментейнер).
> 
> Но вот готов ли к такому основной ментейнер ?
> 

Добрый день.

Справедливое замечание.

С уважением.

---
Aleksandr Shamaraev (shad)


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-10-23 13:22 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-10-16 17:24 [newbies] Запись в changelog, NMU: update to new version Alexander Lubyagin
2025-10-16 17:58 ` Anton Farygin
2025-10-16 20:24   ` shad
2025-10-16 20:35     ` Paul Wolneykien
2025-10-16 21:10       ` Grigory Ustinov
2025-10-16 21:23         ` Grigory Ustinov
2025-10-17  2:46       ` shad
2025-10-17  7:25     ` Anton Farygin
2025-10-23 13:22       ` shad

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