Path: utzoo!yunexus!torsqnt!david From: david@torsqnt.UUCP (David Haynes) Newsgroups: comp.windows.x Subject: Re: All that stupid contrib stuff Message-ID: <22@torsqnt.UUCP> Date: 15 Jan 89 15:29:12 GMT Article-I.D.: torsqnt.22 References: <8901131807.AA12344@rand.org: <8901131940.AA06450@EXPO.LCS.MIT.EDU> Reply-To: david@torsqnt.UUCP (David Haynes) Organization: Sequent Computer Systems (Canada) Ltd. Lines: 34 In article <8901131940.AA06450@EXPO.LCS.MIT.EDU: jim@EXPO.LCS.MIT.EDU (Jim Fulton) writes: : : > I'll reiterate my suggestion here: it is my firm recommendation that : > the X Window System project reject out of hand any contributed software : > that doesn't have an Imakefile and compile relatively trivially on at : > least *some* system. : : :As one of the people foisting imake on the world, I can assure you that no heat :was felt at this end. While his manner of distribution left something to be :desired, it was useful. I strongly urge people to use imake. : :Casey's conditions, couched in less draconian wording, were almost the :requirements for R3.... We will probably be pickier in R4 than we were in R3. If we are all going to start adding imakefiles to the system, can we at least take a second or two to indicate where in the source tree these new clients are to reside? Somebody posts the source for, say, xpostit. Is that in contrib/clients? contrib/demos? clients? Where? Normally I would assume contrib/clients, and then back up one level and change the imakefile in contrib, but, these days its getting really confusing. (Is maze a client or a demo? I have to run it to find out!) Also, does anyone have a shell for running imake in a totally random location (ie: one where the ../../../ stuff is meaningless?) I like to compile the clients well away from my "protected" X source area in case someone decides to post a nasty or the code does not work on my architecture. Currently, I have been editing the Makefile (not the Imakefile) to link -lX11 but this is tedious. -david-