ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Именование модулей диспетчера речи
@ 2026-09-04 18:16 Artem Semenov
  2026-09-05  3:30 ` Alexey V. Vissarionov
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Artem Semenov @ 2026-09-04 18:16 UTC (permalink / raw)
  To: devel

Доброго времени суток.


Смотрю я на наши пакеты,, которые содержат модули диспетчера речи, у них 
названия такие длинные. Я понимаю, что они исторически сложились так


speech-dispatcher-module-flite

speech-dispatcher-module-multispeech // сделал по подобию.


Сейчас взялся выносить модули из самого spd, и задумался... Будет ли 
кто-то возражать, если я предложу поменять именование модулей на:
sd-module-<название речевого синтезатора>


Либо так:

spd-module-<имя синтезатора>


Первый вариант подкупает тем, что почти так файлы модулей на диске 
называются  sd_rhvoice.


Что думаете?



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

* Re: [devel] Именование модулей диспетчера речи
  2026-09-04 18:16 [devel] Именование модулей диспетчера речи Artem Semenov
@ 2026-09-05  3:30 ` Alexey V. Vissarionov
    2026-10-23  7:40 ` Artem Semenov
  2 siblings, 0 replies; 4+ messages in thread
From: Alexey V. Vissarionov @ 2026-09-05  3:30 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Good ${greeting_time}!

On 2026-09-04 21:16:21 +0300, Artem Semenov wrote:

 > Смотрю я на наши пакеты,, которые содержат модули диспетчера речи,
 > у них названия такие длинные. Я понимаю, что они исторически
 > сложились так
 > speech-dispatcher-module-flite
 > speech-dispatcher-module-multispeech // сделал по подобию.
 > Сейчас взялся выносить модули из самого spd, и задумался... Будет
 > ли кто-то возражать, если я предложу поменять именование модулей
 > на: sd-module-<название речевого синтезатора>
 > Либо так:
 > spd-module-<имя синтезатора>
 > Первый вариант подкупает тем, что почти так файлы модулей на
 > диске называются sd_rhvoice.

spd-mod-%s


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


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

* Re: [devel] Именование модулей диспетчера речи
  @ 2026-09-05  7:38   ` Artem Semenov
  0 siblings, 0 replies; 4+ messages in thread
From: Artem Semenov @ 2026-09-05  7:38 UTC (permalink / raw)
  To: devel


04.09.2026 22:00, manowar пишет:
> 4 сент. 2026, 21:16, Artem Semenov написал(а):
> > Доброго времени суток.
> >
> >
> > Смотрю я на наши пакеты,, которые содержат модули диспетчера речи, у 
> них
> > названия такие длинные. Я понимаю, что они исторически сложились так
> >
> >
> > speech-dispatcher-module-flite
> >
> > speech-dispatcher-module-multispeech // сделал по подобию.
> >
> >
> > Сейчас взялся выносить модули из самого spd, и задумался... Будет ли
> > кто-то возражать, если я предложу поменять именование модулей на:
> > sd-module-<название речевого синтезатора>
> >
> >
> > Либо так:
> >
> > spd-module-<имя синтезатора>
> >
> >
> > Первый вариант подкупает тем, что почти так файлы модулей на диске
> > называются  sd_rhvoice.
> >
> >
> > Что думаете?
>
> Думаю, слово "module" тоже можно опустить. ;-)
>
> Хм. Тогда совсем единообразие можно потерять, есть же kernel-module-<name> или python*-module-<name>


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

* Re: [devel] Именование модулей диспетчера речи
  2026-09-04 18:16 [devel] Именование модулей диспетчера речи Artem Semenov
  2026-09-05  3:30 ` Alexey V. Vissarionov
  @ 2026-10-23  7:40 ` Artem Semenov
  2 siblings, 0 replies; 4+ messages in thread
From: Artem Semenov @ 2026-10-23  7:40 UTC (permalink / raw)
  To: devel

04.09.2026 21:16, Artem Semenov пишет:

> Доброго времени суток.
>
>
> Смотрю я на наши пакеты,, которые содержат модули диспетчера речи, у 
> них названия такие длинные. Я понимаю, что они исторически сложились так
>
>
> speech-dispatcher-module-flite
>
> speech-dispatcher-module-multispeech // сделал по подобию.
>
>
> Сейчас взялся выносить модули из самого spd, и задумался... Будет ли 
> кто-то возражать, если я предложу поменять именование модулей на:
> sd-module-<название речевого синтезатора>
>
>
> Либо так:
>
> spd-module-<имя синтезатора>
>
Готово. Выбрал вариант spd-module<название_синтезатора>


Так же Модули диспетчера речи, которые раньше входили в сам пакет теперь 
представлены отдельными подпакетами.

spd-module-espeak-ng

spd-module-flite

[...]


Так же предоставлен пакет rpm-macros-spd, в котором объявлен макрос 
spdmoduleprefix на случай переименования в дальнейшем.


Прошу уважаемого aris@ в пакете orca добавить:

BuildRequires(pre): rpm-macros-spd


И заменить

Requires: espeak-ng

НА

Requires: %spdmoduleprefix-espeak-ng


Всё необходимое приедет по зависимостям.



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

end of thread, other threads:[~2026-10-23  7:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-04 18:16 [devel] Именование модулей диспетчера речи Artem Semenov
2026-09-05  3:30 ` Alexey V. Vissarionov
2026-09-05  7:38   ` Artem Semenov
2026-10-23  7:40 ` Artem Semenov

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