IBM / cap

The Common Alerting Protocol (CAP) allows emergency messages to be simultaneously disseminated over a wide variety of existing and emerging public alerting systems.
Apache License 2.0
20 stars 18 forks source link

cap

Build Status Go Report Card

The Common Alerting Protocol (CAP) allows emergency messages to be simultaneously disseminated over a wide variety of existing and emerging public alerting systems.

Project Purpose

This project is for providing client libraries, and examples, for integration with CAP message providers in one or more somewhat popular languages for container hosted services (rust, golang, js, swift, python, php, etc.). For example, they will provide code to enable a client application to push, pull, and parse CAP messages with a CAP message provider such as the US National Weather Service.

Call for Code

This is a Call for Code (CFC) project for other CFC projects to build on. CFC is a multi-year global initiative asking developers to use their skills and mastery of the latest technologies, to drive positive change across the world through their code.

Call for Code

CAP Description

CAP is an international technical data specification developed by the Organization for the Advancement of Structured Information Standards (OASIS).

Contributing

If you'd like to contribute code or docs please read the contributing guide.

Communication

To communicate with the team please feel free to open up issues and pull requests on this github repo.

Resources

A number of resources that were used in the building of this project are provided in the resources folder.

Licenses

The cap codebase is released under the Apache 2.0 license. The README.md file, and files in the docs folder are licensed under the Creative Commons Attribution 4.0 International License.