[Chandler-dev] Chandler sources structure
Reid Ellis
rae at osafoundation.org
Mon Jan 21 16:12:34 PST 2008
+1 on single dir (with product and revision in its name)
+1 on lower case
On Jan 21, 2008, at 17:14, Jared Rhine wrote:
> In our instructions for creating a Chandler build is this step:
>
> Tar it up (on paniolo, as builder):
> * tar czf Chandler_src_<tag name>.tar.gz chandler hardhat
> external internal
>
> I was wondering about how this relates to the modern "untar into
> your directory" standard popularized by GNU software in the 90's.
> That is, instead of "tar zxf" creating 4 directories "chandler,
> hardhat, external, and internal", should it instead create a single
> directory "chandler-<version>" with 4 subdirectories under that
> single directory? One could probably find an online rant or two
> against software that doesn't "untar into its own directory", but
> you either believe that or your don't.
>
> I don't know for sure whether this source tarball is used by any of
> our infrastructure (or other's infrastructure); obviously anything
> which relies on the 4 subdirectory structure will break if we change
> how our source tarballs are made.
>
> Overall, I'm in favor of the change if there are no -1s, flags, or
> other such concerns. I'm also in favor of lowercase filenames, now
> that I look at it.
>
> -- Jared
More information about the chandler-dev
mailing list