????? ???????????? wrote:
> On 10/16/09, Keith Mitchell <Keith.Mitchell at sun.com> wrote:
>   
>>  ????? ???????????? wrote:
>>
>>     
>>> On 10/15/09, Keith Mitchell <Keith.Mitchell at sun.com> wrote:
>>>
>>>
>>>       
>>>> Hi,
>>>>
>>>>  The Text Installer, being built on the curses module of Python, is
>>>>         
>> expected
>>     
>>>> to work on most terminal types 'by default,' with the expectation that
>>>>         
>> the
>>     
>>>> underlying Python curses module, Ncurses library, and terminfo data will
>>>> correctly handle the calls used. With that in mind, there are three
>>>>         
>> terminal
>>     
>>>> types that will get explicit testing:
>>>>
>>>>  sun-color
>>>>  vt100
>>>>  xterm*
>>>>
>>>>  *xterm getting tested is a side effect of developing the Text Installer
>>>> from a gnome desktop, and frequently running it from a gnome-terminal.
>>>>
>>>>  My question is, are there any other major terminals that deserve
>>>>         
>> explicit
>>     
>>>> testing?
>>>>
>>>>
>>>>         
>>> vt52, vt220, dtterm, tek?
>>>
>>>
>>>       
>>  Hi,
>>
>>  Can you expand on why these terminals should be explicitly tested in the
>> Text Installer context? Are they common (I haven't heard of them, but my
>> knowledge of terminal types is limited) and do you anticipate a reasonably
>> significant chance that their terminfo entries would be invalid in some way?
>>     
>
> vt52 and vt220 are commonly used in IT centers
> dtterm is the CDE dtterm emulator which will be used by people
> migrating from legacy Solaris 8, 9, 10 to Opensolaris
> tek is still widely used, enough that xterm still maintains a tek emulation 
> mode
>
> The terminal I forgot is:
> linux
>
> "linux" is the TERM name for the Linux console.
>   

Thank you for the details. My follow-up question for you and others is: 
Do we need to try to fit all of these into the test matrix for the text 
installer? Would it be sufficient to manually verify that each of them 
work initially (note that I'm not trying to advocate continued manual 
testing)? Remember that, assuming Ncurses and the terminfo entries are 
working properly, there really shouldn't be any issues.

- Keith

Reply via email to