<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>dev@buildr.apache.org Archives</title>
<link rel="self" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/?format=atom"/>
<link href="http://mail-archives.apache.org/mod_mbox/buildr-dev/"/>
<id>http://mail-archives.apache.org/mod_mbox/buildr-dev/</id>
<updated>2009-12-09T02:26:09Z</updated>
<entry>
<title>Re: Tagline</title>
<author><name>Daniel Spiewak &lt;djspiewak@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200912.mbox/%3c1578470559.103.1260312180888.nuevasync.admin@server2-scl.nuevasync.com%3e"/>
<id>urn:uuid:%3c1578470559-103-1260312180888-nuevasync-admin@server2-scl-nuevasync-com%3e</id>
<updated>2009-12-08T22:42:40Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
+1 for "Build Like You Code".  Simple, to the point, and not overdone.

Daniel

On Dec 8, 2009, at 4:34 PM, "Alex Boisvert" &lt;alex.boisvert@gmail.com&gt;  
wrote:

&gt; :)
&gt;
&gt; One thing I like about Buildr is that it can turn a normally boring  
&gt; job into
&gt; a creative task, just like programming.   So I was thinking along  
&gt; the lines
&gt; of "Build like you Code"...   Maybe other people relate to that and  
&gt; can
&gt; think of something better that expresses this feeling.
&gt;
&gt; alex
&gt;
&gt; On Tue, Dec 8, 2009 at 2:23 PM, Tal Rotbart &lt;redbeard@gmail.com&gt;  
&gt; wrote:
&gt;
&gt;&gt; I'd like to suggest a slight modification to the original "Ready,  
&gt;&gt; Set,
&gt;&gt; Build" -- "Ready, Set, Buildr!"
&gt;&gt;
&gt;&gt; Or in jest...
&gt;&gt; "Buildr, not your Dad's ant"
&gt;&gt;
&gt;&gt; Cheers,
&gt;&gt; Tal
&gt;&gt;
&gt;&gt; On Wed, Dec 9, 2009 at 9:17 AM, Alex Boisvert &lt;alex.boisvert@gmail.com 
&gt;&gt; &gt;
&gt;&gt; wrote:
&gt;&gt;&gt; Thanks to everybody who sent in their taglines.
&gt;&gt;&gt;
&gt;&gt;&gt; Anyone wants to suggest more taglines, you have another 48 hours  
&gt;&gt;&gt; to do
&gt;&gt; so.
&gt;&gt;&gt;
&gt;&gt;&gt; After that, we'll start voting.
&gt;&gt;&gt;
&gt;&gt;&gt; alex
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt; On Mon, Nov 9, 2009 at 11:58 AM, Shane Witbeck &lt;shane@digitalsanctum.com
&gt;&gt;&gt; wrote:
&gt;&gt;&gt;
&gt;&gt;&gt;&gt; - Buildr, elegant builds don't have to be hard
&gt;&gt;&gt;&gt; - Buildr, for a concise, fast and flexible build
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; -Shane
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; On Fri, Nov 6, 2009 at 2:07 PM, Assaf Arkin &lt;assaf@labnotes.org&gt;  
&gt;&gt;&gt;&gt; wrote:
&gt;&gt;&gt;&gt;&gt; On Fri, Nov 6, 2009 at 1:24 AM, Jean-Philippe Caruana &lt;
&gt;&gt;&gt;&gt;&gt; jeanphilippe1.caruana@orange-ftgroup.com&gt; wrote:
&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;&gt; what about :
&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;&gt; - buildr, et voilÃ  !
&gt;&gt;&gt;&gt;&gt;&gt; - shrink your build
&gt;&gt;&gt;&gt;&gt;&gt; - buildr, a fat free build
&gt;&gt;&gt;&gt;&gt;&gt; - lean builds
&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt; I like lean builds. It stands for "having no superfluous fat"
&gt;&gt;&gt;&gt; (dictionary),
&gt;&gt;&gt;&gt;&gt; but also fits very well with the idea of lean practices:  
&gt;&gt;&gt;&gt;&gt; creating more
&gt;&gt;&gt;&gt; value
&gt;&gt;&gt;&gt;&gt; with less work, or less waste, if you will.
&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt; http://en.wikipedia.org/wiki/Lean_manufacturing
&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt; Assaf
&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;&gt; we keep on brainstorming here... we'll let you know !
&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;&gt; --
&gt;&gt;&gt;&gt;&gt;&gt; Jean-Philippe Caruana
&gt;&gt;&gt;&gt;&gt;&gt; ********************************
&gt;&gt;&gt;&gt;&gt;&gt; Ce message et toutes les pieces jointes (ci-apres le "message") 

&gt;&gt;&gt;&gt;&gt;&gt; sont
&gt;&gt;&gt;&gt;&gt;&gt; confidentiels et etablis a l'attention exclusive de ses
&gt;&gt; destinataires.
&gt;&gt;&gt;&gt;&gt;&gt; Toute utilisation ou diffusion non autorisee est interdite.
&gt;&gt;&gt;&gt;&gt;&gt; Tout message electronique est susceptible d'alteration. CVF  
&gt;&gt;&gt;&gt;&gt;&gt; decline
&gt;&gt;&gt;&gt;&gt;&gt; toute responsabilite au titre de ce message s'il a ete altere,
&gt;&gt; deforme
&gt;&gt;&gt;&gt;&gt;&gt; ou falsifie.
&gt;&gt;&gt;&gt;&gt;&gt; Si vous n'etes pas destinataire de ce message, merci de le  
&gt;&gt;&gt;&gt;&gt;&gt; detruire
&gt;&gt;&gt;&gt;&gt;&gt; immediatement et d'avertir l'expediteur.
&gt;&gt;&gt;&gt;&gt;&gt; *********************************
&gt;&gt;&gt;&gt;&gt;&gt; This message and any attachments (the "message") are  
&gt;&gt;&gt;&gt;&gt;&gt; confidential and
&gt;&gt;&gt;&gt;&gt;&gt; intended solely for the addressees. Any unauthorised use or
&gt;&gt;&gt;&gt;&gt;&gt; dissemination is prohibited.
&gt;&gt;&gt;&gt;&gt;&gt; Messages are susceptible to alteration. CVF shall not be liable 

&gt;&gt;&gt;&gt;&gt;&gt; for
&gt;&gt; the
&gt;&gt;&gt;&gt;&gt;&gt; message if altered, changed or falsified.
&gt;&gt;&gt;&gt;&gt;&gt; If you are not the intended addressee of this message, please  
&gt;&gt;&gt;&gt;&gt;&gt; cancel
&gt;&gt; it
&gt;&gt;&gt;&gt;&gt;&gt; immediately and inform the sender..
&gt;&gt;&gt;&gt;&gt;&gt; ********************************
&gt;&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Tal Rotbart &lt;redbeard@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200912.mbox/%3caac2c8700912081439i661ff35em6b0f4b7ed644207@mail.gmail.com%3e"/>
<id>urn:uuid:%3caac2c8700912081439i661ff35em6b0f4b7ed644207@mail-gmail-com%3e</id>
<updated>2009-12-08T22:39:50Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
1. build.with :buildr

2. buildr - build easy

3. build, don't stress - buildr

All but the first sound like slogans from 80s local television
commercials, so try to imagine them read with Mr. T's voice... :p

Cheers,
Tal

On Wed, Dec 9, 2009 at 9:34 AM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt; wrote:
&gt; :)
&gt;
&gt; One thing I like about Buildr is that it can turn a normally boring job into
&gt; a creative task, just like programming. Â  So I was thinking along the lines
&gt; of "Build like you Code"... Â  Maybe other people relate to that and can
&gt; think of something better that expresses this feeling.
&gt;
&gt; alex
&gt;
&gt; On Tue, Dec 8, 2009 at 2:23 PM, Tal Rotbart &lt;redbeard@gmail.com&gt; wrote:
&gt;
&gt;&gt; I'd like to suggest a slight modification to the original "Ready, Set,
&gt;&gt; Build" -- "Ready, Set, Buildr!"
&gt;&gt;
&gt;&gt; Or in jest...
&gt;&gt; "Buildr, not your Dad's ant"
&gt;&gt;
&gt;&gt; Cheers,
&gt;&gt; Tal
&gt;&gt;
&gt;&gt; On Wed, Dec 9, 2009 at 9:17 AM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;
&gt;&gt; wrote:
&gt;&gt; &gt; Thanks to everybody who sent in their taglines.
&gt;&gt; &gt;
&gt;&gt; &gt; Anyone wants to suggest more taglines, you have another 48 hours to do
&gt;&gt; so.
&gt;&gt; &gt;
&gt;&gt; &gt; After that, we'll start voting.
&gt;&gt; &gt;
&gt;&gt; &gt; alex
&gt;&gt; &gt;
&gt;&gt; &gt;
&gt;&gt; &gt; On Mon, Nov 9, 2009 at 11:58 AM, Shane Witbeck &lt;shane@digitalsanctum.com
&gt;&gt; &gt;wrote:
&gt;&gt; &gt;
&gt;&gt; &gt;&gt; - Buildr, elegant builds don't have to be hard
&gt;&gt; &gt;&gt; - Buildr, for a concise, fast and flexible build
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; -Shane
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; On Fri, Nov 6, 2009 at 2:07 PM, Assaf Arkin &lt;assaf@labnotes.org&gt; wrote:
&gt;&gt; &gt;&gt; &gt; On Fri, Nov 6, 2009 at 1:24 AM, Jean-Philippe Caruana &lt;
&gt;&gt; &gt;&gt; &gt; jeanphilippe1.caruana@orange-ftgroup.com&gt; wrote:
&gt;&gt; &gt;&gt; &gt;
&gt;&gt; &gt;&gt; &gt;&gt; what about :
&gt;&gt; &gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; &gt;&gt; - buildr, et voilÃ  !
&gt;&gt; &gt;&gt; &gt;&gt; - shrink your build
&gt;&gt; &gt;&gt; &gt;&gt; - buildr, a fat free build
&gt;&gt; &gt;&gt; &gt;&gt; - lean builds
&gt;&gt; &gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; &gt;
&gt;&gt; &gt;&gt; &gt; I like lean builds. It stands for "having no superfluous fat"
&gt;&gt; &gt;&gt; (dictionary),
&gt;&gt; &gt;&gt; &gt; but also fits very well with the idea of lean practices: creating more
&gt;&gt; &gt;&gt; value
&gt;&gt; &gt;&gt; &gt; with less work, or less waste, if you will.
&gt;&gt; &gt;&gt; &gt;
&gt;&gt; &gt;&gt; &gt; http://en.wikipedia.org/wiki/Lean_manufacturing
&gt;&gt; &gt;&gt; &gt;
&gt;&gt; &gt;&gt; &gt; Assaf
&gt;&gt; &gt;&gt; &gt;
&gt;&gt; &gt;&gt; &gt;
&gt;&gt; &gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; &gt;&gt; we keep on brainstorming here... we'll let you know !
&gt;&gt; &gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; &gt;&gt; --
&gt;&gt; &gt;&gt; &gt;&gt; Jean-Philippe Caruana
&gt;&gt; &gt;&gt; &gt;&gt; ********************************
&gt;&gt; &gt;&gt; &gt;&gt; Ce message et toutes les pieces jointes (ci-apres le "message")
sont
&gt;&gt; &gt;&gt; &gt;&gt; confidentiels et etablis a l'attention exclusive de ses
&gt;&gt; destinataires.
&gt;&gt; &gt;&gt; &gt;&gt; Toute utilisation ou diffusion non autorisee est interdite.
&gt;&gt; &gt;&gt; &gt;&gt; Tout message electronique est susceptible d'alteration. CVF decline
&gt;&gt; &gt;&gt; &gt;&gt; toute responsabilite au titre de ce message s'il a ete altere,
&gt;&gt; deforme
&gt;&gt; &gt;&gt; &gt;&gt; ou falsifie.
&gt;&gt; &gt;&gt; &gt;&gt; Si vous n'etes pas destinataire de ce message, merci de le detruire
&gt;&gt; &gt;&gt; &gt;&gt; immediatement et d'avertir l'expediteur.
&gt;&gt; &gt;&gt; &gt;&gt; *********************************
&gt;&gt; &gt;&gt; &gt;&gt; This message and any attachments (the "message") are confidential
and
&gt;&gt; &gt;&gt; &gt;&gt; intended solely for the addressees. Any unauthorised use or
&gt;&gt; &gt;&gt; &gt;&gt; dissemination is prohibited.
&gt;&gt; &gt;&gt; &gt;&gt; Messages are susceptible to alteration. CVF shall not be liable
for
&gt;&gt; the
&gt;&gt; &gt;&gt; &gt;&gt; message if altered, changed or falsified.
&gt;&gt; &gt;&gt; &gt;&gt; If you are not the intended addressee of this message, please cancel
&gt;&gt; it
&gt;&gt; &gt;&gt; &gt;&gt; immediately and inform the sender..
&gt;&gt; &gt;&gt; &gt;&gt; ********************************
&gt;&gt; &gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; &gt;
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;
&gt;&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200912.mbox/%3c4dcd15a90912081434u33f10dat14f4e1394e44e1c2@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90912081434u33f10dat14f4e1394e44e1c2@mail-gmail-com%3e</id>
<updated>2009-12-08T22:34:10Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
:)

One thing I like about Buildr is that it can turn a normally boring job into
a creative task, just like programming.   So I was thinking along the lines
of "Build like you Code"...   Maybe other people relate to that and can
think of something better that expresses this feeling.

alex

On Tue, Dec 8, 2009 at 2:23 PM, Tal Rotbart &lt;redbeard@gmail.com&gt; wrote:

&gt; I'd like to suggest a slight modification to the original "Ready, Set,
&gt; Build" -- "Ready, Set, Buildr!"
&gt;
&gt; Or in jest...
&gt; "Buildr, not your Dad's ant"
&gt;
&gt; Cheers,
&gt; Tal
&gt;
&gt; On Wed, Dec 9, 2009 at 9:17 AM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;
&gt; wrote:
&gt; &gt; Thanks to everybody who sent in their taglines.
&gt; &gt;
&gt; &gt; Anyone wants to suggest more taglines, you have another 48 hours to do
&gt; so.
&gt; &gt;
&gt; &gt; After that, we'll start voting.
&gt; &gt;
&gt; &gt; alex
&gt; &gt;
&gt; &gt;
&gt; &gt; On Mon, Nov 9, 2009 at 11:58 AM, Shane Witbeck &lt;shane@digitalsanctum.com
&gt; &gt;wrote:
&gt; &gt;
&gt; &gt;&gt; - Buildr, elegant builds don't have to be hard
&gt; &gt;&gt; - Buildr, for a concise, fast and flexible build
&gt; &gt;&gt;
&gt; &gt;&gt; -Shane
&gt; &gt;&gt;
&gt; &gt;&gt;
&gt; &gt;&gt;
&gt; &gt;&gt; On Fri, Nov 6, 2009 at 2:07 PM, Assaf Arkin &lt;assaf@labnotes.org&gt; wrote:
&gt; &gt;&gt; &gt; On Fri, Nov 6, 2009 at 1:24 AM, Jean-Philippe Caruana &lt;
&gt; &gt;&gt; &gt; jeanphilippe1.caruana@orange-ftgroup.com&gt; wrote:
&gt; &gt;&gt; &gt;
&gt; &gt;&gt; &gt;&gt; what about :
&gt; &gt;&gt; &gt;&gt;
&gt; &gt;&gt; &gt;&gt; - buildr, et voilà !
&gt; &gt;&gt; &gt;&gt; - shrink your build
&gt; &gt;&gt; &gt;&gt; - buildr, a fat free build
&gt; &gt;&gt; &gt;&gt; - lean builds
&gt; &gt;&gt; &gt;&gt;
&gt; &gt;&gt; &gt;
&gt; &gt;&gt; &gt; I like lean builds. It stands for "having no superfluous fat"
&gt; &gt;&gt; (dictionary),
&gt; &gt;&gt; &gt; but also fits very well with the idea of lean practices: creating more
&gt; &gt;&gt; value
&gt; &gt;&gt; &gt; with less work, or less waste, if you will.
&gt; &gt;&gt; &gt;
&gt; &gt;&gt; &gt; http://en.wikipedia.org/wiki/Lean_manufacturing
&gt; &gt;&gt; &gt;
&gt; &gt;&gt; &gt; Assaf
&gt; &gt;&gt; &gt;
&gt; &gt;&gt; &gt;
&gt; &gt;&gt; &gt;&gt;
&gt; &gt;&gt; &gt;&gt;
&gt; &gt;&gt; &gt;&gt; we keep on brainstorming here... we'll let you know !
&gt; &gt;&gt; &gt;&gt;
&gt; &gt;&gt; &gt;&gt; --
&gt; &gt;&gt; &gt;&gt; Jean-Philippe Caruana
&gt; &gt;&gt; &gt;&gt; ********************************
&gt; &gt;&gt; &gt;&gt; Ce message et toutes les pieces jointes (ci-apres le "message") sont
&gt; &gt;&gt; &gt;&gt; confidentiels et etablis a l'attention exclusive de ses
&gt; destinataires.
&gt; &gt;&gt; &gt;&gt; Toute utilisation ou diffusion non autorisee est interdite.
&gt; &gt;&gt; &gt;&gt; Tout message electronique est susceptible d'alteration. CVF decline
&gt; &gt;&gt; &gt;&gt; toute responsabilite au titre de ce message s'il a ete altere,
&gt; deforme
&gt; &gt;&gt; &gt;&gt; ou falsifie.
&gt; &gt;&gt; &gt;&gt; Si vous n'etes pas destinataire de ce message, merci de le detruire
&gt; &gt;&gt; &gt;&gt; immediatement et d'avertir l'expediteur.
&gt; &gt;&gt; &gt;&gt; *********************************
&gt; &gt;&gt; &gt;&gt; This message and any attachments (the "message") are confidential and
&gt; &gt;&gt; &gt;&gt; intended solely for the addressees. Any unauthorised use or
&gt; &gt;&gt; &gt;&gt; dissemination is prohibited.
&gt; &gt;&gt; &gt;&gt; Messages are susceptible to alteration. CVF shall not be liable for
&gt; the
&gt; &gt;&gt; &gt;&gt; message if altered, changed or falsified.
&gt; &gt;&gt; &gt;&gt; If you are not the intended addressee of this message, please cancel
&gt; it
&gt; &gt;&gt; &gt;&gt; immediately and inform the sender..
&gt; &gt;&gt; &gt;&gt; ********************************
&gt; &gt;&gt; &gt;&gt;
&gt; &gt;&gt; &gt;
&gt; &gt;&gt;
&gt; &gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Tal Rotbart &lt;redbeard@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200912.mbox/%3caac2c8700912081423i133920ebv25ad4494532fcb1b@mail.gmail.com%3e"/>
<id>urn:uuid:%3caac2c8700912081423i133920ebv25ad4494532fcb1b@mail-gmail-com%3e</id>
<updated>2009-12-08T22:23:36Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I'd like to suggest a slight modification to the original "Ready, Set,
Build" -- "Ready, Set, Buildr!"

Or in jest...
"Buildr, not your Dad's ant"

Cheers,
Tal

On Wed, Dec 9, 2009 at 9:17 AM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt; wrote:
&gt; Thanks to everybody who sent in their taglines.
&gt;
&gt; Anyone wants to suggest more taglines, you have another 48 hours to do so.
&gt;
&gt; After that, we'll start voting.
&gt;
&gt; alex
&gt;
&gt;
&gt; On Mon, Nov 9, 2009 at 11:58 AM, Shane Witbeck &lt;shane@digitalsanctum.com&gt;wrote:
&gt;
&gt;&gt; - Buildr, elegant builds don't have to be hard
&gt;&gt; - Buildr, for a concise, fast and flexible build
&gt;&gt;
&gt;&gt; -Shane
&gt;&gt;
&gt;&gt;
&gt;&gt;
&gt;&gt; On Fri, Nov 6, 2009 at 2:07 PM, Assaf Arkin &lt;assaf@labnotes.org&gt; wrote:
&gt;&gt; &gt; On Fri, Nov 6, 2009 at 1:24 AM, Jean-Philippe Caruana &lt;
&gt;&gt; &gt; jeanphilippe1.caruana@orange-ftgroup.com&gt; wrote:
&gt;&gt; &gt;
&gt;&gt; &gt;&gt; what about :
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; - buildr, et voilÃ  !
&gt;&gt; &gt;&gt; - shrink your build
&gt;&gt; &gt;&gt; - buildr, a fat free build
&gt;&gt; &gt;&gt; - lean builds
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;
&gt;&gt; &gt; I like lean builds. It stands for "having no superfluous fat"
&gt;&gt; (dictionary),
&gt;&gt; &gt; but also fits very well with the idea of lean practices: creating more
&gt;&gt; value
&gt;&gt; &gt; with less work, or less waste, if you will.
&gt;&gt; &gt;
&gt;&gt; &gt; http://en.wikipedia.org/wiki/Lean_manufacturing
&gt;&gt; &gt;
&gt;&gt; &gt; Assaf
&gt;&gt; &gt;
&gt;&gt; &gt;
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; we keep on brainstorming here... we'll let you know !
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;&gt; --
&gt;&gt; &gt;&gt; Jean-Philippe Caruana
&gt;&gt; &gt;&gt; ********************************
&gt;&gt; &gt;&gt; Ce message et toutes les pieces jointes (ci-apres le "message") sont
&gt;&gt; &gt;&gt; confidentiels et etablis a l'attention exclusive de ses destinataires.
&gt;&gt; &gt;&gt; Toute utilisation ou diffusion non autorisee est interdite.
&gt;&gt; &gt;&gt; Tout message electronique est susceptible d'alteration. CVF decline
&gt;&gt; &gt;&gt; toute responsabilite au titre de ce message s'il a ete altere, deforme
&gt;&gt; &gt;&gt; ou falsifie.
&gt;&gt; &gt;&gt; Si vous n'etes pas destinataire de ce message, merci de le detruire
&gt;&gt; &gt;&gt; immediatement et d'avertir l'expediteur.
&gt;&gt; &gt;&gt; *********************************
&gt;&gt; &gt;&gt; This message and any attachments (the "message") are confidential and
&gt;&gt; &gt;&gt; intended solely for the addressees. Any unauthorised use or
&gt;&gt; &gt;&gt; dissemination is prohibited.
&gt;&gt; &gt;&gt; Messages are susceptible to alteration. CVF shall not be liable for the
&gt;&gt; &gt;&gt; message if altered, changed or falsified.
&gt;&gt; &gt;&gt; If you are not the intended addressee of this message, please cancel it
&gt;&gt; &gt;&gt; immediately and inform the sender..
&gt;&gt; &gt;&gt; ********************************
&gt;&gt; &gt;&gt;
&gt;&gt; &gt;
&gt;&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200912.mbox/%3c4dcd15a90912081417o34425ed6k333e6021e7cf90b6@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90912081417o34425ed6k333e6021e7cf90b6@mail-gmail-com%3e</id>
<updated>2009-12-08T22:17:21Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Thanks to everybody who sent in their taglines.

Anyone wants to suggest more taglines, you have another 48 hours to do so.

After that, we'll start voting.

alex


On Mon, Nov 9, 2009 at 11:58 AM, Shane Witbeck &lt;shane@digitalsanctum.com&gt;wrote:

&gt; - Buildr, elegant builds don't have to be hard
&gt; - Buildr, for a concise, fast and flexible build
&gt;
&gt; -Shane
&gt;
&gt;
&gt;
&gt; On Fri, Nov 6, 2009 at 2:07 PM, Assaf Arkin &lt;assaf@labnotes.org&gt; wrote:
&gt; &gt; On Fri, Nov 6, 2009 at 1:24 AM, Jean-Philippe Caruana &lt;
&gt; &gt; jeanphilippe1.caruana@orange-ftgroup.com&gt; wrote:
&gt; &gt;
&gt; &gt;&gt; what about :
&gt; &gt;&gt;
&gt; &gt;&gt; - buildr, et voilà !
&gt; &gt;&gt; - shrink your build
&gt; &gt;&gt; - buildr, a fat free build
&gt; &gt;&gt; - lean builds
&gt; &gt;&gt;
&gt; &gt;
&gt; &gt; I like lean builds. It stands for "having no superfluous fat"
&gt; (dictionary),
&gt; &gt; but also fits very well with the idea of lean practices: creating more
&gt; value
&gt; &gt; with less work, or less waste, if you will.
&gt; &gt;
&gt; &gt; http://en.wikipedia.org/wiki/Lean_manufacturing
&gt; &gt;
&gt; &gt; Assaf
&gt; &gt;
&gt; &gt;
&gt; &gt;&gt;
&gt; &gt;&gt;
&gt; &gt;&gt; we keep on brainstorming here... we'll let you know !
&gt; &gt;&gt;
&gt; &gt;&gt; --
&gt; &gt;&gt; Jean-Philippe Caruana
&gt; &gt;&gt; ********************************
&gt; &gt;&gt; Ce message et toutes les pieces jointes (ci-apres le "message") sont
&gt; &gt;&gt; confidentiels et etablis a l'attention exclusive de ses destinataires.
&gt; &gt;&gt; Toute utilisation ou diffusion non autorisee est interdite.
&gt; &gt;&gt; Tout message electronique est susceptible d'alteration. CVF decline
&gt; &gt;&gt; toute responsabilite au titre de ce message s'il a ete altere, deforme
&gt; &gt;&gt; ou falsifie.
&gt; &gt;&gt; Si vous n'etes pas destinataire de ce message, merci de le detruire
&gt; &gt;&gt; immediatement et d'avertir l'expediteur.
&gt; &gt;&gt; *********************************
&gt; &gt;&gt; This message and any attachments (the "message") are confidential and
&gt; &gt;&gt; intended solely for the addressees. Any unauthorised use or
&gt; &gt;&gt; dissemination is prohibited.
&gt; &gt;&gt; Messages are susceptible to alteration. CVF shall not be liable for the
&gt; &gt;&gt; message if altered, changed or falsified.
&gt; &gt;&gt; If you are not the intended addressee of this message, please cancel it
&gt; &gt;&gt; immediately and inform the sender..
&gt; &gt;&gt; ********************************
&gt; &gt;&gt;
&gt; &gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>test dependencies</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200912.mbox/%3c4dcd15a90912081400t6076ef54i8da32c4625e7f706@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90912081400t6076ef54i8da32c4625e7f706@mail-gmail-com%3e</id>
<updated>2009-12-08T22:00:09Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Can somebody explain the rationale behind this specification?

describe Buildr::TestTask do
  ...
  it 'should not use the test compile dependencies' do
    define('foo') { test.compile.using(:javac).with 'group:id:jar:1.0' }
    project('foo').test.dependencies.should_not
include(artifact('group:id:jar:1.0'))
  end
  ...
end

One of my recent
commits&lt;http://github.com/apache/buildr/commit/44a12c63cf1ce390e89db9921fe5ea9e960ce054&gt;breaks
it. I think it's wrong but maybe I'm missing something.

alex


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: [RubyForge] Gem index has been shut down</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911230740r5c790d0fh97a49709b995941e@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911230740r5c790d0fh97a49709b995941e@mail-gmail-com%3e</id>
<updated>2009-11-23T15:40:38Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Sun, Nov 22, 2009 at 4:03 PM, Assaf Arkin &lt;assaf@labnotes.org&gt; wrote:

&gt; On Sun, Nov 22, 2009 at 8:30 AM, Alex Boisvert &lt;alex.boisvert@gmail.com
&gt; &gt;wrote:
&gt;
&gt; &gt; Does anybody want to update our release scripts to update the gemcutter
&gt; &gt; index?  I'm not too familiar with gemcutter yet.   It is only a matter of
&gt; &gt; adding "gem push" ?
&gt; &gt;
&gt;
&gt; Yep.  Simpler and faster.  Only problem is transferring ownership from
&gt; rubyforge to gemcutter.  When I run gem migrate it hangs, does it work for
&gt; you?
&gt;

Doesn't work either but for a different reason.

boisvert@smudge:~$ gem migrate buildr
Starting migration of buildr from RubyForge...
A migration token has been created.
Uploading the migration token to buildr.rubyforge.org.
Successfully uploaded your token.
Asking Gemcutter to verify the upload...
Gemcutter is still looking for your migration token.

boisvert@smudge:~$


&gt;
&gt; Also, this just in: https://www.javagems.org/
&gt;
&gt; "Created because we'd rather not use Maven. JavaGems provides gem hosting
&gt; and gem creation for the JVM-based-language community. Instantly
&gt; publish your gems and install them. Use the API to interact and find out
&gt; more information about available gems."
&gt;

Revolutions never go backwards ;)

alex


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: [RubyForge] Gem index has been shut down</title>
<author><name>Assaf Arkin &lt;assaf@labnotes.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c5037b6e40911221603j31285315m8c62791c24904432@mail.gmail.com%3e"/>
<id>urn:uuid:%3c5037b6e40911221603j31285315m8c62791c24904432@mail-gmail-com%3e</id>
<updated>2009-11-23T00:03:08Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Sun, Nov 22, 2009 at 8:30 AM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; Does anybody want to update our release scripts to update the gemcutter
&gt; index?  I'm not too familiar with gemcutter yet.   It is only a matter of
&gt; adding "gem push" ?
&gt;

Yep.  Simpler and faster.  Only problem is transferring ownership from
rubyforge to gemcutter.  When I run gem migrate it hangs, does it work for
you?

Also, this just in: https://www.javagems.org/

"Created because we'd rather not use Maven. JavaGems provides gem hosting
and gem creation for the JVM-based-language community. Instantly
publish your gems and install them. Use the API to interact and find out
more information about available gems."


Assaf



&gt;   alex
&gt;
&gt; ---------- Forwarded message ----------
&gt; From: &lt;noreply@rubyforge.org&gt;
&gt; Date: Sat, Nov 21, 2009 at 7:17 PM
&gt; Subject: [RubyForge] Gem index has been shut down
&gt; To: alex.boisvert@gmail.com
&gt;
&gt;
&gt; Hello -
&gt;
&gt; You're receiving this email because you're a RubyForge project admin and a
&gt; recent change probably affects you.   A few days ago we repointed
&gt; gems.rubyforge.org to the gemcutter.org box.  This means that Nick
&gt; Quaranto's excellent gemcutter app is now indexing and serving all the gems
&gt; - so rather than having two gem indexes, we now have one.  As a consequence
&gt; of this, when you release files to RubyForge you will probably also want to
&gt; do a "gem push" to get them onto gemcutter and into the main gem index.
&gt;
&gt; Note that you can continue to release gems (and other files) at RubyForge;
&gt; it's just that gems won't automatically make it into the main gem index.
&gt;
&gt; Yours,
&gt;
&gt; The RubyForge support team
&gt; http://rubyforge.org/projects/support/
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Fwd: [RubyForge] Gem index has been shut down</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911220830l1ba88feesf91cf8e0e7853b24@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911220830l1ba88feesf91cf8e0e7853b24@mail-gmail-com%3e</id>
<updated>2009-11-22T16:30:39Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Does anybody want to update our release scripts to update the gemcutter
index?  I'm not too familiar with gemcutter yet.   It is only a matter of
adding "gem push" ?

alex

---------- Forwarded message ----------
From: &lt;noreply@rubyforge.org&gt;
Date: Sat, Nov 21, 2009 at 7:17 PM
Subject: [RubyForge] Gem index has been shut down
To: alex.boisvert@gmail.com


Hello -

You're receiving this email because you're a RubyForge project admin and a
recent change probably affects you.   A few days ago we repointed
gems.rubyforge.org to the gemcutter.org box.  This means that Nick
Quaranto's excellent gemcutter app is now indexing and serving all the gems
- so rather than having two gem indexes, we now have one.  As a consequence
of this, when you release files to RubyForge you will probably also want to
do a "gem push" to get them onto gemcutter and into the main gem index.

Note that you can continue to release gems (and other files) at RubyForge;
it's just that gems won't automatically make it into the main gem index.

Yours,

The RubyForge support team
http://rubyforge.org/projects/support/


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bundled Buildr + JRuby distribution</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911160756v71a7dc45te26a934faf5b0be8@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911160756v71a7dc45te26a934faf5b0be8@mail-gmail-com%3e</id>
<updated>2009-11-16T15:56:59Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Mon, Nov 16, 2009 at 7:21 AM, Daniel Spiewak &lt;djspiewak@gmail.com&gt; wrote:

&gt; I forgot about that.  Our JRuby code does require jruby-ffi.  Is it
&gt; possible
&gt; to bundle the appropriate native libs within a JRuby distribution?
&gt;

Actually, the libs are already there.

boisvert@boog:/opt/boisvert/buildr-1.3.5-jruby-1.4.0/lib/native$ find . |
grep ffi
./x86_64-FreeBSD/libjffi-0.6.so
./i386-SunOS/libjffi-0.6.so
./i386-Windows/jffi-0.6.dll
./i386-Linux/libjffi-0.6.so
./s390x-Linux/libjffi-0.6.so
./darwin/libjffi-0.6.jnilib
./x86_64-SunOS/libjffi-0.6.so
./x86_64-Linux/libjffi-0.6.so
./i386-FreeBSD/libjffi-0.6.so
./sparc-SunOS/libjffi-0.6.so
./sparcv9-SunOS/libjffi-0.6.so

I can't make sense of the error message "Can't load AMD 64-bit .so on a AMD
64-bit platform", though.

Another thing to consider is that JRuby does have a jar-complete
&gt; distribution which is a little easier to manage.  We would have to write a
&gt; separate buildr script just for that distribution, but it might be an
&gt; overall win in terms of manageability.
&gt;

Yes, I think that's a logical second step.  I'd like to get things polished
with the current distro first.

alex


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bundled Buildr + JRuby distribution</title>
<author><name>Daniel Spiewak &lt;djspiewak@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c5c99d0330911160721k3066a874k6fd150170248db31@mail.gmail.com%3e"/>
<id>urn:uuid:%3c5c99d0330911160721k3066a874k6fd150170248db31@mail-gmail-com%3e</id>
<updated>2009-11-16T15:21:53Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I forgot about that.  Our JRuby code does require jruby-ffi.  Is it possible
to bundle the appropriate native libs within a JRuby distribution?

Another thing to consider is that JRuby does have a jar-complete
distribution which is a little easier to manage.  We would have to write a
separate buildr script just for that distribution, but it might be an
overall win in terms of manageability.

Daniel

On Mon, Nov 16, 2009 at 9:19 AM, Greg Lucas &lt;greg.lucas@gmail.com&gt; wrote:

&gt; Thanks for putting this together Alex.
&gt;
&gt; I've been trying it out with our continuous integration system in order to
&gt; build on multiple Linux machines. I'm getting:
&gt;
&gt;  /opt/tools/buildr-1.3.5-jruby-1.4.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
&gt; `require': Could not load FFI Provider: FFI not available:
&gt; /tmp/jffi60799.tmp: Can't load AMD 64-bit .so on a AMD 64-bit platform
&gt; (LoadError)
&gt;
&gt; Has anyone seen this?
&gt;
&gt; --
&gt; Greg Lucas
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bundled Buildr + JRuby distribution</title>
<author><name>&quot;Greg Lucas&quot; &lt;greg.lucas@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3cop.u3ht51opxo3od7@pcbedglucas.bedford.progress.com%3e"/>
<id>urn:uuid:%3cop-u3ht51opxo3od7@pcbedglucas-bedford-progress-com%3e</id>
<updated>2009-11-16T15:19:03Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Thanks for putting this together Alex.

I've been trying it out with our continuous integration system in order to  
build on multiple Linux machines. I'm getting:

  /opt/tools/buildr-1.3.5-jruby-1.4.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
 
`require': Could not load FFI Provider: FFI not available:  
/tmp/jffi60799.tmp: Can't load AMD 64-bit .so on a AMD 64-bit platform  
(LoadError)

Has anyone seen this?

-- 
Greg Lucas


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bundled Buildr + JRuby distribution</title>
<author><name>Alexis Midon &lt;alexismidon@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4c1d6a900911101756u6d1df9c2h7d910de530c96533@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4c1d6a900911101756u6d1df9c2h7d910de530c96533@mail-gmail-com%3e</id>
<updated>2009-11-11T01:56:13Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Windows, it worked out of the box.
On Mac I had to make the ./bin/buildr file executable.

Thanks Alex!

On Tue, Nov 10, 2009 at 4:16 PM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; Ok, updated the distro at
&gt; http://people.apache.org/~boisvert/buildr-1.3.5-jruby-1.4.0.zip&lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip&gt;
&gt;
&gt; Tested on both Linux and Windows.
&gt;
&gt; Let me know if you have any luck using it.
&gt;
&gt; alex
&gt;
&gt; On Tue, Nov 10, 2009 at 2:59 PM, Alex Boisvert &lt;alex.boisvert@gmail.com
&gt; &gt;wrote:
&gt;
&gt; &gt; Thanks, yes, I think I have solutions for both platforms now.   Just need
&gt; &gt; to start VirtualBox to test the Windows part (which I should have done
&gt; the
&gt; &gt; first time around).
&gt; &gt;
&gt; &gt; And I've now removed all other scripts (jirb, jrubyc, ...) so they don't
&gt; &gt; conflict with other JRuby installs.
&gt; &gt;
&gt; &gt; alex
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; &gt; On Tue, Nov 10, 2009 at 2:53 PM, Nick Sieger &lt;nicksieger@gmail.com&gt;
&gt; wrote:
&gt; &gt;
&gt; &gt;&gt; Alex,
&gt; &gt;&gt;
&gt; &gt;&gt; For Windows, you can piggy back off our new native launcher in JRuby 1.4
&gt; &gt;&gt; by copying jruby.exe to buildr.exe. This effectively does the same as
&gt; "jruby
&gt; &gt;&gt; -S buildr" would do. The PATH issue is trickier admittedly. You really
&gt; need
&gt; &gt;&gt; the shebang in the "buildr" script to point to the copy of JRuby that
&gt; was
&gt; &gt;&gt; bundled, instead of "#!/usr/bin/env jruby".
&gt; &gt;&gt;
&gt; &gt;&gt; /Nick
&gt; &gt;&gt;
&gt; &gt;&gt;
&gt; &gt;&gt; On Nov 10, 2009, at 16:42 , Alex Boisvert wrote:
&gt; &gt;&gt;
&gt; &gt;&gt;  Hmmmm.... for a start there's two big issues with this distro.  First,
&gt; if
&gt; &gt;&gt;&gt; you already have jruby in your PATH, things get confused and basically
&gt; &gt;&gt;&gt; nothing works.  Second, there's no buildr.bat so it's pretty useless
&gt; for
&gt; &gt;&gt;&gt; Windows users.  (Unless they are willing to run "jruby -S buildr")
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt; I'll do another take later.  Thanks for listening ;)
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt; alex
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt; On Tue, Nov 10, 2009 at 2:04 PM, Alex Boisvert &lt;
&gt; alex.boisvert@gmail.com
&gt; &gt;&gt;&gt; &gt;wrote:
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt;  Hi,
&gt; &gt;&gt;&gt;&gt;
&gt; &gt;&gt;&gt;&gt; I've created an experimental distribution of Buildr 1.3.5 and JRuby
&gt; &gt;&gt;&gt;&gt; 1.4.0
&gt; &gt;&gt;&gt;&gt; and made it available at:
&gt; &gt;&gt;&gt;&gt; http://people.apache.org/~boisvert/buildr-1.3.5-jruby-1.4.0.zip&lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip&gt;
&gt; &lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip&gt;
&gt; &gt;&gt;&gt;&gt; &lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip&gt;
&gt; &gt;&gt;&gt;&gt;
&gt; &gt;&gt;&gt;&gt;
&gt; &gt;&gt;&gt;&gt; The distro is 15M -- not too bad.  I've trimmed the packaged JRuby of
&gt; &gt;&gt;&gt;&gt; everything I could that didn't affect functionality, such as
&gt; &gt;&gt;&gt;&gt; documentation
&gt; &gt;&gt;&gt;&gt; and Ruby 1.9 support.
&gt; &gt;&gt;&gt;&gt;
&gt; &gt;&gt;&gt;&gt; To use it, simply
&gt; &gt;&gt;&gt;&gt;  1) unzip in a directory,
&gt; &gt;&gt;&gt;&gt;  2) set your PATH to point to the "bin" directory, and
&gt; &gt;&gt;&gt;&gt;  3) run "buildr" as usual.
&gt; &gt;&gt;&gt;&gt;
&gt; &gt;&gt;&gt;&gt; Looking for feedback on how it works as a quick way to get
&gt; &gt;&gt;&gt;&gt; yourself/other
&gt; &gt;&gt;&gt;&gt; people started.  If there's enough interest, it could become part of
&gt; our
&gt; &gt;&gt;&gt;&gt; supported distros.
&gt; &gt;&gt;&gt;&gt;
&gt; &gt;&gt;&gt;&gt; thanks,
&gt; &gt;&gt;&gt;&gt; alex
&gt; &gt;&gt;&gt;&gt;
&gt; &gt;&gt;&gt;&gt;
&gt; &gt;&gt;&gt;&gt;
&gt; &gt;&gt;
&gt; &gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bundled Buildr + JRuby distribution</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911101616g360befe0o15b1c8997a85cb86@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911101616g360befe0o15b1c8997a85cb86@mail-gmail-com%3e</id>
<updated>2009-11-11T00:16:40Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Ok, updated the distro at
http://people.apache.org/~boisvert/buildr-1.3.5-jruby-1.4.0.zip

Tested on both Linux and Windows.

Let me know if you have any luck using it.

alex

On Tue, Nov 10, 2009 at 2:59 PM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; Thanks, yes, I think I have solutions for both platforms now.   Just need
&gt; to start VirtualBox to test the Windows part (which I should have done the
&gt; first time around).
&gt;
&gt; And I've now removed all other scripts (jirb, jrubyc, ...) so they don't
&gt; conflict with other JRuby installs.
&gt;
&gt; alex
&gt;
&gt;
&gt;
&gt; On Tue, Nov 10, 2009 at 2:53 PM, Nick Sieger &lt;nicksieger@gmail.com&gt; wrote:
&gt;
&gt;&gt; Alex,
&gt;&gt;
&gt;&gt; For Windows, you can piggy back off our new native launcher in JRuby 1.4
&gt;&gt; by copying jruby.exe to buildr.exe. This effectively does the same as "jruby
&gt;&gt; -S buildr" would do. The PATH issue is trickier admittedly. You really need
&gt;&gt; the shebang in the "buildr" script to point to the copy of JRuby that was
&gt;&gt; bundled, instead of "#!/usr/bin/env jruby".
&gt;&gt;
&gt;&gt; /Nick
&gt;&gt;
&gt;&gt;
&gt;&gt; On Nov 10, 2009, at 16:42 , Alex Boisvert wrote:
&gt;&gt;
&gt;&gt;  Hmmmm.... for a start there's two big issues with this distro.  First, if
&gt;&gt;&gt; you already have jruby in your PATH, things get confused and basically
&gt;&gt;&gt; nothing works.  Second, there's no buildr.bat so it's pretty useless for
&gt;&gt;&gt; Windows users.  (Unless they are willing to run "jruby -S buildr")
&gt;&gt;&gt;
&gt;&gt;&gt; I'll do another take later.  Thanks for listening ;)
&gt;&gt;&gt;
&gt;&gt;&gt; alex
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt; On Tue, Nov 10, 2009 at 2:04 PM, Alex Boisvert &lt;alex.boisvert@gmail.com
&gt;&gt;&gt; &gt;wrote:
&gt;&gt;&gt;
&gt;&gt;&gt;  Hi,
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; I've created an experimental distribution of Buildr 1.3.5 and JRuby
&gt;&gt;&gt;&gt; 1.4.0
&gt;&gt;&gt;&gt; and made it available at:
&gt;&gt;&gt;&gt; http://people.apache.org/~boisvert/buildr-1.3.5-jruby-1.4.0.zip&lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip&gt;
&gt;&gt;&gt;&gt; &lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip&gt;
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; The distro is 15M -- not too bad.  I've trimmed the packaged JRuby of
&gt;&gt;&gt;&gt; everything I could that didn't affect functionality, such as
&gt;&gt;&gt;&gt; documentation
&gt;&gt;&gt;&gt; and Ruby 1.9 support.
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; To use it, simply
&gt;&gt;&gt;&gt;  1) unzip in a directory,
&gt;&gt;&gt;&gt;  2) set your PATH to point to the "bin" directory, and
&gt;&gt;&gt;&gt;  3) run "buildr" as usual.
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; Looking for feedback on how it works as a quick way to get
&gt;&gt;&gt;&gt; yourself/other
&gt;&gt;&gt;&gt; people started.  If there's enough interest, it could become part of our
&gt;&gt;&gt;&gt; supported distros.
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; thanks,
&gt;&gt;&gt;&gt; alex
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;
&gt;&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bundled Buildr + JRuby distribution</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911101459s37de4337n5b28341960f8d142@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911101459s37de4337n5b28341960f8d142@mail-gmail-com%3e</id>
<updated>2009-11-10T22:59:29Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Thanks, yes, I think I have solutions for both platforms now.   Just need to
start VirtualBox to test the Windows part (which I should have done the
first time around).

And I've now removed all other scripts (jirb, jrubyc, ...) so they don't
conflict with other JRuby installs.

alex


On Tue, Nov 10, 2009 at 2:53 PM, Nick Sieger &lt;nicksieger@gmail.com&gt; wrote:

&gt; Alex,
&gt;
&gt; For Windows, you can piggy back off our new native launcher in JRuby 1.4 by
&gt; copying jruby.exe to buildr.exe. This effectively does the same as "jruby -S
&gt; buildr" would do. The PATH issue is trickier admittedly. You really need the
&gt; shebang in the "buildr" script to point to the copy of JRuby that was
&gt; bundled, instead of "#!/usr/bin/env jruby".
&gt;
&gt; /Nick
&gt;
&gt;
&gt; On Nov 10, 2009, at 16:42 , Alex Boisvert wrote:
&gt;
&gt;  Hmmmm.... for a start there's two big issues with this distro.  First, if
&gt;&gt; you already have jruby in your PATH, things get confused and basically
&gt;&gt; nothing works.  Second, there's no buildr.bat so it's pretty useless for
&gt;&gt; Windows users.  (Unless they are willing to run "jruby -S buildr")
&gt;&gt;
&gt;&gt; I'll do another take later.  Thanks for listening ;)
&gt;&gt;
&gt;&gt; alex
&gt;&gt;
&gt;&gt;
&gt;&gt; On Tue, Nov 10, 2009 at 2:04 PM, Alex Boisvert &lt;alex.boisvert@gmail.com
&gt;&gt; &gt;wrote:
&gt;&gt;
&gt;&gt;  Hi,
&gt;&gt;&gt;
&gt;&gt;&gt; I've created an experimental distribution of Buildr 1.3.5 and JRuby 1.4.0
&gt;&gt;&gt; and made it available at:
&gt;&gt;&gt; http://people.apache.org/~boisvert/buildr-1.3.5-jruby-1.4.0.zip&lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip&gt;
&gt;&gt;&gt; &lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip&gt;
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt; The distro is 15M -- not too bad.  I've trimmed the packaged JRuby of
&gt;&gt;&gt; everything I could that didn't affect functionality, such as
&gt;&gt;&gt; documentation
&gt;&gt;&gt; and Ruby 1.9 support.
&gt;&gt;&gt;
&gt;&gt;&gt; To use it, simply
&gt;&gt;&gt;  1) unzip in a directory,
&gt;&gt;&gt;  2) set your PATH to point to the "bin" directory, and
&gt;&gt;&gt;  3) run "buildr" as usual.
&gt;&gt;&gt;
&gt;&gt;&gt; Looking for feedback on how it works as a quick way to get yourself/other
&gt;&gt;&gt; people started.  If there's enough interest, it could become part of our
&gt;&gt;&gt; supported distros.
&gt;&gt;&gt;
&gt;&gt;&gt; thanks,
&gt;&gt;&gt; alex
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bundled Buildr + JRuby distribution</title>
<author><name>Nick Sieger &lt;nicksieger@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c7614AD53-F71F-4F98-96E7-2EC7623115BC@gmail.com%3e"/>
<id>urn:uuid:%3c7614AD53-F71F-4F98-96E7-2EC7623115BC@gmail-com%3e</id>
<updated>2009-11-10T22:53:17Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Alex,

For Windows, you can piggy back off our new native launcher in JRuby  
1.4 by copying jruby.exe to buildr.exe. This effectively does the same  
as "jruby -S buildr" would do. The PATH issue is trickier admittedly.  
You really need the shebang in the "buildr" script to point to the  
copy of JRuby that was bundled, instead of "#!/usr/bin/env jruby".

/Nick

On Nov 10, 2009, at 16:42 , Alex Boisvert wrote:

&gt; Hmmmm.... for a start there's two big issues with this distro.   
&gt; First, if
&gt; you already have jruby in your PATH, things get confused and basically
&gt; nothing works.  Second, there's no buildr.bat so it's pretty useless  
&gt; for
&gt; Windows users.  (Unless they are willing to run "jruby -S buildr")
&gt;
&gt; I'll do another take later.  Thanks for listening ;)
&gt;
&gt; alex
&gt;
&gt;
&gt; On Tue, Nov 10, 2009 at 2:04 PM, Alex Boisvert &lt;alex.boisvert@gmail.com 
&gt; &gt;wrote:
&gt;
&gt;&gt; Hi,
&gt;&gt;
&gt;&gt; I've created an experimental distribution of Buildr 1.3.5 and JRuby  
&gt;&gt; 1.4.0
&gt;&gt; and made it available at:
&gt;&gt; http://people.apache.org/~boisvert/buildr-1.3.5-jruby-1.4.0.zip&lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip

&gt;&gt; &gt;
&gt;&gt;
&gt;&gt; The distro is 15M -- not too bad.  I've trimmed the packaged JRuby of
&gt;&gt; everything I could that didn't affect functionality, such as  
&gt;&gt; documentation
&gt;&gt; and Ruby 1.9 support.
&gt;&gt;
&gt;&gt; To use it, simply
&gt;&gt;  1) unzip in a directory,
&gt;&gt;  2) set your PATH to point to the "bin" directory, and
&gt;&gt;  3) run "buildr" as usual.
&gt;&gt;
&gt;&gt; Looking for feedback on how it works as a quick way to get yourself/ 
&gt;&gt; other
&gt;&gt; people started.  If there's enough interest, it could become part  
&gt;&gt; of our
&gt;&gt; supported distros.
&gt;&gt;
&gt;&gt; thanks,
&gt;&gt; alex
&gt;&gt;
&gt;&gt;



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bundled Buildr + JRuby distribution</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911101442u19ff681ax1c7e7ad0e4446e30@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911101442u19ff681ax1c7e7ad0e4446e30@mail-gmail-com%3e</id>
<updated>2009-11-10T22:42:45Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hmmmm.... for a start there's two big issues with this distro.  First, if
you already have jruby in your PATH, things get confused and basically
nothing works.  Second, there's no buildr.bat so it's pretty useless for
Windows users.  (Unless they are willing to run "jruby -S buildr")

I'll do another take later.  Thanks for listening ;)

alex


On Tue, Nov 10, 2009 at 2:04 PM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; Hi,
&gt;
&gt; I've created an experimental distribution of Buildr 1.3.5 and JRuby 1.4.0
&gt; and made it available at:
&gt; http://people.apache.org/~boisvert/buildr-1.3.5-jruby-1.4.0.zip&lt;http://people.apache.org/%7Eboisvert/buildr-1.3.5-jruby-1.4.0.zip&gt;
&gt;
&gt; The distro is 15M -- not too bad.  I've trimmed the packaged JRuby of
&gt; everything I could that didn't affect functionality, such as documentation
&gt; and Ruby 1.9 support.
&gt;
&gt; To use it, simply
&gt;   1) unzip in a directory,
&gt;   2) set your PATH to point to the "bin" directory, and
&gt;   3) run "buildr" as usual.
&gt;
&gt; Looking for feedback on how it works as a quick way to get yourself/other
&gt; people started.  If there's enough interest, it could become part of our
&gt; supported distros.
&gt;
&gt; thanks,
&gt; alex
&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Bundled Buildr + JRuby distribution</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911101404w732c2d58t1a9a6c1b1aebbcb2@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911101404w732c2d58t1a9a6c1b1aebbcb2@mail-gmail-com%3e</id>
<updated>2009-11-10T22:04:19Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Hi,

I've created an experimental distribution of Buildr 1.3.5 and JRuby 1.4.0
and made it available at:
http://people.apache.org/~boisvert/buildr-1.3.5-jruby-1.4.0.zip

The distro is 15M -- not too bad.  I've trimmed the packaged JRuby of
everything I could that didn't affect functionality, such as documentation
and Ruby 1.9 support.

To use it, simply
  1) unzip in a directory,
  2) set your PATH to point to the "bin" directory, and
  3) run "buildr" as usual.

Looking for feedback on how it works as a quick way to get yourself/other
people started.  If there's enough interest, it could become part of our
supported distros.

thanks,
alex


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Shane Witbeck &lt;shane@digitalsanctum.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c153af7a10911091158hab1a802j2897d3a84d685fa0@mail.gmail.com%3e"/>
<id>urn:uuid:%3c153af7a10911091158hab1a802j2897d3a84d685fa0@mail-gmail-com%3e</id>
<updated>2009-11-09T19:58:18Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
- Buildr, elegant builds don't have to be hard
- Buildr, for a concise, fast and flexible build

-Shane



On Fri, Nov 6, 2009 at 2:07 PM, Assaf Arkin &lt;assaf@labnotes.org&gt; wrote:
&gt; On Fri, Nov 6, 2009 at 1:24 AM, Jean-Philippe Caruana &lt;
&gt; jeanphilippe1.caruana@orange-ftgroup.com&gt; wrote:
&gt;
&gt;&gt; what about :
&gt;&gt;
&gt;&gt; - buildr, et voilà !
&gt;&gt; - shrink your build
&gt;&gt; - buildr, a fat free build
&gt;&gt; - lean builds
&gt;&gt;
&gt;
&gt; I like lean builds. It stands for "having no superfluous fat" (dictionary),
&gt; but also fits very well with the idea of lean practices: creating more value
&gt; with less work, or less waste, if you will.
&gt;
&gt; http://en.wikipedia.org/wiki/Lean_manufacturing
&gt;
&gt; Assaf
&gt;
&gt;
&gt;&gt;
&gt;&gt;
&gt;&gt; we keep on brainstorming here... we'll let you know !
&gt;&gt;
&gt;&gt; --
&gt;&gt; Jean-Philippe Caruana
&gt;&gt; ********************************
&gt;&gt; Ce message et toutes les pieces jointes (ci-apres le "message") sont
&gt;&gt; confidentiels et etablis a l'attention exclusive de ses destinataires.
&gt;&gt; Toute utilisation ou diffusion non autorisee est interdite.
&gt;&gt; Tout message electronique est susceptible d'alteration. CVF decline
&gt;&gt; toute responsabilite au titre de ce message s'il a ete altere, deforme
&gt;&gt; ou falsifie.
&gt;&gt; Si vous n'etes pas destinataire de ce message, merci de le detruire
&gt;&gt; immediatement et d'avertir l'expediteur.
&gt;&gt; *********************************
&gt;&gt; This message and any attachments (the "message") are confidential and
&gt;&gt; intended solely for the addressees. Any unauthorised use or
&gt;&gt; dissemination is prohibited.
&gt;&gt; Messages are susceptible to alteration. CVF shall not be liable for the
&gt;&gt; message if altered, changed or falsified.
&gt;&gt; If you are not the intended addressee of this message, please cancel it
&gt;&gt; immediately and inform the sender..
&gt;&gt; ********************************
&gt;&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: svn commit: r833791 - in /buildr/trunk: ./ doc/ lib/buildr/	lib/buildr/core/ lib/buildr/ide/ lib/buildr/java/ lib/buildr/packaging/ spec/	spec/core/</title>
<author><name>Assaf Arkin &lt;assaf@labnotes.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c5037b6e40911091155v5023a4e6q6e3414339c08bf71@mail.gmail.com%3e"/>
<id>urn:uuid:%3c5037b6e40911091155v5023a4e6q6e3414339c08bf71@mail-gmail-com%3e</id>
<updated>2009-11-09T19:55:30Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Awesome.

Assaf

On Sun, Nov 8, 2009 at 8:09 AM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; Thanks :)   Yes, it gives external extensions practically the same
&gt; opportunies as our core modules.
&gt;
&gt; alex
&gt;
&gt; On Sun, Nov 8, 2009 at 3:01 AM, lacton &lt;lacton@users.sourceforge.net&gt;
&gt; wrote:
&gt;
&gt; &gt; Very impressive work, Alex.  I feel the buildr extension mechanism,
&gt; &gt; which was already very nice, has reached a new level.
&gt; &gt;
&gt; &gt; Lacton
&gt; &gt;
&gt; &gt; On Sun, Nov 8, 2009 at 2:34 AM,  &lt;boisvert@apache.org&gt; wrote:
&gt; &gt; &gt; Author: boisvert
&gt; &gt; &gt; Date: Sun Nov  8 01:34:11 2009
&gt; &gt; &gt; New Revision: 833791
&gt; &gt; &gt;
&gt; &gt; &gt; URL: http://svn.apache.org/viewvc?rev=833791&amp;view=rev
&gt; &gt; &gt; Log:
&gt; &gt; &gt; Project extensions (before/after_define) now support dependency
&gt; ordering
&gt; &gt; similar to Rake
&gt; &gt; &gt; (e.g. before_define(:my_setup =&gt; :compile)
&gt; &gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: svn commit: r833791 - in /buildr/trunk: ./ doc/ lib/buildr/	lib/buildr/core/ lib/buildr/ide/ lib/buildr/java/ lib/buildr/packaging/ spec/	spec/core/</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911080809y73471865m9d3d517a1df1e296@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911080809y73471865m9d3d517a1df1e296@mail-gmail-com%3e</id>
<updated>2009-11-08T16:09:01Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Thanks :)   Yes, it gives external extensions practically the same
opportunies as our core modules.

alex

On Sun, Nov 8, 2009 at 3:01 AM, lacton &lt;lacton@users.sourceforge.net&gt; wrote:

&gt; Very impressive work, Alex.  I feel the buildr extension mechanism,
&gt; which was already very nice, has reached a new level.
&gt;
&gt; Lacton
&gt;
&gt; On Sun, Nov 8, 2009 at 2:34 AM,  &lt;boisvert@apache.org&gt; wrote:
&gt; &gt; Author: boisvert
&gt; &gt; Date: Sun Nov  8 01:34:11 2009
&gt; &gt; New Revision: 833791
&gt; &gt;
&gt; &gt; URL: http://svn.apache.org/viewvc?rev=833791&amp;view=rev
&gt; &gt; Log:
&gt; &gt; Project extensions (before/after_define) now support dependency ordering
&gt; similar to Rake
&gt; &gt; (e.g. before_define(:my_setup =&gt; :compile)
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: svn commit: r833791 - in /buildr/trunk: ./ doc/ lib/buildr/	lib/buildr/core/ lib/buildr/ide/ lib/buildr/java/ lib/buildr/packaging/ spec/	spec/core/</title>
<author><name>lacton &lt;lacton@users.sourceforge.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3cfbb63c440911080301k13af4af0v9781be302f8397d3@mail.gmail.com%3e"/>
<id>urn:uuid:%3cfbb63c440911080301k13af4af0v9781be302f8397d3@mail-gmail-com%3e</id>
<updated>2009-11-08T11:01:43Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Very impressive work, Alex.  I feel the buildr extension mechanism,
which was already very nice, has reached a new level.

Lacton

On Sun, Nov 8, 2009 at 2:34 AM,  &lt;boisvert@apache.org&gt; wrote:
&gt; Author: boisvert
&gt; Date: Sun Nov  8 01:34:11 2009
&gt; New Revision: 833791
&gt;
&gt; URL: http://svn.apache.org/viewvc?rev=833791&amp;view=rev
&gt; Log:
&gt; Project extensions (before/after_define) now support dependency ordering similar to Rake
&gt; (e.g. before_define(:my_setup =&gt; :compile)


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: svn commit: r833834 - in /buildr/trunk: lib/buildr/scala/tests.rb	spec/scala/tests_spec.rb</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911072218y10f7781dy21e3d1e9b22288a0@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911072218y10f7781dy21e3d1e9b22288a0@mail-gmail-com%3e</id>
<updated>2009-11-08T06:18:14Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
According to Bill Venners, ScalaTest will be updated soon.
(I was going to report the issue earlier today but somebody else beat me to
it)

Until we find a combination that works for all frameworks, my vote would be
to revert to Specs 1.6.

And one request:  please run the specs when upgrading versions.  The specs
were all broken before I picked them up today.  It's worrying to work on
different area (unrelated code) without knowing if I inadvertently broke
other things.

thanks,
alex

On Sat, Nov 7, 2009 at 10:05 PM, Daniel Spiewak &lt;djspiewak@gmail.com&gt; wrote:

&gt; We need to make a decision here.  ScalaCheck 1.5 is incompatible with Specs
&gt; 1.6.1.  We could stick with Specs 1.6, but there are a lot of very useful
&gt; fixes and improvements in 1.6.1, including several which I require for my
&gt; projects.
&gt;
&gt; I guess ideally ScalaTest would update to support ScalaCheck 1.6, but I
&gt; don't know when that is going to happen.
&gt;
&gt; Daniel
&gt;
&gt; On Nov 7, 2009, at 11:55 PM, "boisvert@apache.org" &lt;boisvert@apache.org&gt;
&gt; wrote:
&gt;
&gt;  Author: boisvert
&gt;&gt; Date: Sun Nov  8 05:54:50 2009
&gt;&gt; New Revision: 833834
&gt;&gt;
&gt;&gt; URL: http://svn.apache.org/viewvc?rev=833834&amp;view=rev
&gt;&gt; Log:
&gt;&gt; Fix Scalatest specs (1.0 API compatibility); revert to Scalacheck 1.5
&gt;&gt; since 1.6 is incompatible with Scalatest 1.0
&gt;&gt;
&gt;&gt; Modified:
&gt;&gt;   buildr/trunk/lib/buildr/scala/tests.rb
&gt;&gt;   buildr/trunk/spec/scala/tests_spec.rb
&gt;&gt;
&gt;&gt; Modified: buildr/trunk/lib/buildr/scala/tests.rb
&gt;&gt; URL:
&gt;&gt; http://svn.apache.org/viewvc/buildr/trunk/lib/buildr/scala/tests.rb?rev=833834&amp;r1=833833&amp;r2=833834&amp;view=diff
&gt;&gt;
&gt;&gt; ==============================================================================
&gt;&gt; --- buildr/trunk/lib/buildr/scala/tests.rb (original)
&gt;&gt; +++ buildr/trunk/lib/buildr/scala/tests.rb Sun Nov  8 05:54:50 2009
&gt;&gt; @@ -23,7 +23,7 @@
&gt;&gt; module Buildr::Scala
&gt;&gt;  # Scala::Check is available when using Scala::Test or Scala::Specs
&gt;&gt;  module Check
&gt;&gt; -    VERSION = '1.6'
&gt;&gt; +    VERSION = '1.5'
&gt;&gt;
&gt;&gt;    class &lt;&lt; self
&gt;&gt;      def version
&gt;&gt; @@ -112,7 +112,7 @@
&gt;&gt;            # TODO: This should be name=&gt;value pairs!
&gt;&gt;            #ant.includes group_includes.join(" ") if group_includes
&gt;&gt;            #ant.excludes group_excludes.join(" ") if group_excludes
&gt;&gt; -            (options[:properties] || []).each { |name, value|
&gt;&gt; ant.property :name=&gt;name, :value=&gt;value }
&gt;&gt; +            (options[:properties] || []).each { |name, value| ant.config
&gt;&gt; :name=&gt;name, :value=&gt;value }
&gt;&gt;          end
&gt;&gt;        end
&gt;&gt;
&gt;&gt; @@ -127,7 +127,7 @@
&gt;&gt;          File.open(reportFile, "r") do |input|
&gt;&gt;            while (line = input.gets) do
&gt;&gt;              failed = (line =~ /(TESTS? FAILED -)|(RUN STOPPED)|(RUN
&gt;&gt; ABORTED)/) unless failed
&gt;&gt; -              completed |= (line =~ /Run completed\./)
&gt;&gt; +              completed |= (line =~ /Run completed/)
&gt;&gt;              break if (failed)
&gt;&gt;            end
&gt;&gt;          end
&gt;&gt;
&gt;&gt; Modified: buildr/trunk/spec/scala/tests_spec.rb
&gt;&gt; URL:
&gt;&gt; http://svn.apache.org/viewvc/buildr/trunk/spec/scala/tests_spec.rb?rev=833834&amp;r1=833833&amp;r2=833834&amp;view=diff
&gt;&gt;
&gt;&gt; ==============================================================================
&gt;&gt; --- buildr/trunk/spec/scala/tests_spec.rb (original)
&gt;&gt; +++ buildr/trunk/spec/scala/tests_spec.rb Sun Nov  8 05:54:50 2009
&gt;&gt; @@ -113,7 +113,7 @@
&gt;&gt;          val sum = 1 + 1
&gt;&gt;          assert(sum === 2)
&gt;&gt;        }
&gt;&gt; -
&gt;&gt; +
&gt;&gt;        class InnerSuite extends FunSuite {
&gt;&gt;          test("addition") {
&gt;&gt;            val sum = 1 + 1
&gt;&gt; @@ -180,15 +180,16 @@
&gt;&gt;    write 'src/test/scala/PropertyTestSuite.scala', &lt;&lt;-SCALA
&gt;&gt;      import org.scalatest._
&gt;&gt;      class PropertyTestSuite extends FunSuite {
&gt;&gt; -        var properties = Map[String, Any]()
&gt;&gt; +        var configMap = Map[String, Any]()
&gt;&gt;        test("testProperty") {
&gt;&gt; -          assert(properties("name") === "value")
&gt;&gt; +          assert(configMap("name") === "value")
&gt;&gt;        }
&gt;&gt; -
&gt;&gt; +
&gt;&gt;        protected override def runTests(testName: Option[String], reporter:
&gt;&gt; Reporter, stopper: Stopper,
&gt;&gt; -                                        includes: Set[String], excludes:
&gt;&gt; Set[String], properties: Map[String, Any]) {
&gt;&gt; -          this.properties = properties;
&gt;&gt; -          super.runTests(testName, reporter, stopper, includes, excludes,
&gt;&gt; properties)
&gt;&gt; +                                        filter: Filter, configMap:
&gt;&gt; Map[String, Any],
&gt;&gt; +                                        distributor: Option[Distributor],
&gt;&gt; tracker: Tracker) {
&gt;&gt; +          this.configMap = configMap
&gt;&gt; +          super.runTests(testName, reporter, stopper, filter, configMap,
&gt;&gt; distributor, tracker)
&gt;&gt;        }
&gt;&gt;      }
&gt;&gt;    SCALA
&gt;&gt; @@ -198,54 +199,55 @@
&gt;&gt;
&gt;&gt;  it 'should run with ScalaCheck automatic test case generation' do
&gt;&gt;    write 'src/test/scala/MySuite.scala', &lt;&lt;-SCALA
&gt;&gt; -      import org.scalatest.prop.PropSuite
&gt;&gt; +      import org.scalatest.FunSuite
&gt;&gt; +      import org.scalatest.prop.Checkers
&gt;&gt;      import org.scalacheck.Arbitrary._
&gt;&gt;      import org.scalacheck.Prop._
&gt;&gt; -
&gt;&gt; -      class MySuite extends PropSuite {
&gt;&gt; -
&gt;&gt; +
&gt;&gt; +      class MySuite extends FunSuite with Checkers {
&gt;&gt; +
&gt;&gt;        test("list concatenation") {
&gt;&gt;          val x = List(1, 2, 3)
&gt;&gt;          val y = List(4, 5, 6)
&gt;&gt;          assert(x ::: y === List(1, 2, 3, 4, 5, 6))
&gt;&gt;          check((a: List[Int], b: List[Int]) =&gt; a.size + b.size == (a :::
&gt;&gt; b).size)
&gt;&gt;        }
&gt;&gt; -
&gt;&gt; -        test(
&gt;&gt; -          "list concatenation using a test method",
&gt;&gt; -          (a: List[Int], b: List[Int]) =&gt; a.size + b.size == (a :::
&gt;&gt; b).size
&gt;&gt; -        )
&gt;&gt; +
&gt;&gt; +        test("list concatenation using a test method") {
&gt;&gt; +          check((a: List[Int], b: List[Int]) =&gt; a.size + b.size == (a :::
&gt;&gt; b).size)
&gt;&gt; +        }
&gt;&gt;      }
&gt;&gt;    SCALA
&gt;&gt;    define('foo')
&gt;&gt;    project('foo').test.invoke
&gt;&gt;    project('foo').test.passed_tests.should include('MySuite')
&gt;&gt;  end
&gt;&gt; -
&gt;&gt; +
&gt;&gt;  it 'should fail if ScalaCheck test case fails' do
&gt;&gt;    write 'src/test/scala/StringSuite.scala', &lt;&lt;-SCALA
&gt;&gt; -      import org.scalatest.prop.PropSuite
&gt;&gt; +      import org.scalatest.FunSuite
&gt;&gt; +      import org.scalatest.prop.Checkers
&gt;&gt;      import org.scalacheck.Arbitrary._
&gt;&gt;      import org.scalacheck.Prop._
&gt;&gt;
&gt;&gt; -      class StringSuite extends PropSuite {
&gt;&gt; +      class StringSuite extends FunSuite with Checkers {
&gt;&gt;        test("startsWith") {
&gt;&gt;          check( (a: String, b: String) =&gt; (a+b).startsWith(a) )
&gt;&gt;        }
&gt;&gt; -
&gt;&gt; +
&gt;&gt;        test("endsWith") {
&gt;&gt;          check( (a: String, b: String) =&gt; (a+b).endsWith(b) )
&gt;&gt;        }
&gt;&gt; -
&gt;&gt; +
&gt;&gt;        // Is this really always true?
&gt;&gt;        test("concat") {
&gt;&gt;          check( (a: String, b: String) =&gt; (a+b).length &gt; a.length &amp;&amp;
&gt;&gt; (a+b).length &gt; b.length )
&gt;&gt;        }
&gt;&gt; -
&gt;&gt; +
&gt;&gt;        test("substring2") {
&gt;&gt;          check( (a: String, b: String) =&gt; (a+b).substring(a.length) == b )
&gt;&gt;        }
&gt;&gt; -
&gt;&gt; +
&gt;&gt;        test("substring3") {
&gt;&gt;          check( (a: String, b: String, c: String) =&gt;
&gt;&gt;                   (a+b+c).substring(a.length, a.length+b.length) == b )
&gt;&gt;
&gt;&gt;
&gt;&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: svn commit: r833834 - in /buildr/trunk: lib/buildr/scala/tests.rb spec/scala/tests_spec.rb</title>
<author><name>Daniel Spiewak &lt;djspiewak@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c634107612.733.1257660335560.nuevasync.admin@server2-scl.nuevasync.com%3e"/>
<id>urn:uuid:%3c634107612-733-1257660335560-nuevasync-admin@server2-scl-nuevasync-com%3e</id>
<updated>2009-11-08T06:05:46Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
We need to make a decision here.  ScalaCheck 1.5 is incompatible with  
Specs 1.6.1.  We could stick with Specs 1.6, but there are a lot of  
very useful fixes and improvements in 1.6.1, including several which I  
require for my projects.

I guess ideally ScalaTest would update to support ScalaCheck 1.6, but  
I don't know when that is going to happen.

Daniel

On Nov 7, 2009, at 11:55 PM, "boisvert@apache.org"  
&lt;boisvert@apache.org&gt; wrote:

&gt; Author: boisvert
&gt; Date: Sun Nov  8 05:54:50 2009
&gt; New Revision: 833834
&gt;
&gt; URL: http://svn.apache.org/viewvc?rev=833834&amp;view=rev
&gt; Log:
&gt; Fix Scalatest specs (1.0 API compatibility); revert to Scalacheck  
&gt; 1.5 since 1.6 is incompatible with Scalatest 1.0
&gt;
&gt; Modified:
&gt;    buildr/trunk/lib/buildr/scala/tests.rb
&gt;    buildr/trunk/spec/scala/tests_spec.rb
&gt;
&gt; Modified: buildr/trunk/lib/buildr/scala/tests.rb
&gt; URL: http://svn.apache.org/viewvc/buildr/trunk/lib/buildr/scala/tests.rb?rev=833834&amp;r1=833833&amp;r2=833834&amp;view=diff
&gt; === 
&gt; === 
&gt; === 
&gt; =====================================================================
&gt; --- buildr/trunk/lib/buildr/scala/tests.rb (original)
&gt; +++ buildr/trunk/lib/buildr/scala/tests.rb Sun Nov  8 05:54:50 2009
&gt; @@ -23,7 +23,7 @@
&gt; module Buildr::Scala
&gt;   # Scala::Check is available when using Scala::Test or Scala::Specs
&gt;   module Check
&gt; -    VERSION = '1.6'
&gt; +    VERSION = '1.5'
&gt;
&gt;     class &lt;&lt; self
&gt;       def version
&gt; @@ -112,7 +112,7 @@
&gt;             # TODO: This should be name=&gt;value pairs!
&gt;             #ant.includes group_includes.join(" ") if group_includes
&gt;             #ant.excludes group_excludes.join(" ") if group_excludes
&gt; -            (options[:properties] || []).each { |name, value|  
&gt; ant.property :name=&gt;name, :value=&gt;value }
&gt; +            (options[:properties] || []).each { |name, value|  
&gt; ant.config :name=&gt;name, :value=&gt;value }
&gt;           end
&gt;         end
&gt;
&gt; @@ -127,7 +127,7 @@
&gt;           File.open(reportFile, "r") do |input|
&gt;             while (line = input.gets) do
&gt;               failed = (line =~ /(TESTS? FAILED -)|(RUN STOPPED)| 
&gt; (RUN ABORTED)/) unless failed
&gt; -              completed |= (line =~ /Run completed\./)
&gt; +              completed |= (line =~ /Run completed/)
&gt;               break if (failed)
&gt;             end
&gt;           end
&gt;
&gt; Modified: buildr/trunk/spec/scala/tests_spec.rb
&gt; URL: http://svn.apache.org/viewvc/buildr/trunk/spec/scala/tests_spec.rb?rev=833834&amp;r1=833833&amp;r2=833834&amp;view=diff
&gt; === 
&gt; === 
&gt; === 
&gt; =====================================================================
&gt; --- buildr/trunk/spec/scala/tests_spec.rb (original)
&gt; +++ buildr/trunk/spec/scala/tests_spec.rb Sun Nov  8 05:54:50 2009
&gt; @@ -113,7 +113,7 @@
&gt;           val sum = 1 + 1
&gt;           assert(sum === 2)
&gt;         }
&gt; -
&gt; +
&gt;         class InnerSuite extends FunSuite {
&gt;           test("addition") {
&gt;             val sum = 1 + 1
&gt; @@ -180,15 +180,16 @@
&gt;     write 'src/test/scala/PropertyTestSuite.scala', &lt;&lt;-SCALA
&gt;       import org.scalatest._
&gt;       class PropertyTestSuite extends FunSuite {
&gt; -        var properties = Map[String, Any]()
&gt; +        var configMap = Map[String, Any]()
&gt;         test("testProperty") {
&gt; -          assert(properties("name") === "value")
&gt; +          assert(configMap("name") === "value")
&gt;         }
&gt; -
&gt; +
&gt;         protected override def runTests(testName: Option[String],  
&gt; reporter: Reporter, stopper: Stopper,
&gt; -                                        includes: Set[String],  
&gt; excludes: Set[String], properties: Map[String, Any]) {
&gt; -          this.properties = properties;
&gt; -          super.runTests(testName, reporter, stopper, includes,  
&gt; excludes, properties)
&gt; +                                        filter: Filter, configMap:  
&gt; Map[String, Any],
&gt; +                                        distributor: Option 
&gt; [Distributor], tracker: Tracker) {
&gt; +          this.configMap = configMap
&gt; +          super.runTests(testName, reporter, stopper, filter,  
&gt; configMap, distributor, tracker)
&gt;         }
&gt;       }
&gt;     SCALA
&gt; @@ -198,54 +199,55 @@
&gt;
&gt;   it 'should run with ScalaCheck automatic test case generation' do
&gt;     write 'src/test/scala/MySuite.scala', &lt;&lt;-SCALA
&gt; -      import org.scalatest.prop.PropSuite
&gt; +      import org.scalatest.FunSuite
&gt; +      import org.scalatest.prop.Checkers
&gt;       import org.scalacheck.Arbitrary._
&gt;       import org.scalacheck.Prop._
&gt; -
&gt; -      class MySuite extends PropSuite {
&gt; -
&gt; +
&gt; +      class MySuite extends FunSuite with Checkers {
&gt; +
&gt;         test("list concatenation") {
&gt;           val x = List(1, 2, 3)
&gt;           val y = List(4, 5, 6)
&gt;           assert(x ::: y === List(1, 2, 3, 4, 5, 6))
&gt;           check((a: List[Int], b: List[Int]) =&gt; a.size + b.size ==  
&gt; (a ::: b).size)
&gt;         }
&gt; -
&gt; -        test(
&gt; -          "list concatenation using a test method",
&gt; -          (a: List[Int], b: List[Int]) =&gt; a.size + b.size == (a :::  
&gt; b).size
&gt; -        )
&gt; +
&gt; +        test("list concatenation using a test method") {
&gt; +          check((a: List[Int], b: List[Int]) =&gt; a.size + b.size ==  
&gt; (a ::: b).size)
&gt; +        }
&gt;       }
&gt;     SCALA
&gt;     define('foo')
&gt;     project('foo').test.invoke
&gt;     project('foo').test.passed_tests.should include('MySuite')
&gt;   end
&gt; -
&gt; +
&gt;   it 'should fail if ScalaCheck test case fails' do
&gt;     write 'src/test/scala/StringSuite.scala', &lt;&lt;-SCALA
&gt; -      import org.scalatest.prop.PropSuite
&gt; +      import org.scalatest.FunSuite
&gt; +      import org.scalatest.prop.Checkers
&gt;       import org.scalacheck.Arbitrary._
&gt;       import org.scalacheck.Prop._
&gt;
&gt; -      class StringSuite extends PropSuite {
&gt; +      class StringSuite extends FunSuite with Checkers {
&gt;         test("startsWith") {
&gt;           check( (a: String, b: String) =&gt; (a+b).startsWith(a) )
&gt;         }
&gt; -
&gt; +
&gt;         test("endsWith") {
&gt;           check( (a: String, b: String) =&gt; (a+b).endsWith(b) )
&gt;         }
&gt; -
&gt; +
&gt;         // Is this really always true?
&gt;         test("concat") {
&gt;           check( (a: String, b: String) =&gt; (a+b).length &gt; a.length  
&gt; &amp;&amp; (a+b).length &gt; b.length )
&gt;         }
&gt; -
&gt; +
&gt;         test("substring2") {
&gt;           check( (a: String, b: String) =&gt; (a+b).substring(a.length)  
&gt; == b )
&gt;         }
&gt; -
&gt; +
&gt;         test("substring3") {
&gt;           check( (a: String, b: String, c: String) =&gt;
&gt;                    (a+b+c).substring(a.length, a.length+b.length) ==  
&gt; b )
&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bug in linking additional test-folder?</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911071741y31a1ea99k9ab45ad557ad1fbe@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911071741y31a1ea99k9ab45ad557ad1fbe@mail-gmail-com%3e</id>
<updated>2009-11-08T01:41:16Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Ok, I've gone ahead and implemented dependency/ordering between extensions
(before_define / after_define)* à la Rake*.

https://svn.apache.org/viewvc?view=revision&amp;revision=833791

alex

On Thu, Nov 5, 2009 at 7:44 AM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; (Moving to dev@)
&gt;
&gt; This issue is due to how extensions are handled.
&gt;
&gt; The Test module (which is an extension) adds test.compile.target to the
&gt; classpath:
&gt;
&gt; # lib/buildr/core/test.rb
&gt; after_define do |project|
&gt;   ...
&gt;   test.dependencies.concat [test.compile.target,
&gt; test.resources.target].compact
&gt;   ...
&gt; end
&gt;
&gt; but Peter's custom extension is run only after so the change to
&gt; test.compile.from (which affects the value of test.compile.target) isn't
&gt; taken into account:
&gt;
&gt; after_define do |project|
&gt;   project.test.compile.from project._(:src, 'test-functional', :java)
&gt; end
&gt;
&gt; and thus when JUnit runs the classpath is incorrect and it's too late to
&gt; fix anything since the classpath must be defined early for RJB to accept it.
&gt;
&gt; I've come across the same kind of issue with Eclipse extensions as well...
&gt; and I think we need a way to define dependencies/ordering between extensions
&gt; so we can properly compose them.  Maybe we could borrow the same notation
&gt; from task dependencies?  e.g.,
&gt;
&gt; after_define(:test =&gt; :my_extension)
&gt;
&gt; after_define(:my_extension) do |project|
&gt;   ...
&gt; end
&gt;
&gt; Thoughts?  Any better ideas?
&gt;
&gt; alex
&gt;
&gt; On Mon, Nov 2, 2009 at 6:02 AM, Peter Schröder &lt;ps@blau.de&gt; wrote:
&gt;
&gt;&gt; Hi,
&gt;&gt;
&gt;&gt; I am experiencing a strange behavior of buildr when having an empty
&gt;&gt; test-folder.
&gt;&gt;
&gt;&gt; See the example in the attachment, and look into the readme.txt for
&gt;&gt; the problem.
&gt;&gt;
&gt;&gt; Kind regards
&gt;&gt; Peter
&gt;&gt;
&gt;&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Assaf Arkin &lt;assaf@labnotes.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c5037b6e40911061107n622a9152y6ddde67dab4c839d@mail.gmail.com%3e"/>
<id>urn:uuid:%3c5037b6e40911061107n622a9152y6ddde67dab4c839d@mail-gmail-com%3e</id>
<updated>2009-11-06T19:07:44Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Fri, Nov 6, 2009 at 1:24 AM, Jean-Philippe Caruana &lt;
jeanphilippe1.caruana@orange-ftgroup.com&gt; wrote:

&gt; what about :
&gt;
&gt; - buildr, et voilà !
&gt; - shrink your build
&gt; - buildr, a fat free build
&gt; - lean builds
&gt;

I like lean builds. It stands for "having no superfluous fat" (dictionary),
but also fits very well with the idea of lean practices: creating more value
with less work, or less waste, if you will.

http://en.wikipedia.org/wiki/Lean_manufacturing

Assaf


&gt;
&gt;
&gt; we keep on brainstorming here... we'll let you know !
&gt;
&gt; --
&gt; Jean-Philippe Caruana
&gt; ********************************
&gt; Ce message et toutes les pieces jointes (ci-apres le "message") sont
&gt; confidentiels et etablis a l'attention exclusive de ses destinataires.
&gt; Toute utilisation ou diffusion non autorisee est interdite.
&gt; Tout message electronique est susceptible d'alteration. CVF decline
&gt; toute responsabilite au titre de ce message s'il a ete altere, deforme
&gt; ou falsifie.
&gt; Si vous n'etes pas destinataire de ce message, merci de le detruire
&gt; immediatement et d'avertir l'expediteur.
&gt; *********************************
&gt; This message and any attachments (the "message") are confidential and
&gt; intended solely for the addressees. Any unauthorised use or
&gt; dissemination is prohibited.
&gt; Messages are susceptible to alteration. CVF shall not be liable for the
&gt; message if altered, changed or falsified.
&gt; If you are not the intended addressee of this message, please cancel it
&gt; immediately and inform the sender..
&gt; ********************************
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: November Board Report</title>
<author><name>lacton &lt;lacton@users.sourceforge.net&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3cfbb63c440911060355h49943b8du1d82a39c2311a36c@mail.gmail.com%3e"/>
<id>urn:uuid:%3cfbb63c440911060355h49943b8du1d82a39c2311a36c@mail-gmail-com%3e</id>
<updated>2009-11-06T11:55:43Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Thu, Nov 5, 2009 at 9:41 PM, Assaf Arkin &lt;assaf@labnotes.org&gt; wrote:
&gt; On Thu, Nov 5, 2009 at 11:25 AM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:
&gt;
&gt;&gt; I wrote a draft of our November board report at:
&gt;&gt;
&gt;&gt; http://cwiki.apache.org/confluence/display/BUILDR/November+2009+Board+Report
&gt;&gt;
&gt;&gt; As always, feel free to edit or comment... I'll be sending it to the board
&gt;&gt; on Sunday Nov. 8th.
&gt;&gt;
&gt;
&gt; +1
&gt;
&gt; assaf

+1

lacton


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Jean-Philippe Caruana &lt;jeanphilippe1.caruana@orange-ftgroup.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4AF3EB4C.4040804@orange-ftgroup.com%3e"/>
<id>urn:uuid:%3c4AF3EB4C-4040804@orange-ftgroup-com%3e</id>
<updated>2009-11-06T09:24:28Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
what about :

- buildr, et voilà !
- shrink your build
- buildr, a fat free build
- lean builds


we keep on brainstorming here... we'll let you know !

-- 
Jean-Philippe Caruana
********************************
Ce message et toutes les pieces jointes (ci-apres le "message") sont
confidentiels et etablis a l'attention exclusive de ses destinataires.
Toute utilisation ou diffusion non autorisee est interdite.
Tout message electronique est susceptible d'alteration. CVF decline
toute responsabilite au titre de ce message s'il a ete altere, deforme
ou falsifie.
Si vous n'etes pas destinataire de ce message, merci de le detruire
immediatement et d'avertir l'expediteur.
*********************************
This message and any attachments (the "message") are confidential and
intended solely for the addressees. Any unauthorised use or
dissemination is prohibited.
Messages are susceptible to alteration. CVF shall not be liable for the
message if altered, changed or falsified.
If you are not the intended addressee of this message, please cancel it
immediately and inform the sender..
********************************


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Ittay Dror &lt;ittayd@tikalk.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4AF3AE46.5060607@tikalk.com%3e"/>
<id>urn:uuid:%3c4AF3AE46-5060607@tikalk-com%3e</id>
<updated>2009-11-06T05:04:06Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
How about "A build system for the agile world"?

Alex Boisvert wrote:

&gt; I attended the media training at ApacheCon earlier this week and as part of
&gt; the day's discussions, I submitted our current project tagline "The build
&gt; system that doesn't suck" to our group for feedback.   The group was mostly
&gt; composed of technical folks and one non-technical person (Sally, our
&gt; trainer).   As you might expect, the response to the tagline was not very
&gt; enthusiastic.   Most thought is was an okay tagline for a small project
&gt; that's starting out but that it probably needs refinement for a project with
&gt; bigger aspirations.
&gt;
&gt; Among some comment, one was along the line of... "Let's say a developer
&gt; discovers Buildr and really likes it.  Before using it, she needs to have it
&gt; checked out by her manager.  The manager goes to the website, reads the
&gt; tagline ... and ... well, doesn't get a great first impression."   Don't be
&gt; alarmed, though, the group thought the current tagline could still be used
&gt; on t-shirts and other such promotional pieces but that the official tagline
&gt; should probably be a little more positive sounding.
&gt;
&gt; I tend to agree with the feedback and in any case I've been meaning to
&gt; brainstorm this on the mailing list...  Here are some starting points I've
&gt; been thinking about for the tagline:
&gt;
&gt; "Ready, Set, Build!"  (emphasize speed / productivity)
&gt;
&gt; "Beautiful Builds"  (elegance /  beautiful code meme)
&gt;
&gt; "Any Code, Any Size, Any Task"  (polyglot programming, scalability and
&gt; customizability)
&gt;
&gt; Any of these strike your fancy?   You think you can do better?
&gt;
&gt; I'd like to collect ideas during the next 2 weeks (time enough to brainstorm
&gt; without pressure) and then proceed with a couple rounds of voting for the
&gt; best tagline.  Winner gets karma points, self-satisfaction, bragging rights
&gt; and the next release (1.4.0) dedicated to her/him.
&gt;
&gt; alex
&gt;
&gt;   

-- 
--  
Tikal &lt;http://www.tikalk.com&gt;
Tikal Project &lt;http://tikal.sourceforge.net&gt;




</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Tal Rotbart &lt;redbeard@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3caac2c8700911051432g131bdce4y2a2c0747aaa7edff@mail.gmail.com%3e"/>
<id>urn:uuid:%3caac2c8700911051432g131bdce4y2a2c0747aaa7edff@mail-gmail-com%3e</id>
<updated>2009-11-05T22:32:13Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
"Ready, Set, Build" gets my +1.

"Buildr it and they will come"?  ;p

On Fri, Nov 6, 2009 at 8:12 AM, Alexis Midon &lt;alexismidon@gmail.com&gt; wrote:
&gt; In the spirit of "Ready, Set, Build" and as a tribute to MJ: "Just build it,
&gt; build it"
&gt;
&gt; I'm only half kidding ;)
&gt;
&gt; On Thu, Nov 5, 2009 at 12:12 PM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:
&gt;
&gt;&gt; I attended the media training at ApacheCon earlier this week and as part of
&gt;&gt; the day's discussions, I submitted our current project tagline "The build
&gt;&gt; system that doesn't suck" to our group for feedback. Â  The group was mostly
&gt;&gt; composed of technical folks and one non-technical person (Sally, our
&gt;&gt; trainer). Â  As you might expect, the response to the tagline was not very
&gt;&gt; enthusiastic. Â  Most thought is was an okay tagline for a small project
&gt;&gt; that's starting out but that it probably needs refinement for a project
&gt;&gt; with
&gt;&gt; bigger aspirations.
&gt;&gt;
&gt;&gt; Among some comment, one was along the line of... "Let's say a developer
&gt;&gt; discovers Buildr and really likes it. Â Before using it, she needs to have
&gt;&gt; it
&gt;&gt; checked out by her manager. Â The manager goes to the website, reads the
&gt;&gt; tagline ... and ... well, doesn't get a great first impression." Â  Don't be
&gt;&gt; alarmed, though, the group thought the current tagline could still be used
&gt;&gt; on t-shirts and other such promotional pieces but that the official tagline
&gt;&gt; should probably be a little more positive sounding.
&gt;&gt;
&gt;&gt; I tend to agree with the feedback and in any case I've been meaning to
&gt;&gt; brainstorm this on the mailing list... Â Here are some starting points I've
&gt;&gt; been thinking about for the tagline:
&gt;&gt;
&gt;&gt; "Ready, Set, Build!" Â (emphasize speed / productivity)
&gt;&gt;
&gt;&gt; "Beautiful Builds" Â (elegance / Â beautiful code meme)
&gt;&gt;
&gt;&gt; "Any Code, Any Size, Any Task" Â (polyglot programming, scalability and
&gt;&gt; customizability)
&gt;&gt;
&gt;&gt; Any of these strike your fancy? Â  You think you can do better?
&gt;&gt;
&gt;&gt; I'd like to collect ideas during the next 2 weeks (time enough to
&gt;&gt; brainstorm
&gt;&gt; without pressure) and then proceed with a couple rounds of voting for the
&gt;&gt; best tagline. Â Winner gets karma points, self-satisfaction, bragging rights
&gt;&gt; and the next release (1.4.0) dedicated to her/him.
&gt;&gt;
&gt;&gt; alex
&gt;&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Alexis Midon &lt;alexismidon@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4c1d6a900911051312h5062631eye570aefd9f93b334@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4c1d6a900911051312h5062631eye570aefd9f93b334@mail-gmail-com%3e</id>
<updated>2009-11-05T21:12:16Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
In the spirit of "Ready, Set, Build" and as a tribute to MJ: "Just build it,
build it"

I'm only half kidding ;)

On Thu, Nov 5, 2009 at 12:12 PM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; I attended the media training at ApacheCon earlier this week and as part of
&gt; the day's discussions, I submitted our current project tagline "The build
&gt; system that doesn't suck" to our group for feedback.   The group was mostly
&gt; composed of technical folks and one non-technical person (Sally, our
&gt; trainer).   As you might expect, the response to the tagline was not very
&gt; enthusiastic.   Most thought is was an okay tagline for a small project
&gt; that's starting out but that it probably needs refinement for a project
&gt; with
&gt; bigger aspirations.
&gt;
&gt; Among some comment, one was along the line of... "Let's say a developer
&gt; discovers Buildr and really likes it.  Before using it, she needs to have
&gt; it
&gt; checked out by her manager.  The manager goes to the website, reads the
&gt; tagline ... and ... well, doesn't get a great first impression."   Don't be
&gt; alarmed, though, the group thought the current tagline could still be used
&gt; on t-shirts and other such promotional pieces but that the official tagline
&gt; should probably be a little more positive sounding.
&gt;
&gt; I tend to agree with the feedback and in any case I've been meaning to
&gt; brainstorm this on the mailing list...  Here are some starting points I've
&gt; been thinking about for the tagline:
&gt;
&gt; "Ready, Set, Build!"  (emphasize speed / productivity)
&gt;
&gt; "Beautiful Builds"  (elegance /  beautiful code meme)
&gt;
&gt; "Any Code, Any Size, Any Task"  (polyglot programming, scalability and
&gt; customizability)
&gt;
&gt; Any of these strike your fancy?   You think you can do better?
&gt;
&gt; I'd like to collect ideas during the next 2 weeks (time enough to
&gt; brainstorm
&gt; without pressure) and then proceed with a couple rounds of voting for the
&gt; best tagline.  Winner gets karma points, self-satisfaction, bragging rights
&gt; and the next release (1.4.0) dedicated to her/him.
&gt;
&gt; alex
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Daniel Spiewak &lt;djspiewak@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c5c99d0330911051256x20c4e961pf743d76812c8de59@mail.gmail.com%3e"/>
<id>urn:uuid:%3c5c99d0330911051256x20c4e961pf743d76812c8de59@mail-gmail-com%3e</id>
<updated>2009-11-05T20:56:31Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
"Read, Set, Build!" sounds a little bit too much like a Ruby tutorial.  :-)
I don't have any better ideas at the moment, but I'll give it some thought.

Daniel

On Thu, Nov 5, 2009 at 2:43 PM, Assaf Arkin &lt;assaf@labnotes.org&gt; wrote:

&gt; On Thu, Nov 5, 2009 at 12:12 PM, Alex Boisvert &lt;alex.boisvert@gmail.com
&gt; &gt;wrote:
&gt;
&gt; &gt; I attended the media training at ApacheCon earlier this week and as part
&gt; of
&gt; &gt; the day's discussions, I submitted our current project tagline "The build
&gt; &gt; system that doesn't suck" to our group for feedback.   The group was
&gt; mostly
&gt; &gt; composed of technical folks and one non-technical person (Sally, our
&gt; &gt; trainer).   As you might expect, the response to the tagline was not very
&gt; &gt; enthusiastic.   Most thought is was an okay tagline for a small project
&gt; &gt; that's starting out but that it probably needs refinement for a project
&gt; &gt; with
&gt; &gt; bigger aspirations.
&gt; &gt;
&gt; &gt; Among some comment, one was along the line of... "Let's say a developer
&gt; &gt; discovers Buildr and really likes it.  Before using it, she needs to have
&gt; &gt; it
&gt; &gt; checked out by her manager.  The manager goes to the website, reads the
&gt; &gt; tagline ... and ... well, doesn't get a great first impression."   Don't
&gt; be
&gt; &gt; alarmed, though, the group thought the current tagline could still be
&gt; used
&gt; &gt; on t-shirts and other such promotional pieces but that the official
&gt; tagline
&gt; &gt; should probably be a little more positive sounding.
&gt; &gt;
&gt; &gt; I tend to agree with the feedback and in any case I've been meaning to
&gt; &gt; brainstorm this on the mailing list...  Here are some starting points
&gt; I've
&gt; &gt; been thinking about for the tagline:
&gt; &gt;
&gt; &gt; "Ready, Set, Build!"  (emphasize speed / productivity)
&gt; &gt;
&gt; &gt; "Beautiful Builds"  (elegance /  beautiful code meme)
&gt; &gt;
&gt; &gt; "Any Code, Any Size, Any Task"  (polyglot programming, scalability and
&gt; &gt; customizability)
&gt; &gt;
&gt; &gt; Any of these strike your fancy?   You think you can do better?
&gt; &gt;
&gt;
&gt;
&gt; I like Ready, Set, Build!
&gt;
&gt; Beautiful Builds could be the title of a book or blog post.
&gt;
&gt; Assaf
&gt;
&gt;
&gt; &gt;
&gt; &gt; I'd like to collect ideas during the next 2 weeks (time enough to
&gt; &gt; brainstorm
&gt; &gt; without pressure) and then proceed with a couple rounds of voting for the
&gt; &gt; best tagline.  Winner gets karma points, self-satisfaction, bragging
&gt; rights
&gt; &gt; and the next release (1.4.0) dedicated to her/him.
&gt; &gt;
&gt; &gt; alex
&gt; &gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Tagline</title>
<author><name>Assaf Arkin &lt;assaf@labnotes.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c5037b6e40911051243u6b718684i747267eb7504a37d@mail.gmail.com%3e"/>
<id>urn:uuid:%3c5037b6e40911051243u6b718684i747267eb7504a37d@mail-gmail-com%3e</id>
<updated>2009-11-05T20:43:19Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Thu, Nov 5, 2009 at 12:12 PM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; I attended the media training at ApacheCon earlier this week and as part of
&gt; the day's discussions, I submitted our current project tagline "The build
&gt; system that doesn't suck" to our group for feedback.   The group was mostly
&gt; composed of technical folks and one non-technical person (Sally, our
&gt; trainer).   As you might expect, the response to the tagline was not very
&gt; enthusiastic.   Most thought is was an okay tagline for a small project
&gt; that's starting out but that it probably needs refinement for a project
&gt; with
&gt; bigger aspirations.
&gt;
&gt; Among some comment, one was along the line of... "Let's say a developer
&gt; discovers Buildr and really likes it.  Before using it, she needs to have
&gt; it
&gt; checked out by her manager.  The manager goes to the website, reads the
&gt; tagline ... and ... well, doesn't get a great first impression."   Don't be
&gt; alarmed, though, the group thought the current tagline could still be used
&gt; on t-shirts and other such promotional pieces but that the official tagline
&gt; should probably be a little more positive sounding.
&gt;
&gt; I tend to agree with the feedback and in any case I've been meaning to
&gt; brainstorm this on the mailing list...  Here are some starting points I've
&gt; been thinking about for the tagline:
&gt;
&gt; "Ready, Set, Build!"  (emphasize speed / productivity)
&gt;
&gt; "Beautiful Builds"  (elegance /  beautiful code meme)
&gt;
&gt; "Any Code, Any Size, Any Task"  (polyglot programming, scalability and
&gt; customizability)
&gt;
&gt; Any of these strike your fancy?   You think you can do better?
&gt;


I like Ready, Set, Build!

Beautiful Builds could be the title of a book or blog post.

Assaf


&gt;
&gt; I'd like to collect ideas during the next 2 weeks (time enough to
&gt; brainstorm
&gt; without pressure) and then proceed with a couple rounds of voting for the
&gt; best tagline.  Winner gets karma points, self-satisfaction, bragging rights
&gt; and the next release (1.4.0) dedicated to her/him.
&gt;
&gt; alex
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: November Board Report</title>
<author><name>Assaf Arkin &lt;assaf@labnotes.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c5037b6e40911051241q721ea5d0hdbbf0e605ab417b5@mail.gmail.com%3e"/>
<id>urn:uuid:%3c5037b6e40911051241q721ea5d0hdbbf0e605ab417b5@mail-gmail-com%3e</id>
<updated>2009-11-05T20:41:45Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On Thu, Nov 5, 2009 at 11:25 AM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; I wrote a draft of our November board report at:
&gt;
&gt; http://cwiki.apache.org/confluence/display/BUILDR/November+2009+Board+Report
&gt;
&gt; As always, feel free to edit or comment... I'll be sending it to the board
&gt; on Sunday Nov. 8th.
&gt;

+1

assaf


&gt;
&gt; alex
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Tagline</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911051212n1a0b22e1k6ee6c56af22f8226@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911051212n1a0b22e1k6ee6c56af22f8226@mail-gmail-com%3e</id>
<updated>2009-11-05T20:12:52Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I attended the media training at ApacheCon earlier this week and as part of
the day's discussions, I submitted our current project tagline "The build
system that doesn't suck" to our group for feedback.   The group was mostly
composed of technical folks and one non-technical person (Sally, our
trainer).   As you might expect, the response to the tagline was not very
enthusiastic.   Most thought is was an okay tagline for a small project
that's starting out but that it probably needs refinement for a project with
bigger aspirations.

Among some comment, one was along the line of... "Let's say a developer
discovers Buildr and really likes it.  Before using it, she needs to have it
checked out by her manager.  The manager goes to the website, reads the
tagline ... and ... well, doesn't get a great first impression."   Don't be
alarmed, though, the group thought the current tagline could still be used
on t-shirts and other such promotional pieces but that the official tagline
should probably be a little more positive sounding.

I tend to agree with the feedback and in any case I've been meaning to
brainstorm this on the mailing list...  Here are some starting points I've
been thinking about for the tagline:

"Ready, Set, Build!"  (emphasize speed / productivity)

"Beautiful Builds"  (elegance /  beautiful code meme)

"Any Code, Any Size, Any Task"  (polyglot programming, scalability and
customizability)

Any of these strike your fancy?   You think you can do better?

I'd like to collect ideas during the next 2 weeks (time enough to brainstorm
without pressure) and then proceed with a couple rounds of voting for the
best tagline.  Winner gets karma points, self-satisfaction, bragging rights
and the next release (1.4.0) dedicated to her/him.

alex


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: November Board Report</title>
<author><name>Daniel Spiewak &lt;djspiewak@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c5c99d0330911051150r1a13b448g64b702ff034a33cb@mail.gmail.com%3e"/>
<id>urn:uuid:%3c5c99d0330911051150r1a13b448g64b702ff034a33cb@mail-gmail-com%3e</id>
<updated>2009-11-05T19:50:39Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Looks good!

Daniel

On Thu, Nov 5, 2009 at 1:25 PM, Alex Boisvert &lt;alex.boisvert@gmail.com&gt;wrote:

&gt; I wrote a draft of our November board report at:
&gt;
&gt; http://cwiki.apache.org/confluence/display/BUILDR/November+2009+Board+Report
&gt;
&gt; As always, feel free to edit or comment... I'll be sending it to the board
&gt; on Sunday Nov. 8th.
&gt;
&gt; alex
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>November Board Report</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911051125x112f017bne9d919747bf37906@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911051125x112f017bne9d919747bf37906@mail-gmail-com%3e</id>
<updated>2009-11-05T19:25:19Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I wrote a draft of our November board report at:
http://cwiki.apache.org/confluence/display/BUILDR/November+2009+Board+Report

As always, feel free to edit or comment... I'll be sending it to the board
on Sunday Nov. 8th.

alex


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Bug in linking additional test-folder?</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200911.mbox/%3c4dcd15a90911050744v3561dcf2q250875b1024b4378@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90911050744v3561dcf2q250875b1024b4378@mail-gmail-com%3e</id>
<updated>2009-11-05T15:44:28Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
(Moving to dev@)

This issue is due to how extensions are handled.

The Test module (which is an extension) adds test.compile.target to the
classpath:

# lib/buildr/core/test.rb
after_define do |project|
  ...
  test.dependencies.concat [test.compile.target,
test.resources.target].compact
  ...
end

but Peter's custom extension is run only after so the change to
test.compile.from (which affects the value of test.compile.target) isn't
taken into account:

after_define do |project|
  project.test.compile.from project._(:src, 'test-functional', :java)
end

and thus when JUnit runs the classpath is incorrect and it's too late to fix
anything since the classpath must be defined early for RJB to accept it.

I've come across the same kind of issue with Eclipse extensions as well...
and I think we need a way to define dependencies/ordering between extensions
so we can properly compose them.  Maybe we could borrow the same notation
from task dependencies?  e.g.,

after_define(:test =&gt; :my_extension)

after_define(:my_extension) do |project|
  ...
end

Thoughts?  Any better ideas?

alex

On Mon, Nov 2, 2009 at 6:02 AM, Peter Schröder &lt;ps@blau.de&gt; wrote:

&gt; Hi,
&gt;
&gt; I am experiencing a strange behavior of buildr when having an empty
&gt; test-folder.
&gt;
&gt; See the example in the attachment, and look into the readme.txt for
&gt; the problem.
&gt;
&gt; Kind regards
&gt; Peter
&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: BUILDR-334: Eclipse .classpath files use absolute paths for	library entries.</title>
<author><name>Alex Boisvert &lt;alex.boisvert@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200910.mbox/%3c4dcd15a90910290828u4b970b84lbadc61cf05134221@mail.gmail.com%3e"/>
<id>urn:uuid:%3c4dcd15a90910290828u4b970b84lbadc61cf05134221@mail-gmail-com%3e</id>
<updated>2009-10-29T15:28:41Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Thanks!  I've applied the patch now.

And while I was at it, I added a way to declare classpath variables so that
the generated .classpath files remain portable even if you have libraries
located outside the project.   We already did this for M2_REPO but now you
can define your own variables.

eclipse.classpath_variables { :LIBS =&gt; '/path/to/external/libraries' }

cheers,
alex


On Thu, Oct 29, 2009 at 12:14 AM, Stefan Wasilewski &lt;stefanw@gmail.com&gt;wrote:

&gt; Greetings,
&gt;
&gt; I've submitted this issue along with a one line patch to correct it.
&gt; Would
&gt; someone mind reviewing it for me?
&gt;
&gt; Thanks for a fantastically fun build system!
&gt;
&gt; ~ Stefan
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>BUILDR-334: Eclipse .classpath files use absolute paths for library	entries.</title>
<author><name>Stefan Wasilewski &lt;stefanw@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/buildr-dev/200910.mbox/%3c81d6cfd90910290014n60bb1c84w47d51c991a955f8f@mail.gmail.com%3e"/>
<id>urn:uuid:%3c81d6cfd90910290014n60bb1c84w47d51c991a955f8f@mail-gmail-com%3e</id>
<updated>2009-10-29T07:14:16Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Greetings,

I've submitted this issue along with a one line patch to correct it.   Would
someone mind reviewing it for me?

Thanks for a fantastically fun build system!

~ Stefan


</pre>
</div>
</content>
</entry>
</feed>
