PWG> Posted draft PWG Simple Job Ticket [10 May 2004]

PWG> Posted draft PWG Simple Job Ticket [10 May 2004]

McDonald, Ira imcdonald at sharplabs.com
Tue May 11 15:00:41 EDT 2004


Hi,
 
In defense of the non-XML encoding premise:
 
The FSG Print Driver API folks have always maintained that very 
low-end direct attached and specialty printers CANNOT afford the 
code size for the all the long string literals necessary to parse XML
(apart from the XML parser code size).  Therefore, the abstract 
objects and their attributes defined in the FSG Job Ticket API are
ALL converted to numeric tokens (both names and values) for the 
wire form (messages) of the FSG Print Driver API.
 
Cheers,
- Ira
 
Ira McDonald (Musician / Software Architect)
Blue Roof Music / High North Inc
PO Box 221  Grand Marais, MI  49839
phone: +1-906-494-2434
email: imcdonald at sharplabs.com 
-----Original Message-----
From: Wagner,William [mailto:WWagner at NetSilicon.com]
Sent: Tuesday, May 11, 2004 1:56 PM
To: Harry Lewis; McDonald, Ira
Cc: pwg at pwg.org
Subject: RE: PWG> Posted draft PWG Simple Job Ticket [10 May 2004]


Agreed, both in thanks to Ira and in questioning the need  to avoid  XML.  I
think  the point  was   made   at the f-2-f  that a low end machine  did not
necessarily need an  XML  interpreter but,  given sufficiently  concise
messages, could  decode the XML as strings. This would need  to be  tested
against  some  actual examples.
 
I  would  like to throw  in   one more thought, since we are thinking  MFP
these days, and that is  a possible variation of the ticket  for  scan
jobs/images.
 
Bill  Wagner
NetSilicon, A Digi International Company

-----Original Message-----
From: Harry Lewis [mailto:harryl at us.ibm.com]
Sent: Tuesday, May 11, 2004 1:43 PM
To: McDonald, Ira
Cc: pwg at pwg.org
Subject: Re: PWG> Posted draft PWG Simple Job Ticket [10 May 2004]



Ira, great work. Thanks for forging ahead on this. I feel we at least need
to test consensus on your rationale for not using XML encoding. Especially
the part that says web services is not feasible for CE devices. Aren't they
putting web services in light switches these days? 
---------------------------------------------- 
Harry Lewis 
Chairman - IEEE-ISTO Printer Working Group
http://www.pwg.org
IBM Printing Systems 
http://www.ibm.com/printers
303-924-5337
---------------------------------------------- 



"McDonald, Ira" <imcdonald at sharplabs.com> 
Sent by: owner-pwg at pwg.org 


05/10/2004 12:07 PM 


To
"'pwg at pwg.org'" <pwg at pwg.org> 

cc
"'Nagasaka Fumio'" <Nagasaka.Fumio at exc.epson.co.jp> 

Subject
PWG> Posted draft PWG Simple Job Ticket [10 May 2004]	

		




Hi folks,                                           Monday (10 May 2004)

[For review at the next PWG face-to-face meeting in Vancouver, BC,
during the Consumer Electronice BOF on Thursday (27 May 2004)]


I have just posted an initial draft of a non-XML, string-encoded 
PWG Simple Job Ticket at:

   ftp://ftp.pwg.org/pub/pwg/BOFs/ce/tb-cesjt10-20040510.htm

Please read the SJT/1.0 example in Appendix D (see below) and the brief
ABNF in Appendix C before reading the body of this document.

Please send comments to the 'pwg at pwg.org' mailing list.

Cheers,
- Ira

Ira McDonald (Musician / Software Architect)
Blue Roof Music / High North Inc
PO Box 221  Grand Marais, MI  49839
phone: +1-906-494-2434
email: imcdonald at sharplabs.com


[PS - Jerry - I cut and pasted the cover page style and boilerplate from
Harry's most recent PWG Process 2.0 draft - please point out any errors
- the boldface didn't cut and paste in titles such as 'About IEEE' and
the PWG graphic isn't there - those will come in an MS Word-based draft]

[PPS - I created a subdirectory 'ce' under '/pub/pwg/BOFs' for CE stuff]

------------------------------------------------------------------------
[example SJT/1.0 JobTicket instance, excerpted from Appendix D]

.pwg:JobTicket              -- begin job ticket
101="sjt10"                 -- type and version
155="201,252"               -- media and finishings on job mandatory
156="vnd,http://example.com/sjt-namespace.txt" -- Vendor ABNF

.pwg:Job                    -- begin job
201="iso_a4_210x297mm"      -- ISO A4 letter
251=3                       -- 3 copies of this job
252="4,6"                   -- staple and cover finishings on job
vnd:251=50                  -- vendor extension 'JobZoom'

.pwg:Document               -- begin document
301=202                     -- JPEG document format
302="http://example.com/pictures/778.jpg" -- document URI
355="Bermuda Sunset"        -- document name
vnd:351=3                   -- vendor extension 'DocumentSharpening'
./pwg:Document              -- end document
./pwg:Job                   -- end job
./pwg:JobTicket             -- end job ticket

------------------------------------------------------------------------



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.pwg.org/archives/pwg/attachments/20040511/5ff693ac/attachment-0001.html


More information about the Pwg mailing list