Agreed on all parts. This kind of script is very common practice to
omit from an end-user release tarball.

On Wed, Aug 18, 2010 at 18:54, Joe Schaefer <joe_schae...@yahoo.com> wrote:
> ----- Original Message ----
>
>> From: Doug Cutting <cutt...@apache.org>
>> To: thrift-dev@incubator.apache.org
>> Sent: Wed, August 18, 2010 6:44:03 PM
>> Subject: Re: bootstrap.sh in tarballs
>>
>> On 08/18/2010 03:33 PM, Joe Schaefer wrote:
>> > Nononono Doug.  What  they're discussing is perfectly ok and is done
>> > in other projects.  bootstrap.sh is a  pre-configuration script not
>> > actual thrift source.
>>
>> That's why I  asked whether it was source code.
>
> You should probably take a look at the contents of bootstrap.sh for
> yourself.  It's a trivial little convenience script that creates the
> configure-based build scripts and Makefiles.
>
>> If it's not considered such, then it  shouldn't be included.  We're proposing
>>to declare it "non-source"  primarily because it causes problems when included
>>in releases.  Otherwise  we'd be happy to declare it part of the project's
>>source, no?  I understand  there's precedent for this, and I'm fine excluding
>>it, but, if there's another  way that permits us to release more source-like
>>stuff and still not confuse  users, I think that'd be preferable.  It's not
>>black-and-white,  source-or-non-source.
>
> Firstly what a project releases is up to them.  How they manufacture
> a tarball for release out of the pristine sources in svn is also
> their call.  All we ask is for a repeatable process.
>
> But my main attitude is let's not sweat the small stuff. If there's
> good reason not to release the script, and there seems to be, then
> let's not release it.  It's causing more confusion than it's worth.
>
>
>
>

Reply via email to