[comp.windows.x] XGKS mailing-list announcement

steve@unidata.ucar.edu (Steve Emmerson) (02/08/90)

To Whom it may concern:

We (the Unidata Program Center) wish to announce the creation of a
mailing-list for the maintenance, enhancement, and evolution of the
XGKS package, which was created by the University of Illinois under
contract with IBM and is distributed as part of X11R4.

The XGKS package allows GKS applications to operate in an X windowing
environment.  It is a full 2C GKS implementation.

We have been using the XGKS package for approximately one year and have
recently made several modifications to it.  The modifications include

    Enhancements:
	Colormap handling:
	Resource support:
    Bug Fixes:
	Metafile handling:
	Miscellaneous:
    Lint(1) Removal (lots):
	Serious lint:
	Non-serious lint:
    Arbitrary, Capricious, and Gratuitous changes:

Patches for these modifications and accompanying text can be found in
the file "~ftp/pub/xgks.1.PATCH.Z, which is available via anonymous FTP
from host unidata.ucar.edu.

Besides releasing these modification to the general public out of
altruism, we feel that a mailing-list will result in faster and better
evolution of the XGKS package -- to our eventual benefit.

To join the mailing-list, send a request to

    xgks-request@unidata.ucar.edu

Thereafter, to submit an article send it to

    xgks@unidata.ucar.edu

To prime the pump -- so to speak -- here are some potential further 
modifications (i.e. discussion topics):

    Update documentation to reflect changes.

    Modify the C-binding of the GKS interface to reflect the
    soon-to-be-agreed-upon standard.

    Add a mechanism by which an application program can pass the
    invocation arguments to XGKS so that it can obtain the normal X11
    command-line options such as "-name <prog>".

    Modify XGKS to return the actual size of the obtained window,
    rather than the hard-coded 1280 by 1024.

    Defer the mapping of the XGKS window till a call to ACTIVATE
    WORKSTATION is made.  This enables the actual window size to be
    returned to the GKS application.

One further note.  We're maintaining the XGKS package because we use it
and our clients, therefore, will also be using it.  Should something
better come down the pike, however, we may no longer need to support
it -- in which case we'll drop it.  I don't expect, however, that this
will happen within a year's time-frame, and when it does, I expect to
give plenty of warning so that someone else can pick up where we left off.

Regards,
Steve Emmerson		steve@unidata.ucar.edu

Steve Emmerson        steve@unidata.ucar.edu        ...!ncar!unidata!steve