ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Re: [docs] patches
  @ 2006-02-06 13:49                   ` Dmitry V. Levin
  2006-02-06 14:25                     ` php-coder
  2006-02-07  7:24                     ` [devel] " Anton Farygin
  0 siblings, 2 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2006-02-06 13:49 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 988 bytes --]

On Thu, Feb 02, 2006 at 05:49:33PM +0300, Anton Farygin wrote:
> Dmitry V. Levin wrote:
> >On Thu, Feb 02, 2006 at 05:31:22PM +0300, Kirill Maslinsky wrote:
> >
> >>>Куча -- не удобно.
> >>>
> >>Вы incoming'ом пользуетесь? Куча -- это incoming.
> >
> >Сейчас поднимется волна недовольства Сизифовым incoming'ом,
> >как всегда без конструктивных предложений. :)
> >
> Почему же без предложений ?? :))
> 
> http://wiki.sisyphus.ru/devel/SubversionForSPECS
> 
> Могу развить эту тему... если ты готов использовать subversion + 
> (например) rsync для тарболлов.

Там описан способ хранения пакетов в svn.
Каждый может вести свою разработку каким-нибудь способом, например таким
как описано по вышепроцитированной ссылке.

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

Проблема осложняется тем, что постановка этой задачи сама по себе является
нетривиальной задачей.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] Re: [docs] patches
  2006-02-06 13:49                   ` [devel] Re: [docs] patches Dmitry V. Levin
@ 2006-02-06 14:25                     ` php-coder
  2006-02-06 15:06                       ` Dmitry V. Levin
  2006-02-07  7:24                     ` [devel] " Anton Farygin
  1 sibling, 1 reply; 8+ messages in thread
From: php-coder @ 2006-02-06 14:25 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Dmitry V. Levin 2006-02-06 16:49:29 +0300
+++ php-coder 2006-02-06 20:06:43 +0600

DVL> > http://wiki.sisyphus.ru/devel/SubversionForSPECS

    Кстати, да. Тема про создание централизованного хранилища для
    хранения хотя бы спеков как-то утихла. А жаль. Я вот недавно сам себе
    завёл свой репозитарий, но не плохо было бы общий и для всех.

    
    (см. также: http://freesource.info/wiki/SVN/QuickStart)

-- 
+ php-coder
+ php-coder[at]altlinux[dot]ru



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

* Re: [devel] Re: [docs] patches
  2006-02-06 14:25                     ` php-coder
@ 2006-02-06 15:06                       ` Dmitry V. Levin
  2006-02-06 18:08                         ` Kirill Maslinsky
  2006-02-07  7:29                         ` [devel] " Anton Farygin
  0 siblings, 2 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2006-02-06 15:06 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 637 bytes --]

On Mon, Feb 06, 2006 at 08:25:42PM +0600, php-coder wrote:
> --- Dmitry V. Levin 2006-02-06 16:49:29 +0300
> +++ php-coder 2006-02-06 20:06:43 +0600
> 
> DVL> > http://wiki.sisyphus.ru/devel/SubversionForSPECS
> 
>     Кстати, да. Тема про создание централизованного хранилища для
>     хранения хотя бы спеков как-то утихла. А жаль. Я вот недавно сам себе
>     завёл свой репозитарий, но не плохо было бы общий и для всех.

Ещё раз.  Каждый может себе лично придумать свой репозитарий, даже на
общедоступном сервере.  Но это ничего не меняет.  Ничего.

Сформулируйте задачу, а я с удовольствием покритикую.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] Re: [docs] patches
  2006-02-06 15:06                       ` Dmitry V. Levin
@ 2006-02-06 18:08                         ` Kirill Maslinsky
  2006-02-07  7:29                         ` [devel] " Anton Farygin
  1 sibling, 0 replies; 8+ messages in thread
From: Kirill Maslinsky @ 2006-02-06 18:08 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 774 bytes --]

Привет!

> > DVL> > http://wiki.sisyphus.ru/devel/SubversionForSPECS
> > 
> >     Кстати, да. Тема про создание централизованного хранилища для
> >     хранения хотя бы спеков как-то утихла. А жаль. Я вот недавно сам себе
> >     завёл свой репозитарий, но не плохо было бы общий и для всех.
> 
> Ещё раз.  Каждый может себе лично придумать свой репозитарий, даже на
> общедоступном сервере.  Но это ничего не меняет.  Ничего.
> 
> Сформулируйте задачу, а я с удовольствием покритикую.

В качестве попытки сформулировать родственную задачу см.
http://lists.altlinux.org/pipermail/docs/2006-February/006015.html

Попробуйте сделать 
s/выпуск документации/дистрибутив/
s/модуль/пакет/
и покритиковать

-- 
Kirill Maslinsky
ALT Linux Documentation Team

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] Re: [docs] patches
  2006-02-06 13:49                   ` [devel] Re: [docs] patches Dmitry V. Levin
  2006-02-06 14:25                     ` php-coder
@ 2006-02-07  7:24                     ` Anton Farygin
  1 sibling, 0 replies; 8+ messages in thread
From: Anton Farygin @ 2006-02-07  7:24 UTC (permalink / raw)
  To: devel

On Mon, 06 Feb 2006 16:49:29 +0300, Dmitry V. Levin wrote:

> On Thu, Feb 02, 2006 at 05:49:33PM +0300, Anton Farygin wrote:
>> Dmitry V. Levin wrote:
>> >On Thu, Feb 02, 2006 at 05:31:22PM +0300, Kirill Maslinsky wrote:
>> >
>> >>>Куча -- не удобно.
>> >>>
>> >>Вы incoming'ом пользуетесь? Куча -- это
>> >>incoming.
>> >
>> >Сейчас поднимется волна недовольства
>> >Сизифовым incoming'ом, как всегда без
>> >конструктивных предложений. :)
>> >
>> Почему же без предложений ?? :))
>> 
>> http://wiki.sisyphus.ru/devel/SubversionForSPECS
>> 
>> Могу развить эту тему... если ты готов
>> использовать subversion + (например) rsync для
>> тарболлов.
> 
> Там описан способ хранения пакетов в svn.
> Каждый может вести свою разработку
> каким-нибудь способом, например таким
> как описано по вышепроцитированной
> ссылке.
> 
> Наша проблема в том, что нет постановки
> задачи, проработанной настолько, чтобы
> можно было выбирать инструментарий из
> имеющегося.
> 
> Проблема осложняется тем, что
> постановка этой задачи сама по себе
> является нетривиальной задачей.

http://wiki.sisyphus.ru/devel/VersionControlAndBuildSystem

Что-то там уже морально устарело.

Rgds,
RIder



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

* [devel] Re: Re: [docs] patches
  2006-02-06 15:06                       ` Dmitry V. Levin
  2006-02-06 18:08                         ` Kirill Maslinsky
@ 2006-02-07  7:29                         ` Anton Farygin
  2006-02-07 14:10                           ` Dmitry V. Levin
  1 sibling, 1 reply; 8+ messages in thread
From: Anton Farygin @ 2006-02-07  7:29 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, 06 Feb 2006 18:06:38 +0300, Dmitry V. Levin wrote:

> 
> Сформулируйте задачу, а я с
> удовольствием покритикую.

Уже давно сформулировано:

http://wiki.sisyphus.ru/devel/VersionControlAndBuildSystem

Rgds,
Rider



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

* Re: [devel] Re: Re: [docs] patches
  2006-02-07  7:29                         ` [devel] " Anton Farygin
@ 2006-02-07 14:10                           ` Dmitry V. Levin
  2006-02-08 10:16                             ` [devel] " Anton Farygin
  0 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2006-02-07 14:10 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1505 bytes --]

On Tue, Feb 07, 2006 at 10:29:48AM +0300, Anton Farygin wrote:
> On Mon, 06 Feb 2006 18:06:38 +0300, Dmitry V. Levin wrote:
> > Сформулируйте задачу, а я с
> > удовольствием покритикую.
> 
> Уже давно сформулировано:
> 
> http://wiki.sisyphus.ru/devel/VersionControlAndBuildSystem

Там сформулированы требования к инструментарию (SCM).  Это не совсем
интересно, гораздо интереснее, какие задачи обеспечения взаимодействия
мантейнеров пакетов и репозиториев такая система призвана решать.

На этот счёт там написано следующее:

> контроль изменений по электронной почте (для всего репозитария, для модулей)
Непонятно, что имелось в виду, управление изменениями по электронной почте
или отслеживание изменений.

> ограничение доступа к модулям (по мантейнерам, team и т.д.). :
Не понятно, что такое "и т.д.".
>   правила "по умолчанию"
Не сказано, о какого рода правилах идёт речь.
>   возможность мантейнеру управлять правилами доступа к своему пакету.
Кроме того, не сказано, в каком объёме управлять, и как быть если модель
предусматривает более одного мантейнера.
>   возможность администратору устанавливать правила доступа к
>   определённому пакету
Не понятно, об администраторе какой сущности идёт речь и каковы его
взаимоотношения с мантейнером.

С таким багажом мы с места не сдвинемся.
Я ещё раз предлагаю всем заинтересованным попытаться в первую очередь
сформулировать именно задачи взаимодействия, которые предполагаемая
система должна решать.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] Re: Re: Re: [docs] patches
  2006-02-07 14:10                           ` Dmitry V. Levin
@ 2006-02-08 10:16                             ` Anton Farygin
  0 siblings, 0 replies; 8+ messages in thread
From: Anton Farygin @ 2006-02-08 10:16 UTC (permalink / raw)
  To: devel

On Tue, 07 Feb 2006 17:10:55 +0300, Dmitry V. Levin wrote:

> On Tue, Feb 07, 2006 at 10:29:48AM +0300, Anton Farygin wrote:
>> On Mon, 06 Feb 2006 18:06:38 +0300, Dmitry V. Levin wrote:
>> > Сформулируйте задачу, а я с
>> > удовольствием покритикую.
>> 
>> Уже давно сформулировано:
>> 
>> http://wiki.sisyphus.ru/devel/VersionControlAndBuildSystem
> 
> Там сформулированы требования к
> инструментарию (SCM).  Это не совсем
> интересно, гораздо интереснее, какие
> задачи обеспечения взаимодействия
> мантейнеров пакетов и репозиториев
> такая система призвана решать.
> 
> На этот счёт там написано следующее:
> 
>> контроль изменений по электронной
>> почте (для всего репозитария, для
>> модулей)
> Непонятно, что имелось в виду,
> управление изменениями по электронной
> почте или отслеживание изменений.

Отслеживание изменений.

> 
>> ограничение доступа к модулям (по
>> мантейнерам, team и т.д.). :
> Не понятно, что такое "и т.д.".

Убрал и т.д.

>>   правила "по умолчанию"
> Не сказано, о какого рода правилах идёт
> речь.

Добавил.
>>   возможность мантейнеру управлять
>>   правилами доступа к своему пакету.
> Кроме того, не сказано, в каком объёме
> управлять, и как быть если модель
> предусматривает более одного
> мантейнера.

Более одного мантейнера - это Team. Расшифровал.

>>   возможность администратору
>>   устанавливать правила доступа к
>>   определённому пакету
> Не понятно, об администраторе какой
> сущности идёт речь и каковы его
> взаимоотношения с мантейнером.

Расшифровал.

> 
> С таким багажом мы с места не сдвинемся.
> Я ещё раз предлагаю всем
> заинтересованным попытаться в первую
> очередь сформулировать именно задачи
> взаимодействия, которые предполагаемая
> система должна решать.

Здесь я думаю всё достаточно просто:

система должна позволять:
- работу команд и мантейнеров на одним или несколькими пакетами
- контроль и управление прохожденим пакета в репозитарий
- возможность передачи пакета от одного мантейнера к другому
- возможность управления списком команд.

Что бы ещё хотелось, и это в теории решаемо:
- контроль зависимостей _исходных_
пакетов (например если у нас
увеличивается soname у какой-то библиотеки
- предоставить возможность мантейнеру
этой библиотеки иницировать пересборку всего, что от неё зависит.

Ну а вообще это всё фичи. Начать необходимо с малого ;)

Rgds,
Rider




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

end of thread, other threads:[~2006-02-08 10:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-06 13:49                   ` [devel] Re: [docs] patches Dmitry V. Levin
2006-02-06 14:25                     ` php-coder
2006-02-06 15:06                       ` Dmitry V. Levin
2006-02-06 18:08                         ` Kirill Maslinsky
2006-02-07  7:29                         ` [devel] " Anton Farygin
2006-02-07 14:10                           ` Dmitry V. Levin
2006-02-08 10:16                             ` [devel] " Anton Farygin
2006-02-07  7:24                     ` [devel] " Anton Farygin

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