HistoryViewLinks to this page 2013 October 25 | 04:20 am

index / Automation Meetings / This page

Time: 11:00AM Eastern US (Currently 4pm UTC)

Agenda

Chair: Martin

  • Main agenda items:
    • Specification issues
    • Implementation updates
    • Review 17 oct minutes
    • Action from last meting:
      • Timeline for PostV2 - TODO: Detail who will be the first ‘trial’ implementors, and determine when they can try implementing it.
      • New oslc:usage URI for template creation dialogs - TODO: #templateCreation should be #TemplateCreation
      • Actions - TODO: getting proposal more spec-ready
    • Automation V.next (Post-V2)
    • Workgroup business
      • Next meeting: 31st October at 11AM Eastern US
  • Items for later phases:
    • New oslc:usage URI for template creation dialogs - Needs to go into vocab document when we go into finalization

Actions carried over/not yet due:

Person Action Due

Minutes

Attending: Martin P, Paul M, John A, Jing, Mike F

Apologies: Steve S, Umberto

  • Last week’s minutes accepted
  • Trial implementers - we will need 2 before finalisation. Lyo can be one. Can just be non-released prototypes. The more, and the more coverage, the better. Very few hard requirements.
  • Umberto not present to comment on templates
  • TODO: Normalise current version to “v2.1”, not “v3” or “postv2”.
  • MP would like to see orchestration write-up in primer
  • Actions 2.0
    • ITOpsToDev looks more about linking than state transitioning.
    • Auto reqs - “would be ideal to” reuse existing interaction patterns that clients already know. (reuse language)
    • Auto scenario requires unattended execution - make it a SHOULD for providers to provide an implementation that can be driven unattended.
      • Use case: multi-select 100 bugs/tickets/ etc & transition all of them
    • TODO: Ask CM to review & confirm they are comfortable with the reqs & specs as at the moment. Especially the complexity added by the extensibility, etc, values.
    • TODO: Answer last red Q.
    • Resource shape tables in there by tomorrow. Equiv desc currently in desc.
    • Added “when linked to by action:action predicate” to MUST contain “action:request” MUST. MP happy with this solution. TODO: Remove red question.
    • Constraint requiring zero-parameter option. MP proposes “SHOULD” in “parameters” core section (not in profiles). No objections.
    • JA proposes renaming action:action to action:availableAction.
      • MP: executableAction?
      • MP voted for action:action. As chair, wins.
      • Raise it as a review point when we review the spec.
    • How does a consumer know if it can execute an actions
      • TODO: MP to think through how some key examples would work - both identifying actions that can be used, and how they know they can’t execute other ones.
    • Delegated dialog
      • How does the client find it?
      • TODO: Flesh out how delegated UIs play in here. - Umberto’s imput is important, as Tivoli uses them a lot. Umberto & Martin to both propose how they would see it.
  • New work - John
    • Some products have approached me about new near-term work that seems closely related to Automation, but distinct from what’s in scope for 2.1
    • Centered around availability:
      • Exposing availability state (which for them is a complex multi-property set of information, not a simple string or URI)
      • Exposing availability groups of various flavors
      • Actions to change the state - mainly start/stop, of various kinds. Their actions are typically long-running so they’re interested in re-using the Automation/Actions work we’ve been incubating with CM.
    • This seems like natural follow-on work to 2.1. It’s not clear that it’s worthwhile creating a separate WG for this, given the public plans to move to OASIS and the actions overlap.
    • JA proposing making separate workflow in Automation WG. Decision for chairs how much coordination of what type they want.
      • Logistically, it might be easier to have separate Automation meetings to incubate this post-2.1 work in parallel with 2.1 … largely disjoint set of participants.
      • Paul: Consult with Steve Speicher, from something done in CM (experimental resources) - not sure if that is a pattern that worked out well.
      • JA: Steve has seen this, since I knew he was traveling this week; he actually suggested running it under Automation independently.

Actions resulting from this meeting

Person Action Due
Martin Normalise current version to “v2.1”, not “v3” or “postv2”. 31st Oct
Martin Ask CM to review & confirm they are comfortable with the reqs & specs as at the moment. Especially the complexity added by the extensibility, etc, values. 31st Oct
Martin Update Actions 2.0 scenarios page as described above 31st Oct
John Update core Actions 2.0 proposal page as described above 31st Oct
Martin (and John?) Think through profile identification - i.e. consumers determining if they can execute an action 31st Oct
Umberto & Martin Flesh out how delegated UIs play in here. 31st Oct
Umberto & Martin Discuss availability work 31st Oct