From: "Денис Смирнов" <mithraen@freesource.info>
To: devel@lists.altlinux.org
Subject: Re: [devel] Q: Shared Libs Policy есть?
Date: Tue, 10 Dec 2013 16:29:48 +0400
Message-ID: <20131210122948.GA11177@mw.mithraen.ru> (raw)
In-Reply-To: <1557349.EUExXpmi0H@summoner.localdomain>
[-- Attachment #1: Type: text/plain, Size: 1802 bytes --]
On Tue, Dec 10, 2013 at 04:09:18PM +0400, Sergey V Turchin wrote:
>> Не надо жевать. Я задавал простой вопрос.
> Поэтому исходя из текущей ситуации отсутствие четкого ответа "Да" можно
> понимать только как завуалированное "Нет". Если это не так, прошу дать четкий
> ответ, да или нет.
"нет", ибо сама система принятия документов и вообще какой-либо
регламентируемой деятельности в тим у нас сейчас попросту отсутствует, а
то что присутствует -- не работает.
Реально система управления в тим это крайне демократическая абсолютная
монархия. То есть если Дима примет какое-то решение жестко и придумает как
его enforce'ить средствами сборочницы -- оно станет законом, и после
бурления в devel@ все с ним смирятся.
В дополнение есть проверки repocop, которые говорят о том, как стоило бы
поступать, но без применения силы.
Все остальное решается обычно добровольными обсуждениями.
Возвращаясь к твоему вопросу -- нарушать SharedLibsPolicy можно, ибо за
это ничего не будет (пакет в репозиторий успешно пройдет, особо тяжелых
аргументов в голову мантейнера не прилетит), только пользователи и коллеги
при очередной обновлении помянут матерным словом этот пакет и его
мантейнера.
И совсем кратко -- если на юзеров плевать, можно это полиси нарушать. Если
вдруг возникло странное желание делать свою работу мантейнера хорошо --
это полиси следует соблюдать, а если вдруг появляются какие-то
обоснованные причины его нарушать (иногда они есть, потому это полиси до
сих пор не прибито гвоздями в sisyphus_check), то стоит обсудить это
здесь.
Хотя лучшим решением было бы вообще научить rpmbuild
добровольно-принудительно отделять shared libs в субпакеты вида
lib%name.%soname, если мантейнер не сделал этого сам.
--
С уважением, Денис
http://mithraen.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
next prev parent reply other threads:[~2013-12-10 12:29 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-06 13:38 Sergey V Turchin
2013-12-06 13:45 ` Dmitry V. Levin
2013-12-06 13:50 ` Sergey V Turchin
2013-12-06 23:34 ` Dmitry V. Levin
2013-12-07 11:52 ` Viacheslav Dubrovskyi
2013-12-09 13:02 ` Sergey V Turchin
2013-12-10 12:09 ` Sergey V Turchin
2013-12-10 12:29 ` Денис Смирнов [this message]
2013-12-10 12:42 ` Sergey V Turchin
2013-12-10 16:07 ` Денис Смирнов
2013-12-11 9:05 ` Sergey V Turchin
2013-12-11 11:38 ` Денис Смирнов
2013-12-11 13:48 ` Yuri N. Sedunov
2013-12-11 14:05 ` Sergey V Turchin
2013-12-11 14:18 ` Sergey V Turchin
2013-12-11 14:30 ` Yuri N. Sedunov
2013-12-11 14:44 ` Sergey V Turchin
2013-12-11 14:58 ` Yuri N. Sedunov
2013-12-12 11:11 ` Sergey V Turchin
2013-12-13 10:29 ` Денис Смирнов
2013-12-11 14:09 ` Led
2013-12-11 14:24 ` Yuri N. Sedunov
2013-12-11 14:43 ` Led
2013-12-11 14:53 ` Yuri N. Sedunov
2013-12-12 17:10 ` Денис Смирнов
2013-12-13 10:33 ` Sergey V Turchin
2013-12-11 16:40 ` Sergey V Turchin
2013-12-13 10:32 ` Денис Смирнов
2013-12-13 10:45 ` Sergey V Turchin
2013-12-13 10:55 ` Sergey V Turchin
2013-12-13 10:58 ` [devel] Плюс Shared Libs Policy (was: Shared Libs Policy есть?) Sergey V Turchin
2013-12-13 11:07 ` [devel] Q: Shared Libs Policy есть? Денис Смирнов
2013-12-13 11:37 ` Sergey V Turchin
2013-12-13 10:57 ` [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?) Sergey V Turchin
2013-12-13 11:04 ` Денис Смирнов
2013-12-13 11:47 ` Sergey V Turchin
2013-12-13 12:10 ` [devel] Shared Libs Policy and updates (was: выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?)) Sergey V Turchin
2013-12-13 14:46 ` [devel] выявить случаи, когда нарушение оправдано (was: Shared Libs Policy есть?) Денис Смирнов
2013-12-06 14:16 ` [devel] Q: Shared Libs Policy есть? Michael Shigorin
2013-12-06 14:55 ` [devel] sisyphus_check ограничивается показом (was: Q: Shared Libs Policy есть?) Sergey V Turchin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20131210122948.GA11177@mw.mithraen.ru \
--to=mithraen@freesource.info \
--cc=devel@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
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