From 2570953ca8cba7a307226e0060252514b39b4257 Mon Sep 17 00:00:00 2001 From: Daniel Neilson <53624638+ddneilson@users.noreply.github.com> Date: Mon, 15 Jul 2024 17:41:50 -0500 Subject: [PATCH] Modifications to introductory paragraph Signed-off-by: Daniel Neilson <53624638+ddneilson@users.noreply.github.com> --- wiki/Introduction-to-Creating-a-Job.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/wiki/Introduction-to-Creating-a-Job.md b/wiki/Introduction-to-Creating-a-Job.md index 574ff5b..a4e229e 100644 --- a/wiki/Introduction-to-Creating-a-Job.md +++ b/wiki/Introduction-to-Creating-a-Job.md @@ -1,9 +1,12 @@ # Introduction to Creating a Job -This page guides you through developing a Job using Open Job Description. Going through this guide will introduce you to the -[Open Job Description CLI](https://pypi.org/project/openjd-cli/) to develop and test jobs without needing to submit them -to a compute cluster, and how to configure the [Visual Studio Code](https://code.visualstudio.com/) editor to help you write -Open Job Description templates. +This page guides you through developing a Job using Open Job Description. A Job in Open Job Description +is a set of commands that are run on distributed compute hosts subject to ordering, parallelism, +and other hardware and scheduling constraints. Open Job Description defines Jobs via a Job Template that +describes the Job's shape, runtime environment, and the processes that will run. So, creating a Job is an exercise in creating +a Job Template. Going through this guide will introduce you to the [Open Job Description CLI](https://pypi.org/project/openjd-cli/) +to develop and test jobs without needing to submit them to a compute cluster, and how to configure the +[Visual Studio Code](https://code.visualstudio.com/) editor to help you write Open Job Description templates. You will also go through a gradual introduction to constructing Job Templates to define your Jobs that shows you how to: