Hi Paul,

On Mon, 18 Oct 2010, Paul Eggert wrote:

> How about another idea: have a very simple bootstrap script.  All it
> does is fetch gnulib, and execute gnulib's more-complicated script.

We've started down that road before, but for a different initial reason.  
The idea arises a few messages into the following thread:

  http://lists.gnu.org/archive/html/bug-coreutils/2008-04/msg00222.html

Maybe it's worth reviewing.

On Mon, 18 Oct 2010, Paul Eggert wrote:

> On 10/18/2010 08:34 PM, Gary V. Vaughan wrote:
> > I would prefer your "boot" script to be called "bootstrap", and rename
> > the current "bootstrap" to something else, maybe "autoconfiscate"
> 
> Yes, that would be even better.  "autoconfiscate" is a bit long, though.
> 
> How about "cobble" instead?  "cobble" is a nice word, since it falls
> between "bootstrap" and "make", and it has all the right connotations:
> a cobbler makes (and repairs) boots, and a programmer cobbles together a hack.

It's clever, but why not something more obvious like the following?

  bootstrap-call
  bootstrap-full

Gnulib users will see that there are two bootstrap scripts to choose from, 
and they can read the documentation to understand the difference.  I 
suspect most will want to rename the script that they select to just 
"bootstrap" when they copy it to their local project.

Reply via email to