Meeting cadence & feedback channels
When OPDA's governing bodies meet, what they discuss, how feedback gets into
the standard, and how decisions get recorded. Pulls AGM and Board rhythm from
the Articles, codifies the working-group cadence implied by the DPMSG meeting
archive, and proposes the public-consultation and Stakeholder Version Register
mechanics needed to fill the X placeholders in the 8-step SOP.
Ratified in this page: AGM rhythm (Articles arts. 24–34),
Board cadence (art. 10), 10-year decision retention (art. 16), and the four
function definitions in
governance.md §3.
Practice-as-ratified: DPMSG Steering Group monthly cadence
(8 meetings archived Sep 2025 – Apr 2026), Engagement WG monthly all-member
update (4 calls archived Feb – May 2026), and the Trust & Interoperability
sub-group co-chair pair.
Proposed: EC and Technical WG cadence numbers, cadence for
the Comms / Regulator / Policy WGs (folders sparse or empty), Steward
Roundtable, public consultation window (4 weeks for breaking
changes, 10 working days for non-breaking), feedback SLAs, and the
decision-log paths.
Meeting topology
Three clusters of bodies, each operating on its own rhythm but feeding the same decision log. The constitutional cluster sets strategic direction; the DPMSG cluster runs the cross-stakeholder workstreams; the operational cluster coordinates schema work and external consultation.
Cadence table
Per-body cadence, with the corpus evidence (or its absence) cited inline. Codes: R = ratified in primary documents; R-practice = evidenced by archived materials but not formally codified; P = proposed and not yet ratified.
| Body | Cadence | Evidence / source | Format | Status |
|---|---|---|---|---|
| General Assembly | Annually, no later than 31 October | Articles art. 24(1) | Hybrid (in person or interactive platform); majority vote; quorum 2 | R |
| Board of Directors | Minimum 4 per year | Articles art. 10(1); quorum 5 per art. 12(2) | Hybrid; majority vote or unanimous written; chair's casting vote | R |
| Executive Committee | Monthly | Not codified; proposed here | Hybrid; 12 voting seats (2 per bounded context); consensus & majority; topic-based steward observers | P |
| DPMSG Steering Group | Monthly | 8 meetings archived Sep 2025 – Apr 2026 at steering-group/materials/ | Hybrid; minutes archived; transcripts at meetings/transcripts/ | R-practice |
| Engagement WG (all-member sandbox update) | Monthly | 4 calls archived Feb – May 2026 at engagement/transcripts/ | Open call, recorded, transcripts published | R-practice |
| Technical WG | Monthly | governance.md §3.B (composition); cadence proposed here | Async-first via PR review; synchronous call for breaking-change deliberation | P |
| Compliance & Risk function | On-demand + pre-release review | governance.md §3.C ("Compliance check of proposed major schema releases before release") | Async; written impact assessments | R-existing / P-cadence |
| Comms & PR WG | Monthly |
Chaired by Claire B; stood up Jan 2026 (29 Jan 2026 SG email: "Comms & PR group up and running, first meeting tomorrow"); monthly cycle confirmed Apr 2026 (Engagement WG transcript 1 Apr 2026: "next comms over April"); LR project-support lead per 25 Sep 2025 launch transcript. Owns Trust Framework comms plan, DPMSG Interoperability Report (Spring 2025), Data Standards for Smart Data paper.
| Monthly comms output cycle; own budget | R-practice |
| Regulator WG | Quarterly standing + ad-hoc on breaking changes | No archived materials. Cadence proposed because regulators (SRA, CLC, CILEx Reg, FCA, ICO) cannot resource a monthly forum; most regulator engagement is event-driven (releases, consultations), not standing-cadence. | Hybrid; quarterly meetings (Mar / Jun / Sep / Dec); ad-hoc sessions convened when a MAJOR consultation is open | P |
| Policy WG | TBD | Folder working-groups/policy/ currently empty | TBD | P |
| Trust & Interoperability sub-group (sandbox) | Active alongside sandbox cycle | Co-chaired by Tom Treadwell (MHCLG) + Maria Harris (OPDA); 5 transcripts at steering-group/meetings/transcripts/ | Hybrid; sandbox-aligned | R-practice |
| Steward Roundtable | Quarterly | New — see Data stewardship §Steward Roundtable | Hybrid; cross-overlay coordination, annual chair rotation | P |
| Public Consultation Window | Per breaking change (6 weeks / 30 working days); per non-breaking change (3 weeks / 15 working days) | Fills the X placeholder in change-management §thresholds | Public portal + Engagement WG all-member call | P |
Agenda templates
Standard agenda structures for the main bodies, so that meetings produce comparable outputs and the decision log captures consistent data.
Executive Committee — monthly
Topic-flagging convention (supports the topic-based steward observer pattern in page 24 §Role overlap): the Chair publishes the draft agenda 14 working days before the meeting; Domain Data Stewards self-identify any agenda items affecting their bounded context; the Chair issues the confirmed steward-attendance list 7 working days before the meeting. The 14-day notice gives volunteer stewards time to clear day-job commitments.
- Cadence items (5 min) — minutes from last meeting; standing actions; Chair updates.
- Topic-based steward agenda (10 min) — confirmed steward attendees per the topic-flagging convention above are recognised; any context-specific items from their inbox surfaced.
- Workstream updates (30 min) — WG chairs report (Technical, Engagement, Comms & PR, Regulator, Policy); Sandbox / T&I sub-group; finance & budget.
- Decisions for ratification (30 min) — breaking-change escalations from Technical WG (per RACI step 6); accreditation policy changes; conformance scheme adjustments; member admissions / suspensions.
- Strategic items (15 min) — items rising to next AGM; new bounded-context proposals; cross-cutting initiatives.
- Next month (5 min) — date, location/platform, anticipated agenda items, stewards to invite.
Technical WG — monthly
- PR triage — open PRs against the
nextbranch; reviewers' availability; release-readiness assessment. - Impact assessments due — Compliance & Risk pipeline; backwards-compatibility flags.
- Breaking-change deliberation — synchronous discussion of MAJOR changes; consultation responses incoming; merge dates.
- Stewardship coordination — cross-overlay conflicts raised by stewards; escalations to Steward Roundtable.
- Tooling / process — schema CI, validator state, registry-publication pipeline.
- Blockers — anything waiting on EC / external stakeholder / regulator.
Steward Roundtable — quarterly
- Cross-overlay calendar — changes planned in each bounded context next quarter; clash detection.
- Joint position papers — items where two or more contexts need to publish coordinated guidance.
- External liaison report-back — each steward summarises their interactions with industry-steward counterparts (Propertymark, RICS, Law Society, etc.) since last roundtable.
- Conflict raising — issues a single steward cannot resolve in their bounded context that affect adjacent ones.
- Pattern review — dissents and abstentions logged since last roundtable, per page 24 §Dissent — flag where they cluster.
- Chair rotation (annually) — handover.
Engagement WG — monthly all-member update
Existing practice (4 archived calls; "OPDA all member update — sandbox project" is the prevailing format). Codifying the structure rather than reinventing it:
- Sandbox progress — workstreams, participants joined / left, next milestones.
- Schema & standards updates — recent releases, upcoming consultations, breaking-change pipeline.
- Member spotlights / case studies — short member presentations.
- Open Q&A — questions from members, association members, observers.
- Public consultation calls-to-action — open consultations the call attendees can respond to (with deadlines).
Decision log & 10-year retention
Articles art. 16 requires every unanimous or majority EC / Board decision to be recorded in writing and retained for at least 10 years. This page operationalises that requirement and extends the same pattern (voluntarily) to working-group decisions.
Decision log path
- Location:
source/04-governance-bodies/decisions/YYYY/MM/decision-NNN.md - One file per decision, with deterministic numbering inside the month folder for predictable URLs.
- Decisions index at
source/04-governance-bodies/decisions/INDEX.mdlinking every decision in reverse-chronological order.
What each entry records
| Field | Required? | Notes |
|---|---|---|
| Decision ID | Required | NNN matches the filename suffix. |
| Date | Required | ISO 8601. |
| Body | Required | GA / Board / EC / Technical WG / Compliance & Risk / Engagement WG / Steward Roundtable. |
| Decision text | Required | One paragraph; the actual decision, not the discussion. |
| Vote split | Required for EC / Board (Art. 16); proposed for WGs | For/against/abstain counts; named votes for breaking changes. |
| Linked release | If applicable | Tag in release-version-register.md. |
| Dissenting position | Voluntary | Publish-on-submit per page 24 §Dissent — up to 200 words; the Engagement WG curates. |
| Action items | If applicable | Owner + due date; surfaces in next meeting's "cadence items". |
Pattern analysis
Compliance & Risk (governance.md §3.C) reviews the decision log on a rolling quarterly basis for patterns: who dissents and on what, which bounded contexts have the highest decision velocity, where action items consistently miss due dates. Surface findings to the Steward Roundtable and to the EC at the strategic-items agenda slot.
Feedback channels — ingress
Five named channels through which feedback enters the standard. The first four are ratified-as-practice (they exist and are used); the fifth is proposed.
| Channel | For what | Status |
|---|---|---|
| GitHub Issues on the schema and trust-framework repos | Technical change proposals; bug reports; comment on PRs | R-practice — public repos |
| Engagement WG monthly all-member call | Verbal feedback; informal questions; sandbox-relevant input | R-practice — 4 calls archived |
| Annual self-reassessment forms | Continuous-improvement input from accredited members | R — Accreditation Policy clauses 16–17 |
| Open consultation responses (to MHCLG, FCA, ICO) | OPDA's own positions on external consultations; received responses inform internal direction | R-practice — informal |
| Public Consultation Portal — Artalk on Astro consultation pages | Structured responses to OPDA-issued consultations on breaking changes. Each consultation is published as an Astro page (the "paper"); an embedded self-hosted Artalk thread on that page captures responses Quora-style — page is the question, thread is the answers. See §Where consultations live. | P — toolchain chosen; deployment timed to first MAJOR consultation |
| Stewardship Inbox | Domain-specific feedback routed to the relevant Domain Data Steward | P — new with stewardship layer |
Feedback ingestion workflow
How any incoming item — regardless of channel — moves from receipt to resolution and into the decision log.
Proposed service-level agreements — calibrated to volunteer-body reality
OPDA is a volunteer-staffed federation. Stewards, Technical WG reviewers, and Compliance & Risk participants all hold full-time jobs at their member firms. These SLAs reflect that reality — they are calibrated to allow people to respond around day-job priorities rather than as their primary occupation. DCAM and DAMA-DMBOK both endorse tiered SLAs (rather than flat) but neither prescribes specific numbers; the timings below are OPDA's proposal, with precedent drawn from HMRC consultations (6 weeks standard), Open Banking (28-day cycles) and W3C wide review (4 weeks).
| Issue type | Triage SLA | Substantive response SLA |
|---|---|---|
| Bug — production-affecting schema or framework error | 5 working days | 20 working days fix or workaround |
| Clarification — questions about existing artefacts | 10 working days | 20 working days |
| Proposal — new feature / overlay change request | 15 working days | 40 working days decision |
| Breaking change | 15 working days | Per public consultation window (see §Public consultation mechanics) |
| Auto-acknowledge — every inbound message | 1 hour (automated) | — |
- Triage means the assigned Domain Data Steward acknowledges receipt, classifies the issue, and confirms routing. In-progress responses are acceptable ("we are evaluating; expect substantive response by <date>") and count as meeting the SLA.
- Breaking-change consultation comments are governed by a tighter rule: every substantive comment received during a Public Consultation Window receives a documented response before merge. This is non-negotiable — if responses cannot be completed in time, the merge slips.
- Seasonal flex: during member-firm seasonal peaks (conveyancing year-end, lender financial year-end, tax year-end), SLAs may extend; the Engagement WG flags expected delays in advance via the all-member call.
Stakeholder Version Register operationalised
The artefact already exists at
release-version-register.md
and is referenced in governance.md §6 (SOP step 8). The process
for maintaining it is what this page proposes.
What it records per release
- Version — semver tag (MAJOR.MINOR.PATCH).
- Change type — breaking / non-breaking; per-overlay or framework-wide.
- Bounded context(s) affected — links to the relevant Domain Data Steward.
- Stakeholders notified — list of organisations + notification date.
- Public consultation summary — number of substantive responses, headline themes, link to full responses log.
- Vote split — at Technical WG and (for breaking changes) at EC.
- Submitted dissents — links to any 200-word positions filed per page 24 §Dissent.
- Linked decision log entry — back-pointer to the canonical decision file.
Who maintains it
The Engagement WG per governance.md §3.D
("Regular publishing of findings related to PDTF"). Each release adds one row.
Compliance & Risk reviews quarterly per §Pattern analysis.
Public consultation mechanics
Fills the X placeholders in change-management §thresholds.
Where consultations live: Astro pages + Artalk threads
Each consultation is published as an Astro page on the OPDA site — the page itself is the "paper" containing the proposal, rationale, evidence, and call for feedback. An embedded self-hosted Artalk threaded-discussion widget on the same page captures responses, Quora-style: the page is the question, the thread is the answers. Responses persist in OPDA-hosted storage with full PII control, supporting governance-grade retention even though they sit outside the strict Articles art. 16 scope (which covers EC and Board decisions).
Artalk is the same toolchain already operational on OPDA's sister ontology browser, where it serves as a per-page discussion thread on every page. The plan extends the same pattern to the OPDA site: a per-page general discussion thread on every Astro page, plus dedicated consultation pages whose thread is the formal consultation response record. Identity is pre-filled from single sign-on so respondents are known and accountable; moderation, accessibility (WCAG via ARIA patches), and design-system integration carry over from the sister implementation.
Window length
| Change type | Consultation window | Precedent |
|---|---|---|
| Breaking (MAJOR) or stable-area touching | 6 weeks (30 working days) | HMRC standard consultation window; above W3C wide review (4 weeks) and Open Banking (28 days), below gov.uk 12-week ceiling. Calibrated to volunteer respondents who need time to consult internally. |
| Non-breaking (MINOR) — new fields or overlays, backward compatible | 3 weeks (15 working days) | Proportional to lower impact but gives day-job respondents a weekend or two to engage. Wider than IETF "last call" because OPDA respondents lack institutional support. |
| PATCH — doc-only, typo, bug fix | No consultation required | Steward decides alone per Decision rights; stakeholders informed at release via Stakeholder Version Register. |
Breaking-change timeline
Response obligations
- Every substantive comment receives a documented response before merge. If responses cannot be completed in time, the merge slips. Non-negotiable per §SLAs.
- Responses published in the Stakeholder Version Register entry for that release.
- "Substantive" excludes off-topic, abusive, or fully-out-of-scope comments — the Engagement WG curates with the relevant steward.
Who can respond
Open to all stakeholders: members, non-member firms, regulators, government departments, consumers / the public. Detail on differential participation rights — what regulators get to weigh in on vs. what consumers can comment on — is on the Stakeholder engagement page.
Publication policy — public by default with opt-out
Consultation responses are published by default with respondent name attributed, matching gov.uk standard practice and W3C wide-review norms. Respondents may submit a written opt-out request alongside their response asking for anonymisation; the Engagement WG decides based on the substance — typically granted for commercially sensitive content where naming the firm would create competitive harm, and declined for statements of position where the public interest in transparency outweighs.
Anonymisation, when granted, removes the respondent's name and firm but preserves the content. The Engagement WG's decision on each request is itself recorded (against the response ID, anonymously if the request was granted) in the Stakeholder Version Register for audit. Artalk supports the dual-mode configuration via per-thread settings, so the toolchain enforces the policy automatically once configured.
Open questions
- Policy WG remit — the
working-groups/policy/folder is empty in the corpus. Before setting cadence, the WG's remit needs to be defined (policy positions for external consultations? internal OPDA policy authoring? regulatory alignment? something else?). Cadence follows from remit, not the other way round. - Async vs synchronous default for Technical WG — async-first is proposed; whether the synchronous call should be standing monthly or convened only for breaking-change discussions is a coordination choice.
- Decision-log retention extension — Articles art. 16 mandates 10y for EC + Board. Should we extend to all WG decisions for symmetry? Storage cost is negligible; the choice is about retention policy obligation.
- Quorum for Comms & PR, Regulator, Policy WGs — not yet defined; presumably 3 members per Technical WG pattern, but each WG may need bespoke rules.
Related pages
- Steering & coordination — DPMSG structure that this page operationalises.
- Change management — the 8-step SOP whose
Xplaceholders this page fills. - Lifecycle & versioning — how the version register intersects with semver.
- Data stewardship & decision rights — the roles whose rhythm this page sets.
- Stakeholder engagement — who gets to participate in the consultations described here.
Comments