Skip to content
This repository was archived by the owner on Nov 16, 2023. It is now read-only.
This repository was archived by the owner on Nov 16, 2023. It is now read-only.

protocol suggestion (keep updating) #6

Description

@debuggy
  1. protocol.taskRoles.taskrole.resourcePerInstance.ports to be a string array insteand of an object of object

    • It is very rare and unreasonable that users will ask for a same name port twice or more. User should name each port a unique name.
    • It will increase programming complexity if we add a port dynamically (push a string vs. add an object which the key stored in a variable into an object.)
    • It will increase complexity and confusion if user ask for the same port many times.
  2. protocol.type could be "data" or other types if used in marketplace

  3. PrerequisiteInfo add a summary property.

  4. Change PrerequisiteInfo with BasicInfo to diff from prerequisites property, and move type into it.

  5. Maybe there is something wrong with prerequisites.example: Could not understand the examples of prerequisites property #8

  6. The DataPrerequisite and ScriptOrOutputPrerequisite could not support team storage

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions