PWG Mail Archive: PWG> RE: Posted draft Printer Port Monitor

PWG> RE: Posted draft Printer Port Monitor MIB (10 Dec 2004)

From: McDonald, Ira (imcdonald@sharplabs.com)
Date: Mon Dec 13 2004 - 17:29:45 EST

  • Next message: McDonald, Ira: "PWG> RE: Posted draft Printer Port Monitor MIB (10 Dec 2004)"

    Hi Ron,

    Replies inline below.

    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@sharplabs.com

    -----Original Message-----
    From: Bergman, Ron [mailto:Ron.Bergman@rpsa.ricoh.com]
    Sent: Monday, December 13, 2004 4:28 PM
    To: McDonald, Ira; pwg@pwg.org; Mike Fenelon; Ivan Pavicevic; Harry
    Lewis
    Subject: RE: Posted draft Printer Port Monitor MIB (10 Dec 2004)

    Ira,

    Its much better! Some minor comments:

    1. ppmGeneralNaturalLanguage SIZE(0..63):
       The actual max is currently 3. If a null string, this value
       must be at least 4. I suggest 6 or 8.

    <ira> This is NOT equivalent to 'prtLocalizationLanguage'
        Per IPP and Semantic Model, all new PWG std interfaces MUST
          support a full RFC 3066 'language tag' as follows:

       "The syntax of this tag in ABNF [RFC 2234] is:
        Language-Tag = Primary-subtag *( "-" Subtag )
        Primary-subtag = 1*8ALPHA
        Subtag = 1*8(ALPHA / DIGIT)"

        For example, "en-US"
    </ira>

    2. ppmGeneralNumberOfPorts: Can't the DEFVAL be omitted without
       an explanation?

    <ira>
    I really dislike the theory that explanations should be deleted
    </ira>

    3. ppmPortProtocolType: If the value is other(1), then it is
       specified as a protocol other than a defined type. The note
       should be removed.

    <ira>
    There is no defined value for 'unknown' in 'PrtChannelTypeTC'.
    There is an actual requirement in well-written MIBs to include
    DEFVALs for all possible objects (part of SMIv2 standards).
    </ira>

    4. ppmPortProtocoPortNumber: chIpp(42) should be removed since
       the target protocols are only LPR and RAW TCP.

    <ira> No - this is a PWG standard MIB that can use ANY of the
        defined channel types, not just LPR or RAW. The IPP example
        is appropriate (Harry Lewis suggested it!).
    </ira>

    5. ppmPortQueueName: The LPR queue name cannot be unknown. The
       MS document originally defined the default as "LPR".

    <ira>
    The point is that it's unspecified, if empty. The default queue
    name in RFC 1179 is certainly not "LPR".
    </ira>

    6. ppmPortLprByteCountEnabled: Add: "Ignored if
       'ppmPortProtocolType' is not 'chLPDServer(8)."

    <ira>
    OK!
    </ira>

    Some of the notes should be moved into the future introductory
    text and others should just be merged into the DESCRIPTION
    clause. The 'notes:' should only be used only for information
    that is not obvious to a well-informed reader and should be
    used sparingly.

    <ira>
    No - delete the word 'Note:', but these explanations belong in
    the MIB - customers and users who have compiled this MIB ONLY
    see the DESCRIPTION and REFERENCE clauses in their management
    tools - the outside text is lost forever - and not available,
    since PWG standards are never published in plaintext.
    </ira>

            Ron

    -----Original Message-----
    From: McDonald, Ira [mailto:imcdonald@sharplabs.com]
    Sent: Friday, December 10, 2004 12:29 PM
    To: 'pwg@pwg.org'; 'Mike Fenelon'; Ivan Pavicevic; Bergman, Ron;
    McDonald, Ira; Harry Lewis
    Subject: Posted draft Printer Port Monitor MIB (10 Dec 2004)

    Hi folks, Friday (10 December 2004)

    Based on comments from Mike, Ivan, Ron, and Harry, I have just posted a
    second draft of the PWG Printer Port Monitor MIB at:

        ftp://ftp.pwg.org/pub/pwg/BOFs/port/tb-portmib10-20041210.mib

    (Enclosing IEEE/ISTO PWG boilerplate will written after email comments
    and our review on January 12 at the PWG face-to-face in Camas, WA.)

    Comments?

    Cheers,
    - Ira

    ----------------------------------------
    [change log included in MIB]

        REVISION "0412100000Z" -- 10 December 2004 (v0.20)
        DESCRIPTION "Second draft of PWG Printer Port Monitor MIB.
                        - added Ivan to editors (oversight in v0.10),
                          per request of Mike and Ivan;
                        - added IMPORT of 'PrtChannelTypeTC' from
                          IANA-PRINTER-MIB (first published in RFC 3805)
                          and changed SYNTAX of 'ppmPortProtocolType',
                          per request of Ron Bergman;
                        - renamed 'PpmTextStringTC' textual convention to
                          'PpmLocalizedStringTC' (for clarity);
                        - added 'ppmGeneralNumberOfPorts' to General group,
                          to align with Mike and Ivan's original draft;
                        - revised 'ppmPortProtocolType' to specify the IANA
                          Printer MIB as the authoritative source of values,
                          per request of Ron Bergman;
                        - revised 'ppmPortProtocolPortNumber' to specify
                          that, if zero, then the default port for the
                          current value of 'ppmPortProtocolType' is used,
                          per request of Harry Lewis;
                        - revised 'ppmPortIEEE1284DeviceId' to clarify more
                          format details and restricted characters,
                          per request of Mike and Ivan;
                        - moved 'ppmGeneralCommunityName' and renamed to
                          'ppmPortSnmpCommunityName' (for clarity),
                          to align with Mike and Ivan's original draft;
                        - renamed 'ppmPortStatusQueryEnabled' to
                          'ppmPortSnmpStatusQueryEnabled' (for clarity),
                          to align with Mike and Ivan's original draft;
                        - deleted 'ppmPortDescription' (redundant),
                          per request of Mike and Ivan;
                        - deleted 'ppmPortPrtChannelIndex' and
                          'ppmPortInterfaceIndex' (not necessary),
                          per request of Mike and Ivan."

        REVISION "0411180000Z" -- 18 November 2004 (v0.10)
        DESCRIPTION "First draft of PWG Printer Port Monitor MIB.
                        - content from Mike and Ivan's original draft and
                          a few proposed extensions."
    ----------------------------------------



    This archive was generated by hypermail 2b29 : Mon Dec 13 2004 - 17:29:41 EST