* Re: [devel] Надо вправить мозг Управдому?
2007-01-04 16:24 ` Vyaheslav Dikonov
@ 2007-01-04 16:52 ` Hihin Ruslan
2007-01-05 18:40 ` Vyaheslav Dikonov
2007-01-04 17:15 ` Alexey I. Froloff
` (3 subsequent siblings)
4 siblings, 1 reply; 37+ messages in thread
From: Hihin Ruslan @ 2007-01-04 16:52 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1882 bytes --]
Здравствуйте Vyaheslav Dikonov
В сообщении от Thursday 04 January 2007 19:24 Vyaheslav Dikonov
написал(a):
> В Чтв, 04/01/2007 в 14:42 +0300, Dmitry V. Levin пишет:
> > On Thu, Jan 04, 2007 at 01:33:05PM +0200, Igor Zubkov wrote:
> > > В сообщении от 4 января 2007 13:27 Dmitry V. Levin написал(a):
> > > > > Пакет абсолютно нормальный, просто один из авторов - немец и
> > > > > у него в
> > > > >
> > > > > фамилии есть о-умлаут.
> > > >
> > > > Бывает.
> > > >
> > > > > Фамилия, естественно, цитируется в spec.
> > > >
> > > > Зачем?
> > >
> > > Дайте я угадаю. Spec был взят из SuSE.
> >
> > Тогда список авторов (который в SuSE раньше добавляли, а теперь
> >
> > не обновляют) надо убрать из %description.
>
> Нет, это не из Suse. Просто описание там выглядит так:
> Description :
>
> Модуль прорисовки GTK2 сделанный Dennis Möhlmann по мотивам SVG-темы
> Ana
> от Witek Tarchalski.
>
>
>
> (Это в русской локали). Кругом уже UTF-8, основные десктопные среды
>
> перестают поддерживать 8-битные кодировки, просто игнорируя баги,
>
> которые вызванны 8-битностью, и плодят новые. Настаивать на
> 8-битности
>
> читаемых человеком частей spec довольно глупо.
А что мещает прямо указзать ?
%description -l ru_RU.UTF8
--
С уважением Xихин Руслан
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-04 16:52 ` Hihin Ruslan
@ 2007-01-05 18:40 ` Vyaheslav Dikonov
2007-01-06 7:01 ` Денис Смирнов
0 siblings, 1 reply; 37+ messages in thread
From: Vyaheslav Dikonov @ 2007-01-05 18:40 UTC (permalink / raw)
To: ALT Devel discussion list
В Чтв, 04/01/2007 в 19:52 +0300, Hihin Ruslan пишет:
> > которые вызванны 8-битностью, и плодят новые. Настаивать на
> > 8-битности
> >
> > читаемых человеком частей spec довольно глупо.
> А что мещает прямо указзать ?
>
> %description -l ru_RU.UTF8
Так и было сделано. Ошибку вызвал английский вариант, где тоже есть эта
фамилия.
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-05 18:40 ` Vyaheslav Dikonov
@ 2007-01-06 7:01 ` Денис Смирнов
0 siblings, 0 replies; 37+ messages in thread
From: Денис Смирнов @ 2007-01-06 7:01 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 484 bytes --]
On Fri, Jan 05, 2007 at 09:40:37PM +0300, Vyaheslav Dikonov wrote:
>> %description -l ru_RU.UTF8
VD> Так и было сделано. Ошибку вызвал английский вариант, где тоже есть эта
VD> фамилия.
Он не был англоязычным. В английском языке того символа что ты использовал
нет.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Чтобы найти библиотеку, надо знать, где ее искать.
-- wrar in community@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-04 16:24 ` Vyaheslav Dikonov
2007-01-04 16:52 ` Hihin Ruslan
@ 2007-01-04 17:15 ` Alexey I. Froloff
2007-01-04 17:25 ` Grigory Batalov
2007-01-05 18:38 ` Vyaheslav Dikonov
2007-01-05 0:48 ` [devel] Надо вправить мозг Управдому? Денис Смирнов
` (2 subsequent siblings)
4 siblings, 2 replies; 37+ messages in thread
From: Alexey I. Froloff @ 2007-01-04 17:15 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 631 bytes --]
* Vyaheslav Dikonov <sdiconov@> [070104 19:30]:
> > > > > Пакет абсолютно нормальный, просто один из авторов -
> > > > > немец и у него в фамилии есть о-умлаут.
Заменяется на обычное "o".
> (Это в русской локали). Кругом уже UTF-8, основные десктопные среды
> перестают поддерживать 8-битные кодировки, просто игнорируя баги,
> которые вызванны 8-битностью, и плодят новые. Настаивать на 8-битности
> читаемых человеком частей spec довольно глупо.
Поле %description, которое без указания локали, должно быть в
кодировке US-ASCII, потому как должно корректно отображаться в
любой локали...
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-04 17:15 ` Alexey I. Froloff
@ 2007-01-04 17:25 ` Grigory Batalov
2007-01-05 7:33 ` Шенцев Алексей Владимирович
2007-01-05 18:38 ` Vyaheslav Dikonov
1 sibling, 1 reply; 37+ messages in thread
From: Grigory Batalov @ 2007-01-04 17:25 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 291 bytes --]
On Thu, 4 Jan 2007 20:15:40 +0300
"Alexey I. Froloff" <raorn@immo.ru> wrote:
> > > > > > Пакет абсолютно нормальный, просто один из авторов -
> > > > > > немец и у него в фамилии есть о-умлаут.
> Заменяется на обычное "o".
Или на "oe".
--
Grigory Batalov,
ALT Linux Team
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-04 17:15 ` Alexey I. Froloff
2007-01-04 17:25 ` Grigory Batalov
@ 2007-01-05 18:38 ` Vyaheslav Dikonov
2007-01-06 7:00 ` Денис Смирнов
2007-01-07 23:12 ` [devel] и ещё про UTF Michael Shigorin
1 sibling, 2 replies; 37+ messages in thread
From: Vyaheslav Dikonov @ 2007-01-05 18:38 UTC (permalink / raw)
To: ALT Devel discussion list
В Чтв, 04/01/2007 в 20:15 +0300, Alexey I. Froloff пишет:
> Поле %description, которое без указания локали, должно быть в
> кодировке US-ASCII, потому как должно корректно отображаться в
> любой локали...
Посколько все локали используют/должны использовать один и тот же уникод
(кроме пережитков темного прошлого), то этот довод ничего не значит.
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-05 18:38 ` Vyaheslav Dikonov
@ 2007-01-06 7:00 ` Денис Смирнов
2007-01-07 23:12 ` [devel] и ещё про UTF Michael Shigorin
1 sibling, 0 replies; 37+ messages in thread
From: Денис Смирнов @ 2007-01-06 7:00 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1078 bytes --]
On Fri, Jan 05, 2007 at 09:38:23PM +0300, Vyaheslav Dikonov wrote:
>> Поле %description, которое без указания локали, должно быть в
>> кодировке US-ASCII, потому как должно корректно отображаться в
>> любой локали...
VD> Посколько все локали используют/должны использовать один и тот же уникод
VD> (кроме пережитков темного прошлого), то этот довод ничего не значит.
То есть ты хочешь сказать, что я, например, обязан использовать UTF-8
локаль? Не вопрос. Бесплатную поддержку всего софта который глючит с UTF-8
с исправлением ошибок в день обнаружения обеспечишь? Нет? Значит обязать
меня тебе не удалось :-P
Я сам большой сторонник utf-8, и весь этот флейм уже проходил на твоей
стороне флейма. Только это в конце концов сваливается к выбору -- будем мы
или нет загонять всех палками в светлое будущее. Мне бы такое развитие
событий очень не хотелось видеть.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
бишь пофиксено методом выноса объекта фикса
-- mike in #4618
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 37+ messages in thread
* [devel] и ещё про UTF
2007-01-05 18:38 ` Vyaheslav Dikonov
2007-01-06 7:00 ` Денис Смирнов
@ 2007-01-07 23:12 ` Michael Shigorin
1 sibling, 0 replies; 37+ messages in thread
From: Michael Shigorin @ 2007-01-07 23:12 UTC (permalink / raw)
To: ALT Devel discussion list
On Fri, Jan 05, 2007 at 09:38:23PM +0300, Vyaheslav Dikonov wrote:
> > Поле %description, которое без указания локали, должно быть в
> > кодировке US-ASCII, потому как должно корректно отображаться
> > в любой локали...
> Посколько все локали используют/должны использовать один и тот
> же уникод (кроме пережитков темного прошлого), то этот довод
> ничего не значит.
Поскольку твой довод некорректен, то это не так.
Пережитки тёмного прошлого ещё переживут это светлое будущее...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-04 16:24 ` Vyaheslav Dikonov
2007-01-04 16:52 ` Hihin Ruslan
2007-01-04 17:15 ` Alexey I. Froloff
@ 2007-01-05 0:48 ` Денис Смирнов
2007-01-05 18:43 ` Vyaheslav Dikonov
2007-01-05 9:56 ` [devel] Надо вправить мозг самому себе! Anton Farygin
2007-01-07 22:58 ` [devel] [JT] Надо было в детстве вправить мозг авторам gtk2 :-/ Michael Shigorin
4 siblings, 1 reply; 37+ messages in thread
From: Денис Смирнов @ 2007-01-05 0:48 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 781 bytes --]
On Thu, Jan 04, 2007 at 07:24:15PM +0300, Vyaheslav Dikonov wrote:
VD> (Это в русской локали). Кругом уже UTF-8, основные десктопные среды
VD> перестают поддерживать 8-битные кодировки, просто игнорируя баги,
VD> которые вызванны 8-битностью, и плодят новые. Настаивать на 8-битности
VD> читаемых человеком частей spec довольно глупо.
Меня не интересует что кругом, если это неудобно и потенциально проблемно.
Вам никто не мешает сделать несколько %description в разных локалях. В том
числе в уникоде.
А то что в обычном %description -- должно быть строго ASCII.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
PS Документация zsh - просто нечеловеческая.
-- vyt in community@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-05 0:48 ` [devel] Надо вправить мозг Управдому? Денис Смирнов
@ 2007-01-05 18:43 ` Vyaheslav Dikonov
2007-01-05 19:16 ` Alexey Rusakov
2007-01-06 6:47 ` [devel] Надо вправить мозг Управдому? Денис Смирнов
0 siblings, 2 replies; 37+ messages in thread
From: Vyaheslav Dikonov @ 2007-01-05 18:43 UTC (permalink / raw)
To: ALT Devel discussion list
В Птн, 05/01/2007 в 03:48 +0300, Денис Смирнов пишет:
> On Thu, Jan 04, 2007 at 07:24:15PM +0300, Vyaheslav Dikonov wrote:
>
> VD> (Это в русской локали). Кругом уже UTF-8, основные десктопные среды
> VD> перестают поддерживать 8-битные кодировки, просто игнорируя баги,
> VD> которые вызванны 8-битностью, и плодят новые. Настаивать на 8-битности
> VD> читаемых человеком частей spec довольно глупо.
> А то что в обычном %description -- должно быть строго ASCII.
Обоснуйте необходимость существования этого %description (без указания
локали) и одновременно необходимость ASCII в нем. Мне не удалось.
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-05 18:43 ` Vyaheslav Dikonov
@ 2007-01-05 19:16 ` Alexey Rusakov
2007-01-05 19:43 ` Vyaheslav Dikonov
2007-01-07 23:00 ` [devel] Надо вправить Michael Shigorin
2007-01-06 6:47 ` [devel] Надо вправить мозг Управдому? Денис Смирнов
1 sibling, 2 replies; 37+ messages in thread
From: Alexey Rusakov @ 2007-01-05 19:16 UTC (permalink / raw)
To: ALT Devel discussion list
Vyaheslav Dikonov wrote:
> В Птн, 05/01/2007 в 03:48 +0300, Денис Смирнов пишет:
>
>> On Thu, Jan 04, 2007 at 07:24:15PM +0300, Vyaheslav Dikonov wrote:
>>
>> VD> (Это в русской локали). Кругом уже UTF-8, основные десктопные среды
>> VD> перестают поддерживать 8-битные кодировки, просто игнорируя баги,
>> VD> которые вызванны 8-битностью, и плодят новые. Настаивать на 8-битности
>> VD> читаемых человеком частей spec довольно глупо.
>>
>> А то что в обычном %description -- должно быть строго ASCII.
>>
> Обоснуйте необходимость существования этого %description (без указания
> локали) и одновременно необходимость ASCII в нем. Мне не удалось.
>
1. Если нет %description в локали по умолчанию, и ваш пакет
устанавливается в локали, для которой вы описание не сделали, rpm-у
показывать нечего.
2. Насколько я знаю, локаль суперпользователя - C=POSIX. Можно поставить
вопрос о том, чтобы изменить локаль суперпользователя на уникодную.
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-05 19:16 ` Alexey Rusakov
@ 2007-01-05 19:43 ` Vyaheslav Dikonov
2007-01-05 20:19 ` Konstantin A. Lepikhov
` (3 more replies)
2007-01-07 23:00 ` [devel] Надо вправить Michael Shigorin
1 sibling, 4 replies; 37+ messages in thread
From: Vyaheslav Dikonov @ 2007-01-05 19:43 UTC (permalink / raw)
To: ALT Devel discussion list
В Птн, 05/01/2007 в 22:16 +0300, Alexey Rusakov пишет:
> Vyaheslav Dikonov wrote:
> >> А то что в обычном %description -- должно быть строго ASCII.
> >>
> > Обоснуйте необходимость существования этого %description (без указания
> > локали) и одновременно необходимость ASCII в нем. Мне не удалось.
> >
> 1. Если нет %description в локали по умолчанию, и ваш пакет
> устанавливается в локали, для которой вы описание не сделали, rpm-у
> показывать нечего.
Это стандартная ситуация и решаться она должна вовсе не так. Админу
следует 1 раз определить список предпочитаемых/понятных ему языков (в
котором может и не быть языка en_US), а rpm должен смотреть в этот
рейтинг и выдавать наилучшее приближение к запрошенному или ничего.
Так работает выбор субтитров в DVD, языка телегида и звуковой дорожки
многоязычных телеканалов и т.п. Если канал BBCпередает свою программу
передач только на турецком и греческом, то при незнании обоих ни одна из
версий мне не поможет, и лучше ничего не показывать.
> 2. Насколько я знаю, локаль суперпользователя - C=POSIX. Можно поставить
> вопрос о том, чтобы изменить локаль суперпользователя на уникодную.
Насколько я понял из всех ответов на мое возмущение по поводу "POSIX"
локали, единственная причина - некие баги системных утилит *nix в стиле
"broken by design" и сложившаяся где-то за океаном традиция.
На это это можно только посоветовать исправить такие утилиты. А форматы
представления даты/времени/чисел и т.п. при необходимости можно
зафиксировать отдельно от локали в целом. Хотя сама необходимость -
признак тех самых "багов".
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-05 19:43 ` Vyaheslav Dikonov
@ 2007-01-05 20:19 ` Konstantin A. Lepikhov
2007-01-05 20:27 ` Alexey Rusakov
` (2 subsequent siblings)
3 siblings, 0 replies; 37+ messages in thread
From: Konstantin A. Lepikhov @ 2007-01-05 20:19 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 622 bytes --]
Hi Vyaheslav!
Friday 05, at 10:43:52 PM you wrote:
> Насколько я понял из всех ответов на мое возмущение по поводу "POSIX"
> локали, единственная причина - некие баги системных утилит *nix в стиле
> "broken by design" и сложившаяся где-то за океаном традиция.
>
> На это это можно только посоветовать исправить такие утилиты. А форматы
> представления даты/времени/чисел и т.п. при необходимости можно
> зафиксировать отдельно от локали в целом. Хотя сама необходимость -
> признак тех самых "багов".
посоветуйте oracle и sun исправить их поделия. А то взяли моду - в уникоде
глючить.
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-05 19:43 ` Vyaheslav Dikonov
2007-01-05 20:19 ` Konstantin A. Lepikhov
@ 2007-01-05 20:27 ` Alexey Rusakov
2007-01-06 6:55 ` Денис Смирнов
2007-01-07 23:02 ` [devel] и ещё про UTF Michael Shigorin
3 siblings, 0 replies; 37+ messages in thread
From: Alexey Rusakov @ 2007-01-05 20:27 UTC (permalink / raw)
To: ALT Devel discussion list
Vyaheslav Dikonov wrote:
> В Птн, 05/01/2007 в 22:16 +0300, Alexey Rusakov пишет:
>
>> Vyaheslav Dikonov wrote:
>>
>>>> А то что в обычном %description -- должно быть строго ASCII.
>>>>
>>>>
>>> Обоснуйте необходимость существования этого %description (без указания
>>> локали) и одновременно необходимость ASCII в нем. Мне не удалось.
>>>
>>>
>> 1. Если нет %description в локали по умолчанию, и ваш пакет
>> устанавливается в локали, для которой вы описание не сделали, rpm-у
>> показывать нечего.
>>
> Это стандартная ситуация и решаться она должна вовсе не так. Админу
> следует 1 раз определить список предпочитаемых/понятных ему языков (в
> котором может и не быть языка en_US), а rpm должен смотреть в этот
> рейтинг и выдавать наилучшее приближение к запрошенному или ничего.
>
Патчи к rpm, я думаю, Дима с удовольствием примет :)
>> 2. Насколько я знаю, локаль суперпользователя - C=POSIX. Можно поставить
>> вопрос о том, чтобы изменить локаль суперпользователя на уникодную.
>>
> Насколько я понял из всех ответов на мое возмущение по поводу "POSIX"
> локали, единственная причина - некие баги системных утилит *nix в стиле
> "broken by design" и сложившаяся где-то за океаном традиция.
>
> На это это можно только посоветовать исправить такие утилиты. А форматы
> представления даты/времени/чисел и т.п. при необходимости можно
> зафиксировать отдельно от локали в целом. Хотя сама необходимость -
> признак тех самых "багов".
>
Советовать можно всё что угодно, делать кто будет?
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-05 19:43 ` Vyaheslav Dikonov
2007-01-05 20:19 ` Konstantin A. Lepikhov
2007-01-05 20:27 ` Alexey Rusakov
@ 2007-01-06 6:55 ` Денис Смирнов
2007-01-07 23:02 ` [devel] и ещё про UTF Michael Shigorin
3 siblings, 0 replies; 37+ messages in thread
From: Денис Смирнов @ 2007-01-06 6:55 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 2849 bytes --]
On Fri, Jan 05, 2007 at 10:43:52PM +0300, Vyaheslav Dikonov wrote:
>> 1. Если нет %description в локали по умолчанию, и ваш пакет
>> устанавливается в локали, для которой вы описание не сделали, rpm-у
>> показывать нечего.
VD> Это стандартная ситуация и решаться она должна вовсе не так. Админу
VD> следует 1 раз определить список предпочитаемых/понятных ему языков (в
VD> котором может и не быть языка en_US), а rpm должен смотреть в этот
VD> рейтинг и выдавать наилучшее приближение к запрошенному или ничего.
У меня это только en_US. Все. Я даже русские переводы в моменты реальной
админской деятельности не терплю. И как я буду ваши немецкие description
понимать?
Английский сейчас стандарт де-факто. Описание на английском должно быть
обязательно.
VD> Так работает выбор субтитров в DVD, языка телегида и звуковой дорожки
VD> многоязычных телеканалов и т.п. Если канал BBCпередает свою программу
VD> передач только на турецком и греческом, то при незнании обоих ни одна из
VD> версий мне не поможет, и лучше ничего не показывать.
Ты уж меня извини, но если в каком-то дистрибутиве я вдруг не смогу вообще
прочитать описание к rpm-пакету -- в тот же день его авторы получат клеймо
"идиоты", и он исчезнет с моего харда навеки.
Вообще-то возможность хотя бы на английском прочитать это самое описание
это вообще одна из основ того, что отличает дистрибутив от файлопомойки.
>> 2. Насколько я знаю, локаль суперпользователя - C=POSIX. Можно поставить
>> вопрос о том, чтобы изменить локаль суперпользователя на уникодную.
VD> Насколько я понял из всех ответов на мое возмущение по поводу "POSIX"
VD> локали, единственная причина - некие баги системных утилит *nix в стиле
VD> "broken by design" и сложившаяся где-то за океаном традиция.
VD> На это это можно только посоветовать исправить такие утилиты. А форматы
VD> представления даты/времени/чисел и т.п. при необходимости можно
VD> зафиксировать отдельно от локали в целом. Хотя сама необходимость -
VD> признак тех самых "багов".
После того как кто-нибудь исправит все эти утилиты, тогда и поговорим. А
до тех пор пока это не исправлено -- твои предложения попросту являются
откровенным саботажем.
И скажу вот какую интересную вещь. Кто по твоему _должен_ исправить все
эти утилиты? Проблема в том что тех кто это способен сделать не так сильно
эта проблема волнует чтобы тратить на это свое время.
Кроем того, я сторонник подхода не "единая правильная локаль", а "софт
должен работать в любой локали". Вы хотите сломать rpm в не-UTF локали.
Только для того, чтобы залить пакет с заведомо бессмысленным description.
Ничего не понимаю.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
ЗАКОН ХЕБЛОКА
Если товар хорош, его перестают выпускать.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 37+ messages in thread
* [devel] и ещё про UTF
2007-01-05 19:43 ` Vyaheslav Dikonov
` (2 preceding siblings ...)
2007-01-06 6:55 ` Денис Смирнов
@ 2007-01-07 23:02 ` Michael Shigorin
3 siblings, 0 replies; 37+ messages in thread
From: Michael Shigorin @ 2007-01-07 23:02 UTC (permalink / raw)
To: ALT Devel discussion list
On Fri, Jan 05, 2007 at 10:43:52PM +0300, Vyaheslav Dikonov wrote:
> Так работает выбор субтитров в DVD, языка телегида и звуковой
> дорожки многоязычных телеканалов и т.п. Если канал BBCпередает
> свою программу передач только на турецком и греческом, то при
> незнании обоих ни одна из версий мне не поможет, и лучше ничего
> не показывать.
Hint: немцы (и датчане там) не смущаются передачей
акцентированных буковок в своих именах семибиткой.
> > 2. Насколько я знаю, локаль суперпользователя - C=POSIX.
> > Можно поставить вопрос о том, чтобы изменить локаль
> > суперпользователя на уникодную.
> Насколько я понял из всех ответов на мое возмущение по поводу
> "POSIX" локали, единственная причина - некие баги системных
> утилит *nix в стиле "broken by design" и сложившаяся где-то за
> океаном традиция. На это это можно только посоветовать
> исправить такие утилиты.
Слабо (пока всем), см. #10446.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить
2007-01-05 19:16 ` Alexey Rusakov
2007-01-05 19:43 ` Vyaheslav Dikonov
@ 2007-01-07 23:00 ` Michael Shigorin
1 sibling, 0 replies; 37+ messages in thread
From: Michael Shigorin @ 2007-01-07 23:00 UTC (permalink / raw)
To: ALT Devel discussion list
On Fri, Jan 05, 2007 at 10:16:25PM +0300, Alexey Rusakov wrote:
> 2. Насколько я знаю, локаль суперпользователя - C=POSIX. Можно
> поставить вопрос о том, чтобы изменить локаль суперпользователя
> на уникодную.
Сперва всего ничего -- пофиксить все блокеры #10446.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг Управдому?
2007-01-05 18:43 ` Vyaheslav Dikonov
2007-01-05 19:16 ` Alexey Rusakov
@ 2007-01-06 6:47 ` Денис Смирнов
1 sibling, 0 replies; 37+ messages in thread
From: Денис Смирнов @ 2007-01-06 6:47 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 790 bytes --]
On Fri, Jan 05, 2007 at 09:43:00PM +0300, Vyaheslav Dikonov wrote:
>> А то что в обычном %description -- должно быть строго ASCII.
VD> Обоснуйте необходимость существования этого %description (без указания
VD> локали) и одновременно необходимость ASCII в нем. Мне не удалось.
Не у всех UTF-8. ASCII гарантирует что rpm сможет корректно показать этот
текст независимо от локали того, кто будет его смотреть.
У меня вот не UTF-8. И любой кто будет насильно гнать меня пинками в
светлое будущее будет закономерно послан далеко и нецензурно.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
Не надо вешать block баги с не проверенных слов. В bugzilla не место
для сплетен.
-- legion in #7349
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг самому себе!
2007-01-04 16:24 ` Vyaheslav Dikonov
` (2 preceding siblings ...)
2007-01-05 0:48 ` [devel] Надо вправить мозг Управдому? Денис Смирнов
@ 2007-01-05 9:56 ` Anton Farygin
2007-01-05 18:49 ` Vyaheslav Dikonov
2007-01-07 23:09 ` [devel] [wiki] TypicalPackagingErrors/GeekyDescription Michael Shigorin
2007-01-07 22:58 ` [devel] [JT] Надо было в детстве вправить мозг авторам gtk2 :-/ Michael Shigorin
4 siblings, 2 replies; 37+ messages in thread
From: Anton Farygin @ 2007-01-05 9:56 UTC (permalink / raw)
To: ALT Devel discussion list
Vyaheslav Dikonov wrote:
> В Чтв, 04/01/2007 в 14:42 +0300, Dmitry V. Levin пишет:
>> On Thu, Jan 04, 2007 at 01:33:05PM +0200, Igor Zubkov wrote:
>>> В сообщении от 4 января 2007 13:27 Dmitry V. Levin написал(a):
>>>>> Пакет абсолютно нормальный, просто один из авторов - немец и у него в
>>>>> фамилии есть о-умлаут.
>>>> Бывает.
>>>>
>>>>> Фамилия, естественно, цитируется в spec.
>>>> Зачем?
>>> Дайте я угадаю. Spec был взят из SuSE.
>> Тогда список авторов (который в SuSE раньше добавляли, а теперь
>> не обновляют) надо убрать из %description.
> Нет, это не из Suse. Просто описание там выглядит так:
>
> Description :
> Модуль прорисовки GTK2 сделанный Dennis Möhlmann по мотивам SVG-темы Ana
> от Witek Tarchalski.
Немного отвлекаясь от темы:
вы думаете пользователю, читающему это описание, будет интересно кем и
по мотивам чего сделана эта тема ?
Лучше бы был описан внешний вид темы, хотя бы цветовая гамма.
У нас кстати множество таких пакетов, имеющих вот такое описание:
"Крутая программа на python, с использованием супер-библиотеки
libтакая-то, написанная за один год автором таким то"
Если кто-то думает, что такое описание хоть немного раскрывает суть
пакета, то он сильно ошибается.
А ещё мне очень понравилось вот такое описание:
$ rpm -q --qf "%{DESCRIPTION}\n" xorg-x11-drv-ati
ATI based video cards.
Это что, новая программная реализация видеокарточек ATI ?
Для сравнения:
$ rpm -q --qf "%{DESCRIPTION}\n" xorg-x11-drv-nv
nv is an Xorg driver for NVIDIA video cards. The driver
supports 2D acceleration and provides support for the following frame-
buffer depths: 8, 15, 16 (except Riva128) and 24. All visual types are
supported for depth 8, TrueColor and DirectColor visuals are supported
for the other depths with the exception of the Riva128 which only sup-
ports TrueColor in the higher depths.
Предлагаю по возможности начать исправлять описание, ориентируясь на
пользователя, а не на... непонятно кого.
Rgds,
Rider
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] Надо вправить мозг самому себе!
2007-01-05 9:56 ` [devel] Надо вправить мозг самому себе! Anton Farygin
@ 2007-01-05 18:49 ` Vyaheslav Dikonov
2007-01-05 18:54 ` Valery V. Inozemtsev
2007-01-07 23:09 ` [devel] [wiki] TypicalPackagingErrors/GeekyDescription Michael Shigorin
1 sibling, 1 reply; 37+ messages in thread
From: Vyaheslav Dikonov @ 2007-01-05 18:49 UTC (permalink / raw)
To: ALT Devel discussion list
В Птн, 05/01/2007 в 12:56 +0300, Anton Farygin пишет:
> Vyaheslav Dikonov wrote:
> > Description :
> > Модуль прорисовки GTK2 сделанный Dennis Möhlmann по мотивам SVG-темы Ana
> > от Witek Tarchalski.
>
> Немного отвлекаясь от темы:
>
> вы думаете пользователю, читающему это описание, будет интересно кем и
> по мотивам чего сделана эта тема ?
>
> Лучше бы был описан внешний вид темы, хотя бы цветовая гамма.
Их сотни, и автор темы ничего другого не написал. Однако отсылка к
образцу/первоисточнику "по мотивам темы Ana" позволяет представить
внешний вид. Описывать каждую тему заново самостоятельно никто не хочет.
> А ещё мне очень понравилось вот такое описание:
> $ rpm -q --qf "%{DESCRIPTION}\n" xorg-x11-drv-ati
> ATI based video cards.
:))))
> Это что, новая программная реализация видеокарточек ATI ?
> Предлагаю по возможности начать исправлять описание, ориентируясь на
> пользователя, а не на... непонятно кого.
Разумно, но важность и возможная польза от этого труда меньше исправления багов.
^ permalink raw reply [flat|nested] 37+ messages in thread
* [devel] [wiki] TypicalPackagingErrors/GeekyDescription
2007-01-05 9:56 ` [devel] Надо вправить мозг самому себе! Anton Farygin
2007-01-05 18:49 ` Vyaheslav Dikonov
@ 2007-01-07 23:09 ` Michael Shigorin
1 sibling, 0 replies; 37+ messages in thread
From: Michael Shigorin @ 2007-01-07 23:09 UTC (permalink / raw)
To: ALT Devel discussion list
On Fri, Jan 05, 2007 at 12:56:16PM +0300, Anton Farygin wrote:
> Немного отвлекаясь от темы:
> вы думаете пользователю, читающему это описание, будет
> интересно кем и по мотивам чего сделана эта тема ?
> Лучше бы был описан внешний вид темы, хотя бы цветовая гамма.
> У нас кстати множество таких пакетов, имеющих вот такое описание:
> "Крутая программа на python, с использованием супер-библиотеки
> libтакая-то, написанная за один год автором таким то"
Кстати, да. На freshmeat анонсы с таким описанием обычно
также отправляются лесом -- на деревню к гикам.
> Предлагаю по возможности начать исправлять описание,
> ориентируясь на пользователя, а не на... непонятно кого.
http://wiki.sisyphus.ru/devel/TypicalPackagingErrors/GeekyDescription
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 37+ messages in thread
* [devel] [JT] Надо было в детстве вправить мозг авторам gtk2 :-/
2007-01-04 16:24 ` Vyaheslav Dikonov
` (3 preceding siblings ...)
2007-01-05 9:56 ` [devel] Надо вправить мозг самому себе! Anton Farygin
@ 2007-01-07 22:58 ` Michael Shigorin
2007-01-08 12:31 ` Vyaheslav Dikonov
4 siblings, 1 reply; 37+ messages in thread
From: Michael Shigorin @ 2007-01-07 22:58 UTC (permalink / raw)
To: ALT Devel discussion list
On Thu, Jan 04, 2007 at 07:24:15PM +0300, Vyaheslav Dikonov wrote:
> (Это в русской локали). Кругом уже UTF-8, основные десктопные
> среды перестают поддерживать 8-битные кодировки, просто
> игнорируя баги, которые вызванны 8-битностью, и плодят новые.
Слав, это не "основные десктопные среды", а один-единственный
куст проблем, растущих из GTK2.
Будь добр, не заставляй меня нецензурно выражаться об этих
безмозглых пряниках, которые специально сломали то, что их
ломать не просили. И что прекрасно работает в Qt.
Первый, кто попытается поднять эту тему, будет отправлен
в каменоломню заниматься тем, чтобы .rar с русскими буковками,
сделанные под виндами, были нормально доступны в UTF-8 или любой
другой не-CP1251 локали.
Думаю, лично ты придерживаешься того же мнения, что и девочки
с мальчиками, которых перетаскивают на линукс по инициативе
работодателя -- что русские буковки в архивах вполне законны.
Проблема не выдуманная, год назад конкретно эта и связанные
с ней стоили нам изрядно кровушки.
> Настаивать на 8-битности читаемых человеком частей spec
> довольно глупо.
Это видней тем, кто занимается тек кустом проблем, который
растёт из librpm.
PS: я тут попытался посмотреть packages-info-i18n-*, но они
начали цепляться при buildreq (это повод попросить внести
в какой-то ignorelist, так?). Но переводам действительно
лучше быть там, думаю, как переводчик ты тоже эту мысль
поддерживаешь.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] [JT] Надо было в детстве вправить мозг авторам gtk2 :-/
2007-01-07 22:58 ` [devel] [JT] Надо было в детстве вправить мозг авторам gtk2 :-/ Michael Shigorin
@ 2007-01-08 12:31 ` Vyaheslav Dikonov
2007-01-08 19:15 ` Michael Shigorin
0 siblings, 1 reply; 37+ messages in thread
From: Vyaheslav Dikonov @ 2007-01-08 12:31 UTC (permalink / raw)
To: ALT Devel discussion list
В Пнд, 08/01/2007 в 00:58 +0200, Michael Shigorin пишет:
> On Thu, Jan 04, 2007 at 07:24:15PM +0300, Vyaheslav Dikonov wrote:
> > (Это в русской локали). Кругом уже UTF-8, основные десктопные
> > среды перестают поддерживать 8-битные кодировки, просто
> > игнорируя баги, которые вызванны 8-битностью, и плодят новые.
>
> Слав, это не "основные десктопные среды", а один-единственный
> куст проблем, растущих из GTK2.
Этот куст проблем касается не только GTK и растет из-за ASCII и
разработчиков с локалью в en_US голове. У немцев проблемы схожие, но
другие. Они тоже не могут себе предствить существование текста,
состоящего не из латинских букв. Я уже наелся этого с VDR, в котором нет
никакого GUI.
> Будь добр, не заставляй меня нецензурно выражаться об этих
> безмозглых пряниках, которые специально сломали то, что их
> ломать не просили. И что прекрасно работает в Qt.
С каких это пор Qt работает? Вынужденно пользуюсь qtopia, несколькими
статически собранными на Qt программами, ставил альтератор. Впечатления
от всего этого нецензурны. Тормозит/глючит/падает/выглядит
отвратительно, а иногда все вместе...
> Первый, кто попытается поднять эту тему, будет отправлен
> в каменоломню заниматься тем, чтобы .rar с русскими буковками,
> сделанные под виндами, были нормально доступны в UTF-8 или любой
> другой не-CP1251 локали.
>
> Думаю, лично ты придерживаешься того же мнения, что и девочки
> с мальчиками, которых перетаскивают на линукс по инициативе
> работодателя -- что русские буковки в архивах вполне законны.
Разумеется. При этом в 2006 г. предлагалась даже библиотека для
эвристического определения кодировок для разных случаев... Надо
внедрять. И еще надо запретить не-уникодные имена файлов на Rockridge|
ext*|reiser и т.п. Уже устал старые DVD переписывать и convmv гонять.
> Проблема не выдуманная, год назад конкретно эта и связанные
> с ней стоили нам изрядно кровушки.
>
> > Настаивать на 8-битности читаемых человеком частей spec
> > довольно глупо.
>
> Это видней тем, кто занимается тек кустом проблем, который
> растёт из librpm.
А что, разве занимаются?
> PS: я тут попытался посмотреть packages-info-i18n-*, но они
> начали цепляться при buildreq (это повод попросить внести
> в какой-то ignorelist, так?). Но переводам действительно
> лучше быть там, думаю, как переводчик ты тоже эту мысль
> поддерживаешь.
Приятное открытие (возможно). Только совершенно не ясно, как поступать
с переводами новых описаний. Хотя любое хранение многих копий текста на
разных языках может вообще оказаться устаревшей технологией...
^ permalink raw reply [flat|nested] 37+ messages in thread
* Re: [devel] [JT] Надо было в детстве вправить мозг авторам gtk2 :-/
2007-01-08 12:31 ` Vyaheslav Dikonov
@ 2007-01-08 19:15 ` Michael Shigorin
2007-01-08 19:30 ` Motsyo Gennadi aka Drool
0 siblings, 1 reply; 37+ messages in thread
From: Michael Shigorin @ 2007-01-08 19:15 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Jan 08, 2007 at 03:31:38PM +0300, Vyaheslav Dikonov wrote:
> > > (Это в русской локали). Кругом уже UTF-8, основные
> > > десктопные среды перестают поддерживать 8-битные кодировки,
> > > просто игнорируя баги, которые вызванны 8-битностью, и
> > > плодят новые.
> > Слав, это не "основные десктопные среды", а один-единственный
> > куст проблем, растущих из GTK2.
> Этот куст проблем касается не только GTK и растет из-за ASCII и
> разработчиков с локалью в en_US голове. У немцев проблемы
> схожие, но другие. Они тоже не могут себе предствить
> существование текста, состоящего не из латинских букв. Я уже
> наелся этого с VDR, в котором нет никакого GUI.
Помню твои рассказы, но при этом предлагающие решения "давайте
отрубим Удаву голову по самый хвост" -- это страусы, которые ищут
бетонный пол на свою голову. И всё.
Бишь от махания руками или игнорирования количество проблем
не уменьшается.
> > Будь добр, не заставляй меня нецензурно выражаться об этих
> > безмозглых пряниках, которые специально сломали то, что их
> > ломать не просили. И что прекрасно работает в Qt.
> С каких это пор Qt работает? Вынужденно пользуюсь qtopia,
> несколькими статически собранными на Qt программами, ставил
> альтератор. Впечатления от всего этого нецензурны.
ОНО РАБОТАЕТ И С ВОСЬМИБИТКОЙ, И С УНИКОДОМ. Без проблем.
> Тормозит/глючит/падает/выглядит отвратительно, а иногда все
> вместе...
Это как раз проблемы не тулкитов обычно.
> > Первый, кто попытается поднять эту тему, будет отправлен в
> > каменоломню заниматься тем, чтобы .rar с русскими буковками,
> > сделанные под виндами, были нормально доступны в UTF-8 или любой
> > другой не-CP1251 локали. Думаю, лично ты придерживаешься
> > того же мнения, что и девочки с мальчиками, которых
> > перетаскивают на линукс по инициативе работодателя -- что
> > русские буковки в архивах вполне законны.
> Разумеется. При этом в 2006 г. предлагалась даже библиотека для
> эвристического определения кодировок для разных случаев... Надо
> внедрять.
Куда -- в unrar? Это ещё возможно. В rar?.. (его даже купят,
вот только проблему это не решит; а с zip ещё веселей, там
русские буковки по-разному понимаются "встроенными средствами
winxp" и winzip'ом)
PS 2 team: если у кого есть прикладные соображения -- наша
контора будет очень рада выслушать. Здесь это всё приводится
не только как доводы для Славы, но и для тех, кто имеет отношение
к инсталеру и скоропостижно забыл один из исторически сильных
пунктов ALT Linux (по отзывам) -- хорошую поддержку _разной_
восьмибитки.
От которой, как и пытаюсь объяснить, нам в обозримое время
попросту никуда не уйти.
> И еще надо запретить не-уникодные имена файлов на Rockridge|
> ext*|reiser и т.п.
Слав, не тупи. "Запретить" идёт лесом вместе с запрещающим,
если запрет неразумен, не конструктивен и осуществляется без
должного к тому авторитета. На любом уровне, хоть правительства.
> > PS: я тут попытался посмотреть packages-info-i18n-*, но они
> > начали цепляться при buildreq (это повод попросить внести в
> > какой-то ignorelist, так?). Но переводам действительно лучше
> > быть там, думаю, как переводчик ты тоже эту мысль
> > поддерживаешь.
> Приятное открытие (возможно). Только совершенно не ясно, как
> поступать с переводами новых описаний.
См. тж. http://wiki.sisyphus.ru/devel/spectips/l10n
> Хотя любое хранение многих копий текста на разных языках может
> вообще оказаться устаревшей технологией...
?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 37+ messages in thread