From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 Date: Sun, 29 May 2016 22:30:22 +0200 From: Alexey Gladkov To: ALT Linux Sisyphus mailing list Message-ID: <20160529203022.GF3049@comp-core-i7-2640m-0182e6> Mail-Followup-To: ALT Linux Sisyphus mailing list References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: Re: [sisyphus] =?utf-8?b?0JXQtNC40L3Ri9C5INGA0LXQtdGB0YLRgCDQvdCw0Lg=?= =?utf-8?b?0LzQtdC90L7QstCw0L3QuNC5INC/0LDQutC10YLQvtCy?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 May 2016 20:28:59 -0000 Archived-At: List-Archive: List-Post: On Sun, May 29, 2016 at 12:59:05PM +0700, Антон Николаевич Горошкин wrote: > Приветствую всех! > Андрей Черепанов предложил написать в эту рассылку. > > На форуме развязалась небольшая дискуссия на эту тему. Никто из высказавшихся не поддержал эту идею. Я догадываюсь почему. > Мое предложение заключается в том, чтобы попробовать договориться среди отечественных команд разработки дистрибутивов ( Альт, Роса, Калькулейт, Астра и др. ) создать единый реестр наименований пакетов и при сборке пакетов стараться придерживаться его. Конечно, разные правила оформления пакетов и сборки не позволяют сделать это однозначно одинаково, но начать хотя бы с названий основных пакетов, а пакеты dev, lib и прочие - тут уже как получится (у всех полиси разные). Полумеры такие полумеры. "Специалистам" в вузах будут рассказывать про пакет "foo" и будут предлагать погуглить как называются devel-пакеты в том или ином дистре. А ведь есть ещё разбиение по подпакетам т.д., которая различается в дистрах, есть различия в размещении на файловой системе. > Как договариваться? Например предложением варианта названия и голосованием. Самое простое - предлагается вариант, который уже есть в дистрибутивах и голосование. Либо совершенно иное название, например, такое как в апстриме (это на, мой взглад, наиболее всего подходит для большинства и несогласий будет минимум) Голосовать по _каждому_ имени пакета в дистре ?! В одном сизифе сейчас порядка 17000 пакетов (и это только srpm). Вы предлагаете голововать по каждому имени? Подобная бюрократия парализует работу репозитория. Вы сами пробовали опакетить что-нибудь достаточно большое, что требует опакечивания зависимостей? Эта работа сама по себе очень сложна и трудоёмка. Необходимость какого-то согласования отобьёт желание этим заниматься. Кроме того, именование пакетов вещь не статичная. Пакеты переименовываются, появляются пакеты с версией в названии, существуют виртуальные пакеты т.д. Также хочу напомнить, что существуют автоимпорты из других неотечественных дистрибутивов. > Считаю, что это качественно позволит выйти на новый уровень взаимодействия между собой А вы спросили разработчиков нужен ли им этот новый уровень ? >пользователям будет проще, вузам легче готовить специалистов и тд. Специалисты работают не с пакетами, а с программами в них. У этих программ есть апстрим, который один (в большинстве случаев) и он является отправной точкой. Пользователи пользуются программами, а не пакетами. Поэтому во многих дистрибутивах при установке давно отказались использовать имена пакетов, а используют описания. > Готов создать и поддерживать такой реестр ПО. В последнее время какая-то странная тяга у граждан создавать реестры. -- Rgrds, legion