- #70 - Corrected
resources
location from 0.0.6:job.interface.resources
->job.resources
- #71 - Addition of
job.maintainer
object. Refactoredauthor*
withinjob.maintainer
. - #72 - Corrected plurality of
job.tag
andinterface.inputData.mediaType
- #77 - Shortened the names of of fundamental members:
job.interface.inputData
->job.interface.inputs
job.interface.outputData
->job.interface.outputs
job.errorMapping
->job.errors
job.interface.cmd
->job.interface.command
- #84 - Renamed
results_manifest.json
toseed.outputs.json
- #86 - Replaced all references to
algorithm
withjob
. Updates below- Member renamed:
job.algorithmVersion
->job.jobVersion
- Error enum type renamed:
algorithm
->job
- Member renamed:
- #87 - Removed
system
error type.
- #51 - Made
job.interface.inputData.files.mediaType
optional. - #68 - Documented additional reserved resource
sharedMem
- #73 - Example manifests are now validated against spec at build time.
- #74 -
job.resources
andjob.interface
are now optional. - #82 - Root GitHub Pages index.html now points to newest release instead of master.
- #81 - Complete rework of the definitions and annotated code snippets into nice tabular layout - mad props @mikenholt.
- #25 - Added glossary of Seed specific terms
- #78 - Defined resource defaults unspecified and minimal settings
- #42: Name members have been further constrained to only alphabetic, underscore and dash characters
- #22: Replaced
cpu
,mem
anddisk
top level members with newresources.scalar
object. - #24: Removed
envVars
member as it was duplicitave withsettings
member based on the consistent use of environment variables across all input data.
- #20: Added
inputMultiplier
member toresources.scalar
object to support flexing resource requirements of job based on input file size. - #16: Added ability for a single
inputData.files
object to specify optionalmultiple
boolean allowing for 1-n files mapped to a single input data key. Multiple files will always change mounting and environment variable injection behavior from file to directory reference.
- #26: Embedded the sidecar metadata specification into documentation.
- #15: Clarified job requirement for output permission settings.
- #11: Added version support to gh-pages deployments.
- #19: Clarify capture of JSON output from Seed algorithm