* [devel] Q: specspo?
@ 2005-03-11 10:57 Alexey I. Froloff
2005-03-11 11:11 ` Dmitry V. Levin
2005-03-11 20:37 ` Vitaly Lipatov
0 siblings, 2 replies; 26+ messages in thread
From: Alexey I. Froloff @ 2005-03-11 10:57 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 268 bytes --]
Долго-долго обсуждали этот вопрос - так ни к чему и не пришли...
Может ещё раз?
--
Regards, Sir Raorn.
-------------------
При минимизации прав доступа не следует отказываться от использования уже
реализованных в системе механизмов.
-- ldv in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Q: specspo?
2005-03-11 10:57 [devel] Q: specspo? Alexey I. Froloff
@ 2005-03-11 11:11 ` Dmitry V. Levin
2005-03-11 11:14 ` [devel] " Alexey Tourbin
` (2 more replies)
2005-03-11 20:37 ` Vitaly Lipatov
1 sibling, 3 replies; 26+ messages in thread
From: Dmitry V. Levin @ 2005-03-11 11:11 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 373 bytes --]
On Fri, Mar 11, 2005 at 01:57:03PM +0300, Alexey I. Froloff wrote:
> Долго-долго обсуждали этот вопрос - так ни к чему и не пришли...
>
> Может ещё раз?
Поддержка specspo находится в работоспособном состоянии и может быть
задействована в любой момент, равно как и переводы к другим программам в
системе.
Всё дело в (не)организованности процесса.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* [devel] Re: Q: specspo?
2005-03-11 11:11 ` Dmitry V. Levin
@ 2005-03-11 11:14 ` Alexey Tourbin
2005-03-11 20:16 ` Вячеслав Диконов
2005-03-11 11:15 ` Michael Shigorin
2005-03-11 11:26 ` [devel] " Alexey I. Froloff
2 siblings, 1 reply; 26+ messages in thread
From: Alexey Tourbin @ 2005-03-11 11:14 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 457 bytes --]
On Fri, Mar 11, 2005 at 02:11:23PM +0300, Dmitry V. Levin wrote:
> Поддержка specspo находится в работоспособном состоянии и может быть
> задействована в любой момент, равно как и переводы к другим программам в
> системе.
>
> Всё дело в (не)организованности процесса.
Кстати, я стал удалять русские переводы из своих спеков... Хотя бы
по этому конкретному поводу guideline нужен: удалять или не удалять.
(Голосую за "удалять".)
> --
> ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* [devel] Re: Q: specspo?
2005-03-11 11:11 ` Dmitry V. Levin
2005-03-11 11:14 ` [devel] " Alexey Tourbin
@ 2005-03-11 11:15 ` Michael Shigorin
2005-03-11 11:26 ` [devel] " Alexey I. Froloff
2 siblings, 0 replies; 26+ messages in thread
From: Michael Shigorin @ 2005-03-11 11:15 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 575 bytes --]
On Fri, Mar 11, 2005 at 02:11:23PM +0300, Dmitry V. Levin wrote:
> > Долго-долго обсуждали этот вопрос - так ни к чему и не пришли...
> > Может ещё раз?
> Поддержка specspo находится в работоспособном состоянии и может
> быть задействована в любой момент, равно как и переводы к
> другим программам в системе. Всё дело в (не)организованности
> процесса.
Как обычно. А что надо-то -- помнится, одним из вопросов стояло
собственно выдирание описаний, а что ещё?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Q: specspo?
2005-03-11 11:11 ` Dmitry V. Levin
2005-03-11 11:14 ` [devel] " Alexey Tourbin
2005-03-11 11:15 ` Michael Shigorin
@ 2005-03-11 11:26 ` Alexey I. Froloff
2005-03-11 11:29 ` Dmitry V. Levin
2 siblings, 1 reply; 26+ messages in thread
From: Alexey I. Froloff @ 2005-03-11 11:26 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 518 bytes --]
* Dmitry V. Levin <ldv@> [050311 14:12]:
> Поддержка specspo находится в работоспособном состоянии и может быть
> задействована в любой момент, равно как и переводы к другим программам в
> системе.
Ну так может задействовать Прямщас(tm)? Сразу найдутся и
организаторы и заинтересованные... Чтобы к 3.0 уже всё было...
--
Regards, Sir Raorn.
-------------------
Новая версия пакета hasher-priv даёт ещё больше возможностей использовать
hasher совершенно не по прямому назначению.
-- ldv in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Q: specspo?
2005-03-11 11:26 ` [devel] " Alexey I. Froloff
@ 2005-03-11 11:29 ` Dmitry V. Levin
2005-03-11 11:34 ` Ivan Fedorov
2005-03-11 11:37 ` Alexey I. Froloff
0 siblings, 2 replies; 26+ messages in thread
From: Dmitry V. Levin @ 2005-03-11 11:29 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 522 bytes --]
On Fri, Mar 11, 2005 at 02:26:23PM +0300, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@> [050311 14:12]:
> > Поддержка specspo находится в работоспособном состоянии и может быть
> > задействована в любой момент, равно как и переводы к другим программам в
> > системе.
> Ну так может задействовать Прямщас(tm)? Сразу найдутся и
> организаторы и заинтересованные... Чтобы к 3.0 уже всё было...
Ну так задействуйте, Сэр!
Вам запаковать шаблонный пакет specspo, или в этом нет необходимости?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Q: specspo?
2005-03-11 11:29 ` Dmitry V. Levin
@ 2005-03-11 11:34 ` Ivan Fedorov
2005-03-11 11:37 ` Alexey I. Froloff
1 sibling, 0 replies; 26+ messages in thread
From: Ivan Fedorov @ 2005-03-11 11:34 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 436 bytes --]
Dmitry V. Levin пишет:
>>>Поддержка specspo находится в работоспособном состоянии и может быть
>>>задействована в любой момент, равно как и переводы к другим программам в
>>>системе.
>>
>>Ну так может задействовать Прямщас(tm)? Сразу найдутся и
>>организаторы и заинтересованные... Чтобы к 3.0 уже всё было...
>
>
> Ну так задействуйте, Сэр!
>
> Вам запаковать шаблонный пакет specspo, или в этом нет необходимости?
Запакуйте...
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Q: specspo?
2005-03-11 11:29 ` Dmitry V. Levin
2005-03-11 11:34 ` Ivan Fedorov
@ 2005-03-11 11:37 ` Alexey I. Froloff
1 sibling, 0 replies; 26+ messages in thread
From: Alexey I. Froloff @ 2005-03-11 11:37 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 585 bytes --]
* Dmitry V. Levin <ldv@> [050311 14:30]:
> Ну так задействуйте, Сэр!
Запросто. На днях буду собирать vim с новым питоном и сразу же
задействую.
> Вам запаковать шаблонный пакет specspo, или в этом нет необходимости?
Да, если не трудно.
--
Regards, Sir Raorn.
-------------------
> [...] по результатам наших демо-дисков, раздаваемых на мероприятиях Центра,
> интерес к ним есть и достаточно существенный.
А что такое "результаты наших демо-дисков"?
Вот Касперский презервативы на свои мероприятиях раздает, берут на ура.
Про результаты не знаю.
-- aen in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-11 11:14 ` [devel] " Alexey Tourbin
@ 2005-03-11 20:16 ` Вячеслав Диконов
2005-03-11 21:54 ` Alexey I. Froloff
0 siblings, 1 reply; 26+ messages in thread
From: Вячеслав Диконов @ 2005-03-11 20:16 UTC (permalink / raw)
To: ALT Devel discussion list
В Птн, 11/03/2005 в 14:14 +0300, Alexey Tourbin пишет:
> On Fri, Mar 11, 2005 at 02:11:23PM +0300, Dmitry V. Levin wrote:
> > Поддержка specspo находится в работоспособном состоянии и может быть
> > задействована в любой момент, равно как и переводы к другим программам в
> > системе.
> >
> > Всё дело в (не)организованности процесса.
>
> Кстати, я стал удалять русские переводы из своих спеков... Хотя бы
> по этому конкретному поводу guideline нужен: удалять или не удалять.
> (Голосую за "удалять".)
Надо вообще Description и Summary удалять.
Пусть в базе лежат и вынимаются по имени пакета, которое всегда
уникально.
--
Вячеслав Диконов <sdiconov@mail.ru>
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Q: specspo?
2005-03-11 10:57 [devel] Q: specspo? Alexey I. Froloff
2005-03-11 11:11 ` Dmitry V. Levin
@ 2005-03-11 20:37 ` Vitaly Lipatov
1 sibling, 0 replies; 26+ messages in thread
From: Vitaly Lipatov @ 2005-03-11 20:37 UTC (permalink / raw)
To: ALT Devel discussion list
On Friday 11 March 2005 13:57, Alexey I. Froloff wrote:
> Долго-долго обсуждали этот вопрос - так ни к чему и не
> пришли...
Кстати, я отправлял вопрос об этом в начале месяца, но как-то все
промолчали.
Я пытался изучить проблему по архивам. Всё, что нашёл, сложил
на
http://www.freesource.info/wiki/Perevod_Opisanijj_Paketov
Добавления приветствуются.
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-11 20:16 ` Вячеслав Диконов
@ 2005-03-11 21:54 ` Alexey I. Froloff
2005-03-12 9:21 ` Вячеслав Диконов
0 siblings, 1 reply; 26+ messages in thread
From: Alexey I. Froloff @ 2005-03-11 21:54 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 435 bytes --]
* Вячеслав Диконов <sdiconov@> [050311 23:20]:
> > Кстати, я стал удалять русские переводы из своих спеков... Хотя бы
> > по этому конкретному поводу guideline нужен: удалять или не удалять.
> > (Голосую за "удалять".)
> Надо вообще Description и Summary удалять.
> Пусть в базе лежат и вынимаются по имени пакета, которое всегда
> уникально.
Базы в системе может и не быть (у меня - не будет).
--
Regards,
Sir Raorn.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-11 21:54 ` Alexey I. Froloff
@ 2005-03-12 9:21 ` Вячеслав Диконов
2005-03-13 8:05 ` Alexey I. Froloff
0 siblings, 1 reply; 26+ messages in thread
From: Вячеслав Диконов @ 2005-03-12 9:21 UTC (permalink / raw)
To: ALT Devel discussion list
В Сбт, 12/03/2005 в 00:54 +0300, Alexey I. Froloff пишет:
> * Вячеслав Диконов <sdiconov@> [050311 23:20]:
> > > Кстати, я стал удалять русские переводы из своих спеков... Хотя бы
> > > по этому конкретному поводу guideline нужен: удалять или не удалять.
> > > (Голосую за "удалять".)
> > Надо вообще Description и Summary удалять.
>
> > Пусть в базе лежат и вынимаются по имени пакета, которое всегда
> > уникально.
> Базы в системе может и не быть (у меня - не будет).
Я не имел ввиду настоящие базы данных, SQL и иже с ним. PO файл -
таблица, а таблица - уже (или почти уже) простейшая база.
--
Вячеслав Диконов <sdiconov@mail.ru>
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-12 9:21 ` Вячеслав Диконов
@ 2005-03-13 8:05 ` Alexey I. Froloff
2005-03-13 20:22 ` Вячеслав Диконов
0 siblings, 1 reply; 26+ messages in thread
From: Alexey I. Froloff @ 2005-03-13 8:05 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 416 bytes --]
* Вячеслав Диконов <sdiconov@> [050312 12:23]:
> > > Пусть в базе лежат и вынимаются по имени пакета, которое всегда
> > > уникально.
> > Базы в системе может и не быть (у меня - не будет).
> Я не имел ввиду настоящие базы данных, SQL и иже с ним. PO файл -
> таблица, а таблица - уже (или почти уже) простейшая база.
Я понял. Мне они не нужны ни в системе ни при сборке пакета.
--
Regards,
Sir Raorn.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-13 8:05 ` Alexey I. Froloff
@ 2005-03-13 20:22 ` Вячеслав Диконов
2005-03-13 20:26 ` Michael Shigorin
2005-03-13 21:32 ` Dmitry V. Levin
0 siblings, 2 replies; 26+ messages in thread
From: Вячеслав Диконов @ 2005-03-13 20:22 UTC (permalink / raw)
To: ALT Devel discussion list
В Вск, 13/03/2005 в 11:05 +0300, Alexey I. Froloff пишет:
> * Вячеслав Диконов <sdiconov@> [050312 12:23]:
> > > > Пусть в базе лежат и вынимаются по имени пакета, которое всегда
> > > > уникально.
> > > Базы в системе может и не быть (у меня - не будет).
> > Я не имел ввиду настоящие базы данных, SQL и иже с ним. PO файл -
> > таблица, а таблица - уже (или почти уже) простейшая база.
> Я понял. Мне они не нужны ни в системе ни при сборке пакета.
Ну так и не ставьте. Имена (glibc.x-x-x.src.rpm и т.п.) сами за себя
говорят.
Я категорически против оставления в spec английских описаний так как это
будет мешать централизованно хранить и редактировать описания для всех
языков. Также не следует давать приемущества какому-либо конкретному
языку.
И еще можно историю изменений тоже сделать переводимой и хранить вне
spec. После такого шага spec станут очень компактными и будут содержать
только инструкции по сборке и упаковке. Все метаданные (описания,
история, любые виды рейтингов, ссылки на баги) могут быть доступны в
специальном хранилище и иметь безупречный механизм i18n.
Естественно, предоставление описания и истории хотя-бы на одном языке
должно оставаться обязательным.
--
Вячеслав Диконов <sdiconov@mail.ru>
^ permalink raw reply [flat|nested] 26+ messages in thread
* [devel] Re: Q: specspo?
2005-03-13 20:22 ` Вячеслав Диконов
@ 2005-03-13 20:26 ` Michael Shigorin
2005-03-13 20:42 ` Вячеслав Диконов
2005-03-13 21:32 ` Dmitry V. Levin
1 sibling, 1 reply; 26+ messages in thread
From: Michael Shigorin @ 2005-03-13 20:26 UTC (permalink / raw)
To: ALT Devel discussion list
On Sun, Mar 13, 2005 at 11:22:23PM +0300, Вячеслав Диконов wrote:
> Я категорически против оставления в spec английских описаний
[...]
> Естественно, предоставление описания и истории хотя-бы на одном
> языке должно оставаться обязательным.
Слава, если ты предлагаешь русский -- я ведь удивлюсь.
И даже с древнеславянским возникнут определённые технические
трудности.
Поэтому займись более полезными вещами. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-13 20:26 ` Michael Shigorin
@ 2005-03-13 20:42 ` Вячеслав Диконов
2005-03-14 11:06 ` Michael Shigorin
0 siblings, 1 reply; 26+ messages in thread
From: Вячеслав Диконов @ 2005-03-13 20:42 UTC (permalink / raw)
To: ALT Devel discussion list
В Вск, 13/03/2005 в 22:26 +0200, Michael Shigorin пишет:
> On Sun, Mar 13, 2005 at 11:22:23PM +0300, Вячеслав Диконов wrote:
> > Я категорически против оставления в spec английских описаний
> [...]
> > Естественно, предоставление описания и истории хотя-бы на одном
> > языке должно оставаться обязательным.
>
> Слава, если ты предлагаешь русский -- я ведь удивлюсь.
Зря.
Я же написал - описание должно быть. На каких языках - не важно, однако,
у 99% пакетов уже есть описания на английском и ленивые просто их
скопируют. Многие пакеты имеют также описания на немецком и французском
(см. соответствующие дистрибутивы). Я мог бы дописать русский перевод
для тех пакетов, чье назначение мне понятно. А еще кто-то сделает
татарский, украинский и т.п.
> И даже с древнеславянским возникнут определённые технические
> трудности.
Для него есть способы кодирования. Кроме того, я еще не видел
локализации ОС на этот язык... :)
> Поэтому займись более полезными вещами. :)
Это пусть программисты займутся более полезными вещами, чем ломать мою
систему всякими выкрутасами с hotplug-ом и новыми ядрами. И это при том,
что есть целые области, где либо ничего не делается, либо слишком мало
сделано.
Как раз сейчас соображаю, почему перестали копироваться снимки из
фотоаппарата после обновления Сизифа.
--
Вячеслав Диконов <sdiconov@mail.ru>
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-13 20:22 ` Вячеслав Диконов
2005-03-13 20:26 ` Michael Shigorin
@ 2005-03-13 21:32 ` Dmitry V. Levin
2005-03-14 7:36 ` Вячеслав Диконов
1 sibling, 1 reply; 26+ messages in thread
From: Dmitry V. Levin @ 2005-03-13 21:32 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1976 bytes --]
On Sun, Mar 13, 2005 at 11:22:23PM +0300, Вячеслав Диконов wrote:
> В Вск, 13/03/2005 в 11:05 +0300, Alexey I. Froloff пишет:
> > * Вячеслав Диконов <sdiconov@> [050312 12:23]:
> > > > > Пусть в базе лежат и вынимаются по имени пакета, которое всегда
> > > > > уникально.
> > > > Базы в системе может и не быть (у меня - не будет).
> > > Я не имел ввиду настоящие базы данных, SQL и иже с ним. PO файл -
> > > таблица, а таблица - уже (или почти уже) простейшая база.
> > Я понял. Мне они не нужны ни в системе ни при сборке пакета.
> Ну так и не ставьте. Имена (glibc.x-x-x.src.rpm и т.п.) сами за себя
> говорят.
>
> Я категорически против оставления в spec английских описаний так как это
> будет мешать централизованно хранить и редактировать описания для всех
> языков. Также не следует давать приемущества какому-либо конкретному
> языку.
Вы не поверите, но specspo является именно такой базой данных, о которой
было сказано где-то в начале этого треда.
А именно, сначала по ключу типа "rpm(Summary)" ищется фраза, например,
"The RPM package management system", а потом для этой фразы ищется перевод
для языка из текущей локали, например, "Менеджер пакетов RPM".
При этом, если описание найдено в specspo, то описание из пакета не
используется. Это, кстати, неоднократно служило причиной воплей типа
"я же поменял описание пакета, так почему же оно осталось прежним?"
И всё же описание в пакете стоит оставить хотя бы на английском, на тот
случай, если specspo не используется. :)
> И еще можно историю изменений тоже сделать переводимой и хранить вне
> spec. После такого шага spec станут очень компактными и будут содержать
> только инструкции по сборке и упаковке. Все метаданные (описания,
> история, любые виды рейтингов, ссылки на баги) могут быть доступны в
> специальном хранилище и иметь безупречный механизм i18n.
Разработчику (мне, например), было бы неудобно работать с changelog'ом вне
spec-файла.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-13 21:32 ` Dmitry V. Levin
@ 2005-03-14 7:36 ` Вячеслав Диконов
2005-03-14 7:54 ` Andrey Rahmatullin
0 siblings, 1 reply; 26+ messages in thread
From: Вячеслав Диконов @ 2005-03-14 7:36 UTC (permalink / raw)
To: ALT Devel discussion list
В Пнд, 14/03/2005 в 00:32 +0300, Dmitry V. Levin пишет:
> On Sun, Mar 13, 2005 at 11:22:23PM +0300, Вячеслав Диконов wrote:
> > В Вск, 13/03/2005 в 11:05 +0300, Alexey I. Froloff пишет:
> > > * Вячеслав Диконов <sdiconov@> [050312 12:23]:
> > > > > > Пусть в базе лежат и вынимаются по имени пакета, которое всегда
> > > > > > уникально.
> > > > > Базы в системе может и не быть (у меня - не будет).
> > > > Я не имел ввиду настоящие базы данных, SQL и иже с ним. PO файл -
> > > > таблица, а таблица - уже (или почти уже) простейшая база.
> > > Я понял. Мне они не нужны ни в системе ни при сборке пакета.
> > Ну так и не ставьте. Имена (glibc.x-x-x.src.rpm и т.п.) сами за себя
> > говорят.
> >
> > Я категорически против оставления в spec английских описаний так как это
> > будет мешать централизованно хранить и редактировать описания для всех
> > языков. Также не следует давать приемущества какому-либо конкретному
> > языку.
>
> Вы не поверите, но specspo является именно такой базой данных, о которой
> было сказано где-то в начале этого треда.
> А именно, сначала по ключу типа "rpm(Summary)" ищется фраза, например,
> "The RPM package management system", а потом для этой фразы ищется перевод
> для языка из текущей локали, например, "Менеджер пакетов RPM".
Зря. Есть несколько фактов:
1) в пределах репозитория имена пакетов всегда уникальны (за этим следит
apt). Это значит, что имени достаточно в качестве ключа.
2) описания не 100% статичны. Они могут меняться, и тогда описанный вами
механизм нахождения переводов будет сбоить. Пример - пакеты вроде
exult-utils, которые в описании содержат список входящих в них утилит.
Этот список (и соответственно поле Description) меняется от версии к
версии.
3) полное разделение кода и ресурсов в spec позволит проще и удобнее
манипулировать описаниями, исправлять опечатки и т.п. независимо от
цикла пересборки самого пакета. Хранение _всех_ языков в одном месте
позволит использовать системы памяти переводов, работающие с мелкими
сегментами, и автоматически синхронизировать переводы с оригиналом.
У меня есть пакеты, оригинал описания которых написан на французском.
Английский - один из переводов.
> При этом, если описание найдено в specspo, то описание из пакета не
> используется. Это, кстати, неоднократно служило причиной воплей типа
> "я же поменял описание пакета, так почему же оно осталось прежним?"
>
> И всё же описание в пакете стоит оставить хотя бы на английском, на тот
> случай, если specspo не используется. :)
Если описания хранятся в базе, а некто Х не хочет их читать - имеет
право не читать и не ставить базу. Поскольку для кажого языка - свой .po
файл, то можно оставить только файл лишь для одного из языков.
> > И еще можно историю изменений тоже сделать переводимой и хранить вне
> > spec. После такого шага spec станут очень компактными и будут содержать
> > только инструкции по сборке и упаковке. Все метаданные (описания,
> > история, любые виды рейтингов, ссылки на баги) могут быть доступны в
> > специальном хранилище и иметь безупречный механизм i18n.
>
> Разработчику (мне, например), было бы неудобно работать с changelog'ом вне
> spec-файла.
Это легко автоматизировать. Можно писать традиционный spec и разделять
его в момент сборки для репозитория, помещая в srpm только скрипт, а
метаданные - в базу. Базой могут заниматься уже другие люди. Сборщику
остаётся только следить за кодом сборки/исправлениями/версиями, что, как
говорит мой опыт, облегчает жизнь.
Пользователи тоже могут читать историю изменений пакетов, и в будущем
будет всё больше тех, кто плохо понимает английские пояснения, чем же
новая сборка офиса пакет или проигрыватель фильмов стала лучше.
--
Вячеслав Диконов <sdiconov@mail.ru>
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-14 7:36 ` Вячеслав Диконов
@ 2005-03-14 7:54 ` Andrey Rahmatullin
2005-03-14 8:22 ` Вячеслав Диконов
2005-03-14 12:36 ` Vitaly Lipatov
0 siblings, 2 replies; 26+ messages in thread
From: Andrey Rahmatullin @ 2005-03-14 7:54 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 635 bytes --]
On Mon, Mar 14, 2005 at 10:36:47AM +0300, Вячеслав Диконов wrote:
> Пользователи тоже могут читать историю изменений пакетов, и в будущем
> будет всё больше тех, кто плохо понимает английские пояснения, чем же
> новая сборка офиса пакет или проигрыватель фильмов стала лучше.
Нафига _пользщователям_ знать о различиях между _сборками_?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
>Вот это и недистрибутивно, поскольку на личных вкусах систему не
>построишь.
да. в базовых вещах должна быть золотая_середина + разумный_компромисс +
приемлемость_для(count(target group)*0.7).
-- gns in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-14 7:54 ` Andrey Rahmatullin
@ 2005-03-14 8:22 ` Вячеслав Диконов
2005-03-14 11:01 ` Michael Shigorin
2005-03-14 12:36 ` Vitaly Lipatov
1 sibling, 1 reply; 26+ messages in thread
From: Вячеслав Диконов @ 2005-03-14 8:22 UTC (permalink / raw)
To: ALT Devel discussion list
В Пнд, 14/03/2005 в 12:54 +0500, Andrey Rahmatullin пишет:
> On Mon, Mar 14, 2005 at 10:36:47AM +0300, Вячеслав Диконов wrote:
> > Пользователи тоже могут читать историю изменений пакетов, и в будущем
> > будет всё больше тех, кто плохо понимает английские пояснения, чем же
> > новая сборка офиса пакет или проигрыватель фильмов стала лучше.
> Нафига _пользщователям_ знать о различиях между _сборками_?
Чтобы понимать, нужно ли им именно это обновление. Таких немного, но
возможность должна быть.
Например: Вася обновил hotplug с ядром 2.4 и обжегся. Откатил назад.
Теперь ему может быть интересно знать, теряет ли он что-то отказываясь
от новых пакетов для просмотра графики и общения с цифровым
фотоаппаратом и стоит ли снова пытаться переходить. Напомню, что Вася не
обязан понимать английский, даже если он со специфично "славянскими"
ошибками.
--
Вячеслав Диконов <sdiconov@mail.ru>
^ permalink raw reply [flat|nested] 26+ messages in thread
* [devel] Re: Q: specspo?
2005-03-14 8:22 ` Вячеслав Диконов
@ 2005-03-14 11:01 ` Michael Shigorin
2005-03-14 16:33 ` Вячеслав Диконов
0 siblings, 1 reply; 26+ messages in thread
From: Michael Shigorin @ 2005-03-14 11:01 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Mar 14, 2005 at 11:22:23AM +0300, Вячеслав Диконов wrote:
> > > Пользователи тоже могут читать историю изменений пакетов, и
> > > в будущем будет всё больше тех, кто плохо понимает
> > > английские пояснения, чем же новая сборка офиса пакет или
> > > проигрыватель фильмов стала лучше.
> > Нафига _пользщователям_ знать о различиях между _сборками_?
> Чтобы понимать, нужно ли им именно это обновление. Таких
> немного, но возможность должна быть.
Слав, это бессмысленно. Болячка не стоит свеч.
Если ты не согласен -- ответ знаешь сам, "пожалуйста, своими
силами в своё время".
Сколько тебя просить -- прекрати писать письма, ответы на которые
прекрасно знаешь сам.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 26+ messages in thread
* [devel] Re: Q: specspo?
2005-03-13 20:42 ` Вячеслав Диконов
@ 2005-03-14 11:06 ` Michael Shigorin
0 siblings, 0 replies; 26+ messages in thread
From: Michael Shigorin @ 2005-03-14 11:06 UTC (permalink / raw)
To: ALT Devel discussion list
On Sun, Mar 13, 2005 at 11:42:00PM +0300, Вячеслав Диконов wrote:
> > > Я категорически против оставления в spec английских описаний
> > [...]
> > > Естественно, предоставление описания и истории хотя-бы на одном
> > > языке должно оставаться обязательным.
> > Слава, если ты предлагаешь русский -- я ведь удивлюсь.
> Зря.
> Я же написал - описание должно быть. На каких языках - не
> важно, однако, у 99% пакетов уже есть описания на английском и
> ленивые просто их скопируют. Многие пакеты имеют также описания
> на немецком и французском (см. соответствующие дистрибутивы). Я
> мог бы дописать русский перевод для тех пакетов, чье назначение
> мне понятно. А еще кто-то сделает татарский, украинский и т.п.
По факту, как и мне бы это ни было неприятно -- в наше время
"международным" является plain english (плоский английский).
Соответственно зоопарков хватает без того, чтобы разводить ещё
один с "языком оригинала". Разработчик по факту владеет им или
может попросить знакомых перевести.
> > Поэтому займись более полезными вещами. :)
> Это пусть программисты займутся более полезными вещами
Если ты платишь программистам зряплату или они благодарны
(заметь, _они_ благодарны) тебе за что-либо иное -- ты можешь
требовать или небезуспешно просить сделать что-либо, что по
твоему мнению нужно и полезно. И они это, скорее всего, сделают.
> чем ломать мою систему всякими выкрутасами с hotplug-ом и
> новыми ядрами.
Ну так без мучений ничто хорошее не обходится, это ли новость?
> И это при том, что есть целые области, где либо ничего не
> делается, либо слишком мало сделано.
Именно. Мало того, они очень близко и далеко (в Sisyphus там)
ходить не надо.
> Как раз сейчас соображаю, почему перестали копироваться снимки
> из фотоаппарата после обновления Сизифа.
Как раз сейчас соображаю, на кого ещё наезжал и достаточно
грубо... простите мне.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-14 7:54 ` Andrey Rahmatullin
2005-03-14 8:22 ` Вячеслав Диконов
@ 2005-03-14 12:36 ` Vitaly Lipatov
2005-03-14 12:47 ` Michael Shigorin
2005-03-14 17:22 ` Andrey Rahmatullin
1 sibling, 2 replies; 26+ messages in thread
From: Vitaly Lipatov @ 2005-03-14 12:36 UTC (permalink / raw)
To: Andrey Rahmatullin, devel
On Monday 14 March 2005 10:54, Andrey Rahmatullin wrote:
> On Mon, Mar 14, 2005 at 10:36:47AM +0300, Вячеслав Диконов
wrote:
> > Пользователи тоже могут читать историю изменений пакетов, и
> > в будущем будет всё больше тех, кто плохо понимает
> > английские пояснения, чем же новая сборка офиса пакет или
> > проигрыватель фильмов стала лучше.
>
> Нафига _пользщователям_ знать о различиях между _сборками_?
На самом деле changelog'а должно быть два - для специалистов и
для пользователей.
Пользователю нужно - нормальное описание пакета на его языке,
выбор только среди пакетов, установку которых он может заметить
(а не копаться в куче lib***), и описание изменений (в стиле
"что нового").
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!
^ permalink raw reply [flat|nested] 26+ messages in thread
* [devel] Re: Q: specspo?
2005-03-14 12:36 ` Vitaly Lipatov
@ 2005-03-14 12:47 ` Michael Shigorin
2005-03-14 17:22 ` Andrey Rahmatullin
1 sibling, 0 replies; 26+ messages in thread
From: Michael Shigorin @ 2005-03-14 12:47 UTC (permalink / raw)
To: devel
On Mon, Mar 14, 2005 at 03:36:54PM +0300, Vitaly Lipatov wrote:
> > Нафига _пользщователям_ знать о различиях между _сборками_?
> На самом деле changelog'а должно быть два - для специалистов и
> для пользователей. Пользователю нужно - нормальное описание
> пакета на его языке, выбор только среди пакетов, установку
> которых он может заметить (а не копаться в куче lib***), и
> описание изменений (в стиле "что нового").
На это претендовал newsletter@, пока не помер в зародыше.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-14 11:01 ` Michael Shigorin
@ 2005-03-14 16:33 ` Вячеслав Диконов
0 siblings, 0 replies; 26+ messages in thread
From: Вячеслав Диконов @ 2005-03-14 16:33 UTC (permalink / raw)
To: ALT Devel discussion list
В Пнд, 14/03/2005 в 13:01 +0200, Michael Shigorin пишет:
> On Mon, Mar 14, 2005 at 11:22:23AM +0300, Вячеслав Диконов wrote:
> > > > Пользователи тоже могут читать историю изменений пакетов, и
> > > > в будущем будет всё больше тех, кто плохо понимает
> > > > английские пояснения, чем же новая сборка офиса пакет или
> > > > проигрыватель фильмов стала лучше.
> > > Нафига _пользщователям_ знать о различиях между _сборками_?
> > Чтобы понимать, нужно ли им именно это обновление. Таких
> > немного, но возможность должна быть.
>
> Слав, это бессмысленно. Болячка не стоит свеч.
Делается очередной костыль-ходули.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [devel] Re: Q: specspo?
2005-03-14 12:36 ` Vitaly Lipatov
2005-03-14 12:47 ` Michael Shigorin
@ 2005-03-14 17:22 ` Andrey Rahmatullin
1 sibling, 0 replies; 26+ messages in thread
From: Andrey Rahmatullin @ 2005-03-14 17:22 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 522 bytes --]
On Mon, Mar 14, 2005 at 03:36:54PM +0300, Vitaly Lipatov wrote:
> На самом деле changelog'а должно быть два - для специалистов и
> для пользователей.
> Пользователю нужно - нормальное описание пакета на его языке,
> выбор только среди пакетов, установку которых он может заметить
> (а не копаться в куче lib***), и описание изменений (в стиле
> "что нового").
+1
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
В каталоге /sbin у меня лежат пряники и конфеты.
-- at in talk-room@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2005-03-14 17:22 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-11 10:57 [devel] Q: specspo? Alexey I. Froloff
2005-03-11 11:11 ` Dmitry V. Levin
2005-03-11 11:14 ` [devel] " Alexey Tourbin
2005-03-11 20:16 ` Вячеслав Диконов
2005-03-11 21:54 ` Alexey I. Froloff
2005-03-12 9:21 ` Вячеслав Диконов
2005-03-13 8:05 ` Alexey I. Froloff
2005-03-13 20:22 ` Вячеслав Диконов
2005-03-13 20:26 ` Michael Shigorin
2005-03-13 20:42 ` Вячеслав Диконов
2005-03-14 11:06 ` Michael Shigorin
2005-03-13 21:32 ` Dmitry V. Levin
2005-03-14 7:36 ` Вячеслав Диконов
2005-03-14 7:54 ` Andrey Rahmatullin
2005-03-14 8:22 ` Вячеслав Диконов
2005-03-14 11:01 ` Michael Shigorin
2005-03-14 16:33 ` Вячеслав Диконов
2005-03-14 12:36 ` Vitaly Lipatov
2005-03-14 12:47 ` Michael Shigorin
2005-03-14 17:22 ` Andrey Rahmatullin
2005-03-11 11:15 ` Michael Shigorin
2005-03-11 11:26 ` [devel] " Alexey I. Froloff
2005-03-11 11:29 ` Dmitry V. Levin
2005-03-11 11:34 ` Ivan Fedorov
2005-03-11 11:37 ` Alexey I. Froloff
2005-03-11 20:37 ` Vitaly Lipatov
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