1. OMG Mailing List
  2. OMG Process Change Management

Open Issues

  • Issues not resolved
  • Name: abpsc
  • Issues Count: 5

Issues Descriptions

Need a new process - Request for Curation Inclusion (RFCI) Process

  • Key: ABPSC-7
  • Status: open  
  • Source: MITRE ( Laura Hart)
  • Summary:

    Request that a new Request for Curation Inclusion (RFCI) process template and associated document template be created to support the review and vetting of reusable content that is considered valuable to our OMG communitiy. Examples of content include FIBO updates, CubeSat Reference Model (CSRM), other domain model examples, libraries, and methods. Our current RFP process ab-18-12-10 RFP, is not appropriate for non-language content but could be tailored and streamlined to support the review, approval, maintenance and archival of content that is generated using OMG specifications (OMG UML, SysML, UAF, BPM....).

    Curation: 1. The action or process of selecting, organizing, and looking after the items in the collection.. 2. The selection, organization, and presentation of online content, merchandise, information etc., typically using professional or expert knowledge.

  • Reported: ABPSC 3.3 — Mon, 8 Apr 2019 14:05 GMT
  • Updated: Mon, 8 Apr 2019 16:50 GMT

OMG should have a Code of Conduct

  • Key: ABPSC-6
  • Status: open  
  • Source: Adaptive ( Pete Rivett)
  • Summary:

    Which covers expected behavior and courtesy at physical meetings, phone meetings and online. Along with process and sanctions for not following it.

    Many other conferences and communities have been caught out by lack of such, and there have been several publicized incidents which has led to people withdrawing from participation since they did not feel safe or comfortable, or to support such people. Here's the latest example https://twitter.com/MatthewGerstman/status/1110363827655376897

    In terms of precedent, here is a generic conference one https://confcodeofconduct.com/ and what the W3C has: https://www.w3.org/Consortium/cepc/

    And here is what I wrote to a current OMG working group:
    >>>
    In the meantime let’s please be polite to each other, whether in meetings or via email. And bear in mind that:
    • 1) We’re all doing this as volunteers in parallel with our “day job”;
    • 2) Hence we may have different levels of availability for this, and that may vary over time; both for calls and to read materials or work on assignments;
    • 3) Let’s show appreciation for any contributions people do make even, if they do need more work
    • 4) We each bring a different background, perspective and expertise. What may be obvious to us may need explanation to others, or them pointed to background reading (but see 2) above)
    • 5) Similarly, what may be interesting to some may not be to others.
    • 6) interpersonal issues are best dealt with one-to-one (ideally by speaking directly) rather than email to the whole list since emails can easily be misunderstood (as I’ve personally found from experience)
    • 7) we’re still new as a team so can expect to go through a “storming” stage as we get used to each other and develop a way of working and communicating. See https://en.wikipedia.org/wiki/Tuckman%27s_stages_of_group_development
    <<<

  • Reported: ABPSC 3.3 — Thu, 28 Mar 2019 10:12 GMT
  • Updated: Thu, 28 Mar 2019 12:39 GMT

Modify process templates and other documents to change http to https

  • Key: ABPSC-5
  • Status: open  
  • Source: Thematix Partners LLC ( Elisa Kendall)
  • Summary:

    Most of these templates and documents use 'http', and should be revised to use 'https'.

  • Reported: ABPSC 3.3 — Wed, 20 Mar 2019 20:41 GMT
  • Updated: Wed, 20 Mar 2019 20:41 GMT

P&P 3.7.4.1 does not exist

  • Key: ABPSC-4
  • Status: open  
  • Source: Object Management Group ( Larry Johnson)
  • Summary:

    4.2.1 Outline of RFP Process: 

    • Step 5:  The membership list for voting on issues related to the RFP may be closed, as described in section 3.7.4.1.
    • That section does not exist... likely means to refer to Section 3.7.3 Subgroup Polls
      This is the only reference to the section number.
  • Reported: ABPSC 3.3 — Mon, 11 Mar 2019 18:29 GMT
  • Updated: Mon, 11 Mar 2019 18:52 GMT

Clarification needed on Submitters, Supporters, and Contributors

  • Key: ABPSC-3
  • Status: open  
  • Source: Elemental Reasoning ( Jason Smith)
  • Summary:

    A recent discussion on the AB mailing list led to the following observations regarding Submitters, Supporters, and Contributors in OMG Submissions:

    1) SysML v2 Teaming Agreement (TA) (See Attachment)
    Contributor was defined as a Participating Organization who is not a Submitter (TA 1e). Submitter is defined as OMG Member who provides an LOI (TA 1d). Participating Organization is defined as anyone who signs onto the agreement (TA 1b). TA 2 states that all POs are bound to the IPR, at least in intent.

    PartOrg = IPRBound
    Submitter = OMGMember && LOI
    Contributor = !Submitter = !(OMGMember && LOI) = !OMGMember || !LOI

    Contributor => IPRBound && (!OMGMember || !LOI)

    So a Contributor could be either: not an OMG Member, or an OMG Member who didn’t file an LOI. Since not filing an LOI is supposed to be a non-starter for contributing, I assumed this was to include non-OMG Members in the process. (Additionally, if they’re not an OMG Member, then can they even file an LOI?)

    In all cases, a Contributor is bound by the IPR, which is intended for those contributing IP. All signs point to this being a back-door for IP-contributing non-OMG Members. Please correct me if I’m wrong. If wrong, then this entire thing gets easier, because....

    2) IPR Definition of ‘Contributor’ vs. ‘Member'
    Document: https://omg.org/cgi-bin/doc.cgi?ipr
    OMG Doc #: ipr/12-09-02

    IPR 1.2: "Certain OMG members who participate in the development of OMG Formal Specifications make commitments to license their IPR as set forth below.”

    --> This applies to OMG members only.

    This is supported by:

    IPR 8.1K: "“Obligated Party” means an OMG Member that has incurred a Contribution Obligation or a Participation Obligation. “Obligated Party” includes Affiliates of the OMG Member.”

    IPR 4.4A: "Obligated Parties. OMG Members are Obligated Parties only under the following circumstances:"

    However, in other places OMG membership is left completely out:

    IPR 2.1: "Each contributor of any material to an OMG Specification is [...]

    --> ‘contributor’ is never defined as exclusive to OMG members.

    IPR 3.2A: "Contributors. Anyone who makes a Submission or Contribution to an OMG Specification [...]

    IPR 8.1D: "“Contribution” means any written submission in response to an RFP or RFC, or to an FTF or RTF, that is intended to be included in an OMG Formal Specification. The variants “Contribute” and “Contributor” are subject to this definition."

    --> This is as close as it gets.

    The way it reads, non-Members can theoretically contribute, but only OMG Members can be bound to obligation under 4.4.

    The SysML 2 Teaming Agreement appears to extend this to non-members, but it isn’t precisely clear, and it would be sloppy to leave this to the legalese authoring skills of each team, don’t you think?

    Currently in the P&P (https://www.omg.org/cgi-bin/doc.cgi?pp/17-06-01)/ IPR:

    • Submitters are:
      • OMG members
        and
      • have previously submitted an LOI
        and
      • have contributed IP, and are bound by the IPR
    • Contributors are a somewhat defined entity of unclear OMG membership, but who are bound by the IPR, in theory
    • Supporters are an undefined non-entity

    Desired:

    • Submitters are:
      • OMG members, able to put forth a specification for voting
        and
      • have previously submitted an LOI
        and
      • have contributed IP, and are bound by the IPR
    • Contributors are:
      • NOT OMG members, not able to put forth a specification for voting
        and
      • have contributed IP, and are bound by the IPR
        and
      • MAY have previously submitted an LOI <--- This was unclear in the SysML2 Agreement. See 1) above
    • Supporters are defined as:
      • NOT having contributed IP, and therefore not involved in the IPR (or have formally withdrawn the IP)
        and
      • NOT submitted an LOI (or have withdrawn it via notification of intent to TechDir (P&P 3.7.2 and IPR 5))
        and
      • OMG status is irrelevant <--- Curious on thoughts here [1]

    As per IPR 5, once a Member contributes IP, they are bound to the Contribution Obligation. This is clear, but it is not clear what the outcome is for a non-Member Contributor, if such a thing is being allowed. Non-members cannot be on an Adoption Process Voting List (IPR 8.1B), but withdrawal from an Adoption Process Voting List is the single trigger for establishing the outcome of obligation with respect to IP in IPR 5.2. I see a loophole. The Teaming Agreement appears to pull in Contributors to this process, and I think that is the intent, but again, it’s not precisely clear.

    To get back to the original Submitter vs. Supporter (vs. Contributor) question:

    A Member signs on as Submitter, contributes IP, then lets their membership lapse. They’re no longer able to be listed as a Submitter, but they still need to be clearly bound by the IPR in the specification. Contributor would suffice here. If the Contribution Obligation is in effect, then the organization should be listed as Submitter or Contributor, based on OMG Membership.

    An organization can drop to a theoretical Supporter status only if clause 5.2C is met, neither Contribution nor Participation Obligations.

    I think that having this be clear would be an improvement. Supporters should be, IMO, bystanders who support the effort but who did not contribute to the creation of the document in a way that would worry their internal legal staff.

    [1]
    Allowing non-OMG Members to sign on as Supporters at will is a nice gesture, but requiring membership to do so could help drive, well, Memberships. One for the BoD, I think.

    Larry had the following comment:

    There is no such thing as a supporter in P&P. Supporters are cultural artifacts and have no standing. There are only submitters... however; under IPR (see Jason's [comments]), submitters are responsible for the IPR claims on material in the submission, hence stuff rolls downhill should someone else contribute... and note there is no requirement that contributors be declared (as are the Supporters with no standing) unless there is an issue/condition to be declared under the IPR agreement.

  • Reported: ABPSC 3.3 — Fri, 22 Feb 2019 06:06 GMT
  • Updated: Fri, 22 Feb 2019 06:11 GMT
  • Attachments: