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

@debuggy

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions