At 12:27 AM 11/13/2001 -0500, Stephen Adkins wrote:
>At 05:57 AM 11/13/2001 +0100, Gerald Richter wrote:
>>>
>>> CVS
>>>
>>> I presume that the CVS setup is going on somewhere in the
>>> background. When we have it, the directory structure will
>>> look something like this.
>>>
>>> P5EEx-Blue
>>> P5EEx-Blue/P5EEx
>>> P5EEx-Blue/P5EEx/Blue
>>>
>....
>>I would prefer a little deeper structure like:
>....
>> P5EEx/Blue
>> P5EEx/Blue/P5EEx
>> P5EEx/Blue/P5EEx/Blue
>>
....
>I agree that if fewer directories at the top level is desirable, then
>your recommendation is the way to go.
>(i.e. if "perl.org" set us up in the CVS repository right beside "parrot",
>then I would only want to take two top-level directories, "P5EE" and
"P5EEx".)
>
>The reason I recommended it as I did is that when I "make dist" and then
>untar it, I will get exactly the directory structure I specified at first,
>with version numbers appended.
>i.e.
>
> P5EEx-Blue-0.01
> P5EEx-Blue-0.01/P5EEx
> P5EEx-Blue-0.01/P5EEx/Blue
>
>Does anyone else care one way or another?
>If not, we will go ahead with Gerald's recommendation.
One more modification to this...
Gerald has requested another level of depth in the CVS repository.
I wish to name the directories within the CVS repository similar
to how they will look after distribution ("make dist").
Plus, we didn't take bundles into account.
Therefore, when the CVS repository comes online, the following
directory structure will be followed (unless of course someone
contributes a compelling reason otherwise).
P5EEx
P5EEx/P5EEx-Blue
P5EEx/P5EEx-Blue/P5EEx
P5EEx/P5EEx-Blue/P5EEx/Blue
P5EEx/Bundle-P5EEx-Blue
...
Stephen