* [devel] Пара предложений по gear
@ 2007-06-10 20:48 Slava Semushin
2007-06-10 21:35 ` Konstantin A. Lepikhov
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Slava Semushin @ 2007-06-10 20:48 UTC (permalink / raw)
To: ALT Devel discussion list
Здравствуйте!
У меня есть два предложения, относящиеся к gear. Я не знаю насколько
они нужны и стОит ли вешать по такому случаю баги, поэтому и решил
вынести вопрос на обсуждение.
1) gear-srpmimport при импорте создаёт бранч srpms и при этом всегда
мержит этот бранч с master'ом. В итоге, после импорта, master всегда
аналогичен srpms. Зачем это сделано? В чем состоит задумка? Я
предлагаю, не создавать бранч srpm и сразу импортировать в master.
2) было бы удобно, если бы gear-commit также добавлял тег, аналогично
тому как это происходит при импорте из SRPM-пакетов. Иначе иногда
можно забыть поставить его вручную.
Кто что думает относительно моих предложений? СтОит ли оформлять в
багзиллу или это БСК? :)
Спасибо за внимание..
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-06-10 20:48 [devel] Пара предложений по gear Slava Semushin
@ 2007-06-10 21:35 ` Konstantin A. Lepikhov
2007-06-11 3:00 ` Alexey Borovskoy
2007-06-11 9:06 ` Денис Смирнов
2 siblings, 0 replies; 12+ messages in thread
From: Konstantin A. Lepikhov @ 2007-06-10 21:35 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1123 bytes --]
Hi Slava!
Monday 11, at 03:48:20 AM you wrote:
> Здравствуйте!
>
> У меня есть два предложения, относящиеся к gear. Я не знаю насколько
> они нужны и стОит ли вешать по такому случаю баги, поэтому и решил
> вынести вопрос на обсуждение.
>
> 1) gear-srpmimport при импорте создаёт бранч srpms и при этом всегда
> мержит этот бранч с master'ом. В итоге, после импорта, master всегда
> аналогичен srpms. Зачем это сделано? В чем состоит задумка? Я
> предлагаю, не создавать бранч srpm и сразу импортировать в master.
неудобно - имхо srpms - это history, а зачем переписывать историю? :) А
вот курочить master/сливать его с upstream очень даже удобно в отдельном
от этой истории бранче.
>
> 2) было бы удобно, если бы gear-commit также добавлял тег, аналогично
> тому как это происходит при импорте из SRPM-пакетов. Иначе иногда
> можно забыть поставить его вручную.
неудобно - а если через --amend что-нить исправится перед публикацией?
>
> Кто что думает относительно моих предложений? СтОит ли оформлять в
> багзиллу или это БСК? :)
>
> Спасибо за внимание..
>
>
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-06-10 20:48 [devel] Пара предложений по gear Slava Semushin
2007-06-10 21:35 ` Konstantin A. Lepikhov
@ 2007-06-11 3:00 ` Alexey Borovskoy
2007-06-11 13:13 ` Grigory Batalov
2007-06-11 9:06 ` Денис Смирнов
2 siblings, 1 reply; 12+ messages in thread
From: Alexey Borovskoy @ 2007-06-11 3:00 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 944 bytes --]
* Понедельник 11 июня 2007 Slava Semushin
> Здравствуйте!
>
> У меня есть два предложения, относящиеся к gear. Я не знаю
> насколько они нужны и стОит ли вешать по такому случаю баги,
> поэтому и решил вынести вопрос на обсуждение.
>
> 1) gear-srpmimport при импорте создаёт бранч srpms и при этом
> всегда мержит этот бранч с master'ом. В итоге, после импорта,
> master всегда аналогичен srpms. Зачем это сделано? В чем
> состоит задумка? Я предлагаю, не создавать бранч srpm и сразу
> импортировать в master.
Я предлагаю создавать srpm как и сейчас, только не мержить его с
master.
> 2) было бы удобно, если бы gear-commit также добавлял тег,
> аналогично тому как это происходит при импорте из
> SRPM-пакетов. Иначе иногда можно забыть поставить его вручную.
Я теги создаю через git tag по окончании допиливания. А в
процессе -- git commit --amend.
--
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58 4AFF 78F7 159F 66AD 8D7E
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-06-10 20:48 [devel] Пара предложений по gear Slava Semushin
2007-06-10 21:35 ` Konstantin A. Lepikhov
2007-06-11 3:00 ` Alexey Borovskoy
@ 2007-06-11 9:06 ` Денис Смирнов
2007-09-20 9:58 ` Slava Semushin
2 siblings, 1 reply; 12+ messages in thread
From: Денис Смирнов @ 2007-06-11 9:06 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 504 bytes --]
On Mon, Jun 11, 2007 at 03:48:20AM +0700, Slava Semushin wrote:
SS> 2) было бы удобно, если бы gear-commit также добавлял тег, аналогично
SS> тому как это происходит при импорте из SRPM-пакетов. Иначе иногда
SS> можно забыть поставить его вручную.
apt-get install seiros-build-utils
утилитка gear-rel
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
И Бейсик - сын ошибок трудных, и Клиппер Парадоксов друг.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-06-11 3:00 ` Alexey Borovskoy
@ 2007-06-11 13:13 ` Grigory Batalov
0 siblings, 0 replies; 12+ messages in thread
From: Grigory Batalov @ 2007-06-11 13:13 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 522 bytes --]
On Mon, 11 Jun 2007 16:00:07 +1300, Alexey Borovskoy wrote:
> > 1) gear-srpmimport при импорте создаёт бранч srpms и при этом
> > всегда мержит этот бранч с master'ом. В итоге, после импорта,
> > master всегда аналогичен srpms. Зачем это сделано? В чем
> > состоит задумка? Я предлагаю, не создавать бранч srpm и сразу
> > импортировать в master.
>
> Я предлагаю создавать srpm как и сейчас, только не мержить его с
> master.
gear-srpmimport --import-only [...]
--
Grigory Batalov,
ALT Linux Team
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-06-11 9:06 ` Денис Смирнов
@ 2007-09-20 9:58 ` Slava Semushin
2007-09-20 10:12 ` Dmitry V. Levin
2007-09-23 7:24 ` Денис Смирнов
0 siblings, 2 replies; 12+ messages in thread
From: Slava Semushin @ 2007-09-20 9:58 UTC (permalink / raw)
To: ALT Devel discussion list
11.06.07, Денис Смирнов<mithraen / altlinux.ru> написал(а):
> On Mon, Jun 11, 2007 at 03:48:20AM +0700, Slava Semushin wrote:
>
> SS> 2) было бы удобно, если бы gear-commit также добавлял тег, аналогично
> SS> тому как это происходит при импорте из SRPM-пакетов. Иначе иногда
> SS> можно забыть поставить его вручную.
>
> apt-get install seiros-build-utils
>
> утилитка gear-rel
Я так понял, сейчас для этого рекомендуется использовать gear-create-tag.
BTW, у меня в gear-1.2.6-alt1 в man gear-create-tag строчка с
описанием опции -r сливается с синтаксисом этой опции...
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-09-20 9:58 ` Slava Semushin
@ 2007-09-20 10:12 ` Dmitry V. Levin
2007-09-23 7:24 ` Денис Смирнов
1 sibling, 0 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2007-09-20 10:12 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 259 bytes --]
On Thu, Sep 20, 2007 at 04:58:38PM +0700, Slava Semushin wrote:
[...]
> BTW, у меня в gear-1.2.6-alt1 в man gear-create-tag строчка с
> описанием опции -r сливается с синтаксисом этой опции...
Спасибо, исправлено в 1.2.7-alt1-4-g330d558.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-09-20 9:58 ` Slava Semushin
2007-09-20 10:12 ` Dmitry V. Levin
@ 2007-09-23 7:24 ` Денис Смирнов
2007-09-23 12:15 ` Dmitry V. Levin
1 sibling, 1 reply; 12+ messages in thread
From: Денис Смирнов @ 2007-09-23 7:24 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 701 bytes --]
On Thu, Sep 20, 2007 at 04:58:38PM +0700, Slava Semushin wrote:
>> apt-get install seiros-build-utils
>> утилитка gear-rel
SS> Я так понял, сейчас для этого рекомендуется использовать gear-create-tag.
Моя утилитка проставляет pkg_name в имени tag'а. Как заставить это делать
gear-create-tag не указывая вручную это самое pkg_name я не понял.
Кроме того моя утилитка _не только_ ставит tag. Просто выполняет набор
повторяющихся операций, которые я делаю каждый раз при выкладывании
очередного пакета.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Небезопасная это штука - wget.
-- ldv in sisyphus@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-09-23 7:24 ` Денис Смирнов
@ 2007-09-23 12:15 ` Dmitry V. Levin
2007-09-23 12:51 ` Денис Смирнов
0 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2007-09-23 12:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 719 bytes --]
On Sun, Sep 23, 2007 at 11:24:26AM +0400, Денис Смирнов wrote:
> On Thu, Sep 20, 2007 at 04:58:38PM +0700, Slava Semushin wrote:
>
> >> apt-get install seiros-build-utils
> >> утилитка gear-rel
> SS> Я так понял, сейчас для этого рекомендуется использовать gear-create-tag.
>
> Моя утилитка проставляет pkg_name в имени tag'а. Как заставить это делать
> gear-create-tag не указывая вручную это самое pkg_name я не понял.
А что такое pkg_name?
> Кроме того моя утилитка _не только_ ставит tag. Просто выполняет набор
> повторяющихся операций, которые я делаю каждый раз при выкладывании
> очередного пакета.
Ещё один комбайн? Денис, у каждого этот набор повторяющихся операций свой.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-09-23 12:15 ` Dmitry V. Levin
@ 2007-09-23 12:51 ` Денис Смирнов
2007-09-23 13:08 ` Dmitry V. Levin
0 siblings, 1 reply; 12+ messages in thread
From: Денис Смирнов @ 2007-09-23 12:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1417 bytes --]
On Sun, Sep 23, 2007 at 04:15:30PM +0400, Dmitry V. Levin wrote:
>> Моя утилитка проставляет pkg_name в имени tag'а. Как заставить это делать
>> gear-create-tag не указывая вручную это самое pkg_name я не понял.
DVL> А что такое pkg_name?
%{NAME}
Вообще было бы замечательно, если бы gear-create-tag понимал бы такие вещи
в параметрах.
>> Кроме того моя утилитка _не только_ ставит tag. Просто выполняет набор
>> повторяющихся операций, которые я делаю каждый раз при выкладывании
>> очередного пакета.
DVL> Ещё один комбайн? Денис, у каждого этот набор повторяющихся операций свой.
[mithraen@mw ~]$ rpm -qf /usr/bin/gear-rel
seiros-build-utils-1.9-alt1
[mithraen@mw ~]$ rpm -q --qf '%{SUMMARY}\n' seiros-build-utils
Simple utilites that simplify development to me
Собственно это написано для себя, и выложено в первую очередь с целью
чтобы другие могли посмотреть и содрать у меня, нежели изобретать свои
велосипеды, если у них этот набор операций схож с моим.
Единственное чем такой пакет может повредить -- если вдруг начнет
пересекаться с тем же gear по именам файлов. Длч меня это будет означать
лишь необходимость немедленно сменить имена для этих скриптов.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Эээ... большая просьба к любителям меня толковать: не надо.
-- mike in community@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-09-23 12:51 ` Денис Смирнов
@ 2007-09-23 13:08 ` Dmitry V. Levin
2007-09-24 16:07 ` Денис Смирнов
0 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2007-09-23 13:08 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1462 bytes --]
On Sun, Sep 23, 2007 at 04:51:01PM +0400, Денис Смирнов wrote:
> On Sun, Sep 23, 2007 at 04:15:30PM +0400, Dmitry V. Levin wrote:
>
> >> Моя утилитка проставляет pkg_name в имени tag'а. Как заставить это делать
> >> gear-create-tag не указывая вручную это самое pkg_name я не понял.
> DVL> А что такое pkg_name?
>
> %{NAME}
%{NAME} это значит rpmquery --specfile.
> Вообще было бы замечательно, если бы gear-create-tag понимал бы такие вещи
> в параметрах.
Не понял.
> >> Кроме того моя утилитка _не только_ ставит tag. Просто выполняет набор
> >> повторяющихся операций, которые я делаю каждый раз при выкладывании
> >> очередного пакета.
> DVL> Ещё один комбайн? Денис, у каждого этот набор повторяющихся операций свой.
>
> [mithraen@mw ~]$ rpm -qf /usr/bin/gear-rel
> seiros-build-utils-1.9-alt1
> [mithraen@mw ~]$ rpm -q --qf '%{SUMMARY}\n' seiros-build-utils
> Simple utilites that simplify development to me
>
> Собственно это написано для себя, и выложено в первую очередь с целью
> чтобы другие могли посмотреть и содрать у меня, нежели изобретать свои
> велосипеды, если у них этот набор операций схож с моим.
>
> Единственное чем такой пакет может повредить -- если вдруг начнет
> пересекаться с тем же gear по именам файлов. Длч меня это будет означать
> лишь необходимость немедленно сменить имена для этих скриптов.
Если имена утилит не начинаюся с gear-, то риска пересечения с gear нет.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] Пара предложений по gear
2007-09-23 13:08 ` Dmitry V. Levin
@ 2007-09-24 16:07 ` Денис Смирнов
0 siblings, 0 replies; 12+ messages in thread
From: Денис Смирнов @ 2007-09-24 16:07 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2441 bytes --]
On Sun, Sep 23, 2007 at 05:08:08PM +0400, Dmitry V. Levin wrote:
>> %{NAME}
DVL> %{NAME} это значит rpmquery --specfile.
Если не указаны _обе_ опции -m/-n и так делается этот самый rpmquery.
В текущем виде gear-create-tag для меня требует указания этих опций. В
связи с этим мне все равно надо писать вокруг него обертку, а значит
непонятно зачем он вообще мне нужен.
>> Вообще было бы замечательно, если бы gear-create-tag понимал бы такие вещи
>> в параметрах.
DVL> Не понял.
gear-create-tag -m '%{NAME}/%{VERSION}-%{RELEASE}'
> >>> Кроме того моя утилитка _не только_ ставит tag. Просто выполняет набор
> >>> повторяющихся операций, которые я делаю каждый раз при выкладывании
> >>> очередного пакета.
> DVL>> Ещё один комбайн? Денис, у каждого этот набор повторяющихся операций свой.
>> [mithraen@mw ~]$ rpm -qf /usr/bin/gear-rel
>> seiros-build-utils-1.9-alt1
>> [mithraen@mw ~]$ rpm -q --qf '%{SUMMARY}\n' seiros-build-utils
>> Simple utilites that simplify development to me
>> Собственно это написано для себя, и выложено в первую очередь с целью
>> чтобы другие могли посмотреть и содрать у меня, нежели изобретать свои
>> велосипеды, если у них этот набор операций схож с моим.
>> Единственное чем такой пакет может повредить -- если вдруг начнет
>> пересекаться с тем же gear по именам файлов. Длч меня это будет означать
>> лишь необходимость немедленно сменить имена для этих скриптов.
DVL> Если имена утилит не начинаюся с gear-, то риска пересечения с gear нет.
Увы, во всех таких самопальных утилитах где хочется использовать
относительно удобные имена остается риск пересечения :(
Кое-где я это решил использованием uppercased первого символа имени, что в
любом случае приемлимо исключительно для таких местечковых хаков
(соответственно подразумевается что как только утилита получит более-менее
широкое использование она должна будет переименована).
Ну и ещё я искренне надеюсь что часть того что я написал будет когда-то
посмотрена мудрыми авторами gear, и в этом пакете появится более грамотно
написаный аналог этих утилит :)
Скажем утилиты Pull, Co, Status весьма полезны были для меня. Также как и
cl-add/cl-edit, а также sisyphus-list-incoming.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
--- Utvuk|home is now known as Utvuk|work
<AMorozov> Utvuk|work: телепорт? ;-)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2007-09-24 16:07 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-10 20:48 [devel] Пара предложений по gear Slava Semushin
2007-06-10 21:35 ` Konstantin A. Lepikhov
2007-06-11 3:00 ` Alexey Borovskoy
2007-06-11 13:13 ` Grigory Batalov
2007-06-11 9:06 ` Денис Смирнов
2007-09-20 9:58 ` Slava Semushin
2007-09-20 10:12 ` Dmitry V. Levin
2007-09-23 7:24 ` Денис Смирнов
2007-09-23 12:15 ` Dmitry V. Levin
2007-09-23 12:51 ` Денис Смирнов
2007-09-23 13:08 ` Dmitry V. Levin
2007-09-24 16:07 ` Денис Смирнов
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git