[comp.windows.x] CALL FOR DISCUSSION: comp.graphics.phigs

antek@binoc.tamu.edu (Antek Laczkowski) (10/30/90)

Hi! 

  This is a "standard" call for a discussion - in this case I would like to 
propose a news group for people programming in *** PHIGS ***. 

For those of you, who know what a beast PHIGS is - I may only remain, how
difficult is to find messages about your beloved subject in the bunch of 
x-windows or graphics related stuff. And how great it would be to have 
a clear, one-subject group related ONLY to PHIGS problems, solutions, 
questions, etc - see below, what exacly I would expect from that group. 
This "CALL" is not an "ad hoc" one - I posted a short note, not an official
call previously, and get several enthusiastic letters about such a group.

FOR THOSE OF YOU WHO'VE never HEARD ABOUT ***phigs*** : 

What's PHIGS ?   
Following words I found on a box with "pierogies" in a food store: 
"It is just delicious !!" But it is nothing to eat :)  "PHIGS" is a 
set of computer subprograms, a library of routines, which were created
esp. for graphics, and - I believe - esp. for 3-D graphics. The famous SUN 
UNIX workstations implemented PHIGS, it is also known under other UNIX
- and not only - graphics subsystems. IT IS a STANDARD. 

WHAT DOES "PHIGS" offer ? 
   First and the best: SPEED. The implementations I know are the fastest 
graphic libraries working on a given type of computer. They are optimized 
to work on workstations and make a good use of their memory and all kind of 
processors.
   Second: Structural programing. Using PHIGS, you call routines for building
STRUCTURES. A "structure" may include primitives - like a line or a character
as well as *transformations* - scaling, rotating, etc. A structure may also
include "execute ANOTHER structure" calls, and this powerfull recursion 
allows a user to build complicated graphics interfaces using just few words.
   Third: Primitives: I wouldn't call them that way! Polylines, shaded poly-
gons, spline-based curve approximations, setting colors directly or through
color indices, movable and scaleable text, light sources of different kind,
rendering, hidden surface removal - with a good hadrware interface, where
possible, oh, a manual is more than 1000 pages tick. All has also clear, self-
explaining terminology and routine names. All could be dynamically modified
using various input devices.
If you don't know PHIGS yet - the news group is also a chance for newusers!

Now for ALL OF YOU: What I expect the group shoud cover: 

1) Be consistent with its proposed name: comp.graphics.phigs
2) Allow PHIGS users to exchange information without digging in thousands
   of other graphics-related messages.
3) Allow all "newcomers" to PHIGS ask questions and - hopefully - get answers.
4) Be a forum for crying about particular PHIGS implementations - not every-
   thing is ideal. 
5) Be UNMODERATED. (Do you have any idea, how to abuse such a list ???)
6) Be a forum for PHIGS addicts, for posting their genius solutions. 
7) Providing - maybe as it becomes older - a place for proposing PHIGS
   extensions and "lists of wishes" - maybe someone will write them ?
8) Be about PHIGS, and be clean - no flame wars.


That's my proposal - what do YOU think about it ?? Please, excause me my
English errors - I'm not a native English speaker. Let the disscussion
start NOW! If I post it correctly, and Mr. Moderator posts it - the time 
for discussion will be the NOVEMBER '90. Then - I'm not sure - should be 
another month for the disscussion, or a time for voting - which would be
in December, what's not good, maybe January would serve better ?? 
(Christmass!). But I'm really not sure about the formal routine...

Antek Laczkowski,   Internet:  ANTEK @ {BIGRAF, BIOCH, BINOC}.TAMU.EDU
                    Bitnet:    ANTEK @ TAMBIGRF   <-- note! no "A", TAMBIGRF.
             Texas  Decnet:    BIGRAF::ANTEK
================================================================ eof =======