From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/37272 Path: main.gmane.org!not-for-mail From: ShengHuo ZHU Newsgroups: gmane.emacs.gnus.general Subject: Re: ./configure Date: Mon, 30 Jul 2001 11:09:24 -0700 Message-ID: <2n66cal25n.fsf@piglet.jia.vnet> References: <01Jul30.103401edt.115238@gateway.intersys.com> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035172716 13022 80.91.224.250 (21 Oct 2002 03:58:36 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:58:36 +0000 (UTC) Return-Path: Return-Path: Original-Received: (qmail 3640 invoked from network); 30 Jul 2001 18:12:14 -0000 Original-Received: from unknown (HELO zsh.2y.net) (131.241.79.248) by gnus.org with SMTP; 30 Jul 2001 18:12:14 -0000 Original-Received: (from zsh@localhost) by zsh.2y.net (8.11.2/8.11.2) id f6UI9Oq31867; Mon, 30 Jul 2001 11:09:24 -0700 Original-To: ding@gnus.org X-Attribution: ZSH X-Face: 'IF:e51ib'Qbl^(}l^&4-J`'P!@[4~O|&k#:@Gld#b/]oMq&`&FVY._3+b`mzp~Jeve~/#/ ERD!OTe<86UhyN=l`mrPY)M7_}`Ktt\K+58Z!hu7>qU,i.N7TotU[FYE(f1;}`g2xj!u*l`^&=Q!g{ *q|ddto|nkt"$r,K$[)"|6,elPH= GJ6Q In-Reply-To: <01Jul30.103401edt.115238@gateway.intersys.com> (Stainless Steel Rat's message of "Mon, 30 Jul 2001 10:32:51 -0400") User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.104 Original-Lines: 27 Xref: main.gmane.org gmane.emacs.gnus.general:37272 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:37272 Stainless Steel Rat writes: > * Didier Verna on Mon, 30 Jul 2001 >| Well, you actually *want* to keep configure in CVS because it is no >| different from people to people, and it's somewhat insane to make >| thousands of people regenerate the *same* file. It also has the advantage >| that CVS simple users (not developers) don't have to know autoconf and >| friends to build gnus. > > "CVS versions" and "simple user" do not go together. If you are using > something out of a CVS tree then you are either a) an advanced user, b) a > developer, or c) a tester, all three of which should have at least a basic > understanding of how automake work. If you are none of the above then you > probably should not be using anything out of a CVS tree. > > Besides "./autogen.sh" is not that difficult, and it runs configure for you > automatically. That is how most of the projects that I use out of CVS > trees handle things. The only one I don't is Mozilla, which has its own > config mechanism. Making ./autogen.sh is not difficult and some projects use that, but Gnus is different, because we don't change configure.in frequently, four times in 3.5 years. In addition, we don't use automake, some Gnus users don't have autoconf installed, and ./configure is in both the Emacs CVS and the XEmacs CVS. Why we bother? ShengHuo