IPP Mail Archive: Re: JMP> Re: IPP> MOD JobState suggestion

Re: JMP> Re: IPP> MOD JobState suggestion

Tom Hastings (hastings@cp10.es.xerox.com)
Wed, 4 Jun 1997 09:34:42 PDT

At 07:09 06/04/97 PDT, Harry Lewis wrote:
>Tom, I support your proposal -
>
>>JOINT IPP/JMP ISSUE - Should we go back to the name 'held', instead of
>>'pending-stopped'?
>
>Not only for the many good reasons you listed but simply due to the reduced
>brain-strain. HELD... I can relate to. But what exactly happens when pending
>stops? It's obvious, by most of my notes, that I'm not much of a comedian, but
>I can picture one having fun with some of these genericized brain teasers.
>
>>I think that 'processing-stopped' is fine and is clear that it is a
>>sub-state of processing, so I'm not suggesting that we re-open the
>>'processing-stopped' name change.
>
>I guess processing-stopped is about as clear as needs-attention (I think
>this was the old name in JMP). No big problem with the name. I'm not sure
>I really understand your use of the term "sub-state", however. Are you
>referring to a JobStateReason or are you thinking of a job transition
>diagram? I THINK you are talking about job transition flow and
>processing-stopped is really a STATE, not a REASON. I don't think stopped is
>a very good reason to be processing.

I definitely meant that the 'processing-stopped' state is a separate state that
a job gets to from the 'processing' and returns to 'processing' state.

Here's the picture in the joint IPP/JMP jobstate.pdf file that I posted
for today's IPP telecon:

The following JMP figure shows the normal job state transitions:

+--> canceled(7)
/
+---> pending(3) -------> processing(5) --+----> aborted(8)
| ^ ^ \
--->+ | | +--> completed(9)
| v v
+---> pending-stopped(4) processing-stopped(6)

<------------- active ------------>|<-- in-active -->|

Figure 3 - Normal job state transitions

Normally a job progresses only from left to right. Other state transitions
are unlikely, but are not forbidden."

Changing the name from 'pending-stopped' to 'held' would yield:

The following figure shows the normal job state transitions:

+--> canceled(7)
/
+---> pending(3) -------> processing(5) --+----> aborted(8)
| ^ ^ \
--->+ | | +--> completed(9)
| v v
+---> held(4) processing-stopped(6)

<-------------- active ------------>|<-- in-active -->|

Figure 3 - Normal job state transitions

Normally a job progresses only from left to right. Other state transitions
are unlikely, but are not forbidden."

>
>Harry
>
>