We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
fix: Fixed a format string value reference table entry refering to 'Attachments' instead of 'Embedded Files' (#61) Signed-off-by: Evan Spearman <evans@amazon.com>
Fix `-eou pipefail` to `-euo pipefail`
feat(wiki): disambiguate amount.worker.gpu.memory for multi-GPU hosts (#51) Signed-off-by: Josh Usiskin <56369778+jusiskin@users.noreply.github.com>
feat(wiki): add an introduction to creating jobs (#45) This adds a guide to the wiki that walks the reader through developing a Job with Open Job Description. The guide explains elements of the Job Template as it introduces concepts bit by bit, and shows how to use the CLI to verify and test their Jobs on their workstation. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com> Co-authored-by: Sean Wallitsch <5846610+shidarin@users.noreply.github.com>
feat: Add new ASWF OpenJD youtube talk (#34) Signed-off-by: Sean Wallitsch <snw@amazon.com>
fix: wiki sync failure Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
fix: file references (#28) Fixing some file references in the wiki. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
fix: remove more filename colons (#27) I missed a couple of files that had colons. I've now done both: 1. find . -name '*:*' -- and fixed all files found 2. Searched all contents for 2023-09: to fix file references. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
fix: remove colon from filename (#26) A file has a colon in a filename. This makes it impossible to checkout this repository on windows systems. So, we remove the colon. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
feat: adding an initial set of sample templates (#25) Summary: We are providing some sample Job/Environment Templates that users can reference to demonstrate the sorts of things that can be done with Open Job Description. This seeds an initial set of templates. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
feat: introducing design tenets (#13) This is a first stab at writing out design tenets that we have been implicitly following for the design of Open Job Description's specification. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
chore: update to the public GitHub Org name (#15) All references to the pre-public GitHub organization name need to be updated With the change of the GitHub Organization name to 'OpenJobDescription'. This does that update. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
chore: small tidy-up pass (#18) We refer to this specification as open rather than open-source due to it being creative commons licensed, and it not really being source code. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
chore: tidying up specification license (#16) Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
fix: job parameter definition conflict resolution between templates (#14) The existing 2023-09 spec doc was a bit ambiguous regarding what it means for job parameter definitions from a job template and environment templates to be compatible. This change makes this clearer. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
docs: fill out README, update CONTRIBUTING and wiki home (#12) Signed-off-by: Sean Wallitsch <snw@amazon.com>
fix: add missing information on Environment stdout messages (#11) The blurb on stdout/stderr messages was missing information on the openjd_env and openjd_unset_env prefixes. This remedies that. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
chore: update LICENSE (#10) Updating the LICENSE for the specification after consultation with Amazon legal. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
docs: modify wiki for readability (#8) Signed-off-by: Sean Wallitsch <snw@amazon.com>
feat: introducing the RFC process (#7) * feat: introducing the RFC process This adds a first go at an RFC process for Open Job Description. The goal is to have a process defined with the expectation that we will iterate on it as we learn from it. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
feat(wiki): Refine introduction to the specification's concepts (#6) This rearranges, and rewrites part of the introduction to Open Job Description concepts. Notably, the pages on Job Structure, Format Strings, and Overview have been merged in to a page on How Jobs Are Constructed. With this change we have a concept introduction that is broken up in to two parts: 1. Job definition and injest; and 2. Running jobs. A future addition will add a guided narrative introduction that guides the reader through construction of a job template; starting with a simple one, and then adding to that through the narrative. Concepts for jobs, job templates, and running jobs will be introduced incrementally through this narrative form. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
fix(wiki): rearrange pages (#5) This fixes two problems: 1. GitHub wiki does not support directory structures within a wiki (see: https://github.com/orgs/community/discussions/23914). * Solution here is to flatten the markdown structure to a single top-level directory. 2. Page links and image links were not working; mostly this is because of (1). * Solution was to just fix up the links. I've also tweaked the autopublish action to not publish drawio files to the wiki, and to add a CC-BY-ND footer to all wiki pages. Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com>
chore: Add License (#3) Signed-off-by: Charles Moore <122481442+moorec-aws@users.noreply.github.com>
Fix
Initial commit