The PWG would be making a serious mistake if the new UPD project was only
providing the old style of passing print instructions in the PDL data,
thereby not allowing UPD printer drivers to make use of the IPP method of
putting the print instructions in the protocol as an application/ipp MIME
type in front of (but separated from) the PDL data.
The charter includes an API to a OS independent PDL generator. It would be
nice if an OS that is supporting the IPP protocol could intercept the API
calls and use the semantics being passed in the API calls to wrap the IPP
protocol around the document as an application/ipp MIME type. Therefore,
the UPDF format needs to also include means to specify IPP Job Template
attributes (and maybe operation attributes too?).
So the UPD charter has to say something about IPP. (Presumably also the UPD
requirements which are still being developed).