To: Printer Working Group
From: Bob Pentecost
2 October 1996
First, I apologize for not getting this out sooner.
The following items were taken from a list created by Binnur Al-Kazily when
HP reviewed the MIB in May '96. At that time I believe she posted the list
to the mail reflector. Regardless of the past, I took her list and compared
it to the MIB that was made available at the August meeting and found that
will many items had been fixed, the listed discrepancies still exist.
The list is broken into two groups, since the second group needs no meeting
time. The page numbers are from a printed version that did not show the
changes (last page is 105).
Items requiring discussion:
PWG resolution follows each item in this section (see PMP minutes for
official results).
1. 2.2.13.4, third paragraph: After "... it removes the corresponding
leading edge event." add "Removing the leading edge entry may cause the
unary change event alertRemovalOfBinaryChangeEntry to be added to the ta
ble."
Agreed as stated.
2. Appendix A: Add definitions for: spot color, process color, impressions.
Tom Hastings will propose definitions on the mail reflector.>
3. Appendix E: Update authors & addresses; add Binnur Al-Kazily as an
author.
4. Appendix A: Collation description should read "...placing the pages from
separate copies into separate ordered sets, ready for binding." By
including "separate output bins" the definition is unnecessarily
restrictive.
5. Item deleted (already fixed).
6. prtInputMediaType: The object "prtInputMediaColor" indicates that the
implementor is free to add additional string values as long as they follow
a certain naming convention. This object makes no such mention. Does this
imply that the implementor may NOT add additional strings?
Add (from prtInputMediaColor) "Implementors may add additional string
values. The naming conventions in ISO 9070 are recommended in order to
avoid potential name clashes." to end of prtInputMediaType description.
7. prtOutputPageCollated: Description should be continued with "Collation
is the process by which multiple copy output places the pages from separate
copies into separate ordered sets, ready for binding".
8. prtOutputOffsetStacking: Description should be continued with "Offset
stacking is the process by which output pages are physically displaced in
order to separate them"
9. prtMediaPathMaxSpeed: If using "impressions per hour" unit of measure,
there is no indication of the size of paper that will deliver that
performance. This number is meaningful only for a specific (but
unspecified) size of paper.
There isn't an easy way to fix this problem. The group expects the speed
reported by a printer to be the same as the speed reported for advertising
purposes (i.e. speeds for Letter and A4).
10. prtInterpreterLangFamily: Remove the sentence "This type 2 list of
enumerations requires review before additional entries are made."
Remove the sentence.
Items that are typos or missed TC problems:
1. Table of contents: Update entries and page numbers.
2. Pg. 6 - 2nd paragraph "... alert information about printer can be
thought of..." "printer" should be "the printer".
3. Pg. 8 - General Printer section: line 4: "In addition to the
providing..", remove "the" from the sentence.
4. Pg. 9 - "explicitely" is misspelled; should be "explicitly.
5. Pg. 9 - "... Input Group which represents that media that..." should be
"...Input Group which represents the media that...".
6. Pg. 12 - Section 2.2.12: sentence "...current message on the operators
console of the..." - "operators" should be "operator's".
7. Pg. 15 - In hrPrinterStatus, the numbers used for "idle", "printing",
"warmup", and "unknown" in the syntax section don't match the numbers in
the description section.
8. Pg. 17 - change "signal ed" to "signaled".
9. Pg. 18 - Line 3: "It they were never..." should be "If they were
never...".
10. Pg. 18 - Section 2.2.13.5 missing. It should include information from
prtAlertGroupIndex description, i.e. the MIB is indexed with hrDeviceIndex
& another index optionally which could be the value '-1' if not present.
11. Pg. 19 - Put quote marks around "external means" in "here external
means include using the operator...".
12. Pg. 19 - "the printer believes that information..." change "that" to
"the".
13. PrtSupplementaryPageContentTC is never used elsewhere in the document.
14. Add "enumeration type" comment to: SubUnitStatusTC, PrtCoverStatusTC
(change the indentation to match other object descriptions), PrtInputTypeTC
(change the indentation to match other object descriptions),
PrtSupplementaryPageContentTC.
15. Change "ChBidirPortTCP" to "chBidirPortTCP".
16. Pg. 36 - Change "manufacture's" to "manufacturer's".
17. Pg. 36 - "A typical examples of alerts..." remove "s" from "examples".
18. Pg. 37 - "...types are for for situations..." remove one of the "for".
19. Pg. 38 - in "noHumanInterventionRequired", remove "Human" to match the
enum on page 38.
20. Pg. 94 - "in a non-idempotent way, the this data..." delete "the".
21. Pg. 95 - In the definition of "Object", ".. usage)." appears at the
end of the definition, and it doesn't seem to belong there.
22. Pg. 97 - Delete the hyphen from "prtInputDeclared-MediaDimFeedDir".
23. Pg. 101 - Printer job state should read "... within a printer". It
doesn't make any sense as written.
24. prtLocalizationLanguage: ISO 639 uses lower case letters, these
examples should, too.
25. prtGeneralServicePerson description: "staring" should be "starting".
26. prtInputMediaDimFeedDirChosen: MediaUnit" should be prtInputDimUnit.
27. prtInputMediaDimXFeedDirChosen: "MediaUnit" should be prtInputDimUnit.
28. prtInputSerialNumber: The range for prtOutputSerialNumber is given as
0..63, but prtInputSerialNumber is defined as having a range of 0..32.
Seems strange that there should be a difference between input and output
devices.
29. prtInputMediaType: "mailing purposes" text should be tabbed/spaced
over to line up with the rest of the definitions.
30. prtOutputMaxDimFeedDir, prtOutputMaxDimXFeedDir,
prtOutputMinDimFeedDir, prtOutputMinDimXFeedDir: "DimUnit" should be
"prtOutputDimUnit".
31. prtOutputStackingOrder: 'FirstToLast' should be changed to
'firstToLast' and 'LasttoFirst' should be changed to 'lastToFirst'.
32. prtMarkerIndex: Change "...this marking SubUnitStatus" to "...this
marking sub-unit".
33. prtMediaPathMaxSpeedPrintUnit: Indent SYNTAX, MAX-ACCESS and STATUS
fields.
34. prtMediaPathMaxSpeed: The sentence should be reworded so that
"prtMediaPathMaxSpeedUnit's" doesn't need to be pluralize an official
"MIB-type" word.
35. prtMediaPathMaxSpeed: "prtMediaPathMaxSpeedUnit" should be
"prtMediaPathMaxSpeedPrintUnit".
36. Pg. 74 - In "Local-, Ether-or" add a space before "or".
37. Pg. 74 - References to "ChannelType" (2 occurrences) should be
prtChannelType
38. PrtChannelEntry: prtChannelType type should be PrtChannelTypeTC and
prtChannelState type should be PrtChannelStateTC.
39. PrtInterpreterEntry: prtInterpreterDefaultOrientation type should be
PrtInterpreterDefaultOrientationTC and prtInterpreterTwoWay type should be
PrtInterpreterTwoWayTC.
40. prtInterpreterFeedAddressability: "10000 prtMarkerAddressabilityUnit s
(see..." should be reworded so that " prtMarkerAddressabilityUnit " doesn't
need to be plural.
41. prtInterpreterXFeedAddressability: "10000 prtMarkerAddressabilityUnit
s (see..." should be reworded so that " prtMarkerAddressabilityUnit "
doesn't need to be plural.
42. PrtConsoleLightEntry: prtConsoleColor type should be
PrtConsoleColorTC.
43. PrtAlertEntry: prtAlertSeverityLevel type should be
PrtAlertSeverityLevelTC; prtAlertTrainingLevel type should be
PrtAlertTrainingLevelTC; prtAlertGroup type should be PrtAlertGroupTC;
prtAlertCode type should be PrtAlertCodeTC.