Posts by Brian Miller

Brian Miller is the Senior Director of Engineering and is also the most pedantic person at the office, which is saying something. That skill makes him great at ensuring our products support the standards, which is precisely what he spends his days doing. Brian is a IEEE LTSC voting member working on the advancement of learning standards, like xAPI and cmi5.

What vendors can do to prepare for xAPI 2.0

What vendors can do to prepare for xAPI 2.0

Around the Rustici office, it’s fairly common to hear that eLearning standards are often slow movers. xAPI turned 10 years old in April, the oldest versions of SCORM are over 21, and even the “new kid” cmi5 is now 7. Earlier this year, there was…

Read more
Considerations for adding xAPI into your application

Considerations for adding xAPI into your application

It’s now been a decade since xAPI was first released, and as more organizations consider adding support, we’ve been answering more questions about how to implement the specification into an application. And we aren’t the only ones hearing about xAPI questions. The 2022: State of…

Read more
xAPI blog capturing interactions from cmi5

Capturing interactions from cmi5 launched assessments

Recently someone came to us looking for recommendations on how to get more detailed reporting from an assessment published as cmi5 from their authoring tool. They are capturing the score and pass/fail status of the overall assessment in the main AU, but are also trying…

Read more
xAPI.com blog cmi5 "defined" vs. "allowed" statements

cmi5 “defined” vs. “allowed” statements

There has been a recent uptick in the number of questions received by our support group involving cmi5 implementations, specifically related to creating cmi5 content or activities. While these questions are a great indicator that adoption of cmi5 is on the rise, they also gives…

Read more
Profile Recipes vs xAPI Profiles

Profile Recipes vs. xAPI Profiles

What's the difference between profile recipes and xAPI profiles? Well, they essentially serve the same purpose. The difference primarily lies in the timeline. Profile Recipes A "profile recipe" was an early attempt to make it possible for members of the xAPI community to publicly share…

Read more

Why cmi5?

The part of the xAPI community that loves the freedom to live outside of an LMS, the vast majority of it, loves cmi5. They just don’t know it yet. This is the story of how I came back to an LMS, after having never really…

Read more

Experience API (xAPI) Open Source Roundup

We’ve had some great contributions from the community over the last three months, and thrown in a little of our own time to push a bunch of our open source libraries and tools forward. Here’s a summary: TinCanJava - 0.7.0 Hot off the press is…

Read more

A Big Upgrade for the Bookmarklet

The xAPI reporting bookmarklet has been around a long time, at least in terms of a now over one year old specification’s life. It was originally just a prototype, a simple way to show a pre-configured Agent could send a Statement about a readily available…

Read more