Обсуждение:Git.alt/Краткое руководство: различия между версиями
м (typo) |
м (радость про новеньких) |
||
(не показано 6 промежуточных версий 2 участников) | |||
Строка 3: | Строка 3: | ||
== Имена серверов == | == Имена серверов == | ||
[https://www.altlinux.org/index.php?title=Git.alt/%D0%9A%D1%80%D0%B0%D1%82%D0%BA%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE&oldid=40637 Правка от 22 ноября 2017] не соответствует описанию:<br> | [https://www.altlinux.org/index.php?title=Git.alt/%D0%9A%D1%80%D0%B0%D1%82%D0%BA%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE&diff=prev&oldid=40637 Правка от 22 ноября 2017] не соответствует описанию:<br> | ||
Описание правки ссылается на [[Git.alt/Справочник#SSH-доступ]], а там написано: | Описание правки ссылается на [[Git.alt/Справочник#SSH-доступ]], а там написано: | ||
: надо настроить доступ к двум серверам : gitery.altlinux.org (gitery) и git.altlinux.org (girar) | : надо настроить доступ к двум серверам : gitery.altlinux.org (gitery) и git.altlinux.org (girar) | ||
Результат правки же такой: | Результат правки же такой: | ||
: '''git.alt''' заменён на '''girar''', это приведение к документации, OK; | : '''git.alt''' заменён на '''girar''', это приведение к документации, OK; | ||
: '''gitery.alt''' заменён на '''git.alt''', это странно и противоречит документации. Я бы понял замену '''gitery.alt''' на '''gitery''' (соответствует документации), но сделанная замена только вносит путаницу, ведь git.alt воспринимается непосвящёнными как сокращение от git.altlinux.org. | : '''gitery.alt''' заменён на '''git.alt''', это странно и противоречит документации. Я бы понял замену '''gitery.alt''' на '''gitery''' (соответствует документации), но сделанная замена только вносит путаницу, ведь git.alt воспринимается непосвящёнными как сокращение от git.altlinux.org.<br> | ||
[[Участник:Grumlber eburg|Grumlber eburg]] ([[Обсуждение участника:Grumlber eburg|обсуждение]]) 23:18, 22 ноября 2017 (UTC) | |||
;Ответ: Ваше описание путаницы понятно. Но указанные сокращения привычны многим мейнтейнерам и используются ими на практике в своих конфигурациях. В качестве одного подтверждения могу указать на пакет {{pkg|girar-nmu}}, там скрипты рассчитывают на то, что у пользователя настроены для ssh именно такие сокращения[http://git.altlinux.org/gears/g/girar-nmu.git?p=girar-nmu.git;a=blob;f=girar-nmu-helper-git-push-build;h=c79b3664b46da75ff524fc6788dbb5b0be2423ed;hb=HEAD#l8]: | ;Ответ: Ваше описание путаницы понятно. Но указанные сокращения привычны многим мейнтейнерам и используются ими на практике в своих конфигурациях. В качестве одного подтверждения могу указать на пакет {{pkg|girar-nmu}}, там скрипты рассчитывают на то, что у пользователя настроены для ssh именно такие сокращения[http://git.altlinux.org/gears/g/girar-nmu.git?p=girar-nmu.git;a=blob;f=girar-nmu-helper-git-push-build;h=c79b3664b46da75ff524fc6788dbb5b0be2423ed;hb=HEAD#l8]: | ||
Строка 16: | Строка 17: | ||
и такое Вы найдёте ещё много где. Как это можно объяснить? До разнесения gitery и girar на разные хосты люди использовали просто <code>git.alt</code>. Потом люди не хотели менять старое имя, хотели оставить его хоть для одного случая. Конечно, начать использовать новое имя для команд для сборки легко (ничего редактировать не надо), а вот <code>git.alt</code> попало во многие {{path|.git/config}}. Хотя бы поэтому проще и удобнее, по-моему, было завести новое имя <code>girar</code> и оставить <code>git.alt</code>.--[[Участник:IvanZakharyaschev|imz]] ([[Обсуждение участника:IvanZakharyaschev|обсуждение]]) 09:03, 23 ноября 2017 (UTC) | и такое Вы найдёте ещё много где. Как это можно объяснить? До разнесения gitery и girar на разные хосты люди использовали просто <code>git.alt</code>. Потом люди не хотели менять старое имя, хотели оставить его хоть для одного случая. Конечно, начать использовать новое имя для команд для сборки легко (ничего редактировать не надо), а вот <code>git.alt</code> попало во многие {{path|.git/config}}. Хотя бы поэтому проще и удобнее, по-моему, было завести новое имя <code>girar</code> и оставить <code>git.alt</code>.--[[Участник:IvanZakharyaschev|imz]] ([[Обсуждение участника:IvanZakharyaschev|обсуждение]]) 09:03, 23 ноября 2017 (UTC) | ||
:: <hr> | |||
:: Тогда IMHO есть такие пути снижения путаницы. | |||
::1 - ставить имя <code>gitery</code> в рекомендациях для начинающих (а это статья именно для начинающих) с пометкой об использовании имени <code>git.alt</code> ранее и в инструкции по настройке ssh указать необходимость двух записей для этого сервера. | |||
::: Ещё хорошо бы, чтобы неначинающие, когда будут редактировать эти страницы, чтобы что-то пояснить, не попадались в путаницу и не вносили новую. Им тяжело будет написать что-то полезное, они ведь привыкли к старому имени. (По-моему, могу Вас порадовать: я видел новеньких, которые так уже и пишут сначала: <code>gitery</code>.) | |||
::2 - сделать в DNS <code>girar.altlinux.org</code> вместо <code>git.altlinux.org</code> (многим придётся перенастраивать ~/.ssh/config) или в дополнение к нему (просто новые мейнтейнеры про него не будут знать и путаницы не будет)<br>и вписать <code>girar.altlinux.org</code> в статьи документации по настройке доступа | |||
::: Наверное, не такая плохая идея. Предложите её где-нибудь, где она может быть услышана и обсуждена (списки рассылки или bugzilla). | |||
::3 - везде в документации указать имя <code>git.alt</code> для <code>gitery.altlinux.org</code>, сейчас разнобой, например, в [[Git.alt/Справочник]] <code>git.alt</code> - это git.altlinux.org.<br>[[Участник:Grumlber eburg|Grumlber eburg]] ([[Обсуждение участника:Grumlber eburg|обсуждение]]) 09:38, 23 ноября 2017 (UTC) | |||
::: Нет, насколкьо я вижу, там тоже <code>git.alt</code> для <code>gitery.altlinux.org</code> и отдельно <code>girar</code> (в [[Git.alt/Справочник]]). А Вы какие употребления там имеете в виду?--[[Участник:IvanZakharyaschev|imz]] ([[Обсуждение участника:IvanZakharyaschev|обсуждение]]) 10:20, 23 ноября 2017 (UTC) |
Текущая версия от 13:23, 23 ноября 2017
Предлагаю эту страницу переименовать в не-столь-краткое руководство, а краткое сделать из этой же статьи, но в свете последних достижений girar-utils. mike 10:46, 27 января 2010 (UTC)
Имена серверов
Правка от 22 ноября 2017 не соответствует описанию:
Описание правки ссылается на Git.alt/Справочник#SSH-доступ, а там написано:
- надо настроить доступ к двум серверам : gitery.altlinux.org (gitery) и git.altlinux.org (girar)
Результат правки же такой:
- git.alt заменён на girar, это приведение к документации, OK;
- gitery.alt заменён на git.alt, это странно и противоречит документации. Я бы понял замену gitery.alt на gitery (соответствует документации), но сделанная замена только вносит путаницу, ведь git.alt воспринимается непосвящёнными как сокращение от git.altlinux.org.
Grumlber eburg (обсуждение) 23:18, 22 ноября 2017 (UTC)
- Ответ
- Ваше описание путаницы понятно. Но указанные сокращения привычны многим мейнтейнерам и используются ими на практике в своих конфигурациях. В качестве одного подтверждения могу указать на пакет girar-nmu, там скрипты рассчитывают на то, что у пользователя настроены для ssh именно такие сокращения[1]:
GITERYALTHOST=git.alt GIRARALTHOST=girar
и такое Вы найдёте ещё много где. Как это можно объяснить? До разнесения gitery и girar на разные хосты люди использовали просто git.alt
. Потом люди не хотели менять старое имя, хотели оставить его хоть для одного случая. Конечно, начать использовать новое имя для команд для сборки легко (ничего редактировать не надо), а вот git.alt
попало во многие .git/config. Хотя бы поэтому проще и удобнее, по-моему, было завести новое имя girar
и оставить git.alt
.--imz (обсуждение) 09:03, 23 ноября 2017 (UTC)
- Тогда IMHO есть такие пути снижения путаницы.
- 1 - ставить имя
gitery
в рекомендациях для начинающих (а это статья именно для начинающих) с пометкой об использовании имениgit.alt
ранее и в инструкции по настройке ssh указать необходимость двух записей для этого сервера.- Ещё хорошо бы, чтобы неначинающие, когда будут редактировать эти страницы, чтобы что-то пояснить, не попадались в путаницу и не вносили новую. Им тяжело будет написать что-то полезное, они ведь привыкли к старому имени. (По-моему, могу Вас порадовать: я видел новеньких, которые так уже и пишут сначала:
gitery
.)
- Ещё хорошо бы, чтобы неначинающие, когда будут редактировать эти страницы, чтобы что-то пояснить, не попадались в путаницу и не вносили новую. Им тяжело будет написать что-то полезное, они ведь привыкли к старому имени. (По-моему, могу Вас порадовать: я видел новеньких, которые так уже и пишут сначала:
- 2 - сделать в DNS
girar.altlinux.org
вместоgit.altlinux.org
(многим придётся перенастраивать ~/.ssh/config) или в дополнение к нему (просто новые мейнтейнеры про него не будут знать и путаницы не будет)
и вписатьgirar.altlinux.org
в статьи документации по настройке доступа- Наверное, не такая плохая идея. Предложите её где-нибудь, где она может быть услышана и обсуждена (списки рассылки или bugzilla).
- 3 - везде в документации указать имя
git.alt
дляgitery.altlinux.org
, сейчас разнобой, например, в Git.alt/Справочникgit.alt
- это git.altlinux.org.
Grumlber eburg (обсуждение) 09:38, 23 ноября 2017 (UTC)- Нет, насколкьо я вижу, там тоже
git.alt
дляgitery.altlinux.org
и отдельноgirar
(в Git.alt/Справочник). А Вы какие употребления там имеете в виду?--imz (обсуждение) 10:20, 23 ноября 2017 (UTC)
- Нет, насколкьо я вижу, там тоже