Return-Path: Delivered-To: apmail-jakarta-general-archive@apache.org Received: (qmail 86634 invoked from network); 13 Aug 2002 00:40:09 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 13 Aug 2002 00:40:09 -0000 Received: (qmail 9056 invoked by uid 97); 13 Aug 2002 00:40:34 -0000 Delivered-To: qmlist-jakarta-archive-general@jakarta.apache.org Received: (qmail 8941 invoked by uid 97); 13 Aug 2002 00:40:33 -0000 Mailing-List: contact general-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta General List" Reply-To: "Jakarta General List" Delivered-To: mailing list general@jakarta.apache.org Received: (qmail 8914 invoked by uid 98); 13 Aug 2002 00:40:32 -0000 X-Antivirus: nagoya (v4198 created Apr 24 2002) Subject: Maven Beta 5 hits the pavement! From: Jason van Zyl To: turbine-maven-user@jakarta.apache.org, general@jakarta.apache.org, announce@apache.org Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 12 Aug 2002 20:37:37 -0400 Message-Id: <1029199058.11242.718.camel@localhost.localdomain> Mime-Version: 1.0 X-Authentication-Info: Submitted using SMTP AUTH PLAIN at fep04-mail.bloor.is.net.cable.rogers.com from [24.157.133.102] using ID at Mon, 12 Aug 2002 20:38:50 -0400 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N The Maven team is pleased to announce the Beta 5 release! http://jakarta.apache.org/turbine/maven/ Maven is a Java project management and project comprehension tool. Maven is based on the concept of a project object model (POM) in that all the artifacts produced by Maven are a result of consulting a well defined model for your project. Builds, documentation, source metrics, and source cross-references are all controlled by your POM. Maven has many goals, but in a nutshell Maven aims to make the developer's life easier by providing a well defined project structure, well defined development processes to follow, and a coherent body of documentation that keeps your developers and clients apprised of what's happening with your project. Maven alleviates a lot of what most developers consider drudgery and lets them get on with the task at hand. This is essential in OSS projects where there aren't many people dedicated to the task of documenting and propagating the critical information about your project which is necessary in order to attract potential new developers and clients. Changes in this version include: o Jelly is now used for all XML scripting instead of Ant build files which still provides Ant semantics but provides greater flexibility in processing your builds. o Plugins can now be packaged in JARs and dropped into your Maven installation to add new functionality to your builds. o IBiblio is now being used as a primary Maven repository providing high availability, reliability and bandwidth. o The bootstrap process will now work correctly behind a http proxy. o Gump integration is a lot closer to being reliable using the Gump plug-in. o Vanilla Ant build files can be generated using the Ant plug-in. o The Reactor, which is a tool that allows you to process an arbitrary set of projects, is in its first working form. There is a Reactor in the Commons that will build all the Commons projects and generate an entire site for the Commons. Workflow and scheduling will be added to the Reactor for b6. You can find the Maven distributions here: http://www.ibiblio.org/maven/maven/distributions/ -- jvz. Jason van Zyl jason@apache.org http://tambora.zenplex.org In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society -- To unsubscribe, e-mail: For additional commands, e-mail: