ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Alexey Gladkov <legion@altlinux.ru>
To: ALT Linux Sisyphus mailing list <sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus] Единый реестр наименований пакетов
Date: Sun, 29 May 2016 22:30:22 +0200
Message-ID: <20160529203022.GF3049@comp-core-i7-2640m-0182e6> (raw)
In-Reply-To: <BA3024C9-2808-47BE-AB56-BB8EB8D4A8ED@sibsau.ru>

On Sun, May 29, 2016 at 12:59:05PM +0700, Антон Николаевич Горошкин wrote:
> Приветствую всех!
> Андрей Черепанов предложил написать в эту рассылку. 
> 
> На форуме развязалась небольшая дискуссия на эту тему. Никто из высказавшихся не поддержал эту идею. 

Я догадываюсь почему.

> Мое предложение заключается в том, чтобы попробовать договориться среди отечественных команд разработки дистрибутивов ( Альт, Роса, Калькулейт, Астра и др. ) создать единый реестр наименований пакетов и при сборке пакетов стараться придерживаться его. Конечно, разные правила оформления пакетов и сборки не позволяют сделать это однозначно одинаково, но начать хотя бы с названий основных пакетов, а пакеты dev, lib  и прочие - тут уже как получится (у всех полиси разные). 

Полумеры такие полумеры. "Специалистам" в вузах будут рассказывать про пакет
"foo" и будут предлагать погуглить как называются devel-пакеты в том или
ином дистре. А ведь есть ещё разбиение по подпакетам т.д., которая различается в
дистрах, есть различия в размещении на файловой системе.

> Как договариваться? Например предложением варианта названия и голосованием. Самое простое - предлагается вариант, который уже есть в дистрибутивах и голосование. Либо совершенно иное название, например, такое как в апстриме (это на, мой взглад, наиболее всего подходит для большинства и несогласий будет минимум)

Голосовать по _каждому_ имени пакета в дистре ?! В одном сизифе сейчас
порядка 17000 пакетов (и это только srpm). Вы предлагаете голововать по
каждому имени? Подобная бюрократия парализует работу репозитория.

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

Кроме того, именование пакетов вещь не статичная. Пакеты
переименовываются, появляются пакеты с версией в названии, существуют
виртуальные пакеты т.д.

Также хочу напомнить, что существуют автоимпорты из других неотечественных
дистрибутивов.

> Считаю, что это качественно позволит выйти на новый уровень взаимодействия между собой

А вы спросили разработчиков нужен ли им этот новый уровень ?

>пользователям будет проще, вузам легче готовить специалистов и тд.

Специалисты работают не с пакетами, а с программами в них. У этих программ
есть апстрим, который один (в большинстве случаев) и он является отправной
точкой.

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

> Готов создать и поддерживать такой реестр ПО. 

В последнее время какая-то странная тяга у граждан создавать реестры.

-- 
Rgrds, legion



  parent reply	other threads:[~2016-05-29 20:30 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-29  5:59 Антон Николаевич Горошкин
2016-05-29 10:19 ` Hihin Ruslan
2016-05-29 16:19 ` Igor Vlasenko
2016-05-29 20:30 ` Alexey Gladkov [this message]
2016-05-29 20:42 ` Aleksey Novodvorsky
2016-05-30  6:43 ` Sergey
2016-05-31 10:16     ` [sisyphus] [JT] " Michael Shigorin
2016-05-31 19:49       ` Alexander Yereschenko
2016-06-07  8:59       ` [sisyphus] " Ruslan Hihin
2016-06-08 11:59           ` Ruslan
2016-06-07  9:05       ` Andrey Cherepanov

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=20160529203022.GF3049@comp-core-i7-2640m-0182e6 \
    --to=legion@altlinux.ru \
    --cc=sisyphus@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 Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git