Overview

The Dinkum software that ships by default on the Mark II is a substantial refactoring of the Mycroft Core code. Here's what you need to know.

At launch, Dinkum splits Core into services, and removes anything that does not support the default Skills on a Mark II.

A few important notes:

  • The Skills API has changed, primarily to add Sessions. This means that Classic Core Skills require slight modifications in order to run in Dinkum.

  • Skills have a skill_id, which is always the name of their code directory (e.g., alarm.mark2 for skills/alarm.mark2).

  • GUI page parameters are no long shared by all pages for a Skill. This means you can have different parameters for different pages.

The Dinkum source code can be found at:

This is packaged for the Mark II by the mark-ii-product repository:

Last updated