Skip to content

Conversation

tomkralidis
Copy link
Collaborator

@tomkralidis tomkralidis commented Apr 7, 2025

  • add Recipe for inline data with HTTP 204 links
  • add Recipe for data/metadata deletion with HTTP 204 links
  • remove duplicated section
  • update pywcmp and pywis-pubsub links
  • normalize all Recipe headings grammer/wording

A PDF build of this PR is available for reviewing in context.

@tomkralidis tomkralidis requested a review from golfvert April 7, 2025 14:53
Copy link
Collaborator

@golfvert golfvert left a comment

Choose a reason for hiding this comment

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

See comments.

The [pywcmp](https://github.com/wmo-im/pywcmp) tool provides a test suite to validate a message against the WCMP2 specification requirements, as well as a Python API for application integration. Consult the pywcmp README on GitHub for more information/examples.
A https://wmo-im.github.io/wis2-notification-message[WIS2 Notification Message] provides the ability to embed data as part of a message (see the https://wmo-im.github.io/wis2-notification-message/standard/wis2-notification-message-STABLE.html#_1_15_properties_content[Properties / Content] section of the specification). A data publisher may wish to provide embedded data for direct access, thereby skipping the need for accessing the data via the notification link (see the https://wmo-im.github.io/wis2-notification-message/standard/wis2-notification-message-STABLE.html#_1_16_links[Links] section of the specification). A data publisher also may not wish to manage or publish the data link to infrastructure to an HTTP or FTP server.

The WIS2 Notification Message requires at least one link object for access to data via HTTP, HTTPS, FTP, or SFTP. In the context of core data, WIS2 Global Cache services use the link object to download data for resilient data access by WIS2 data consumers.
Copy link
Collaborator

Choose a reason for hiding this comment

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

As the WIS2 Notification Message mandates providing at least one link object for access to data via HTTP, HTTPS, FTP, or SFTP. In the context of core data, WIS2 Global Cache services use the link object to download data for resilient data access by WIS2 data consumers.

@tomkralidis
Copy link
Collaborator Author

See comments.

Thanks. Update pushed. For review.

@tomkralidis tomkralidis requested a review from golfvert April 7, 2025 17:05
@tomkralidis tomkralidis merged commit f871d4a into main Apr 7, 2025
1 check passed
@tomkralidis tomkralidis deleted the embedded-data-and-deletion branch April 7, 2025 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants