As Float continues to advance new use cases for the xAPI specification, it occasionally needs to define new identifiers (URIs) to describe custom verbs, activity types, or extensions.
This repository contains the definition for those URIs.
Each URI definition should be submitted to the official Tin Can Registry.
We welcome feedback on any of our identifiers. Feel free to open an issue to discuss!
for Float team members
-
Determine the URI for the new identifier.
The URI should follow the format:
http://xapi.gowithfloat.net/{resource}/{slug}
{resource}
should be one ofextension
,verb
, oractivitytype
.{slug}
should be the specific identifier for this URI. -
Create a new JSON file in the cooresponding resource folder (e.g.
extension
). The file name should match the slug determined above and have a.json
file extension. Specify the name and description of the new identifier.{ "name": { "en-US": "Activity Host" }, "description": { "en-US": "An activity extension which allows the host of an activity to store information about itself. This allows other systems to know who is responsible for maintaining an activity. The value of the extension should be a JSON-encoded object containing a `homePage` for the host and a host-specific `id` for the activity." } }
-
Submit a pull request.
-
After approval, submit the identifier to the Tin Can Registry.