New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Are all input ports connected automatically, or only primary ones? #685
Comments
I remember we discussed this ones, but we did not follow it along. If I remember right, I found the rules to confusing. So the specs are right and your recollection is almost right. |
Locking up my notes from Prague last year, I found a request of auto-connection non primary ports not to DRP, but connecting input port with number 'n' to the output port number 'n' of the previous step. I think it came from the DAISY people. |
I searched old issues and notes in the Wikis. It seems as if in #447, we rejected the idea that non-primary input ports will connect to the DRP. The discussion in #446 might also be relevant. Other possibly relevant issues that I found: In #544, @xml-project proposed the rule (not reflected in the spec yet)
This implies that he thought that any step without a declared default will read its input from the DRP. This would have to be reworded in the light of the #447 decision. In this commtent, I stated the assumption that secondary inputs will not read the DRP if there is no explicit or default connection. This assumption was not further discussed. |
@gimsieke I am afraid you quoted me wrong: The case we discussed was a default binding on a primary input port. So it was not implied,
|
I quoted your exact words. Maybe you can clarify this by giving a complete paragraph that would replace
at the end of p:with-input. Or maybe it should just be removed there, and we can augment the paragraph 3 paras above that currently reads:
like this:
|
Context is important, even with quotes. ;-)) |
Executive summary: the spec is correct and my recollection is...hazy. Only the primary input port is automatically connected to the DRP. |
§5 says the primary input ports are special because they'll be automatically connected to the default readable port. I have this vague recollection that we decided all inputs should be automatically connected to the default readable port, even secondary ones. Is the spec wrong, or is my recollection faulty?
The text was updated successfully, but these errors were encountered: