Presented by:

A153cc0ebef591904c04d8bf487661de

popey

from Canonical Ltd

Snap Advocate at Canonical working on Ubuntu, podcaster, father, husband, cat lover & a geek through and through.

I've worked at Canonical for 7 years, with 6 years as a community contributor to Ubuntu before that.

I started the Ubuntu Podcast and we've run for 11 years now with a loyal following of friends.

Cats > dogs.

Snapcraft is the universal app store for Linux that can deliver your app on any Linux distribution for desktop, cloud, and Internet of Things. If you’re starting your journey as a software developer or looking to expand your user base, this workshop is just the thing for you.

During the workshop you’ll learn how to create and publish snaps. Snapcraft supports many popular programming languages including Node, Go, Electron, C/C++, Rust, Python, Ruby, Java, and others.

Snapcraft experts Martin Wimpress and Alan Pope will be on hand to introduce the concepts and then help you get bootstrapped and answer any questions. We'll use the computing facilities, but you can also bring your own computer. Linux, macOS and Windows are all welcome.

This will be a relaxed, friendly, low-pressure session. If you're comfortable with a command line text editor, you meet the minimum requirements to join!

:wq!

Date:
2019 April 28 - 12:30
Duration:
2 h
Room:
CC-202 Tutorials
Conference:
LinuxFest Northwest 2019
Language:
Track:
Code
Difficulty:
Easy

Happening at the same time:

  1. Zero Knowledge Architecture, is it possible?
  2. Start Time:
    2019 April 28 12:30

    Room:
    CC-114

  3. Your Herd of Elephants: PostgreSQL Replication
  4. Start Time:
    2019 April 28 12:30

    Room:
    HC-103 Postgres

  5. When NoSQL isn't enough, but SQL is too much
  6. Start Time:
    2019 April 28 12:30

    Room:
    CC-208

  7. Ghostbusting
  8. Start Time:
    2019 April 28 12:30

    Room:
    G-103

  9. From Analog to Digital and Back
  10. Start Time:
    2019 April 28 12:30

    Room:
    CC-236

  11. Live Coding Minesweeper in Clojurescript
  12. Start Time:
    2019 April 28 12:30

    Room:
    CC-115

  13. Deep Dive into firecracker-containerd
  14. Start Time:
    2019 April 28 12:30

    Room:
    CC-200

  15. Creating a Stronger Community by Poisoning Your Own Well
  16. Start Time:
    2019 April 28 12:30

    Room:
    HC-104 Jupiter

  17. Common licensing issues for free software projects
  18. Start Time:
    2019 April 28 12:30

    Room:
    HC-108

  19. Hugo: Making Building Websites Fun Again
  20. Start Time:
    2019 April 28 12:30

    Room:
    CC-201 Tutorials

  21. Snapcraft Workshop
  22. Start Time:
    2019 April 28 12:30

    Room:
    CC-202 Tutorials

  23. FreeBSD is Everywhere
  24. Start Time:
    2019 April 28 12:30

    Room:
    CC-235

  25. Linux Professional Institute Exam Lab
  26. Start Time:
    2019 April 28 13:30

    Room:
    HC-112 LPI

  27. Linux Gaming - The Dark Ages, Today, And Beyond
  28. Start Time:
    2019 April 28 13:45

    Room:
    HC-108

  29. Monitoring PostgreSQL - Part 1
  30. Start Time:
    2019 April 28 13:45

    Room:
    HC-103 Postgres

  31. "Just don't buy it"
  32. Start Time:
    2019 April 28 13:45

    Room:
    G-103

  33. Automation with Node-RED
  34. Start Time:
    2019 April 28 13:45

    Room:
    CC-208

  35. Linux Timestamps: Where have all the files gone, long-time passing?
  36. Start Time:
    2019 April 28 13:45

    Room:
    CC-200

  37. OpenZFS: Best Filesystem for every OS
  38. Start Time:
    2019 April 28 13:45

    Room:
    HC-104 Jupiter

  39. Deploying Your ...Whatever More Securely With Linux
  40. Start Time:
    2019 April 28 13:45

    Room:
    CC-235

  41. ByStar Autonomous Content Collaborative-Authorship, Generation, Publication, and Distribution Software And Services
  42. Start Time:
    2019 April 28 13:45

    Room:
    CC-236

  43. Evolution of Wireless Testing with Linux
  44. Start Time:
    2019 April 28 13:45

    Room:
    CC-114

  45. sudo apt install Happiness
  46. Start Time:
    2019 April 28 13:45

    Room:
    CC-115