Preparing xAPI for IEEE standardization

A few weeks back, I went to the first in-person meeting of the IEEE xAPI Base Standard working group. We're continuing the process of preparing the existing xAPI 1.0.3 specification to submit to a larger audience at IEEE for consideration as a standard. A major…

Read more

Why DoDI 1322.26 is important for the Experience API (xAPI)

Last week, the Department of Defense (DoD) signed the updated DoDI 1322.26 Distributed Learning (DL). The latest DoDI advises all entities within the DoD to procure eLearning technology solutions that are compliant with the SCORM or Experience API (xAPI) specifications. This Instruction replaces the 2006…

Read more

IEEE LTSC xAPI TAG A-OK

Shelly Blake-Plock announced last night via LinkedIn that he would be leading a Technical Advisory Group (TAG) for IEEE LTSC (Learning Technologies Standards Committee). This is good news, as Shelly is going to carry a real load in leading that group. In his own words,…

Read more
image of the word predictions 2015

Looking Back, Looking Forward

Last January I made some predictions for the xAPI world in 2014 and did surprisingly well. In this post I review my 2014 predictions and make some fresh ones for 2015. At the start of 2014 I predicted a year with little change to the…

Read more

Calling Adopters!

Since joining Rustici Software at the start of November, I’ve been working my way through the list of adopters on tincanapi.com: making contact, updating and adding entries and helping people to do xAPI better. I’m now getting to the end of that list, so this…

Read more

Getting the Details Right: ISO 8601 Timestamps

A word of caution to PHP developers and others about xAPI timestamps. My involvement in xAPI or Experience API specification has led me to explore a number of finer technical details that I never imagined existed. The specification is pedantically precise in places, and it…

Read more

Conformance Testing—A Huge Step for xAPI

Interoperability is maybe the single most important requirement for xAPI (xAPI) to succeed. And the most important step to interoperability is conformance. But, How do you know that your system actually conforms to the definition of a Learning Record Store (LRS)? The same way as…

Read more

xAPI Recipes—This is a big deal for Interoperability!

For the Experience API (aka Experience API) to succeed, it needs continuous and consistent use by the community. But, xAPI is extremely flexible—which is both a benefit and a curse. One experience might be expressed several different ways by different systems, and this can make…

Read more