ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] мысли о текстовом интерфейсе к альтератору
@ 2006-05-10 14:19 Kirill Maslinsky
  2006-05-10 14:39 ` Kirill Maslinsky
  2006-05-10 21:20 ` Dmitry V. Levin
  0 siblings, 2 replies; 9+ messages in thread
From: Kirill Maslinsky @ 2006-05-10 14:19 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Всем привет!

Довольно много было разговоров о текстовом интерфейсе к альтератору, 
причём, насколько я понимаю, под выражением "текстовый интерфейс"
всегда понималось нечто, с помощью псевдографики рисующее окошки, 
кнопки и меню. То есть, строго говоря, по типу интерфейса это 
GUI, реализованный средствами псевдографики, доступной на консоли.
Другими словами, по принципу устройства он, собственно, и не текстовый вовсе. 

А если попробовать представить себе собственно текстовый интерфейс, 
то на ум сразу приходит shell. И любопытно, что shell как тип интерфейса
вполне ложится, на мой взгляд, на альтератор. 

А именно: 
Модуль для альтератора по функциональности очень похож на специализированный 
shell. Первый пример, который приходит в голову -- apt-shell, дальше 
вспоминаются RAD Linux, интерфейсы которого также устроены как 
специализированные shell. 

Так вот, на первый взгляд, в описании интерфейса на альтераторе достаточно
данных для построения подобного специализированного shell: у элементов есть
метки (названия), их можно использовать как имена команд (параметров),
ввод/вывод в текстовом виде тоже вроде не проблема, и т. п. ...
Об эффективности такого типа интерфейса можно судить по тем же 
apt-shell и RAD Linux. 

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

-- 
Kirill Maslinsky
ALT Linux Documentation Team

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

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

* Re: [devel] мысли о текстовом интерфейсе к альтератору
  2006-05-10 14:19 [devel] мысли о текстовом интерфейсе к альтератору Kirill Maslinsky
@ 2006-05-10 14:39 ` Kirill Maslinsky
  2006-05-10 21:20 ` Dmitry V. Levin
  1 sibling, 0 replies; 9+ messages in thread
From: Kirill Maslinsky @ 2006-05-10 14:39 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Ну то есть я ошибся рассылкой, и надо было это в devel-conf. 
Но если кому интересно, прошу пожаловать туда обсуждать.

> Всем привет!
> 
> Довольно много было разговоров о текстовом интерфейсе к альтератору, 
> причём, насколько я понимаю, под выражением "текстовый интерфейс"
> всегда понималось нечто, с помощью псевдографики рисующее окошки, 
> кнопки и меню. То есть, строго говоря, по типу интерфейса это 
> GUI, реализованный средствами псевдографики, доступной на консоли.
> Другими словами, по принципу устройства он, собственно, и не текстовый вовсе. 
> 
[skipped]


> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


-- 
Kirill Maslinsky
ALT Linux Documentation Team

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

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

* Re: [devel] мысли о текстовом интерфейсе к альтератору
  2006-05-10 14:19 [devel] мысли о текстовом интерфейсе к альтератору Kirill Maslinsky
  2006-05-10 14:39 ` Kirill Maslinsky
@ 2006-05-10 21:20 ` Dmitry V. Levin
  2006-05-11  5:57   ` Anton Farygin
                     ` (2 more replies)
  1 sibling, 3 replies; 9+ messages in thread
From: Dmitry V. Levin @ 2006-05-10 21:20 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Wed, May 10, 2006 at 06:19:29PM +0400, Kirill Maslinsky wrote:
> Всем привет!
> 
> Довольно много было разговоров о текстовом интерфейсе к альтератору, 
> причём, насколько я понимаю, под выражением "текстовый интерфейс"
> всегда понималось нечто, с помощью псевдографики рисующее окошки, 
> кнопки и меню. То есть, строго говоря, по типу интерфейса это 
> GUI, реализованный средствами псевдографики, доступной на консоли.
> Другими словами, по принципу устройства он, собственно, и не текстовый вовсе. 
> 
> А если попробовать представить себе собственно текстовый интерфейс, 
> то на ум сразу приходит shell. И любопытно, что shell как тип интерфейса
> вполне ложится, на мой взгляд, на альтератор. 
[...]

Понятно, что письмо собиралось идти в devel-conf, но всё равно замечу:

Почему-то часто смешивают два разных понятия: консольный (текстовый экранный)
интерфейс и командный (текстовый строчный) интерфейс.


-- 
ldv

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

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

* Re: [devel] мысли о текстовом интерфейсе к альтератору
  2006-05-10 21:20 ` Dmitry V. Levin
@ 2006-05-11  5:57   ` Anton Farygin
  2006-05-11  8:33   ` Led
  2006-05-11 10:03   ` Sergey Y. Afonin
  2 siblings, 0 replies; 9+ messages in thread
From: Anton Farygin @ 2006-05-11  5:57 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin wrote:
> On Wed, May 10, 2006 at 06:19:29PM +0400, Kirill Maslinsky wrote:
>> Всем привет!
>>
>> Довольно много было разговоров о текстовом интерфейсе к альтератору, 
>> причём, насколько я понимаю, под выражением "текстовый интерфейс"
>> всегда понималось нечто, с помощью псевдографики рисующее окошки, 
>> кнопки и меню. То есть, строго говоря, по типу интерфейса это 
>> GUI, реализованный средствами псевдографики, доступной на консоли.
>> Другими словами, по принципу устройства он, собственно, и не текстовый вовсе. 
>>
>> А если попробовать представить себе собственно текстовый интерфейс, 
>> то на ум сразу приходит shell. И любопытно, что shell как тип интерфейса
>> вполне ложится, на мой взгляд, на альтератор. 
> [...]
> 
> Понятно, что письмо собиралось идти в devel-conf, но всё равно замечу:
> 
> Почему-то часто смешивают два разных понятия: консольный (текстовый экранный)
> интерфейс и командный (текстовый строчный) интерфейс.

Действительно ;)

командный интерфейс сделать думаю будет не сложно, но лучше всё-таки 
начать с консольного.

Rgds,
Rider


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

* Re: [devel] мысли о текстовом интерфейсе к альтератору
  2006-05-10 21:20 ` Dmitry V. Levin
  2006-05-11  5:57   ` Anton Farygin
@ 2006-05-11  8:33   ` Led
  2006-05-11 10:03   ` Sergey Y. Afonin
  2 siblings, 0 replies; 9+ messages in thread
From: Led @ 2006-05-11  8:33 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от 11 мая 2006 00:20 Dmitry V. Levin написал(a):
> On Wed, May 10, 2006 at 06:19:29PM +0400, Kirill Maslinsky wrote:
> > Всем привет!
> >
> > Довольно много было разговоров о текстовом интерфейсе к альтератору,
> > причём, насколько я понимаю, под выражением "текстовый интерфейс"
> > всегда понималось нечто, с помощью псевдографики рисующее окошки,
> > кнопки и меню. То есть, строго говоря, по типу интерфейса это
> > GUI, реализованный средствами псевдографики, доступной на консоли.
> > Другими словами, по принципу устройства он, собственно, и не текстовый
> > вовсе.
> >
> > А если попробовать представить себе собственно текстовый интерфейс,
> > то на ум сразу приходит shell. И любопытно, что shell как тип интерфейса
> > вполне ложится, на мой взгляд, на альтератор.
>
> [...]
>
> Понятно, что письмо собиралось идти в devel-conf, но всё равно замечу:
>
> Почему-то часто смешивают два разных понятия: консольный (текстовый
> экранный) интерфейс и командный (текстовый строчный) интерфейс.

"Текстовый экранный" AFAIR когда-то называли CUI (Console User Interface), 
а "текстовый строчный", вроде бы всегда был CLI (Console Line Interface). 
Может так и называть, чтоб не путаться (в дополнение к GUI, Web)? 

-- 
Led.


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

* Re: [devel] мысли о текстовом интерфейсе к альтератору
  2006-05-10 21:20 ` Dmitry V. Levin
  2006-05-11  5:57   ` Anton Farygin
  2006-05-11  8:33   ` Led
@ 2006-05-11 10:03   ` Sergey Y. Afonin
  2006-05-11 10:38     ` Alexey Rusakov
  2006-05-12  0:29     ` Kirill Maslinsky
  2 siblings, 2 replies; 9+ messages in thread
From: Sergey Y. Afonin @ 2006-05-11 10:03 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thursday 11 May 2006 02:20, Dmitry V. Levin wrote:

> Почему-то часто смешивают два разных понятия: консольный 
> (текстовый экранный) интерфейс и командный (текстовый строчный) 
> интерфейс. 

Кому как, а лично мне, например, не сильно важно, какой из двух вариантов
будет. Главное - чтобы X-ы не использовались, цветовая гамма была такая, 
чтобы на чёрно-белом мониторе не сливалось и чтобы терминалке (minikom-у,
например) крышу не сносило (консоль при установке и на RS-232 может 
оказаться).

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


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

* Re: [devel] мысли о текстовом интерфейсе к альтератору
  2006-05-11 10:03   ` Sergey Y. Afonin
@ 2006-05-11 10:38     ` Alexey Rusakov
  2006-05-12  0:29     ` Kirill Maslinsky
  1 sibling, 0 replies; 9+ messages in thread
From: Alexey Rusakov @ 2006-05-11 10:38 UTC (permalink / raw)
  To: ALT Devel discussion list

Sergey Y. Afonin wrote:
> On Thursday 11 May 2006 02:20, Dmitry V. Levin wrote:
> 
>> Почему-то часто смешивают два разных понятия: консольный 
>> (текстовый экранный) интерфейс и командный (текстовый строчный) 
>> интерфейс. 
> 
> Кому как, а лично мне, например, не сильно важно, какой из двух вариантов
> будет. Главное - чтобы X-ы не использовались, цветовая гамма была такая, 
> чтобы на чёрно-белом мониторе не сливалось и чтобы терминалке (minikom-у,
> например) крышу не сносило (консоль при установке и на RS-232 может 
> оказаться).
+1

-- 
   Alexey "Ktirf" Rusakov


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

* Re: [devel] мысли о текстовом интерфейсе к альтератору
  2006-05-11 10:03   ` Sergey Y. Afonin
  2006-05-11 10:38     ` Alexey Rusakov
@ 2006-05-12  0:29     ` Kirill Maslinsky
  2006-05-13 11:02       ` Michael Shigorin
  1 sibling, 1 reply; 9+ messages in thread
From: Kirill Maslinsky @ 2006-05-12  0:29 UTC (permalink / raw)
  To: ALT Devel discussion list

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

> > Почему-то часто смешивают два разных понятия: консольный 
> > (текстовый экранный) интерфейс и командный (текстовый строчный) 
> > интерфейс. 
> 
> Кому как, а лично мне, например, не сильно важно, какой из двух вариантов
> будет. Главное - чтобы X-ы не использовались, цветовая гамма была такая, 
> чтобы на чёрно-белом мониторе не сливалось и чтобы терминалке (minikom-у,
> например) крышу не сносило (консоль при установке и на RS-232 может 
> оказаться).

Идея была в том, что разработка текстового строчного интерфейса к 
альтератору -- дело гораздо более понятное и (возможно) менее
затратное, чем текстового экранного. 

-- 
Kirill Maslinsky
ALT Linux Documentation Team

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

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

* Re: [devel] мысли о текстовом интерфейсе к альтератору
  2006-05-12  0:29     ` Kirill Maslinsky
@ 2006-05-13 11:02       ` Michael Shigorin
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2006-05-13 11:02 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 12, 2006 at 04:29:47AM +0400, Kirill Maslinsky wrote:
> Идея была в том, что разработка текстового строчного интерфейса
> к альтератору -- дело гораздо более понятное и (возможно) менее
> затратное, чем текстового экранного. 

Понимаешь... рендеринг GUI (Qt/*/Web) -- одно дело, а вот как 
те же модули и те же виджеты положить на CLI -- сходу не
соображу.  Но идея действительно интересная.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

end of thread, other threads:[~2006-05-13 11:02 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-10 14:19 [devel] мысли о текстовом интерфейсе к альтератору Kirill Maslinsky
2006-05-10 14:39 ` Kirill Maslinsky
2006-05-10 21:20 ` Dmitry V. Levin
2006-05-11  5:57   ` Anton Farygin
2006-05-11  8:33   ` Led
2006-05-11 10:03   ` Sergey Y. Afonin
2006-05-11 10:38     ` Alexey Rusakov
2006-05-12  0:29     ` Kirill Maslinsky
2006-05-13 11:02       ` Michael Shigorin

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