AdditionalContentType specification clarification

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Minor
    • None
    • Environment:

      Specification

    • Hide

      Update specification to clarify AdditionalContent, describing the conclusion noted in the issue description. Includng an example such as the one in the issue description is probably advisable.

      Show
      Update specification to clarify AdditionalContent, describing the conclusion noted in the issue description. Includng an example such as the one in the issue description is probably advisable.

      Jason raised a question about how an SDD author expresses what should be "done" with AdditionalContent elements. For example, should a BAT file undergo variable substitution by the SDD runtime, or should it also be executed by the SDD runtime?

      After discussion, it was concluded that any content referenced in additionalcontent is content that is being made available to the artifact. In the example, one would make the BAT file the artifact and the ZIP file the additional content. In this way, it is clear that the runtime always executes artifacts and the usage pattern is that additional content is used by the artifact but additional content is not executed by the runtime.

      It was also concluded that this is not clear in the specification and warrants a discussion about whether the specification should be updated.

      (In addition, for v1.1 we may want to add a URI attribute to additional content (use=optional) so that the artifact can reference the additional content via that path. Until then, we are going to assume that the artifact and additional content are in the same location. Jason will consider a proposal for this change and if pursued, this will be done in a separate issue/item).

            Assignee:
            Merri Jensen (Inactive)
            Reporter:
            Brent Miller (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated: