Yocto Project Extensible SDK: Simplifying the Workflow for Application Developers - Henry Bruce
Channel: The Linux Foundation
Date: 2017-02-28

Yocto Project Extensible SDK: Simplifying the Workflow for Application Developers - Henry Bruce, Intel

Yocto Project application developers have traditionally used the toolchain SDK model where installers could be GBs in size and had to be rebuilt, downloaded and re-installed each time anything in the distro changed. The Extensible SDK (eSDK) has addressed this shortcoming by creating installers as small as 35MB with components downloaded on demand. These components can be updated in a granular fashion, rather than re-installed. The eSDK also provides the powerful devtool that allows packages and images to be built, rather than just application executables. This presentation will show how distro developers can create small updatable eSDK installers while ensuring optimal package build times. The presentation will also describe the eSDK lifecycle from the application developer's perspective and show how devtool can be used to create and modify packages.

About Henry Bruce
Henry Bruce is a software engineer in Intel's Open Source Technology center. Henry supports IoT developers using the Yocto Project and by understanding and anticipating their pain points proposes improvements to the tools and workflow. Before joining the Yocto Project Henry was in a context awareness research team where he presented his work at IEEE and internal Intel conferences. Henry has a BSc in Electrical Engineering and PhD in Image Processing, both from the University of Edinburgh.