xapi blog 2020 MVP authors

Honoring our 2020 MVP blog authors

At Rustici Software, I’m lucky to work with colleagues who enjoy sharing their expertise with others through blog writing. What better way to show my appreciation than nominating the authors for an award? Well, eLearning Learning was looking for nominations for the best of the…

Read more
xAPI Blog Attachements in xAPI TMYK

Attachments in xAPI – TMYK

At a recent event, we were surprised to find out how few people had heard of Attachments as a part of xAPI. So in that spirit, we wanted to pass along some helpful information when it comes to using Attachments in xAPI. An xAPI statement…

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

Finding the Source

Statements come from all kinds of places: content created in authoring tools, mobile apps, learning platforms and business systems. It’s not always immediately obvious which application the statement came from, which might be useful to know. This blog explains how you can tag the statements…

Read more

Keeping time part 2: Duration for Activity Providers

What’s the difference between session duration and attempt duration? Timestamp or Stored? When should you record time taken and how can you report it? This series of blogs will look specifically at duration and how to report on it. The SCORM veterans at Rustici Software…

Read more

Keeping time part 1: Defining Duration

What’s the difference between session duration and attempt duration? Timestamp or Stored? When should you record time taken and how can you report it? This series of blogs will look specifically at duration and how to report on it. Let’s start our first blog by…

Read more

Deep Dive: Interoperability and the Document APIs

Sharing Documents successfully So far in this Deep Dive series on the Document API I’ve introduced you to the Document APIs in general and then looked in detail at each Document API in turn. In this final post of the series, we’ll explore two important complexities…

Read more