* 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