MEETING RESOURCES
-
People and Skills Spec (PSS) Working Group Rolling Agenda/Meeting Minutes
-
Recording of Meeting - informed consent of participants received for recording
Next Meeting:
Tue Dec 5
4PM GMT
AGENDA
Join Link (BBB): People and Skills Specification Working Group
Attendees
- Sarah Hutton, IOP @schutton
- Sigrid Peuker, Open Source Ecology (OSE) Germany
- Joseph, FabAccess
- Jessica Nguema, Project Manager mAkE and IMA / Internet of Production Alliance @Jessicang
- Antonio Anaya, DevOps / Internet of Production Alliance @kny5
- Nadja von Reitzenstein ÄŚerpnjak, FabAccess
Interested in the People and Skills Initiative to capture maker expertise? This is a reminder of our working group meeting coming up next week:
Recap of Action Items
Prior to the next PSS WG Meeting:
- @schutton will meet with Louis Holbrook and @Jessicang to discuss a proposal for a bilateral trust and promise accounting prototype - scheduled for Nov 16
- Discuss OSS alternatives for nodes defined in n8n workflow reviewed during meeting - @kny5 has migrated datasets and is currently exploring alternatives including directusdocs/metabase/supabase w/ @schutton
- Add additional members to the PSS WG on Signal as needed/requested
Meeting Notes
Links shared during meeting
-
mAkE project: https://makeafricaeu.org/
-
https://makeafricaeu.org/wp-content/uploads/2023/07/Brochure-May-2023_.pdf
-
IMA project: Innovative Manufacturing Awards
-
IMA Report on the distributed production trial 1: IMA Deliverable - Report on Distributed Manufacturing First Trial.pdf - Google Drive
-
Welcome
-
Recap / Review of previous action items - see framapad notes for details
-
Meeting schedule through Spr 2024 - all meetings scheduled for 4pm GMT
-
Dec 5
-
Jan 9
-
Feb 6
-
Mar 5
-
Apr 2
-
May 7
- New Business / Items to Discuss
PSS and the Maker Passport - updates and current state
-
Latest release v4 (PubPub): mhttps://standards.internetofproduction.org/pub/r7g0n9fo/release/4
-
JSON schema available in IOP Git Repo: GitHub - iop-alliance/maker-passport
Use cases currently in testing
-
mAkE: mAkE project: https://makeafricaeu.org/
-
Mutual recognition standard final report (Zeonodo): Skills - Mutual Recognition Standard
-
Blog post on what the mutual recognition standard is: Showcasing Maker Expertise with the People and Skills Specification – mAkE
-
Innovative Manufacturing Awards (IMA): Innovative Manufacturing Awards
-
Production assessment matrix for skills matchmaking: Proposed Products/Designs for Distributed Manufacturing Trial - Google Docs
-
PSS sign up form: People and Skills Sign-Up
-
PSS revised sign up form: Maker Skills Sign-Up (PSS)
-
n8n workflow/automation overview
Framing the work - what is needed?
-
Moving spec from PubPub to IOP Git repo: Internet of Production Alliance · GitHub
-
Data collection, storage, and shareout
-
Continuation of PSS signup to collect more skills/credentials, locations
-
Q: Agents - who verifies credentials? What are the recommendations for adoption RE: microcredentials?
-
Q: Tooling - webform for signup; how do we get from current state to creation of user record?
-
Proposal:
Bilateral trust and promise accounting prototype (concept for discussion)
Base features
-
Define a “promise” or a “statement,” with zero or more data files attached as proof, that can collect any number of signed certifications.
-
Bilateral accounting of a promise using a mutually agreed value unit balance.
-
Management, visualization and management of identities and trust networks.
-
Optional publication of proofs to other ledgers and stores (holochain, blockchain, solid, web2…)
-
Eventual, local-first consistency where scaling is possible but optional.
Initial use case targets
-
Pre-paid credit at a store
-
Course diploma
-
Video documentation of an arbitrary promise (I’ve lent you my mixer and you should give it back in two days)
-
SSL certificate root chains
Tools
-
Independent, single process CLI tools to perform any applicaiton-specific action.
-
Well-documented manual discrete steps to perform all action sequences.
-
libgcrypt could be a good reference library for crypto
-
bash scripts mixing self-made CLI tools with common tools like openssl, gpg, hashers etc
-
Signature schemes should be compatible with legal standards (e.g. EU (X)AdES, aswell as QES minus the QSCD)
-
Trust management, tagger, visualiser and renderer.
-
Open low-end hardware recipe to build special purpose devices for making crypographically signed promises that can be built in average makerspaces.
-
Trust navigator where you can choose who do you trust and how much, and even tag them with visual cue badges and/or stuff like “government I am told to trust” etc.
-
Use trust definitions with a sort of trust processing algo scripting language in the rendering of degree of trust on a certified promise you get from somewhere (who and what gets you to green checkmark or red X, client’s choice).
Networking
-
Must work without internet / connection hub (qr code, bluetooth, nfc, sneakernet, CB radio, custom small-area radio comm dongles…)
-
Must allow uninterrupted user interaction even through network latency and outage.
-
Maximum optimization for size for payloads and protocol when comms needed (CB radio carrier capacity may provide a good benchmark).
Targets
-
Should run on low-end hardware (perhaps as a challenge Pentium III / 512MB ram?)
-
Portable code, should BE ABLE TO target macos, windows (even if target builds arent actively maintained by us).
-
Specifically use linux phones as build targets (Vollaphone, Pinephone)
-
Specifically use generic/open android OS as build target (lineageos?)
-
At least one open hardware recipe for specific purpose device that can be built at low cost in common maker labs with reasonably common components (ref low-end hardware above).
-
perhaps aim to fulfill requirements for Secure signature creation device - Wikipedia
-
Should support RISCV architecture with as few extensions as necessary.
Environment
-
Kirigami/KDE (Qt, QtQuick) with C++ (can target android)
-
Rust, C, C++
-
Holochain WASM VM (if it can be clearly understood and isolated).
Below is a schedule of remaining meetings through Spring 2024 so you can mark your calendars:
- Dec 5
- Jan 9 (moved one week due to new calendar year holiday)
- Feb 6
- Mar 5
- Apr 2
- May 7
If you would like to have an ical forwarded directly to you and/or be added to the calendar invite, please get in touch!
Everyone is welcome to sit in on these meetings. You do not have to already be a part of the group - we look forward to new faces and voices joining the conversation!