[comp.windows.x.announce] X Technical Conference: materials available

rws@EXPO.LCS.MIT.EDU (Bob Scheifler) (02/15/91)

The MIT X Consortium is pleased to make available materials from the
5th Annual X Technical Conference, which was held 14-16 January 1991.

The following packages are available:

Code	Title					   US		 non-US
----	-----					 ------		 ------
PRO	Printed Conference Proceedings		 $15.00		 $25.00

AUD	Printed Conference Proceedings		 $65.00		 $75.00
	plus Conference Talks Audio Tapes

PEX	PEX Tutorial Video Tapes (VHS)		$120.00		$130.00
	plus Tutorial Notes

WID	Widget Internals Tutorial Audio Tapes	 $20.00		 $30.00
	plus Tutorial Notes

SER	Server Internals Tutorial Audio Tapes	 $15.00		 $25.00
	plus Tutorial Notes

The audio tapes for code (AUD) containly only talks, no tutorials.  A
complete list of talks is given further below.  Abstracts for the three
tutorials are also provided below.  Materials from other tutorials are
not available.

The prices above are set to let us break even on costs; this is not a
for-profit venture.


_________(cut here)__________________________________________________________

5th Annual Technical Conference on the X Window System
CONFERENCE MATERIALS ORDER FORM


Code	Quantity	Description			 Total
----	--------	-----------			 -----

PRO	________	Proceedings Only		________

AUD	________	Proceedings plus Audio		________

PEX	________	PEX, VHS Video			________

WID	________	Widget Internals, Audio		________

SER	________	Server Internals, Audio		________


				    Grand Total:     ___________



NAME:   __________________________________________________________


ADDRESS:______________________________________________________________________


	______________________________________________________________________


CITY:_____________________STATE/COUNTRY:____________________ZIP:______________



___ Check or money order, enclosed & made payable to M.I.T.

or place an X near credit card type:

___Mastercard	___Visa	   


____________________________________	______________________________
Card Number				Expiration Date	


____________________________________________________________
Cardholder's Signature required for credit card transactions


____________________________________________________________
PRINT CARDHOLDER'S NAME

Return this form and payment to the following address:

MIT X Consortium
X Technical Conference
545 Technology Square, Rm. 217 
Cambridge, MA  02139


Orders will be accepted only by post, not by phone or email.
Please allow up to 8 weeks for delivery.

_________(cut here)__________________________________________________________

List of Conference talks (an asterisk means there is no printed material
associated with the talk in the Proceedings):

Futures in Advanced GUI Technology
	Aaron Marcus, Aaron Marcus and Associates
Tcl and Tk: A Programming System for X11 User Interfaces
	John K. Ousterhout, University of California at Berkeley
Subclassing Widgets:  What You Can Do With and Without Source Code
	Ralph R. Swick, Digital Equipment Corporation/MIT Project Athena
	Mark S. Ackerman, MIT Center for Coordination Science
Flyweight Objects in InterViews 3.0
	Mark Linton, Silicon Graphics
Customization - Rope for a Noose, or Lifeline for the Drowning?
	Jim Gettys, Digital Equipment Corporation,
		    Cambridge Research Laboratory
Editres - A Graphical Resource Editor for X Toolkit Applications
	Chris D. Peterson, Integrated Computer Solutions, Inc.
Writing Internationalized X Clients: X11 Release 5 uses your language
	Glenn Widener, Network Displays Division, Tektronix
	Vania Joloboff, Open Software Foundation
Porting a Sophisticated Graphics Application to the X Environment(*)
	Linda Gass, Manager of Display PostScript, Adobe Systems, Incorporated
	Jim Sandman, Computer Scientist, Adobe Systems, Incorporated
X Image Extension Applications
	John Weber, Digital Equipment Corporation
Implementing PHIGS with PEX, A PEX-SI API Design Overview
	Tom Gaskins, Sound Software Development
The PEX Sample Implementation Server Extension
	Nagesh Aragam, Lisa Chabot, John Recker
	PEX Sample Implementation Team, Sun Microsystems, Inc.
Issues in a Visual Rich Environment(*)
	Jeff Weinstein, Silicon Graphics Computer Systems
PEXIM - an Approach to PEX Immediate Mode
	Jan C. Hardenbergh, Stardent Computer
A Font Server for the X Window System(*)
	Jim Fulton, Network Computing Devices
Implementing Drag-and-Drop in X11
	Stuart W. Marks, Sun Microsystems, Inc.
The Portable Electronic Notebook
	Jim Rhyne, Doris Chow, Michael Sacks
	The T. J. Watson Research Center, IBM Corp.
A Window System for Multimedia Applications
	Hideya Ichihara, NTT Human Interface Laboratories
X and Audio: Oil and Vinegar?(*)
	Susan Angebranndt, Digital Equipment Corporation
	Richard Hyde, Digital Equipment Corporation
	Daphne Luong, Digital Equipment Corporation
	Chris Schmandt, MIT Media Lab
A Synchronisation Extension for X
	Tim Glauert, Olivetti Research / MultiWorks
Graphical Application Kits
	Andrew Peebles, Mips Computer Systems
The Widget Creation Library: An Easier Way to Develop Widget Based Applications
	David E. Smyth, Jet Propulsion Labs
Go: A graphical and interactive C++ toolkit for application data presentation
    and editing
	Jacques Davy, Bull


Tutorial: Programming Clients with the PEX Sample Implementation (PEX-SI)
  Time: 6 hours
  Instructors: Marty Hess, PEX Sample Implementation Team,
				Sun Microsystems, Inc.
	       Tom Gaskins, Sound Software Development
	       Cheryl Huntington, Sun Microsystems, Inc.
  Abstract: X3D-PEX (PEX) is a network protocol extension to the X11 Window
  System.  PEX, the PHIGS and PHIGS PLUS Extension, adds three dimensional
  (3D) capability to X11.  PHIGS, the Programmers Hierarchical Interactive
  Graphics System, is an international standard for 3D graphics.  PHIGS PLUS
  is an extension to PHIGS being proposed in the international community to
  support additional features for lighting, shading, depth cueing, and
  advanced curve and surface primitives.  The PEX protocol extension to X11
  makes it possible to use standard programming interfaces to transmit 3D
  graphics efficiently across heterogeneous networks.

  In this course technical professionals who are either applications or
  graphics-system designers or developers will be introduced to the PEX
  protocol and the PHIGS/PHIGS PLUS Application Programming Interface (API) as
  they have been implemented by the PEX Sample Implementation (PEX-SI) Team at
  Sun Microsystems.  (The PEX-SI is intended to be distributed via the X
  Consortium sometime in 1991.)

  It is recommended that attendees be very familiar with the X11 Window
  System.  It is helpful if attendees are comfortable with the fundamentals of
  3D graphics, especially the existing PHIGS graphics standard, and the
  proposed PHIGS standard extensions, PHIGS PLUS, although these concepts will
  be covered somewhat.  There will also be several C language programming
  examples.

Tutorial: Widget Internals:  How to Understand and Write Simple Widgets
  Time: 3 hours
  Instructors: Ralph R. Swick, Digital Equipment Corporation/MIT Project Athena
	       Mark S. Ackerman, MIT Center for Coordination Science
  Abstract: This tutorial is intended to help people read and understand
  widget source code.  This skill is useful when trying to interpret
  documentation, to find bugs in applications, and to customize widget
  behavior (aka subclassing).  This tutorial should be a good "add-on" to
  Motif and OpenLook widget tutorials, since it will help people understand
  what is behind the GUI components.

  The audience is expected to have some familiarity with applications
  programming using any one of the available Intrinsics-based widget sets.
  The material will be appropriate to all such widget sets.  Knowledge of C is
  presumed.

  Coverage: Widget data structures, necessary methods, code structure, actions
  and translations, resource data structures, selections, converters,
  compounds, when and how methods are called

Tutorial: X Sample Server Internals
  Time: 3 hours
  Instructor: Keith Packard, MIT X Consortium
  Abstract: This tutorial will cover in some detail the internal workings of
  the sample server.  Particular emphasis will be placed on porting the server
  to new machines, writing extensions and the interface changes which took
  place between R3 and R4.  Release 4 offers a wide range of interesting
  optimizations which will be discussed, both from a practical perspective of
  their impact on various interfaces, and from a performance perspective.
  Finally, a discussion on the impact of X on hardware design will be
  included, in the vain hope that software engineers will be able to impact
  their hardware environment.