Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Are all input ports connected automatically, or only primary ones? #685
§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?
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:
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.
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: