Thread View: comp.windows.x.announce
1 messages
1 total messages
Started by Bob Scheifler
Wed, 11 Nov 1992 19:15
X Conference: tutorials, talks, BOFs, hotel, registration
Author: Bob Scheifler
Date: Wed, 11 Nov 1992 19:15
Date: Wed, 11 Nov 1992 19:15
816 lines
41429 bytes
41429 bytes
7th Annual X Technical Conference
Boston, Massachusetts
18-20 January 1993
sponsored by the MIT X Consortium
Enclosed is information on tutorials, talks, BOFs, schedule, and registration.
ADVANCE REGISTRATION
We recommend you register early as seating is limited. Advance registration
must be received by January 8, 1993. Tutorial Session assignments are made on
a first-come, first-served basis. Return the registration form and payment to
the following address:
X Technical Conference
MIT X Consortium
545 Technology Sq., Rm. 217
Cambridge, MA 02139
Telefax: 617-258-5221
email: registration@expo.lcs.mit.edu
PROGRAM COMMITTEE
The Program Committee this year consisted of:
Paul Calder, Flinders University, South Australia
Joseph Coco, TASC
Donna Converse, X Consortium
Betty Dall, UNIX System Laboratories
Steve Evans, SunSoft, Inc.
Vania Joloboff, Open Software Foundation
Oliver Jones, PictureTel Corp.
Mike McDonald, Harris Corp.
Bob Scheifler, X Consortium
Joseph Stewart, Liant Software Corp.
Jeff Weinstein, MicroUnity Systems Engineering, Inc.
Li Yuhong, OMRON Shanghai Computer Corp.
TUTORIALS
The following tutorials will be given on Monday, January 18. You are
permitted to choose EITHER one full day (F-) tutorial, OR one morning (A-)
and/or one afternoon (P-) tutorial. Please include your tutorial selection on
your registration form. You can also indicate an alternate selection, in case
your first choice fills up. If you have already sent in your registration,
you can send in your tutorial selection by electronic mail, or you can reply
to the tutorial selection form that will be sent to you soon.
Tutorial ID: F-TCL
Title: The Tcl Language and the Tk Toolkit
Time: 9:00am to 4:30pm
Instructor: John K. Ousterhout, University of California at Berkeley
Abstract:
Tcl and Tk offer a new approach to constructing X applications that is both
much simpler than alternative approaches and also much more powerful. Tcl
is a simple shell-like scripting language whose interpreter is implemented
as a C library package. Both the language and its interpreter are designed
to be embedded in C applications. Tk is a windowing toolkit that includes a
Motif-like widget set. It is implemented as a set of Tcl commands so that
user interfaces can be constructed by writing Tcl scripts. Together, Tcl
and Tk provide a number of advantages for developing X applications:
- The Tcl language provides a high-level programming environment that hides
many of the details faced by C programmers and allows applications to be
constructed with 5-10x less code. Many applications can be written as
scripts for a windowing shell without writing any C code at all.
- Tcl scripts can be used to modify or re-program any aspect of a Tk-based
application at run-time, including both its interface and its
functionality.
- Different applications can issue Tcl scripts to each other at run-time to
achieve powerful forms of communication such as hyper-media and active
objects.
This tutorial will describe (a) how to write Tcl scripts, (b) how to use
Tk's features to write Tcl scripts that generate user interfaces, (c) how to
extend the base features of Tcl with new commands implemented in C, and (d)
how to build new widgets and geometry managers in C using Tk. There will
also be descriptions of complete applications to show how all the pieces fit
together. Attendees should be familiar with the C programming language and
X basics; knowledge of the Xt toolkit may be useful but is not necessary.
Tutorial ID: F-UIL
Title: Developing OSF/Motif User Interfaces With UIL
Time: 9:00am to 4:30pm
Instructor: Martin J. Schedlbauer, Schedlbauer & Associates
Abstract:
The User Interface Language UIL distributed with OSF/Motif has
traditionally been avoided by Motif programmers, partly perhaps because of
the lack of adequate documentation and tutorial information.
However, UIL is gaining more acceptance as less experienced C programmers
are entering the field of Motif programming. Additionally, many Motif GUI
builders have adopted UIL as its User Interface Interchange Language. Both
of these trends, plus the fact that OSF has addressed many of UIL's earlier
shortcomings, warrants that developers learn more about this important
programming tool.
This tutorial covers the basic structure of UIL and its use in the
construction of graphical user interfaces. It discusses the UIL language
syntax, the Motif Resource Manager, callback handling, widget references,
multiple UIL source modules, internationalization features of UIL, and the
customization of UIL through the Widget Meta Language facility.
Tutorial ID: F-OI
Title: Programming the Object Interface (OI) Toolkit
Time: 9:00am to 4:30pm
Instructor: Kuntal Rawal, Senior Software Engineer, ParcPlace Boulder
Abstract:
The Object Interface (OI) toolkit is a C++ based toolkit for building
commercial quality, industry standard X applications. A single programming
interface is used to build binary images which can be run in Motif,
OPENLOOK, or 3D-OPENLOOK modes. Full C++ subclassing and member function
callbacks are supported. The library is completely dynamic, supporting
dynamic reparenting of objects and dynamic resource fetching. It comes with
a built in hypertext help mechanism, and an interactive interface builder is
also available.
This course will provide you with the knowledge necessary to begin
programming using the OI toolkit. It will cover the mechanics of building
the object forest, writing callbacks, using resources, adding accelerators
and translations, and using the user interface builder (UIB) to build
applications.
The course is targeted at the 3.4 version of the library, now available
from ParcPlace and independent distributors.
Tutorial ID: F-PEXLIB
Title: PEXlib Programming
Time: 9:00am to 4:30pm
Instructors: Tom Gaskins, Sound Software Development
Jan Hardenbergh, Oki Advanced Products
Charmaine Lee, SunSoft, Inc.
Jack Ritter, ShoGraphics, Inc.
Karl Schultz, IBM Corp.
Greg Stiehl, Kubota Pacific, Inc.
Abstract:
PEX has emerged as *the* 3D protocol for the X Window System. Its new API,
PEXlib, now allows full access to the PEX protocol and provides an extremely
flexible interface for 3D graphics applications. PEX features include 3D
modeling, lighting, shading, and other advanced graphics techniques. PEXlib
makes it simple to access these features, and offers a collection of
easy-to-use utilities to assist the graphics programmer.
In this course we'll spend the morning describing PEX and PEXlib,
explaining its major features such as the transformation and rendering
pipelines, lighting and shading, and picking. We'll also explain the basic
structure of all PEXlib programs, and give the steps that all PEXlib
programs must follow. In the afternoon we'll put the morning's knowledge
into practice by walking through working examples. We'll dissect the
simplest PEXlib program, then go on to study programs that do modeling,
viewing, lighting, shading, and picking. A question and answer session will
follow.
This tutorial is for programmers who want to learn about PEXlib and how to
program with it. It's structured so that those wanting only an overview and
explanations can attend just the morning session. Those that want practical
examples can attend both the morning and afternoon sessions. The schedule
is as follows:
Morning: A Comprehensive Introduction to PEX and PEXlib
1) Introduction: What PEX and PEXlib are; PEX Concepts and Resources; PEX
Overview (primitives, structures--the basics); PEXlib Overview
2) The Graphics Pipeline: The Renderer; The Transformation Pipeline
(modeling and viewing); The Rendering Pipeline (lighting, shading, depth
cueing); Color Approximation;
3) Advanced Topics: Picking; Double Buffering
4) Questions & Answers
Afternoon: PEXlib Programming Examples
1) The Basic PEXlib Program
2) Modeling and Viewing Examples
3) Lighting, Shading, and Double Buffering Examples
4) Questions & Answers
All instructors have extensive experience with PEX and with PEXlib
programming.
Tutorial ID: F-ADMIN
Title: X and the Administrator
Time: 9:00am to 4:30pm
Instructors: Dinah McNutt, Customer Service Consultant, Tivoli Systems, Inc.
Miles O'Neal, Senior Software Engineer, Pencom Software
Abstract:
This tutorial provides an overview of X for the system administrator. It
covers common, day-to-day, practical system administration issues related to
X, primarily in a UNIX environment. Along with generic topics,
vendor-specific issues are also covered.
Topics covered include: components overview, where files are located and
what they do, the |user environment, color management, X terminals,
maintaining source code, fonts, imake, managing multiple versions of X,
security, and troubleshooting. Time is allowed for Q&A. Sample scripts,
setup files, and Imakefiles are provided.
While primarily targeted at system administrators, much of the information
is also useful for users and developers.
Tutorial ID: A-GUI-TIPS
Title: Tips on Designing Graphical User Interfaces
Time: 9:00am to 12:00noon
Instructor: Jarrett Rosenberg, SunSoft, Inc.
Abstract:
Developers designing a graphical user interface are usually faced with
information and guidelines that are either too low-level (e.g., widget
API's) or too abstract (e.g., most books on user interface guidelines).
This tutorial fills that gap by presenting a specific design methodology as
well as numerous tips on such issues as how to make an easily readable
window layout, or how to choose among alternative widgets. The intent is to
provide developers with a useful bag of tricks that will easily yield
improvements in user interface quality. Examples in the course will be
drawn from the Athena widgets, OPEN LOOK, and Motif.
Tutorial ID: A-MOTIF-INTRO
Title: Introduction to Motif Programming
Time: 9:00am to 12:00noon
Instructor: Eric F. Johnson, CAMAX Systems, Inc.
Abstract:
The Motif toolkit, from the Open Software Foundation, is one of the most
popular programming toolkits for the X Window System. Most UNIX and
workstation vendors, including IBM, Hewlett-Packard, Silicon Graphics,
Digital Equipment and SCO--with the notable exception of Sun
Microsystems--endorse Motif and include the Motif toolkit with their
systems.
This practical tutorial provides an introduction to programming with the
Motif toolkit. We'll focus on developing C language programs using the Motif
library.
The tutorial will introduce Motif programming, delve into common problems
faced by developers, cover a number of example programs and show you how to
go beyond the basics in your own applications.
Tutorial ID: A-IMAKE
Title: I make, you make - Using Imake in Application Development
Time: 9:00am to 12:00noon
Instructor: Rainer Klute, Dortmund University, Computer Science Dept.
Abstract:
The Imake utility, used by the X Consortium to compile and install the X
Window System on a broad range of different platforms, and included in the
X11 source distribution, is also very useful for your own program
development. Unfortunately documentation on Imake is rare and the online
manual page is of no help for the beginner.
This tutorial helps fill the gap. It is directed to application developers
first of all. In the first part you will learn why you should use Imake,
how to use Imake with an existing Imakefile (the counterpart of a Makefile),
and how to write your own Imakefiles. We shall examine some sample
Imakefiles starting from a simple one proceeding to higher complexity,
including the management of source directory hierarchies. In a second part
I shall explain how Imake does its job and how to write your own Imake
rules. Finally the tutorial will present Imake-pure, an Imake without X. To
make full use of the tutorial you should have an idea about what "make" is
and what it does.
Tutorial ID: A-SECURITY
Title: A Survey of X and Security
Time: 9:00am to 12:00noon
Instructors: Jeremy Epstein, TRW Systems Division
Rita Pascale, ORA Corp.
Abstract:
As the X Window System increases in popularity, so do concerns about its
security implications. X's basic notion is of openness, which is in direct
contrast to many security requirements. While X promotes "mechanism without
policy" for its graphical interface, in the area of security it is largely
"policy without mechanism."
This tutorial explains the security risks involved in using X, and some of
the solutions currently available and expected in the future. It is not a
"how to" course, but rather "what" and "why". Security is considered from
both commercial/academia and government/military standpoints. Topics to be
covered include threats, issues, authentication, access controls, auditing,
integrity, privilege, denial of service, and the basics on how to use the
solutions.
A brief introduction to security goals and terminology will be provided, so
no previous experience with security is required. A very short review of X
terminology will suffice for those not already familiar with the X
architecture. This tutorial is appropriate for managers (especially those
concerned with security) as well as programmers.
Tutorial ID: A-VIDEO
Title: Video Compression: Basic Technology and Applications in X
Time: 9:00am to 12:00noon
Instructor: Todd Brunhoff, North Valley Research
Abstract:
Media, the kind used for storage and for presentation on computers, has
always been the item of interest among the common user, because media is the
catalyst for change in the way we use computers. From tapes to floppies,
teletypes to graphics monitors, single images to video, the change in media
changes computer use. Video has been available on computers since about
1985 in analog form, but in the last two years, general computers and low
cost chips have both become fast enough to handle digital forms of video in
real time. This tutorial will cover some of the basic technologies in
analog and digital video, then review the basic compression methods applied
to motion sequences: transforms, quantization, entropy coding and motion
compensation. We will look at the current set of standards (JPEG, MPEG,
H.261, MPEG II) and see how each gets applied. Finally, there will be a
review of the current state of technology in computers, a demonstration on a
workstation, and a short video tape.
Tutorial ID: A-OLIT-DESKTOP
Title: Desktop Integration using OLIT & ToolTalk
Time: 9:00am to 12:00noon
Instructors: Amy Moore, Member of Technical Staff, OLIT, SunSoft, Inc.
John Fowler, Manager of Technical Staff, DeskSet, SunSoft, Inc.
Abstract:
This tutorial is for Intrinsics programmers who are interested in writing
advanced OLIT applications that take advantage of desktop integration
features in the Solaris OpenWindows environment, such as Drag&Drop and
ToolTalk messages. The tutorial will explain how to program OLIT
applications to communicate with other applications on the desktop (focusing
on the DeskSet), covering:
I. Overview of Desktop Integration in OpenWindows
II. Integrating Drag&Drop support into an OLIT Application
III. Integrating Tooltalk communication with DeskSet into an application
Attendees should be familiar with ANSI C, the X11 Window system and Xt
programming (including the X11/Xt Selection mechanism). Familiarity with
the OpenWindows DeskSet and OLIT toolkit programming is helpful.
Tutorial ID: P-WCL
Title: X Application Evolution using Wcl 2.3
Time: 1:30pm to 4:30pm
Instructor: David E. Smyth, research grant from Esprit Investments Ltd;
primary sponsor Siemens Nixdorf Informationssysteme
Abstract:
The author of Wcl will present this tutorial on the latest release of the
Widget Creation Library. A short introduction will be made for the benefit
of those not yet familiar with Wcl, but the majority of the material will
cover techniques and advanced concepts.
Topics covered will include: Building the Wcl distribution, establishing a
development environment, specific techniques for developing prototypes,
specific techniques for evolving applications from such prototypes, as well
as debugging tools and support. The techniques presented are the result of
using Wcl "in the trenches" - software development projects for governments
and commercial customers, with real requirements, real deadlines.
The tutorial covers alot of information: over 150 viewgraphs. In addition,
a limited number of floppies containing the latest Wcl source distribution
will be available for those without reliable ftp access.
Tutorial ID: P-POWER-TOOLS
Title: Motif Power Tools
Time: 1:30pm to 4:30pm
Instructors: David Flanagan, partner, Dovetail Interface Consulting,
author, O'Reilly & Associates
Alvin Wen, partner, Dovetail Interface Consulting
Abstract:
The Motif widget set is not programmer-friendly. For the past year, I've
been developing and refining a library of Motif "power tools" that
dramatically simplifies many aspects of Motif and Xt programming. This
library has its roots in a suite of Motif utilities I wrote at MIT's Project
Athena. It will be released (as shareware) before the conference, and will
also be available for free with my book "Motif Power Tools", forthcoming
later in 1993 from O'Reilly & Associates. This tutorial is an extended
overview of the capabilities of the library, and will be sufficient to get
any programmer started with it.
Features of the library include: Simple message display--functions to
display information, warning and error messages, with automatically created
and cached dialog boxes. Simple "blocking" input--functions to
synchronously return strings, numbers, booleans, filenames, etc. with
automatically created and cached dialog boxes. The XmtMenu widget--describe
a menu with an array of structures, or with a single resource in a resource
file. The XmtChooser widget--a single widget that can appear as a radio
box, a check box, a list widget, a palette, or an option menu. Takes an
array of strings or pixmaps to display as the choices, and maintains a
single state variable. The XmtCli widget--a "command line interface" with
automatic prompting and command history. Has fprintf() and fgets() analogs
for porting terminal-based applications. The XmtMsgLine widget--a message
line inspired by emacs. Supports synchronous input. The XmtInputField
widget--a text widget with accompanying caption and input validation. The
XmtLayout widget--a general manager widget, using the TeX boxes-and-glue
layout algorithm. Layout can be specified with a single string resource.
Simpler than the Form widget, and more flexible than the popular Table
widget; includes built in support for text and pixmap labels, separators and
shadowed frames. Online help--structured document browsing with the
XmtHelpBrowser widget, and context-sensitive help with resource files and
the simpler XmtHelpBox widget. Support for multi-color pixmaps using the
XPM format and a new datatype, the XmtColorTable. Wcl-style automatic
widget creation with improved syntax, templates and "styles". Also, an
improved callback converter. Automatic dialog creation--register a resource
list when you create a dialog, and have the dialog automatically store its
data in a specified location.
Tutorial ID: P-DPS
Title: Using the Display PostScript Extension to X
Time: 1:30pm to 4:30pm
Instructor: Paul Asente, Adobe Systems Inc.
Abstract:
The Display PostScript Extension, or DPS/X, brings many useful capabilities
to the X Window System. Among these are typographic font handling, image
manipulation, resolution independence, additional drawing functions,
exchange of graphics among applications, and previewing PostScript language
documents. It also provides device independence; applications can draw in
color without regard to the basic capabilities of the actual display being
used. This tutorial introduces the basic concepts used in the extension,
covers the various ways an application can interact with DPS/X, and provides
useful programming tips. Basic knowledge of PostScript language programming
will be helpful but not necessary.
Tutorial ID: P-VISUAL-DESIGN
Title: Applying Visual Design - or How to Look Good in Pixels
Time: 1:30pm to 4:30pm
Instructors: Kevin Mullet, Darrell Sano, SunSoft, Inc.
Abstract:
Functional and aesthetic goals are often viewed as irreconcilable
alternatives, but they need not be in conflict. Information-oriented
graphic design - or visual communication design - always works within the
boundaries set by standards of usability and human performance to create
results that achieve effective communication while inspiring, enlightening,
or simply providing the user with an enjoyable aesthetic experience. This
tutorial looks at universal concepts of beauty and elegance and examines
their implications for graphical user interfaces and data displays. We focus
on principles of aesthetic quality that have proven to be truly universal -
those that continue to hold true across many different styles over extended
periods of time - rather than on personal aesthetic statements or artistic
biases. We show how these principles are applied to achieve good results in
a wide variety of different styles, even in the absence of extensive formal
training in the visual design disciplines.
The communication-oriented design aesthetic seen in graphic design,
industrial design, and architecture can be applied very successfully to
graphical user interfaces, data displays, and multimedia documents. This
tutorial will focus on providing an understanding of the core competencies
or "tricks of the trade" that all students of visual design internalize as
part of their basic training. The tutorial is organized not along the
traditional graphic design specializations such as color or typography, but
according to the design goals and familiar problems of real-world product
development. Specific content areas include: elegance and simplicity;
scale, contrast and proportion; organization and visual structure; module
and programme; image and representation; and style.
This tutorial will be useful to anyone responsible for designing,
specifying, implementing, or managing the visual appearance of
computer-based information displays who does not have extensive formal
training in visual design or access to professional design services. Graphic
designers will be familiar with the material presented here but may find the
application to human computer interface work of interest.
Tutorial ID: P-OLIT-I18N
Title: Advanced OLIT Programming: Internationalization
Time: 1:30pm to 4:30pm
Instructors:
David Curley, OLIT I18N Project Lead, SunSoft, Inc.
John Pew, Software Consultant & OLIT Specialist, Vivid Solutions Corp.
Hideki Hiura, Windows I18N Engineer, SunSoft, Inc.
Abstract:
This tutorial is for Intrinsics programmers who are interested in writing
OLIT applications for international markets. The student will learn how,
with a little planning, it is straightforward to produce an
internationalized OLIT application, which can then be localized for many
European and Asian markets.
The tutorial will be conducted in three sessions:
1) Internationalization support in OLIT: locale announcement; text storage
formats; displaying localized text; input of localized text; checklist
for application developers
2) Designing International OLIT Applications: practical application of I18N
techniques; localization techniques; internationalization process, with
examples; hints and tips
3) Input Methods: reason for complex input methods; summary of X11R5 XIM
support; input method architecture; toolkit interaction with input method
Prerequisites: Attendees should be familiar with ANSI C, the X11 Window
system and Xt programming. Basic understanding of internationalization
concepts is helpful, but not required. Knowledge of OLIT is helpful.
Tutorial ID: P-SYNC
Title: The Use and Abuse of the X Synchronization Extension
Time: 1:30pm to 4:30pm
Instructor: Tim Glauert, Olivetti Research Ltd.
Abstract:
This tutorial will cover all aspects of the (proposed) X Synchronization
Extension, of which I am the Architect.
It will start with an overview of the typical applications which require
synchronization and will discuss the issues involved. It will outline the
shortcomings of the Core Protocol which make the Extension necessary, or at
least desirable.
It will cover the basis of the Extension by describing the Counter and
Alarm objects and the Await primitive. The tutorial will then describe the
details of the extension, including the Library interface, the Protocol
details and the view from the position of a Server Implementor or an
Extension writer who wishes to take advantage of the features of the
extension.
Finally, the Tutorial will look at the implementation details of some
typical applications which use the Extension, including its use within the
multi-media work at Olivetti Research.
I intend the atmosphere of the tutorial to be informal to allow the
maximum amount of feedback and questions from the "floor".
BOFS, Monday, 4:45pm to 6:15pm
The following birds of a feather sessions are currently scheduled:
Ada and X
Stu Lewin, Lockheed Sanders
Repetitive Stress Injuries
Jonathan Saunders, GE FANUC Automation North America, Inc.
InterViews
Mark Linton, Silicon Graphics Computer Systems
OSF/Motif
Vania Joloboff, Open Software Foundation
APPLICATION BUILDER VIDEO SESSION, Monday, 8:00pm to 10:00pm
We are still taking submissions for a video session that will be limited to
application builders. The purpose of the session is to encourage the exchange
of ideas among people working in this area and to give application developers
an opportunity to compare the systems. The application builders may be ones
that are primarily used to construct graphical interfaces or ones that are
used to perform more general- purpose programming. For more information on
participating, send mail to xconference@expo.lcs.mit.edu or send us a fax.
TALKS, Tuesday, 9:00am to 5:45pm
The following talks are currently scheduled for Tuesday, January 14.
Proposal for an X-based Online Help Protocol
Kent J. Summers, Lead Developer, Electronic Joint Venture Partners, L.P.
Jeffrey L. Vogel, Lead Engineer, Electronic Book Technologies, Inc.
Describing Formats for X-based Data Interchange
Ellis S. Cohen, Open Software Foundation
A Widget Class Extension for Improved Geometry Management
Steve Humphrey, UNIX System Laboratories
The Layout Widget: A TeX-Style Constraint Widget Class
Keith Packard, Network Computing Devices
Building Distributed User Interfaces with Fresco
Mark Linton, Silicon Graphics Computer Systems
Chuck Price, SunSoft, Inc.
Melding OSF/Motif, C++ and the Intrinsics
Douglas S. Rand, Open Software Foundation
Gilles Benati, Groupe Bull (IOS)
The Trestle Toolkit
Mark S. Manasse, DEC Systems Research Center
Hypergraphics and Hypertext in Tk
John K. Ousterhout, University of California at Berkeley
Evolving Editres Into a Runtime User Interface Editor
Martin Brunecky, Mozaic UIMS Development Team, Auto-trol Technology Corp.
The X Engine Library: A C++ Library for Constructing X Pseudo-servers
John Menges, University of North Carolina, Dept. of Computer Science
The X File System
Jeff Nisewanger, SunSoft Inc.
Trace Analysis of the X Window System Protocol
Laurence P. G. Cable, Staff Engineer, SunSoft, Inc.
Stuart W. Marks, Member of Technical Staff, SunSoft, Inc.
BOFS, Tuesday, 7:30pm to 9:00pm
The following birds of a feather sessions are currently scheduled:
X Testing
Martha Zimet, SunSoft, Inc.
Wcl for Prototyping and Development
David Smyth, Esprit Investments Ltd, Siemens Nixdorf
Cut and Paste
Channing Benson, Hewlett-Packard Co.
OpenWindows
Jim Mukerjee, SunSoft, Inc.
TALKS, Wednesday, 9:00am to 5:15pm
The following talks are currently scheduled for Wednesday, January 15.
Multi-threaded Xlib
Stephen Gildea, MIT X Consortium
Distributed Memory Multi-computers as X Clients
Steve R. Ball, Chris W. Johnson,
Dept. of Computer Science, Australian National University
GUI for Near-Real-Time Applications in X -- Programming Tips
Ilan Aisic, Independent Consultant presently working for NYNEX ALLINK Co.
TaX: A Tool for Building Time Dependent Applications
Nuno M. Correia, Nuno M. Guimaraes, INESC/IST
A Media Device Server
Marty Picco, DEC Western Software Laboratory
Supporting Mobile, Pen-based Computing with X
James Kempf, Alan Wilson, Sun Microsystems, Inc.
A Multimodal Architecture for Adding Accessibility to X and OSF/Motif
Will D. Walker, Senior Software Engineer, Digital Equipment Corp.
Mark E. Novak, Trace R & D Center, University of Wisconsin-Madison
Runtime Translation of X Interfaces to Support Visually-Impaired Users
Keith Edwards, Thomas Rodriguez,
Graphics, Visualization & Usability Center, Georgia Tech
A Fully Functional Implementation of Layered Windows
Peter Daifuku, Silicon Graphics Computer Systems
An Update on Low-Bandwidth X (LBX)
Jim Fulton, Network Computing Devices, Inc.
Chris Kent Kantarjiev, Xerox PARC
PEX 6.0 - What is it and Why?
Jeff Stevenson, PEX Chief Architect, Hewlett-Packard Co.
BOFS, Wednesday, 5:30pm to 7:00pm
The following birds of a feather sessions are currently scheduled:
X For Intel-based Unix
David Wexelblat, AT&T Bell Laboratories
Rich Text (format, interchange, etc.)
John Cwikla, Wolfram Research
PEX and PEXlib
Jeff Stevenson, Hewlett-Packard Co.
Supporting Mobile, Pen-based Computing with X
James Kempf, Alan Wilson, Sun Microsystems, Inc.
ON-SITE REGISTRATION (space-available basis)
Registration for the Conference will also take place at the Sheraton Boston
Hotel & Towers during the following times:
Sunday, January 17 3:00pm-8:00pm
Monday, January 18 7:30am-5:00pm
Tuesday, January 19 7:30am-5:00pm
SESSIONS
All sessions of the conference will be held at the Boston Sheraton Hotel &
Towers. There will be no vendor exhibits.
Monday, January 18 TUTORIALS & DISCUSSION SESSIONS
Tuesday & Wednesday, January 19 & 20 TALKS & DISCUSSION SESSIONS
PAYMENT
The registration fee of $85 includes admission to assigned Tutorials, all
Talks and all Discussion Sessions. Payment must be included with advance
registration. Advance registration forms will not be processed without full
payment.
REFUNDS
All refund requests must be made in writing to the X Technical Conference
Office and received by December 31, 1992. The registration will be refunded
less a $10 processing fee. No refunds will be granted after that date,
however substitutions will be accepted until Friday, 15 January 1993.
CONFERENCE PROCEEDINGS & TUTORIAL NOTES
Tutorial Session registration entitles you to one copy of the notes for that
course. Conference registration entitles you to one copy of the conference
proceedings. Advance Registrants must pick up their conference credentials
and materials at the Conference Registration Desk. Individual Tutorial Notes
cannot be ordered in advance, nor can they be obtained after the conference.
The proceedings of the conference are published as a regular issue of The X
Resource. If you are already a subscriber to The X Resource, you will receive
one copy of the issue at the conference and a duplicate copy from your
subscription. However, if you have not yet renewed, The X Resource has a
special subscription (for conference attendees only) that does not include the
conference issue. Contact Cathy Record at cathyr@ora.com, 800-998-9938 or
707-829-0515 for more information.
HOTEL ACCOMMODATIONS
The Boston Sheraton Hotel & Towers has reserved a block of rooms for
conference participants from Saturday, 16 January, through Thursday, 21
January. The Sheraton is located in Boston's Back Bay where some of the
city's best restaurants and retail developments are within walking distance.
The hotel features two restaurants, a cocktail lounge, health club facilities
with swimming pool and jacuzzi, and a business center.
Conference rate: $99/night for a single, twin, or double, exclusive of a 9.7%
tax/night. This rate is guaranteed until 3 January 1993. Parking is
available for an additional fee. Current parking rates are $17 per day, which
is subject to change.
HOTEL RESERVATIONS
To make hotel reservations, complete and return the Hotel Reservation Form to
the following address:
Sheraton Boston Hotel & Towers
39 Dalton Street
Boston, MA 02199
ATTENTION: Reservations Dept.
Questions regarding hotel accommodations should be directed to the Sheraton
Boston Hotel & Towers at the above address or Tel: 617-236-2000. Your
reservation will be confirmed upon receipt.
LOCAL TRANSPORTATION
The airport is approximately 15 minutes from the Sheraton Boston Hotel &
Towers. The hotel is best accessed by public transportation or taxis, and we
recommend conference attendees avoid car rentals.
Airways Transportation provides shuttle service between the hotel and the
airport throughout the day from 8am until 10pm, departing on the hour. The
cost is $7.50 one-way, and no reservation is necessary. You can catch the
Airways Transportation (red, white & silver) minibus outside the baggage claim
area at Logan Airport or the hotel lobby.
Taxi service is available at an approximate cost of $15 one way.
Boston also has a great subway system known as the MBTA or "T" that stops
adjacent to the hotel. The T costs $0.85 one way and is in service between
the hours of 5:30am-12midnight. A free shuttle bus sponsored by the Massport
Authority (blue bus) stops at all Logan Airport terminals and transports
visitors to the T airport subway stop on the Blue Line. Take the Blue Line to
the Government Center stop and change to the Green Line, any B, C, or D train.
Get off the Green Line at the Hynes/ICA stop, go out the Mass Ave. exit, turn
left, look for the hotel sign, and walk two blocks to the hotel complex.
HOTEL RESERVATION FORM
Boston Sheraton Hotel & Towers
7th Annual Technical Conference on the X Window System
18-20 January 1993
sponsored by the MIT X Consortium
To ensure proper room registration for your stay, please complete this
reservation request and return before January 3, 1993. Requests received after
this date will be accepted based on room availability. All reservation
requests must be accompanied with a one night room tariff plus 9.7% tax by
check, American Express Card or Diners Club guarantee. Requests received
without a one night deposit will not be honored. Deposit is fully refundable
upon receipt of cancellation 48 hours prior to arrival. For reservations not
claimed on date of arrival, hotel will retain first night deposit and tax. The
room rate of $99/night for Single, Double (2ppl/bed), or Twin (2ppl/2beds).
Rate applicable from 1/16 through 1/21/93. Guest rooms will be available after
3 pm; check-out time is 1 pm. We look forward to serving you.
PLEASE PRINT
NAME:_________________________________________________________________________
(first) (last)
COMPANY/INSTITUTION:__________________________________________________________
ADDRESS:______________________________________________________________________
CITY:____________________ STATE/COUNTRY:______________________ ZIP:___________
TELEPHONE:________________________________
Arrival date/time:_________________________ Departure Date:__________________
Hotel: Room Type:_________________________ (Towers or 1 & 2 bedroom suite
(single, double, or twin) information available through the
Reservation Office: 617-236-2000)
Please supply names of additional persons to occupy room. There is a charge of
$20/adult for each additional occupant.
Name of occupant Arrival date/time Departure date
____ I desire a room equipped for handicapped persons.
____ I prefer a non-smoking room.
____ Check or money order enclosed ____ American Express ____ Diners Club
NOTE: No other credit cards will be accepted for deposit other than
American Express or Diners Club.
Card Number________________________________ Expiration Date_________________
Cardholder's Signature required for credit card transactions:
SIGNATURE:____________________________________________________________________
PRINT CARDHOLDER'S NAME:______________________________________________________
Hotel reservations and Conference registration are being handled at separate
locations. Mail this form to the following address to avoid considerable
delays: Boston Sheraton Hotel & Towers, 39 Dalton Street, Boston MA 02199,
ATTENTION: Reservations Department
CONFERENCE REGISTRATION FORM
7th Annual X Technical Conference, sponsored by the MIT X Consortium
Sheraton Boston Hotel & Towers, 18-20 January 1993
PLEASE PRINT
NAME (on badge):______________________________________________________________
(first) (last)
COMPANY/INSTITUTION (on badge):_______________________________________________
ADDRESS:______________________________________________________________________
CITY:____________________ STATE/COUNTRY:______________________ ZIP:___________
ELECTRONIC MAIL ADDRESS:______________________________________________________
TELEPHONE:_________________________________ FAX:___________________________
Please list your Tutorial selection below, if any.
Choose one of these full day tutorials:
F-TCL, F-UIL, F-OI, F-PEXLIB, F-ADMIN
OR, choose one of these morning tutorials:
A-GUI-TIPS, A-MOTIF-INTRO, A-IMAKE, A-SECURITY, A-VIDEO, A-OLIT-DESKTOP
and/or one of these afternoon tutorials:
P-WCL, P-POWER-TOOLS, P-DPS, P-VISUAL-DESIGN, P-OLIT-I18N, P-SYNC
TUTORIAL(s):_________________________________________________________________
ALTERNATE(s):________________________________________________________________
Registration received after 8 January cannot be processed in time for the
conference. If you mail a registration that is received after 8 January, it
will be returned to you, and you will need to register on-site. Your
registration will be confirmed upon receipt of payment and this completed form.
Refund requests must be made in writing and received by 31 December 1992. The
registration fee will be refunded less a $10 processing fee.
The registration fee is $85 per person. Registration will not be processed
without full payment. MIT will not accept purchase orders under any
circumstances. The following forms of payment are acceptable:
____ Check or money order, enclosed & made payable to M.I.T.
____ Mastercard
____ Visa
NOTE: We do not accept American Express.
Card Number________________________________ Expiration Date_________________
Cardholder's Signature required for credit card transactions:
SIGNATURE:____________________________________________________________________
PRINT CARDHOLDER'S NAME:______________________________________________________
Return this form and payment by 8 January 1993 to the following address:
X Technical Conference
MIT X Consortium
545 Technology Square, Rm. 217
Cambridge, MA 02139
Telefax: 617-258-5221 email: registration@expo.lcs.mit.edu
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads