Культурный офтопик
 help / color / mirror / Atom feed
* Re: [room] [Team-policy] [devel] [wiki] CommunityCooperation
  @ 2010-03-31 14:43               ` Денис Смирнов
    0 siblings, 1 reply; 4+ messages in thread
From: Денис Смирнов @ 2010-03-31 14:43 UTC (permalink / raw)
  To: team-policy


[-- Attachment #1.1: Type: text/plain, Size: 3746 bytes --]

On Wed, Mar 31, 2010 at 04:52:26PM +0300, Motsyo Gennadi aka Drool wrote:

MGaD> 	Опять некорректное сравнение. Я использовал тот инструмент, котоый 
MGaD> _проще_ и _быстрее_ делает свой функционал. Подчервиваю - проще и быстрее.

Сборка пакета из git (если не используются извращенные сложные схемы)
_проще_ и _быстрее_.

Твои заявления по смыслу звучат точно также, как и когда
девочкам-секретарям ставишь OpenOffice они кричат что "неудобно". Почему
неудобно? Да потому что привыкли -- по другому. Кнопочки в других местах
находятся.

Однако когда учишь с нуля -- разницы никакой где кнопочки находятся.

Все сложности с использованием git в _тривиальной_ схеме организации (той,
что создает gear-srpmimport) надуманные.

MGaD> 	Ну так вот, утверждать, что админ, который не юзает хоть какой-то гит - 
MGaD> профнепригоден есть более, чем странно. Нафига он ему? Изредка я 
MGaD> подумываю засунуть служебную папку с документами организации в гит, но у 
MGaD> меня каждый день создается архив инкрементным способом с помощью 
MGaD> самопального скрипта в кроне, который меня полностью устраивает, и 
MGaD> поэтому гит у меня пока что исключительно для сборки пакетов.

Я сказал не "git" а "какое либо средство SCM". То что ты сделал -- это
самописный кастрированный аналог SCM. Однако ты его все-таки _сделал_, ибо
достаточно профессионален чтобы понимать, что откат данных к произвольной
точке во времени назад для админа необходимость.

Конкретно для данных git -- overkill. В первую очередь из-за существенного
overhead по объему.

Однако вот вопрос -- а как ты хранишь конфиги? Я вот делаю:
apt-get install etckeeper
etckeeper init

после чего просто радуюсь жизни :)

MGaD> 	Ну вот лично мне и достаточно gear-commit (иногда с --ammend) да 
MGaD> gear-create-tag.

Ну, на самом деле, наверное ты еще пользуешься:
git init
git push
gear-rpmbuild (или rpmbb из etersoft-build-utils, рекомендую таки
использовать именно его).

Также для того чтобы пользоваться "бэкапом" на git.alt, а также для
совместной разработки полезно знать еще команды:
git clone
git pull

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

MGaD> 	Опять некорректное сравнение. Просто есть места, где гит избыточен и не 
MGaD> нужен. Вот и все.

Безусловно есть. Например хотя я сам держу ~/ в git, я не стану это
кому-либо настойчиво рекламировать -- уж слишком специфично и геморройно в
реализации).

MGaD> 	Моих познаний работы с git/gear достаточно для повседневных задач 
MGaD> обычного мантейнера, который не является еще и разработчиком и 
MGaD> программистом. Однако на освоение данного объема у меня ушло времени _в 
MGaD> разы_ больше, чем ушло времени на освоение такого же функционала при 
MGaD> работе с src.rpm/hasher. 

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

MGaD> И у меня знакомые в джаббере через день 
MGaD> спрашивают как работать с гитом. Самое забавное, что они его пытаются 
MGaD> использовать даже тогда, когда он им нафиг не нужен, для банальной 
MGaD> пересборки в своем окружении скачанного с более нового репозитария 
MGaD> src.rpm. Гит для этого ну _нафиг не нужен_. Однако добросовестно 
MGaD> начитавшись альтовской вики они лезут в эти дебри, потому-что написано.

Увы, это опять же из-за неясной документации. Потому как лучше бы они
разобрались с hasher. Благо, опять же, для сборки большинства пакетов
достаточно воспользоваться hasher-useradd и иметь правильные sources.list.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------


[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Team-policy mailing list
Team-policy@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/team-policy

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

* Re: [room] [Team-policy] [devel] [wiki] CommunityCooperation
  @ 2010-03-31 20:10                   ` Michael Shigorin
  2010-04-01 10:38                     ` [room] [Team-policy] [devel] [wiki] Не совсем CommunityCooperation Алексей Карпов
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Shigorin @ 2010-03-31 20:10 UTC (permalink / raw)
  To: Motsyo Gennadi aka Drool; +Cc: smoke-room

On Wed, Mar 31, 2010 at 09:45:54PM +0300, Motsyo Gennadi aka Drool wrote:
> P.S. Щяс опять Шигорин будет ворчать, что я бухтю.

Шигорин ещё в обед предложил в курилку!

> Но прошу отметить - не я начал :)

Ну и незачем поддерживать.  Помочь тут можно утилитами и доками.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [room] [Team-policy] [devel] [wiki] Не совсем CommunityCooperation
  2010-03-31 20:10                   ` Michael Shigorin
@ 2010-04-01 10:38                     ` Алексей Карпов
  2010-04-01 16:02                       ` [room] solfege acl Michael Shigorin
  0 siblings, 1 reply; 4+ messages in thread
From: Алексей Карпов @ 2010-04-01 10:38 UTC (permalink / raw)
  To: smoke-room

В сообщении от Четверг 01 апреля 2010 02:10:01 автор Michael Shigorin написал:
> On Wed, Mar 31, 2010 at 09:45:54PM +0300, Motsyo Gennadi aka Drool wrote:
> > P.S. Щяс опять Шигорин будет ворчать, что я бухтю.
> 
> Шигорин ещё в обед предложил в курилку!
> 
> > Но прошу отметить - не я начал :)
> 
> Ну и незачем поддерживать.  Помочь тут можно утилитами и доками.

Михаил, я тут ненароком (почти нечаянно :)) {о,вы}жил, нельзя ли меня добавить 
обратно в acl solfege? Там всё так живенько :)

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

* [room] solfege acl
  2010-04-01 10:38                     ` [room] [Team-policy] [devel] [wiki] Не совсем CommunityCooperation Алексей Карпов
@ 2010-04-01 16:02                       ` Michael Shigorin
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Shigorin @ 2010-04-01 16:02 UTC (permalink / raw)
  To: smoke-room

On Thu, Apr 01, 2010 at 04:38:53PM +0600, Алексей Карпов wrote:
> Михаил, я тут ненароком (почти нечаянно :)) {о,вы}жил, нельзя
> ли меня добавить обратно в acl solfege? Там всё так живенько :)

Сделал ещё правильней. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

end of thread, other threads:[~2010-04-01 16:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-03-31 14:43               ` [room] [Team-policy] [devel] [wiki] CommunityCooperation Денис Смирнов
2010-03-31 20:10                   ` Michael Shigorin
2010-04-01 10:38                     ` [room] [Team-policy] [devel] [wiki] Не совсем CommunityCooperation Алексей Карпов
2010-04-01 16:02                       ` [room] solfege acl Michael Shigorin

Культурный офтопик

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/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 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \
		smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com
	public-inbox-index smoke-room

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


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