| T.R | Title | User | Personal Name
 | Date | Lines | 
|---|
| 1812.1 |  | SITBUL::KLEINSORGE | So sue me. | Wed Nov 29 1989 13:50 | 15 | 
|  |     
    XUIS (or whatever legal decides we can call it) has been
    program announced and will be in field test "real soon".
    
    Note that there are a number of restrictions (like no
    DOP or QIO interfaces, no VWS kernel applications and/or
    terminal emulations... etc).
    
    There are also performance and accuracy issues.
    
    Stay tuned.  We'll let you know when there is something to
    play with.
    
    _Fred Kleinsorge (XUIS PL)
    
 | 
| 1812.2 | XUIS Blurb | SSPENG::KLEINSORGE | So sue me. | Wed Nov 29 1989 18:21 | 99 | 
|  |     
    Because of the amount of mail I've gotten asking about XUIS, I hacked
    up a short blurb explaining it.  Enjoy.
    
    Fred Kleinsorge, XUIS development
    
    
                               XUIS Overview
         XUIS is a runtime library for  VMS  which  implements  the  UIS
    application  program  interface using X11 as the graphics subsystem.
    It will provide a mechanism to run applications  developed  for  the
    VWS  window  system  on DECwindows workstations.  It will do this by
    making Xlib calls (the low-level interface  for  DECwindows)  rather
    than  directly  accessing the graphics hardware.  It will allow most
    UIS applications to execute without the need to recompile or relink.
         The XUIS library is intended as both  a  long-  and  short-term
    means  to migrate users from VWS to DECwindows.  The short-term goal
    is to move VWS/VMS users quickly to DECwindows.  While the long-term
    goal  is  to allow many applications to never require any rewriting,
    or to require only  minor  changes.   XUIS  protects  the  customers
    investment  in  both  UIS  and  VMS  while  providing  access to the
    DECwindows desktop environment and network transparent windowing.
         XUIS provides relative device independence to UIS allowing  UIS
    applications  to  execute  on  the  VS3520/40  and  next  generation
    graphics hardware only available with DECwindows.  In  addition,  it
    provides  remote  UIS  facilities,  allowing  a  UIS  application to
    display and input  on  non-VAX  and  non-VMS  DECwindows  compatable
    hardware (the UIS client must still run on a VAX/VMS system).
         XUIS  also  provides  the  UIS  virtual  display   concept   to
    DECwindows  users.   A single virtual display can control windows on
    up to 16 workstations, allowing a single output operation to draw on
    multiple  workstations.   XUIS  brings  UIS  features such as window
    integrity  (guaranteed  backing-store),  world-coordinates,  graphic
    text,   display   lists   and  hardcopy  output  to  the  DECwindows
    environment.
         XUIS is a sharable image which implements a subset of  the  UIS
    runtime  library  interface.   XUIS  will  allow  customization on a
    per-image, per-process and system-wide basis  over  performance  and
    accuracy of the emulation.
         XUIS cannot or will not provide support for:
     o  The DOP interface or direct monochrome bitmap access.
     o  The Video QIO interface.
     o  Digitizer (CREATE_TB) support.
     o  The VWS "look and feel".
     o  Access from kernel-mode.
     o  The VWS terminal emulators.
     o  Applications that depend on specific UIS quirks  or  bugs  which
        are not feasible to reproduce.
                                                                Page 2
     o  Applications which depend on the results  of  any  function  not
        implemented   in  XUIS  and  any  use  of  any  undocumented  or
        unsupported UIS features.
         XUIS is PROGRAM ANNOUNCED and has been shown at DECUS.   It  is
    not  currently  available  to  internal or external users.  Internal
    kits will be provided when the software is in a relatively  complete
    and  stable  condition.  Field Test is currently scheduled for early
    Q3, inquiries should be directed to the product Larry Villandry.
         Performance cannot be commented on at this time.  Keep in mind:
     o  Emulations are usually at least slightly slower than the  native
        implementation.   Comparison  is only valid between UIS and XUIS
        and  not  with  native  DECwindows.    UIS   provides   a   much
        higher-level graphic interface than Xlib.
     o  Client side backing store (when enabled) requires all operations
        to be sent to the server twice.  Even with optimizations such as
        pixmap copy areas onscreen, much more work is done.
     o  UIS application behavior which was acceptable such  as  frequent
        attribute  changing  may cause non-optimal X11 performance.  X11
        is a poor performer when drawing operations cannot be  collapsed
        and  compressed,  attribute changing reduces the Xlib and Server
        optimizations.
     o  Graphic Text  must  be  done  on  the  client  and  cannot  take
        advantage of any hardware assist.
 | 
| 1812.3 | Thanks | PCOJCT::LEEG | VMS & ULTRIX perfect together | Wed Nov 29 1989 20:37 | 1 | 
|  |     
 | 
| 1812.4 | will it run SIGHT? | YIELD::HARRIS |  | Tue Jan 09 1990 17:10 | 7 | 
|  |     Will XUIS, or what ever it will be called be able to run SIGHT.   
    My group has created many charts/drawings using sight and have to 
    modify them often.  We currently switch windowing systems to go from 
    DW to VWS(UIS) in order to use SIGHT.  Also any idea when a field test 
    version might be available.
    -Bruce
 | 
| 1812.5 |  | SITBUL::KLEINSORGE | So sue me. | Tue Jan 09 1990 21:55 | 9 | 
|  |     "VMS/UISX" is just about to go to FT.  Kit's should be available at the
    end of this week.
    
    The "acid test" is SIGHT, it abuses the crap out of UIS.  We have
    are at a point where almost all of SIGHT works without any problem.
    We plan on being able to support both SIGHT as well as RENDER on
    non-UIS VMS systems.
    
    _Fred
 | 
| 1812.6 | Where can I get a kit? | LANDO::SCHUMANN | Keep your MIPS, I want VUPS | Wed Jan 17 1990 09:41 | 6 | 
|  | >    "VMS/UISX" is just about to go to FT.  Kit's should be available at the
>    end of this week.
    
Please post a pointer to the kit.
--RS
 | 
| 1812.7 |  | SITBUL::KLEINSORGE | So sue me. | Wed Jan 17 1990 23:28 | 9 | 
|  |     
    Sorry, there should be an IFT kit made available in the next day
    or so.  Keep your eyes peeled.
    
    Due to a sudden reorganization (UIS is being transfered back from
    SWS/E to Worksystems Engineering!), VWS V4.3 FT1 (aka UISX) has
    has been put on hold for a while.
    
    
 | 
| 1812.8 | UISX FT1.0is here | SUBWAY::LEE | VMS & ULTRIX perfect together | Sun Jan 28 1990 02:25 | 4 | 
|  |     UISX FT1.0 has been announce in the X notes conference.
    
    
    George
 | 
| 1812.9 |  | SITBUL::KLEINSORGE | BFM | Mon Jan 29 1990 10:15 | 4 | 
|  |     
    Make that IFT.  Still not FT1.  Check the VWSENG::UISX notesfile.
    
    _Fred
 | 
| 1812.10 | good show... | SUBWAY::GRAHAM | if ya want home cookin, stay home | Sat Feb 03 1990 23:35 | 8 | 
|  |     
    Fred,
    
    good work!  Citibank will thank you guys for XUIS!  Citibank
    bought about 1000 VS2000s to develop UIS-based applications
    for traders a few years back.
    
    Kris..
 | 
| 1812.11 |  | CALL::SWEENEY | Patrick Sweeney in New York | Sun Feb 04 1990 14:29 | 6 | 
|  |     Citibank is working to re-write those applications from UIS to
    DECwindows.
    
    I really hope that no one attempts to distribute pre-release versions
    of these products to customers without approval from product management
    and the ability to support XUIS without recourse to engineering
 | 
| 1812.12 | Thanks... | SITBUL::KLEINSORGE | BFM | Tue Feb 06 1990 09:57 | 14 | 
|  |     
    Information on UISX (renamed because XUIS is legally indistiguishable
    from XUI) can be found in the VWSENG::UISX notesfile.  UISX FT1 kits
    are shipping this morning, the FT1 kit will be put into
    VWSENG::UISX$FT1:UISX010.* in a few minutes.
    
    The latest version of UISX is suprisingly fast... (we did a little
    optimization with backing store) I think people will like it.
    
    Citicorp has a problem: WCDRIVER.  They took a early version of the
    VT100 emulator and modified it to function as a color terminal... this
    will not work - no inner-mode access is provided by Xlib.
    
    
 |