Return-Path: Delivered-To: apmail-gump-general-archive@www.apache.org Received: (qmail 91723 invoked from network); 7 Sep 2004 19:51:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 7 Sep 2004 19:51:01 -0000 Received: (qmail 381 invoked by uid 500); 7 Sep 2004 19:51:00 -0000 Delivered-To: apmail-gump-general-archive@gump.apache.org Received: (qmail 324 invoked by uid 500); 7 Sep 2004 19:50:59 -0000 Mailing-List: contact general-help@gump.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Gump code and data" Reply-To: "Gump code and data" Delivered-To: mailing list general@gump.apache.org Received: (qmail 308 invoked by uid 99); 7 Sep 2004 19:50:59 -0000 X-ASF-Spam-Status: No, hits=-2.8 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO tsws1) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 07 Sep 2004 12:50:59 -0700 Message-ID: <07e101c49514$10cc5e50$6501a8c0@sybase.com> From: "Adam R. B. Jack" To: "Jaroslaw Kowalski" , , , "Stefan Bodewig" References: <030AA98E506A7546B7632C2CB45AEDEF08CB83@plone.harbours.ca><045901c494ea$31c308e0$6501a8c0@sybase.com> <055501c494f9$02d75310$6501a8c0@sybase.com> <010101c4950f$2120c3e0$152ea8c0@jarekxp> Subject: Re: [nant-dev] NAnt and Gump -- getting closer... Date: Tue, 7 Sep 2004 13:51:27 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N > I don't know exactly what you're trying to achieve with Gump, but IMO things > are much easier than you think if you fully utilize NAnt's potential. Yeah, I think we need to step back and make that clear. Gump is attempting to emulate a "rabid" OSS developer, perform the steps a developer would do in order to download and build NAnt, and then others -- from scratch. This OSS developer is particulary anal, they don't want yesterdays build ... they want it fresh, everything the very latest. Their objective isn't to run this, it is to monitor for changes, disconnects. If project X breaks project Y the developer wishes to feel this pain. This automated developer is there to reduce pain for human developers/users, and to catch interface change pain early! If early enough perhaps the problem can be resolved before a release is made, and a problems gets into the field. Gump is a Python program that interacts with things (CVS, SVN, Shell, Ant, Maven) and we'd like NAnt. Gump wants to bootstrap NAnt 'cos it was to also catch NAnt changes --- not just compilation, but runtime. Being an outsider is important. Gump is Python (not Java) so it is spearate from concerns of the platform, and this ought make it a good candidate for working on DotNet. We want to work with NAnt as NAnt ought be worked with, but not inside NAnt, outside -- as a developer would be. Further, we want to allow existing NAnt scripts -- as they exist today -- without change. This allows projects to benefit from Gump without changing how they work. At least, that is what we'd like. For more/historical information see: http://gump.apache.org/why.html regards, Adam --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@gump.apache.org For additional commands, e-mail: general-help@gump.apache.org