Skip to content

Adding elements to ActionDataStructure in SIRI-SX to facilitate sharing of audio & video messages - #210

Merged
TuThoThai merged 28 commits into
v2.3-wipfrom
sx_cr_audiomessage
Oct 2, 2026
Merged

TuThoThai merged 28 commits into
v2.3-wipfrom
sx_cr_audiomessage

Conversation

@TuThoThai

Copy link
Copy Markdown
Collaborator

Refers to the discussion on BaseCamp for adding pre-recorded audio messages when a situation occurs.

Change done only in siri_situationActions.xsd with:

  • the addition of PublishToAudioAction in ActionsGroup
  • definition of PublishToAudioActionStructure based on ParametrisedActionStructure with the extension of URL for the pre-recorded message

To be discussed in the SIRI-SX task force

@TuThoThai TuThoThai added this to the v2.3 milestone Apr 22, 2026
@TuThoThai TuThoThai added SX For everything SIRI-SX Needs CEN documentation Update These require CEN documentation update to match XSD & examples labels Apr 22, 2026
Comment thread xsd/siri_model/siri_situationActions.xsd Outdated
@TuThoThai
TuThoThai requested a review from ue71603 April 22, 2026 09:19
ue71603
ue71603 previously approved these changes Apr 22, 2026
Comment thread xsd/siri_model/siri_situationActions.xsd Outdated
haeckerbaer
haeckerbaer previously approved these changes May 13, 2026

@haeckerbaer haeckerbaer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nothing to add if skinkie's comment is taken care of

@TuThoThai
TuThoThai dismissed stale reviews from haeckerbaer and ue71603 via 725b5c8 May 13, 2026 07:17
@TuThoThai

Copy link
Copy Markdown
Collaborator Author

I have applied @skinkie suggestion. For the type of the attribute, let's go with str for now and see if it needs to be updated once used.
Before merging this, I will add an example as asked.

@TuThoThai

Copy link
Copy Markdown
Collaborator Author

Example created, which led to the edit of the XSD to move the 2 attributes of the URL into the right order

Comment thread xsd/siri_model/siri_situationActions.xsd Outdated
@TuThoThai

Copy link
Copy Markdown
Collaborator Author

@skinkie, it ended up a tad more complicated than my original proposal to ensure both the XSD and the example validate. Kindly help with another review.

@TuThoThai
TuThoThai requested a review from skinkie May 17, 2026 16:12
Comment thread examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml Outdated
Comment thread examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml Outdated
Comment thread examples/siri_exm_SX/exm_situationExchange_responsewithaudio.xml Outdated
Comment thread examples/siri_exm_SX/exx_situationExchange_responsewithaudio.xml Outdated
- Change in `Prompt` to embed MIME content type
- Addition of `Url` with a specific type to embed MIME content type and language
- All served with an example
@TuThoThai TuThoThai mentioned this pull request May 18, 2026
@TuThoThai
TuThoThai force-pushed the sx_cr_audiomessage branch from 1d18f6e to b26631e Compare July 15, 2026 17:59
@TuThoThai

Copy link
Copy Markdown
Collaborator Author

After the meeting of 19 May 2026, I did the following:

  • Rebase the branch so it takes into account changes from the branch sx_cr_actiondata_enhancement
  • Add PublishToAudioAction and its structure with 2 elements Repeat and RepeatInterval
  • Add an example using PublishToAudioAction

@TuThoThai
TuThoThai marked this pull request as ready for review July 15, 2026 18:02
haeckerbaer
haeckerbaer previously approved these changes Jul 28, 2026
Comment thread xsd/siri_model/siri_situationActions.xsd Outdated
Comment thread examples/siri_exm_SX/exx_situationExchange_responsewithaudio.xml Outdated
Comment thread examples/siri_exm_SX/exx_situationExchange_responsewithaudio.xml Outdated
Comment thread xsd/siri_model/siri_situationActions.xsd Outdated
TuThoThai and others added 4 commits October 1, 2026 17:06
- List of additions in the XSD at the top of the Schema in the section for comments
- Change of the name of the type of value for URI content type
- Correction of typos in the XSD documentation
- Addition of content types in the enumeration for video + cleanup of values not used for broadcast
@TuThoThai

Copy link
Copy Markdown
Collaborator Author

This PR is to be merged after PR #221
The latest commits are:

  • rebase of the branch to match latest change in Enhancing ActionData #221
  • addition of elements for repetition (repeat & repeat interval) in ActionDataStructure
  • changing the example to match the latest structure

This PR is now ready for your review @Aurige, @haeckerbaer, @skinkie, @thbar, @ue71603 and @Ulf9

@TuThoThai TuThoThai mentioned this pull request Oct 2, 2026
11 of 12 tasks
haeckerbaer
haeckerbaer previously approved these changes Oct 2, 2026
@TuThoThai TuThoThai changed the title Adding PublishToAudioAction to SIRI-SX Adding elements to ActionDataStructure in SIRI-SX to facilitate sharing of audio & video messages Oct 2, 2026
@TuThoThai
TuThoThai merged commit 5814cc4 into v2.3-wip Oct 2, 2026
1 check passed
@TuThoThai
TuThoThai deleted the sx_cr_audiomessage branch October 2, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs CEN documentation Update These require CEN documentation update to match XSD & examples SX For everything SIRI-SX

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants