Re: Re: revision to the standard that would make me happy
| From: | Greg Beaver | Date: | Tue, 07 Jul 2009 20:36:37 +0000 |
| Subject: | Re: Re: revision to the standard that would make me happy | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 | Groups: | php.pear.dev php.standards |
| Request: | Send a blank email to pear-dev+get-52337@lists.php.net to get a copy of this message | ||
Matthew Weier O'Phinney wrote:
> -- Greg Beaver <greg@chiaraquartet.net> wrote
> (on Tuesday, 07 July 2009, 11:13 AM -0500):
>
>> Travis Swicegood wrote:
>>
>
> <snip>
>
>
>> Also, the change I'm proposing is minor, not a colossal complex
>> revision. I am saying that instead of forcing this directory structure:
>>
>> pear2/
>> package1
>> package2
>> package1_subcomponent
>> package1_another_thing
>>
>> it allows developers *at their discretion* to decide that optional
>> sub-components can remain within their parent package:
>>
>> pear2/
>> package1
>> package1/subcomponent
>> package1/another/thing
>> package2
>>
>> Is that really so terribly difficult to understand that it kills off the
>> future of any easily understandable standards document?
>>
>
> I think you misread the recommendations, honestly. The example you have
> actually fits perfectly within the recommendations, as we specifically
> had verbiage indicating a package/component could also have
> subpackages/subcomponents, nested arbitrarily deep. My recollection is
> that this was actually the *recommended* way of delivering subcomponents
> (versus using the nested_virtual_namespace notation). How they are
> packaged later for distribution is entirely left to the project/package
> maintainer, and likely better left to a build script anyways.
Interesting :). Travis? Is this your understanding of what was
intended as well? I was speaking to another developer present at the
meeting the other day who understood it to mean "there are no
subpackages, just top-level packages", which is why I've continued to
press forward.
Either way, the recommendation/standard/whatever-you-want-to-call-it is
not explicit enough on this point. If what you say is indeed the
intended reading, then I have no major complaints, just some minor ones
that can be worked out I'm sure.
Greg