Fwd: [MINUTES] W3C CCG CCG Verifiable Credentials for Education Task Force Call - 2022-06-13

> Begin forwarded message:
> 
> From: CCG Minutes Bot <minutes@w3c-ccg.org>
> Subject: [MINUTES] W3C CCG CCG Verifiable Credentials for Education Task Force Call - 2022-06-13
> Date: June 13, 2022 at 5:48:35 PM EDT
> To: public-credentials@w3.org
> Resent-From: public-credentials@w3.org
> 
> Thanks to Our Robot Overlords for scribing this week!
> 
> The transcript for the call is now available here:
> 
> https://w3c-ccg.github.io/meetings/2022-06-13-vc-education/
> 
> Full text of the discussion follows for W3C archival purposes.
> Audio of the meeting is available at the following location:
> 
> https://w3c-ccg.github.io/meetings/2022-06-13-vc-education/audio.ogg
> 
> ----------------------------------------------------------------
> VC for Education Task Force Transcript for 2022-06-13
> 
> Agenda:
>  https://lists.w3.org/Archives/Public/public-vc-edu/2022Jun/0012.html
> Topics:
>  1. IP Note
>  2. Call Notes
>  3. Introductions & Reintroductions
>  4. Announcements & Reminders
>  5. JFF VC-EDU Recap
> Organizer:
>  Kerri Lemoie
> Scribe:
>  Our Robot Overlords
> Present:
>  Kerri Lemoie, Morgan Lemmer-Webber, Stuart Freeman, Evan Lally (, 
>  JeffO Real-IT, Aditya - Entrustient, Sharon Leu, Oliver Terbu, 
>  Kayode Ezike, Marty Reed, Mallory Dwinal-Palisch, Jim Kelly, 
>  Mahesh Balan - pocketcred.com, David Ward, John Kuo, Manu Sporny, 
>  Dmitri Zagidulin, Phil L (P1), Nate Otto, Phil Barker, Phil Long, 
>  Taylor (LEF), Andy Griebel, David Chadwick, Tim, Colin (LEF), 
>  Brian, Tim Dutta - Entrustient, Jim Goodell
> 
> Our Robot Overlords are scribing.
> Kerri Lemoie:  Hello everyone welcome to the June thirteenth 
>  verifiable credentials for Education task force called.
> 
> Topic: IP Note
> 
> Kerri Lemoie:  Going to go through some boilerplate messaging 
>  like we usually do at the beginning and then we'll get going with 
>  our agenda that is the plugfest the jjf vc-edu plugfest recap 
>  first time IP note anyone can participate in these calls however 
>  also to give contributors to any ccg work items must be members 
>  of the ccg with full IP our agreement cyant you can do this by 
>  first.
> Kerri Lemoie:   It's creating an account.
> <kerri_lemoie> create account: 
>  https://www.w3.org/accounts/request
> Kerri Lemoie:  Not the link in the chat so created account at W3C 
>  CCG.
> Kerri Lemoie:  And then you can create a you can join the ccg 
>  account during the ccg using this account.
> <kerri_lemoie> join the ccg: 
>  https://www.w3.org/community/credentials/join
> 
> Topic: Call Notes
> 
> Kerri Lemoie:  And please note that these meetings are recorded 
>  we have a robot transcriber and we also do an audio recording and 
>  a video recording most times it should be a video recording for 
>  this call so if you would like to participate in the chat then 
>  please like you yourself we use that that system so if you are 
>  looking to ask a question or join.
> Kerri Lemoie:   Nor have.
> Kerri Lemoie:  The conversation or asked us to call on you please 
>  use a queue request to add yourself to the queue and then it 
>  needs q- to remove yourself from the queue.
> 
> Topic: Introductions & Reintroductions
> 
> Kerri Lemoie:  Okay before we get started what we always like to 
>  do is see if there's anybody new to this call who would like to 
>  introduce themselves and if there is someone new to the coffee 
>  could you yourself we would love to have to hear from you.
> Kerri Lemoie:   Is there anyone.
> Kerri Lemoie:  Now so while we're waiting see you folks are going 
>  to kill themselves keep in mind that the robot transcriber 
>  sometimes actually pretty often misunderstands us so if you see 
>  something in the chat that you think should be fixed you can do 
>  that you can help us out with the minutes by typing the following 
>  and the chat to fix your printer as /aa.
> Kerri Lemoie:   Wrong Turn.
> Kerri Lemoie:  The correct term.
> <kerri_lemoie> to fix: s/wrong/correct
> Kerri Lemoie:  I'm ml Ian web underscore can you are in the queue 
>  you have the floor.
> Morgan_Lemmer-Webber: Hi hi this is my first time joining this 
>  meeting I'm Morgan Lumber Weber and I am working with digital 
>  bizarre doing Communications so I am mostly observing at this 
>  point.
> Kerri Lemoie:  Thank you Morgan good to have you here.
> Kerri Lemoie:  He was a or anybody who wants to reintroductions 
>  or updates I work that you've been doing that you'd like to tell 
>  us about.
> Kerri Lemoie:  It so you can add yourself to the cube.
> Kerri Lemoie:  Thank you Manu and Stuart okay next does anybody 
>  have any announcements or reminders.
> 
> Topic: Announcements & Reminders
> 
> Kerri Lemoie: https://w3c-ccg.github.io/announcements/
> Kerri Lemoie:  Anything that is going on and they want to let 
>  folks know about I'm one thing we normally tell folks about is if 
>  you want to know about other meetings going on in the ccg 
>  community you can go to this link Manu you have the floor.
> Phil Long: :+1:
> Manu Sporny:  Hey yeah so I'm trying to find a link I should have 
>  found this before we see opal ug Charter so really great news is 
>  that the verifiable credentials 20 working group past the the 
>  charter vote passed with with flying colors like really really 
>  strong support for verify credentials Ali 3C.
> Manu Sporny:   There was.
> Manu Sporny: https://github.com/w3c/vc-wg-charter/pull/111
> Manu Sporny:  One formal objection but that was addressed with a 
>  suggestion well that was that was I'll probably put in the pull 
>  request here so this is this is all public information I'm 
>  sharing you know Mozilla had objected to the group mainly because 
>  we didn't mandate testing as an exit criteria for the work that 
>  we were doing.
> Manu Sporny:   Doing week.
> Manu Sporny:  It did that's usually left up to the working groups 
>  but Mozilla wanted a stronger statement around testing mic Pro 
>  Rock are ccg chair put some language in there that addressed 
>  Mozilla has concerns right now the plane seems to be to use some 
>  of the ccg test Suites that we've been experimenting with over 
>  the past couple of months to support the exit right.
> Manu Sporny:   Area for the.
> Manu Sporny:  Credentials to a working group so this is great 
>  news it means that work is going to start soon it is the charter 
>  has basically gone out to be approved by the only threesome 
>  management which is usually just an administrative thing we 
>  expect to start meeting the for the w3c technical plenary meeting 
>  which happens in September so if you are w3c member actually even 
>  if you're a community group participant you can go to that 
>  meeting.
> Manu Sporny:   In participating.
> Manu Sporny:  In meetings there that's happening in Vancouver 
>  this year so it's a hybrid meaning it's remote attendance and and 
>  in-person attendance in September so that's great news is 
>  verifiable credentials to a working group past a hurdle we were 
>  really concerned about there being formal objections but there 
>  was only one and that's been addressed in the group's moving 
>  forward the next Charter that is of relevance in the rdf data 
>  set.
> Manu Sporny:   Ization and hashing working group that's the thing 
>  that we need to like.
> Manu Sporny:  Verifiable credentials so that they can be signed 
>  the vote for that closes today there no oral objection so far so 
>  unless something comes in at the last second we hope that that 
>  charred to pass as well so that's good I mean that means that you 
>  know are ccg pipeline for creating working groups and moving work 
>  that we have been working in this ECG and elsewhere into Global 
>  standards bodies you know is working and it's healthy like 
>  there's a tremendous amount of.
> Manu Sporny:   Of support for it based on the votes that we.
> Manu Sporny:  Um so yeah that's it there's just good news you 
>  know across the board.
> Kerri Lemoie:  That's great news thank you so much for telling us 
>  about it is there a way to just sort of briefly let us know maybe 
>  what you see coming forward as part of the 2.0.
> Manu Sporny: https://w3c.github.io/vc-wg-charter/
> Manu Sporny:  Yeah so the charter we had to be very explicit 
>  about you know everything we were going to work on in the charter 
>  largely let's see I'll put the charter in here so there's a link 
>  to the Charter they're sharing the group this time is Brent 
>  sundel from a vast in Christina yasuda from Microsoft of on 
>  Herman is our staff contact and has been for over a decade now I 
>  think a lot of the work.
> Manu Sporny:   Is going to focus on.
> Manu Sporny:  Krypto Switzer the actual digital signature stuff 
>  the proofs so there's a lot of work around you know the digital 
>  signatures that go into a verifiable credential there's also an 
>  opening to refine the data model and work on things like like 
>  display characteristics of a credential description so we can we 
>  can update the core model as well depending on.
> Manu Sporny:   On needs.
> Manu Sporny:  Verifiable credentials verifiable presentations 
>  requests for verifiable credentials and verifiable presentations 
>  so data models around requesting credentials kind of issuing 
>  credentials things of that nature there was a pretty strong line 
>  drawn in the standby a couple of w3c members so that we would not 
>  be able to work on protocols normatively but we were able to get 
>  in that we were definitely going to work.
> Manu Sporny:   Work on.
> Manu Sporny:  Protocols in the non-normative way provide guidance 
>  around you know protocol usage and the VC data model and the 
>  doors open for enhancing verifiable credential interoperability 
>  by working on extension vocabularies like mobile driver's license 
>  like maybe open badges citizenship vocabulary for.
> Manu Sporny:   Like you know permanent resident card.
> Manu Sporny:  Ability stuff so we are able to also work on 
>  extension vocabularies in that working group the lifetime of the 
>  working groups two years from from its start that's it.
> Kerri Lemoie:  That's great thank you honey you did you use 
>  before.
> <phil_t3> Perhaps for those unfamiliar with the W3C process and 
>  spec dev a short description of normative vs. non-normative work 
>  might be helpful.
> Dmitri Zagidulin:  Yes thanks quick question for Manu, do you 
>  foresee any of the work being incubated in the VC API task force 
>  to make it into the VC working group as a normative note.
> Manu Sporny:  We can't do it as a normative note oh sorry 
>  non-normative yes absolutely that was the that was the goal I 
>  mean there are a number of us that are really pushing hard for 
>  that we wanted it as a normative thing but like I said there was 
>  one one company particularly that pushback really strongly 
>  against that and so there's a question about how we're going to 
>  do it right I mean because the VC API stuff is being incubated in 
>  ccg and there's a question of.
> Manu Sporny:   Like okay.
> Manu Sporny:  E2 working group going to snapshot that work every 
>  now and then are they going to actually move it into the working 
>  group and so that will become like a working group work item and 
>  if that happens how do the ccg folks participate so that's still 
>  up for debate but I think yes there are number of us that are 
>  going to push very hard for publishing that as normative note in 
>  the reason we're doing that is to set up the next re chartering.
> Manu Sporny:   To work on protocols so you know issuance.
> Manu Sporny:  Calls verification protocols presentation protocols 
>  that kind of thing so all this stuff that we're doing in like jmf 
>  and incubating and all that kind of stuff the hope is that we're 
>  going to learn from all the plug fests that's going to influence 
>  the VC API in any other protocol work and then that is going to 
>  become normative work after this next iteration of the working 
>  group did that did that address your question.
> Dmitri Zagidulin:  It did that.
> Kerri Lemoie:  Okay thank you very much for that update.
> Kerri Lemoie: https://lists.w3.org/Archives/Public/public-vc-edu/
> Kerri Lemoie:  On the only other Urban down that I have the queue 
>  is empty is it just a reminder to sign up for the VC edu email 
>  list I'm going to put that link here in the chat on this page 
>  it's actually archives page and there is a link towards like the 
>  top middle to subscribe to this list which will just be a mail to 
>  link where you can join the list we're having more and more 
>  discussions are especially about the plugfest the upcoming over 
>  to plugfest.
> Kerri Lemoie:   So it'd be great if you aren't on there to join.
> Kerri Lemoie:  You can participate in this conversation.
> Kerri Lemoie:  I don't see anybody else in the queue here so why 
>  don't we get started with our agenda I'm going to share my slides 
>  and bear with me while I do this.
> 
> Topic: JFF VC-EDU Recap
> 
> Kerri Lemoie:  I see before I share the slides I'm going to give 
>  you a link to the slides.
> Kerri Lemoie:  So that you have them in case you lose me for some 
>  sort you will have these sites.
> Kerri Lemoie: Slides: 
>  https://docs.google.com/presentation/d/1QtVxTIStReLDyXafJiLmsYakXDc8wz784s127iZy5aA/edit#slide=id.g133e8176409_0_297
> Kerri Lemoie:  So these are the slides where we're going to be 
>  discussing sort of doing a recap of what happened at the jff vcsu 
>  plugfest and what our next steps are going to be let me share 
>  that screen now.
> Kerri Lemoie:  I'm trying to do this well I want to run here.
> Kerri Lemoie:  Anybody seen my / right side right now.
> Dmitri Zagidulin:  Sure sure give me a sec.
> Kerri Lemoie:  Demetria you do me a favor if you can share them 
>  because I think you have the like on those and try thank you.
> Kerri Lemoie:  A multimeter he's doing that I can tell you a 
>  little bit of what happened to we we held the plugfest last 
>  Monday in New Orleans prior to the jff horizons conference and on 
>  the call today are folks who participated I think you Dimitri 
>  yeah he's already at the top would be great on the call today are 
>  some of the participants and also share and Lou Who has really 
>  been leading this effort towards interoperability and.
> Kerri Lemoie:  Education and then I Dimitri.
> Kerri Lemoie:  And I and and Simone a as part of a VC Educators 
>  help coordinate this and it also want to give a shout-out to feel 
>  along who I took great notes all day for us okay I put hello 
>  world on there because this is essentially what this was you can 
>  move there that's fine and Marty really firm and I really just 
>  sort of name that for us and it made a lot of sense to us so the 
>  whole point of this plugfest.
> Kerri Lemoie:   Fast was to display an open badge.
> Kerri Lemoie:  In a verifiable credential wallet and this is part 
>  of the team this is the team that really sort of worked on this 
>  led by Sharon and I was some definitely a lot of support from 
>  Joan Lee and then I came Hamilton Duffy and and the co-chairs 
>  okay could you move to the next slide please to meet you.
> Kerri Lemoie:  Thank you I stole this description of the plugfest 
>  from Sharon's introduction email so Sharon I'm going to let you 
>  take it from here but I'll read it out loud and then you can see 
>  if there's anything else to add I modified it a little bit but 
>  the point of the jff and the vcsu plugfest courage development of 
>  a large and active Market Place of learning and employment 
>  records for the technology tools and infrastructure and for the 
>  community to demonstrate true multi-vendor multi-platform.
> Kerri Lemoie:   All right there's robot.
> Kerri Lemoie:  Is a rating over me interoperability in alignment 
>  with the VC did an edgy standards those are the standards that 
>  we've been focused on we didn't really focus on protocols and 
>  really not too much with dids or signatures but really just 
>  display of the open badges 3.0 standard-a Sharon do you have 
>  anything to add to that in terms of describing with the plugfests 
>  are.
> Sharon Leu:  This is a good description I guess the only thing 
>  that I would add is that I think that this is not for jff this is 
>  not just a technical exercise our actual any goal is that there 
>  is interoperability of credentials for people so we have a theory 
>  of change around lifelong learning credential lifelong learning 
>  and in order to make that a reality for people we want Learners 
>  and workers to be able to.
> Sharon Leu:   Collect a large number of the.
> Sharon Leu:  Shows that they've earned regardless of where those 
>  credentials were I guess we're issued so whether formal 
>  institutions in formal education in the workplace the military 
>  community service any credential that attest to a person's 
>  abilities and skills we want them to be able to curate them 
>  themselves and create prison patients to pursue the opportunities 
>  so that is our ultimate goal for why we are pursuing this in a 
>  plug fast kind of way.
> Kerri Lemoie:  Thanks Sharon I'm doing Jan the next slide I see I 
>  just put a little bit about jmf in which I think Sharon mostly 
>  described just said sure I do anything else you want to add about 
>  jmf overall.
> Sharon Leu:  I guess the only one thing I'll add not about jmf 
>  necessarily is that we jmf is working with support from the 
>  Walmart Foundation as well as with our partners at the national 
>  Governors Association and a large number of organizations that 
>  are part of the national LER advisory so I'll just say that.
> Kerri Lemoie:  Great thank you and two from the VC Edge you 
>  plugfest objectives these are the ones that I listed but Dimitri 
>  feel free to jump in if you have others but you know part of our 
>  Charter is really to align education training and achievement 
>  data standards with the verifiable credentials model also to 
>  increase understanding about verifiable criminals and education 
>  training really a provide a place for us to collaborate and.
> Kerri Lemoie:   Work together towards this and then.
> Kerri Lemoie:  If that's pouring then we want to recognize the 
>  vendors and the organizations who are working towards 
>  interoperability we really appreciate the work that you do we 
>  know that it's good for your your software and your projects but 
>  also it's really good for the broader Community to meet you do 
>  you have any other objectives that you would add to this.
> Dmitri Zagidulin:  No I think that's I think those were our main 
>  ones thank you.
> Kerri Lemoie:  Great thank you next slide.
> Kerri Lemoie:  Kazuki's were the requirements for this breakfast 
>  we ask that the wallets display a VC in the version of an open 
>  badge 3.0 that we provided them open badges is not a is not been 
>  open Supernova has not been released yet but we set up a pilot 
>  version of this to be used specifically for this plugfest so we 
>  asked them to display the badge they're their wallet to display a 
>  badge image.
> Kerri Lemoie:  Which by the way is not actually.
> Kerri Lemoie:  You point out but we thought would be important to 
>  do that anyway as part of this and brought up really good 
>  questions also displayed issuer name the achievement name the 
>  achievement description and achievement criteria then optionally 
>  we said you could also be great if you want to display other 
>  fields such as it's it's your logo or other open badges terms and 
>  then as a stretch goal we said hey if you can also demonstrate 
>  that you are verifying that this batch data that would be great 
>  we didn't require.
> Kerri Lemoie:   Okay next.
> Kerri Lemoie:  This is our list of participants we have a lot of 
>  participants who is great we weren't sure who participate in it 
>  when did a really good job we had some people in person and we 
>  had others participating virtually in a very different time zones 
>  which we appreciate and I we had everyone create a short video 
>  but three minutes long that demonstrated what they did for the 
>  plugfest and how they are met these requirements and what I'd 
>  like to do is show you.
> Kerri Lemoie:   Three of those videos.
> Kerri Lemoie:  Because they're very short and I think you might 
>  find it interesting we do have a list of all of the videos 
>  available but I thought we do want to show them today just three 
>  of them and I do meet you because you're controlling the sharing 
>  I'm just going to give you want to put links in the chat you mind 
>  playing them.
> Kerri Lemoie: https://www.youtube.com/watch?v=1mavfF2XK7U
> Dmitri Zagidulin:  Not at all go ahead go ahead.
> Kerri Lemoie:  Since I can't share my screen thank you alright 
>  the first one is matter it's video.
> Kerri Lemoie:  I don't hear any audio do you hear audio.
> Dmitri Zagidulin:  Yep one sec I'm going to try it out right now.
> Manu Sporny:  Sorry no audio but I know in this is a dangerous 
>  thing you can share video in jitsi in provide the direct YouTube 
>  link and it will play for everyone I think but I've never used 
>  the feature so I have no idea.
> Kerri Lemoie:  You try it okay go for it Brave New World.
> Dmitri Zagidulin:  Yep yep yep.
> Dmitri Zagidulin:  Eddie how's this.
> Kerri Lemoie:  Video sharing and I thought you left.
> Dmitri Zagidulin:  Okay one second I think it says that people 
>  need to consent to it give me just a second you stop screen 
>  sharing before sharing audio.
> Dmitri Zagidulin:  In to restart screen sharing and click screen 
>  share audio share okay got so one second.
> Kerri Lemoie:  Okay thank you.
> Dmitri Zagidulin:  Haha okay one moment.
> Dmitri Zagidulin:  Okay here we go.
> Kerri Lemoie:  I would get here but we can't see it.
> Kerri Lemoie:  Yeah all good.
> Dmitri Zagidulin:  This video is matter it's a mission for the 
>  JFK drop podcast one for completeness we're going to show an 
>  example as shown by one more try this is this is about you so the 
>  delay this is I'm really curious to learn how to do this for 
>  future as well so okay one second so video show okay yep I think 
>  I see it I think I see it.
> Dmitri Zagidulin:   Chrome tabs.
> Kerri Lemoie:  Yep thank you.
> Dmitri Zagidulin:  Prince Jenny of day of its submission for the 
>  japheth and drop plugfest one for completeness we're going to 
>  show an example Assurance journey of the open badge achievement 
>  credential using matters of IDC credential provider.
> Dmitri Zagidulin:  This flow will result in the credential being 
>  stored and be visible and the matter wallet will start the 
>  process by using the wallet to scan a QR code that contains the 
>  discovery URL for a.
> Dmitri Zagidulin:  Offer the offer then gets displayed for the 
>  holder to review and decide whether to proceed what climbing the 
>  credential into their wallet.
> Dmitri Zagidulin:  Wallet initiates an oid see flow through an 
>  external web view that allows the holder to authenticate 
>  themselves against the jmf identity provider the claims from the 
>  oid see token are mapped into a verifiable credential and bound 
>  to the holder's DID.
> Dmitri Zagidulin:  Badge achievement credential is then stored in 
>  the holders wallet and made available for viewing and 
>  presentation the matter wallet renders the display of the 
>  credential by first checking if the credential type stated in the 
>  credential itself has a corresponding layout that can be utilized 
>  when displaying the credential and the wallet itself in this case 
>  the credential type is the open badge credential which does have 
>  a pre-existing overlay and is used to display the credential that 
>  we can see here let's take a quick look at some of the 
>  additional.
> Dmitri Zagidulin:   National elements.
> Dmitri Zagidulin:  Out of the credential first you'll notice a 
>  green verified label at the top of the credential this indicates 
>  to the holder that the credential has been verified by the wallet 
>  and is confirmed as valid meaning it hasn't been tampered with or 
>  revoked we see at the bottom of the credential display that the 
>  issuer is name and web domain also have a green techniques to 
>  them this signals that the issuer's did document with 
>  successfully resolved as valid and in this case because we've 
>  used added web is correctly bound to the mentioned equipped.
> Dmitri Zagidulin:   Oh mein lastly let's take a look at the Json 
>  Source behind the.
> Dmitri Zagidulin:  If we start from the top we see the credential 
>  type we've mentioned before is included in the credential type 
>  array inside the issuer block the issuer of this credential is 
>  represented by a dead web and just under that as the name of the 
>  credential itself which is what gets displayed and as the main 
>  heading of the credential on the wallet.
> Dmitri Zagidulin:   The credentialed.
> Dmitri Zagidulin:  Each of the claims that are being displayed by 
>  the wallet including the image which has been resolved from the 
>  URI as well as the claims the subject block also contains The 
>  Binding of the credential to the wallet through the hold is dead 
>  in this case I did key as used to represent the holder this 
>  credential is revocable so references Aid revocation list and a 
>  specific index on that list which is carried through the 
>  credential and checked by the wallet to display the credential 
>  status as part of the UI.
> Dmitri Zagidulin:   Finally the bottom section of the raw 
>  credential is the proof.
> Dmitri Zagidulin:  Case has been created over the json-ld 
>  credential using the Ed 255 1920 18s cryptographic sweet thanks 
>  for watching this walkthrough of matter submission for phase one 
>  of the jff interop plugfest.
> <phil_t3> Very nice.
> Kerri Lemoie:  Thanks to retreat and just want to move on and 
>  show the next two.
> Dmitri Zagidulin:  Hello everyone this is Guillermo listen though 
>  from territory mmm first we are going to give you a brief 
>  introduction about our product and about the company and then we 
>  will show you the demo for the plugfest so as territorian we 
>  believe that learning happens everywhere in a classroom outside 
>  the classroom and we create a full comprehensive learner record 
>  for each student in which we map learning experiences to the 
>  skills and competencies.
> Dmitri Zagidulin:  Senses that there are mastering.
> Dmitri Zagidulin:  We strongly believe that we need to help 
>  students to move from education to work so we don't only create a 
>  record but we really create a full ecosystem in which we help 
>  students navigate to Career Pathways we tell them their 
>  probabilities of success towards getting a certain job earning 
>  certain amount of money we tell them which are there gaps and 
>  give them recommendations of courses so that they can improve 
>  their profiles and we connect them directly to jobs so we are all 
>  about the creating.
> Dmitri Zagidulin:   Workforce connectivity ecosystem so we 
>  pulled.
> Dmitri Zagidulin:  See sides and we create a full profile of 
>  what's required we map that back to the job market requirement we 
>  map that back to the learning experiences and finally create a 
>  full profile of the student that we store in the diva wallet 
>  which use that data to compare that to the requirements of 
>  employers we find gaps and then we will back and give a students 
>  recommendations of learning experiences to fill all those gaps 
>  and the same time we connect them directly to possible jobs that 
>  they can apply.
> Dmitri Zagidulin:   So this is basically creating a full work 
>  first.
> Dmitri Zagidulin:  System now we will show you that them.
> Dmitri Zagidulin:  So you're seeing our smart wallet as we 
>  getting into in our smart wallet the students can navigate to 
>  multiple career Pathways they consider opportunity fit we map all 
>  their credentials and micro certifications to the job market 
>  requirements they can see their progress towards getting the jobs 
>  that they want the multiple career Pathways they can pursue and 
>  they can also Explore Learning experiences and how that will 
>  improve their profiles towards getting the jobs that they want.
> Dmitri Zagidulin:   Now we will show you that the little wallet.
> Dmitri Zagidulin:  Curious where we store basically all the 
>  credentials of the student as you can see here we have the jff 
>  badges for the plugfest up in Bacchus troponin 0.0 so here we can 
>  see one of them it's already very fine we can see the achievement 
>  the name the description the criteria type the criteria narrative 
>  that image and the issue so we have all the data within our 
>  platform now we will show you.
> <kerri_lemoie> Example badges provided here: 
>  https://w3c-ccg.github.io/vc-ed/plugfest-1-2022/
> Dmitri Zagidulin:  The credential or a batch here you can upload 
>  files URL or the Jason we will chosen the Json so that you can 
>  see that we are using what the FF provided we click save it tells 
>  us is a success now we can see the badge is not verified yet so 
>  as we click on the badge then we can verify it we use all the 
>  process with the key and the daad to Cho this verification as you 
>  can see nah.
> Dmitri Zagidulin:   We can see all the data related to.
> Dmitri Zagidulin:  And even the logo of jmf as an issue so this 
>  is basically our demo thank you very much for your time today.
> Kerri Lemoie: https://www.youtube.com/watch?v=Q-36cpmQflY
> Dmitri Zagidulin:  Tim and pasting a link to the various video 
>  the link on the slide goes to the site.
> Dmitri Zagidulin:  Digital Bazaar is pleased to contribute to the 
>  VC edu interoperability plugfest sponsored by jobs for the future 
>  our mission is to help build a web we can trust our software 
>  enables privacy-preserving digital identity for individuals and 
>  organizations we have been leaders in the web standards Community 
>  for over 15 years and have worked to encourage the adoption of 
>  decentralized identity standards by government and Industry 
>  Consortium.
> Dmitri Zagidulin:   This plugfest is part of our commitment to 
>  true in.
> Dmitri Zagidulin:  Operability attracting customers by providing 
>  software solutions that work within the larger ecosystem not 
>  trying to lock those customers into proprietary Solutions the 
>  digital bizarre team has authored or edited many w3c standards 
>  track documents we'd like to highlight verifiable credentials 
>  decentralized identifiers and web KMS as Open Standards that 
>  directly support the digital wallet shown in this video thank you 
>  to the credentials community group for advancing.
> Dmitri Zagidulin:   In this important.
> Dmitri Zagidulin:  Our product is the various wallet and 
>  interoperable digital wallet that can manage privacy preserving 
>  identity and verifiable credentials for a wide range of daily 
>  activities you can find more information at varus dot IO various 
>  wallet can support age verification government identity Finance 
>  supply chain and education applications including the verifiable 
>  job skills use cases pioneered by jmf and the open badge 
>  communities.
> Dmitri Zagidulin:  Interoperability means being able to.
> Dmitri Zagidulin:  Display verify and present a digital 
>  credential that communicates these different statements issued by 
>  anyone including individuals or organizations using competing 
>  products in this plugfest you'll see a demonstration of the 
>  various wallet display an open badge version 3 verifiable 
>  credential that communicates a job skill or achievement including 
>  multiple data elements specified in the open badge standard the 
>  user opens her verus wallet mobile app and authenticates.
> Dmitri Zagidulin:   Your digital wallet in the cloud the.
> Dmitri Zagidulin:  Mo issuer endpoint which issues a mock open 
>  badge version 3 verifiable credential the user inspects the 
>  credential and stores it in her digital wallet.
> Dmitri Zagidulin:  The open batch credential is now available in 
>  the wallet the user presses show details to inspect the 
>  credential it displays an issuer name and logo and achievement 
>  name description and criteria and a badge image in this case the 
>  example credential states that Jane Doe's wallet has passed the 
>  jff plugfest interoperability criteria congratulations.
> Kerri Lemoie:  I really like how that one ends to meet you do you 
>  mind showing at the slides again thank you very much for doing 
>  that.
> Dmitri Zagidulin:  Of course not.
> Kerri Lemoie: Videos: 
>  https://w3c-ccg.github.io/vc-ed/plugfest-1-2022/participants.html
> Kerri Lemoie:  Those are just three of the amazing videos we 
>  there are so many more so I'm going to put a link because you 
>  didn't grab the slides uses a link to all of the videos which I 
>  highly suggest take a few minutes to check them all they're all 
>  very short and you will learn about all of the work going on in 
>  our community and I think that's great the next slide please so 
>  I'd like to if I'm while I just go through these what I think.
> Kerri Lemoie:  Some of our achievements I was wondering if some 
>  of.
> Kerri Lemoie:  Riders make you themselves up just for a few 
>  questions I'm from us or also from anybody who's here to these 
>  are things that I thought really that we achieve some of the 
>  things so one we introduced VC wallet vendors to ensure Education 
>  data centers they were familiar with them they had really heard 
>  about them and there they were displaying them and but for the 
>  most part let us know that it wasn't so hard to do that which was 
>  great to hear and then we also introduce education Workforce 
>  platforms to verify.
> Kerri Lemoie:   The credentials so that was a great exchange also 
>  we are.
> Kerri Lemoie:  Lessons about displaying education credentials and 
>  that we can tackle as part of the task force that we see AG task 
>  force we learned a lot about what onboarding resources are needed 
>  and we need a lot of ongoing resources and this the demos 
>  prompted questions about policy and timing we had a lot of folks 
>  who are watching the demos who are not technical who are you know 
>  determining policy and thinking about policy as some excellent 
>  questions and I don't know if I mentioned this before.
> Kerri Lemoie:   Or can't recall a bit.
> Kerri Lemoie:  You this was about a five hour long before our 
>  long like you know event and we had over I won't play about fifty 
>  four people on Zoom who stayed on for almost the whole time and 
>  which was really a really great and then also this I thought this 
>  was great as somebody who's been working and open badges for a 
>  long time this was the first time that open badges 3.0 were sort 
>  of issued but mostly displayed and and I just sort of want to 
>  reflect that.
> Kerri Lemoie:  Here you go.
> <manu_sporny> Woo hoo! Huge strides in just 12 months!
> Kerri Lemoie:  That this task force decided to pursue doing this 
>  work of aligning education standards directly with the VC model 
>  prior to this we were talking about cell ER rapper model and this 
>  decision initiated two charters that IMS Global which is now 
>  wanted to Echo work I think for both open Badges and the sealer 
>  and also the open badges nclr decided to align their models to 
>  describe achievements and then on top of that we also.
> Kerri Lemoie:   Achieved having additional alignment with.
> Kerri Lemoie:  For the achievement type property so it's like 
>  three standards that were aligned as part of this work and even 
>  though the slugfest was a little bit early it's still you know 
>  was really sort of a great achievement and great to see this 
>  happen both open Badges and the CLR should be released as a 
>  candidate released by the end of this month so me for me 
>  personally anyway I just want to say this is a huge step forward 
>  and I want to thank open badges in the CLR working group members 
>  and of course this community for making.
> Kerri Lemoie:   All of that happen.
> Kerri Lemoie:   Let me see if we have anybody in.
> <phil_t3> IMSGLOGAL now "1edtech.org"
> Kerri Lemoie:  Evan do you have the floor.
> Evan_Lally_(Digital_Bazaar): Oh sure I thought the key was for 
>  questions but I can provide some comments about our plugfest 
>  experience if you'd like.
> Evan_Lally_(Digital_Bazaar): Sure why don't you do that.
> Kerri Lemoie:  Why do you have a question for you to mostly the 
>  what did you think this plugfest achieved and what did what do 
>  you think you achieved as part of this.
> Evan_Lally_(Digital_Bazaar): Oh that's a great question that's 
>  going to be my comment to so good timely question you know the 
>  plugfest was a good first step I think you mentioned that it was 
>  kind of a Hello World displaying the credential you know is a 
>  nice first step toward interoperability but I think the main 
>  takeaway for us was how it was fairly straightforward to do 
>  because of the solid alignment with the standards that you 
>  mentioned on this slide so the fact that a open badge version 3 
>  has a line with.
> Evan_Lally_(Digital_Bazaar): The other day.
> Evan_Lally_(Digital_Bazaar): Standards means that it's you know 
>  fairly straightforward to integrate this with the wallet that 
>  supports other types of credentials unrelated to skills or 
>  education and and that's very exciting to us the vision of a 
>  digital wallet that can handle lots of different types of 
>  credentials curated by the holder that can speak to really any 
>  aspect of their daily life I think is the reason that this group 
>  is so excited about working on this so I'm guessing the other 
>  companies feel this way too and we're glad that these standards 
>  are aligning to.
> Evan_Lally_(Digital_Bazaar):  to make a possible.
> Kerri Lemoie:  Excellent thank you Evan.
> Kerri Lemoie:  Dimitri you have the floor.
> Dmitri Zagidulin:  I think the other thing that the plugfest 
>  achieved is.
> Dmitri Zagidulin:  Is the Sun and we're going to talk about this 
>  I just a bit but I want to highlight it.
> Dmitri Zagidulin:  It started the process of setup and planning 
>  for the next enter up fast specifically it made a lot of 
>  development teams start thinking about and start planning.
> Dmitri Zagidulin:  The specifics of okay so right now we're just 
>  displaying and getting credentials into the wall it somehow but 
>  from the next one we're going to have to pick some protocols some 
>  issuing protocols and some verification protocols and we're going 
>  to pick which did methods we support and which cryptography 
>  sweets we're going to use with those dead methods so.
> Dmitri Zagidulin:  It made a lot of dive teams open up a lot of 
>  specs and documentation and start planning.
> Dmitri Zagidulin:  That was important.
> Manu Sporny: +1 Dmitri
> Kerri Lemoie:  Exactly thank you Marty.
> Kerri Lemoie:  You might we can't hear you.
> Marty Reed:  How about now.
> Kerri Lemoie:  Yes thank you.
> Marty Reed:  Perfect right so I just want to commend the team 
>  that put this plugfest together because I felt like it was from 
>  the plugfest that we've been a part of over the past few years it 
>  was I feel like one of the most productive approaches to to a 
>  plugfest and so just kudos to you Kerry Dimitri Sharon like 
>  really really amazing.
> Marty Reed:   Work and I'm excited.
> <taylor_(lef)> +1000
> Phil Long: +1 To Marty's comment!
> Marty Reed:  Out the next the next the next version of this and 
>  I've actually been sharing this model with others that are that 
>  are talking about plugfest because of what I feel it was a great 
>  success so just well done.
> Kerri Lemoie:  Thanks Marty that's great.
> Manu Sporny: +1 To what Marty said and JFF and the Chairs and 
>  Sharon!
> Kerri Lemoie:  Share that and you know I'm just going to say 
>  again that Sharon really is has been Visionary for all of this 
>  and you know we've mostly who have been supporting her through 
>  this and actually said I'm going to hand this over to you to say 
>  a little bit about that and also talk about the roadmap for what 
>  we're planning next and we'll leave the cue open if anybody else 
>  has questions.
> Sharon Leu:  Thanks Carrie and I guess I'll say one thing is I 
>  and I said this last Monday but I'll say it again I actually 
>  severely underestimated the amount of interest that there would 
>  be in this activity initially when we had chatted about it we 
>  thought oh it would be no problem to bring just a few people to 
>  New Orleans there's already Hotel space that we don't have to pay 
>  extra for and it would be great opportunity to work together I 
>  didn't anticipate.
> Sharon Leu:   Eight that so many people would be interested in 
>  this.
> Sharon Leu:  I think that as the development of this continued I 
>  think that I quickly realized why people were interested so I was 
>  like most encouraged by that and as we're thinking about this 
>  roadmap one of the things so so sorry I forgot to say so I 
>  apologize and really thank all of you who stayed on the line 
>  during the zoom I realized that there were some logistical 
>  challenges with audio in and video and that was because we had 
>  not prior.
> Sharon Leu:   Rehearse that prior.
> Sharon Leu:  And so the challenges of a hybrid in person are just 
>  the way that they are and we should have known better by now 
>  because we were all locked in our houses for two years but anyhow 
>  thank you for sticking with us during like I guess some of the 
>  very choppiness especially in the beginning so moving forward we 
>  are going to have a conversation about what is the best way to 
>  work on this and work all together and we have been floating a 
>  number of ideas and.
> Sharon Leu:   I think they'll tend.
> Sharon Leu:  In all in person or all virtual but like I said open 
>  to your input on that so that's like one thing that we're like 
>  talking about as far as plugfest to the second is on our roadmap 
>  actually we had thought that the next logical step in the 
>  progression of this was to start having conversations about 
>  issuing verifiable credentials so in this plugfest you know I'm 
>  glad Marty you enjoyed it in the end because I.
> Sharon Leu:   Is concerned you thought it.
> Sharon Leu:  Too easy when you call it hello world but the next 
>  time we want to actually start having conversations about what 
>  does it look like to issue a credentials not to your own wallet 
>  and to someone else's wallet or for your wallet to accept 
>  verifiable credentials issued by other wallets and there are some 
>  I think more difficult questions that we're going to have to 
>  answer and so I think that was in our minds the next logical 
>  progression however.
> Sharon Leu:   We did he.
> Sharon Leu:  Some feedback that perhaps going towards verifiers 
>  might be the right way to go and I'm a little bit curious what 
>  this group thinks.
> Kerri Lemoie:  I David see you have the floor.
> <kerri_lemoie> (next slide just demonstrates this discussion)
> Kerri Lemoie:  Thank you David Evan.
> Evan_Lally_(Digital_Bazaar): Yeah we had assumed that those 
>  protocols were baked into the did methods discussion just as part 
>  of the Practical you know how we get from here to there so I 
>  think the communication of the verifiable credential from the 
>  issuer to the wallet is going to be an important discussion for 
>  plugfest to as is the did methods that we use and we heard I 
>  think in one of the previous meetings that there might be some 
>  overlapping Solutions so certainly different folks are going to 
>  present different did methods for.
> Evan_Lally_(Digital_Bazaar): And it's in the same with issue and 
>  we are working on a tool which we should be able to release to 
>  the group next week that uses one of the issuance and 
>  communication protocols the credential Handler API that would 
>  allow folks to basically have a Sandbox and open sandbox that 
>  they can use to push credentials into their wallet with the 
>  credential Handler API so I can I can drop a link in the chat to 
>  the w3c standards track stuff related to chappie if anyone's 
>  interested.
> Evan_Lally_(Digital_Bazaar):  did and then when that too.
> Evan_Lally_(Digital_Bazaar): Is available will let the group 
>  know.
> Kerri Lemoie:  Thank you Evan I'll need your the floor.
> Nate_Otto_(he/him): Oh thanks I plus 1 the idea of talking about 
>  protocols and just helping this journey of credential from its 
>  issuer to the wallet that's a really important phase and then of 
>  course you protocols that support the Journey of from the wallet 
>  to the verifier one word can be a further exploration phase I'd 
>  also like to promote maybe the idea that we talked about the 
>  place to trust Registries have within this market and.
> Nate_Otto_(he/him):  explore whether there is.
> Kerri Lemoie: +1 To discussing trust registries
> Nate_Otto_(he/him): The best option that would help the market 
>  sort of get essential capabilities around understanding which 
>  issuers should be trusted to issue which credentials by which 
>  verifiers I'm at some point in our long interoperability Journey.
> Kerri Lemoie:  She's definitely something we all need to be 
>  talking about very soon so it's an interesting idea do as part of 
>  this money Mario you have the floor.
> Manu Sporny:  Yeah plus 12 needs comment on trust Registries it 
>  keeps coming up across various different Industries not just like 
>  education but it's come up on the citizen identity you know stuff 
>  that DHS is doing it's coming up in you know retail and in 
>  there's some Simple Solutions out there but I don't think we've 
>  really had a chance to dive into those deeply so plus 1/2 that 
>  the reason.
> Manu Sporny:   I put myself on the Q was was.
> Manu Sporny:  To note two things in the prior DHS s VIP plugfest 
>  we had used chappy the credential Handler API to demonstrate 
>  cross vendor issuance in presentation that was two years ago in 
>  the the updates that Evans mentioning extend chappie to Native 
>  wallets as well so later on this.
> Manu Sporny:   Weak as.
> Manu Sporny:  And we'll be releasing a bunch of documentation on 
>  upgrades to chappie that get it to work with Native apps on 
>  mobile devices native apps on the desktop while also supporting 
>  web-based issuance web-based verification so it's kind of an 
>  all-in-one solution to doing all of that as well as you know 
>  working with browsers that have typically had struggled a bit 
>  with.
> Manu Sporny:   Happy like.
> Manu Sporny:  And iOS Safari we've got some new updates and fixes 
>  for that as well we found that to be the easiest way to do 
>  integration at least from an interoperability perspective and it 
>  supports post both issuance and verification as well as you know 
>  some other higher order Concepts like revocation and credential 
>  refresh and things of that nature using these Capi so.
> Manu Sporny:   I don't know.
> Manu Sporny:  I quite agree with David's assertion that we should 
>  do verification first because they you've got to do all of it 
>  right and whether you're doing issuance or whether you're doing 
>  patient in chappies really it's not that different from from each 
>  other so all that to say you know looking at the demos what 
>  people actually showed I noticed quite a bit of like issuance 
>  and.
> Manu Sporny:   Tatian already happening.
> Manu Sporny:  Like if you look at some of these things these 
>  these Solutions they're already using protocols to do into 
>  verification so I think really the conversation is around okay 
>  how many of these are using which protocol to do issuance and how 
>  many of these are using which protocol do verification and how 
>  quickly can we get those protocols integrated with the 
>  applications that don't do those things currently so so we are as 
>  Evan.
> Manu Sporny:   Mentioned we are absolutely planning to provide.
> Manu Sporny:  For dff bugs s specifically around chappie on 
>  presentation issuance you know over chapter native apps and web 
>  based apps that's it.
> Kerri Lemoie:  Thank you honey Dimitri.
> Dmitri Zagidulin:  I want a plus one to the comments that Nate 
>  and mono gave about about two things one is that.
> Dmitri Zagidulin:  Certain ways it's doesn't matter which we do 
>  first because we're definitely going to get to both we're going 
>  to get to plug fasts that Temple test both issuance and interop.
> Dmitri Zagidulin:  Having said that I do think personally that of 
>  the to issuance is the more important one because it's the higher 
>  risk because verifying is much easier but it is to issuing I 
>  think as a community we're fairly comfortable that the various 
>  verification libraries or Standalone Service is like the 
>  universal verifier will be able to handle pretty much everything 
>  whereas there's still very much held breath.
> Dmitri Zagidulin:   An edge of the seat.
> Dmitri Zagidulin:  Expectation to see which issuing protocols 
>  will be supported and really will wallets be able to sorry will 
>  issuers be able to issue to multiple wallets because that's the 
>  key that's what we win or lose by okay that's it.
> Kerri Lemoie:  Thank you Dimitri.
> Kerri Lemoie:  And here you if I and you're speaking right now 
>  Phil.
> Kerri Lemoie:  Okay we can come back to fill because we're 
>  running low on time Oliver.
> Dmitri Zagidulin: +1 To technical meeting!
> Kerri Lemoie:  Yeah thank you we are we will definitely be having 
>  more discussions about this money you have the floor.
> <dmitri_zagidulin> in terms of protocols, what I personally 
>  suspect is going to happen is -- we have three+ broad groupings 
>  of protocols. 1) VC-API / CHAPI, 2) OpenID Connect family of 
>  protocols, and 3) WACI-DIDComm
> Manu Sporny:  Yeah it's more of a question so we're trying to 
>  figure out I think one of the big things we all want to get to is 
>  like okay what are the protocols that these wallets are going to 
>  use to move things around that can be a much bigger step than 
>  issuance and verification on their own so for example you know 
>  the verifiable credential API has very straightforward apis for 
>  issuance and verification in we can.
> Manu Sporny:   You know.
> Manu Sporny:  Issuance and verification using just the VC API now 
>  that doesn't get us all the way to wallet protocols doing 
>  issuance and verification but it does get us to kind of a 
>  fundamental Next Step which is Can you issue in verified by a 
>  bunch of different arbitrary you know HTTP endpoint so I was 
>  wondering if the if what what that level of interoperability 
>  played in The Jeff plugfest.
> Manu Sporny:   Test if any you know.
> Manu Sporny:  Like proving issuance and verification at a more 
>  lower-level meet some goals versus trying to like shoot for the 
>  moon and get wallet protocols issuing in verifying.
> <kayode_ezike> Lately, I’ve been getting the sense that there 
>  needs to be a standard mechanism (e.g., config/disco doc) for 
>  issuers to specify supported protocols. Wallets can then use this 
>  to determine what to do. I fear this may be adding a standard of 
>  standards, but just putting it out there.
> Kerri Lemoie:  There's a good question Monument I think we should 
>  keep that question open for now so I don't think we're quite sure 
>  it's a good one to ask before we go to David and try Phil again 
>  see if he can join us.
> Kerri Lemoie:  Say so we still can't hear you.
> Kerri Lemoie:  I'm sorry David why don't you go ahead and then 
>  I'm David and then maybe fill we can try one more time and then 
>  we're going to close it.
> <dmitri_zagidulin> less done, and more - easier to do. 
>  (verification)
> Kerri Lemoie:  Thank you David okay Phil no more time to hear 
>  you.
> <dmitri_zagidulin> the other thought about verification is -- 
>  nearly all the participants in the 1st plugfest already 
>  implemented and displayed verification.
> <tim_dutta_-_entrustient> Are there any next steps on who will be 
>  proceeding to PlugFest 2
> Kerri Lemoie:  I feel we can't hear you maybe you can keep trying 
>  to get your son together we're just going to move to the last 
>  slide please we can just talk about what does happen next steps 
>  to meet you could you move to slide 13 for me and also I would 
>  like to encourage everyone to have these conversations on the 
>  mailing list on the VC edu mailing list so we can keep these 
>  going and we will schedule times for us to me.
> Kerri Lemoie:   Eat and have these discussions but we could 
>  start.
> <sharon_leu> @Tim, anyone who successfully displayed the obv3 
>  badge in their vc wallet
> Kerri Lemoie:  There and have a pretty robust discussion on the 
>  mailing list I think as we've seen before and I'm sorry too much 
>  ego one slide back the second to light second to last slide 
>  please.
> Dmitri Zagidulin: @Kayode: good points (re discovering supported 
>  protocols). I think if all else fails, each protocol has their 
>  own discovery mechanisms. so a wallet could check each protocol's 
>  mechanism - oidc, vc-api, didcomm
> Kerri Lemoie:  Okay this is I one thing I just wanted to mention 
>  how to participate in this next book Fest so those who 
>  successfully met the requirements for this first one will receive 
>  this jmf DC edu plugfest batch and so to participate in the next 
>  one you must complete this batch right because this is the most 
>  basic part of the project right is to be able to display a 
>  verifiable credential batch so.
> Kerri Lemoie:  We will be going through.
> <tim_dutta_-_entrustient> Perfect! Thank you.
> Kerri Lemoie:  Sure that everything works right but also you know 
>  if you are interested in doing this you can still do this you can 
>  still participate in the second plugfest if you want to prove 
>  that you've met the requirements for this one so reach out to us 
>  if you're interested in that and we'll we'll get you going there.
> Kerri Lemoie:  Are you have anything to add to that.
> Sharon Leu:  Nope that's it anyone can play.
> Kerri Lemoie:  All right we want everyone to play hey Phil I'm 
>  going to try you again can you your town working.
> <evan_lally_(> thank you!
> <sharon_leu> Thanks!
> <tim_dutta_-_entrustient> Thank you!
> Kerri Lemoie:  Okay all right everybody thank you very much for 
>  joining us today I'm looking forward to the next one and all of 
>  our future meetings when one quick note is that we are not going 
>  to have our meeting next Monday to observe a Juneteenth so keep 
>  that in mind I will send out a reminder about that thank you 
>  everybody have a great week.
> <evan_lally_(> you too
> 
> 

Received on Monday, 13 June 2022 21:52:59 UTC