## 2024-04-10 Final Meeting - Project Defense Attendees: Christoph from 9:00-13:30 Link: https://us02web.zoom.us/j/88536733116 Agenda: present project results in front of the TRUSTCHAIN panel * IM4DEC Presentation: [GDrive](https://drive.google.com/file/d/1jWFFISPLq9wuTvq8hZE-hKuWhTZSX6T8/view?usp=drive_link) * 3-min Video: https://youtu.be/x4V63qYT6ds Will be present to this meeting all OC1 teams together with the TRUSTCHAIN panel as well as OC2 teams. When it will be the time of Questions and answers, the related project/team will be alone with the TRUSTCHAIN pannel. Your speaking time will be organised as followed: **A) 7 min presentation:** 1/ Problem addressed 2/ Solution including technical, interoperability (How other OC projects can use your solution) and UCD outcomes 3/ Innovation & Value proposition 4/ Business model, exploitation, impact Maximum number of slides: 8 **B)3 min demo:** Value proposition and major use cases should be demonstrated only. Your video demo should be ready in advance and note that it could be use to showcase your solutions in other events. It must be thus comprehensive for both experts and non experts. Do not forget at the end of your video to properly acknowledge the TRUSTCHAIN EU funding. **C) 5-10 min Q&As:** You will be challenged by the TRUSTCHAIN panel at the end of your presentation on several points when further clarification is needed whether with respect to your deliverable 4 or your presentation/demo. ## 2024-03-27 Final Scrum Meeting Attendees: Christoph, Veniamin from 15:00-16:00 Link: [Teams](https://teams.microsoft.com/l/meetup-join/19%3ameeting_YWZmMDhjZjItYjBmMy00YTM2LWE1YjAtNzg1ZTRhYTM2MjZm%40thread.v2/0?context=%7b%22Tid%22%3a%226be1eda3-720b-4e9d-ab35-86edfd3b50a4%22%2c%22Oid%22%3a%2207260429-ed16-4bbe-80b0-acafa3353075%22%7d) ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 99% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 100% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 100% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 99% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Final Delivery D4] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum #### Completed * [x] finish D4 - [Google Doc](https://docs.google.com/document/d/1QLbnjV09V7jRWZpkdnDWdfWB-AVd2iqZ8df1Qo0uZBA/edit?usp=drive_link) (in review until Friday) * [x] Demo Video: https://youtu.be/3tauhBTEjsk * [x] final upload on [TRUSTCHAIN Github](https://github.com/NGI-TRUSTCHAIN/IM4DEC) ## 2024-03-21 Finalize D4 Appendices Attendees: Christoph, Jan from 15:30-16:30 Link: https://meet.jit.si/OwnYourData Topics: * Review Appendices ## 2024-03-20 Plenary Meeting Attendees: Christoph form 11:00-12:30 Link: https://us02web.zoom.us/j/81056949775 Topics: * Presentation on the User-Centric Approach. * Discussion on how OC1 projects have evolved their UCA during their participation in Trustchain. * Q&A session for OC2 teams. ## 2024-03-13 Scrum Meeting Attendees: Christoph, Veniamin from 16:00-16:45 Link: https://city-ac-uk.zoom.us/j/83756020275 * Meeting ID: 837 5602 0275 * Passcode: 418456 ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 94% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 100% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 100% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 91% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Final Delivery D4] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum #### Completed * [x] work on D4 - [Google Doc](https://docs.google.com/document/d/1QLbnjV09V7jRWZpkdnDWdfWB-AVd2iqZ8df1Qo0uZBA/edit?usp=drive_link) #### Next * [ ] finish D4 * [ ] Demo Video * [ ] final upload on TRUSTCHAIN Github **Obstacles / Questions to coaches** * can't join call on Mar 27 16:00 CEST -> move to before 16:00 CEST? * [x] send Teams invite for Mar 27, 2pm London time ## 2024-03-06 Plenary Meeting Attendees: Christoph form 11:00-12:30 Link: https://us02web.zoom.us/j/81056949775 Topics: * Review and discuss the final question from the questionnaire. * Explore Trustchain hub solutions and their similarities to the EBSI Hub. * Update on the current status of team collaborations, including any collaborations we might not be aware of, as well as potential future collaborations. * Best practices for GIT repositories. ## 2024-02-28 Scrum Meeting Attendees: Christoph, Veniamin from 16:00-16:45 Link: https://city-ac-uk.zoom.us/j/83756020275 * Meeting ID: 837 5602 0275 * Passcode: 418456 ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 89% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 100% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 100% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 84% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum #### Completed * [x] fixed Sphereon Wallet onboarding * [x] working on February Tests https://hackmd.io/Bg2h8rYjTFiXulIiv_26nA?view * [x] Chatbot fixes learned from Feb-Tests * [x] work on D4 - [Google Doc](https://docs.google.com/document/d/1QLbnjV09V7jRWZpkdnDWdfWB-AVd2iqZ8df1Qo0uZBA/edit?usp=drive_link) #### Next * [ ] continue D4 **Obstacles / Questions to coaches** * D3 payment * D4 Template * answer for sponsoring EENA talk (sent Email to Caroline & Prof. Raj) ## 2024-02-21 Tests-Feb24 Service Transfer Attendees: Christoph, Gabriel from 17:30- Link: https://meet.jit.si/digitalemergencycommunication Topics: * update DNS entries (references: [HackMD](https://meet.jit.si/digitalemergencycommunication)) * point to `152.89.104.40` * regapi.test-feb24.dec112.eu * idaustria.dec112.eu * chatbot.test-feb24.dec112.eu * app.test-feb24.dec112.eu * onboarding.test-feb24.dec112.eu * point to `217.175.202.213` * regapi.staging.dec112.eu * idaustria.data-container.net * chatbot.staging.dec112.eu * app.staging.dec112.eu * onboarding.staging.dec112.eu * restart services on Nextlayer and Netcup with new configuration * full tests with ID Austria & SMS Registration, Chatbot ## 2024-02-21 Plenary Meeting Time: 11:00 CEST Link: https://us02web.zoom.us/j/81056949775 Topic: Feedback on tech topics moderated by Vlado ## 2024-02-14 Scrum Meeting Attendees: Christoph, Veniamin from 16:00-16:45 Link: https://city-ac-uk.zoom.us/j/83756020275 * Meeting ID: 837 5602 0275 * Passcode: 418456 ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 83% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 100% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 100% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 75% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum #### Completed * [x] send out invitation to February tests https://hackmd.io/Bg2h8rYjTFiXulIiv_26nA?view * [x] complete OC1 Interview text * [x] complete Readme & Repos for Trustchain Github https://github.com/NGI-TRUSTCHAIN/IM4DEC -> thanks for help! * [x] start Uniresolver integration https://github.com/decentralized-identity/did-registration/pull/32 * [x] start D4 work - [Google Doc](https://docs.google.com/document/d/1QLbnjV09V7jRWZpkdnDWdfWB-AVd2iqZ8df1Qo0uZBA/edit?usp=drive_link) * [x] Dissemination activities: contact with MUSAP, supervisor of master thesis #### Next * [ ] February Tests https://hackmd.io/Bg2h8rYjTFiXulIiv_26nA?view * [ ] work on D4 **Obstacles / Questions to coaches** * roadmapp for D3 evaluation and payment * D4 Template * answer for sponsoring EENA talk (sent Email to Caroline & Prof. Raj) * difficulties to get Sphereon Wallet onboarding to work after update ## 2024-02-11 Chatbot Setup Attendees: Christoph, Gabriel from 16:00- Link: https://meet.jit.si/digitalemergencycommunication Topic: chatbot setup für IM4DEC & IM4NGPS Links: * Feb-Tests HackMD: https://hackmd.io/Bg2h8rYjTFiXulIiv_26nA?view * Nextlayer Setup: https://hackmd.io/Iu3wf1q-QYGTkpt2Ggo8og * Netcup Setup: https://hackmd.io/kAoJxBsIS8KhzLqwMKH_yA ## 2024-02-09 Data Sharing Consent Attendees: Christoph, Jan from 16:00-17:00 Link: https://meet.jit.si/OwnYourData Topic: setup web page with consent information for Februrary tests ## 2024-02-07 Plenary Meeting Time: 11:00 CEST Link: https://us02web.zoom.us/j/81056949775 Topic: short presentations of OC1 for OC2 projects ## 2024-02-07 MUSAP Collaboration Time: 10:30 CEST with Christoph, Ammar Bukhari, Atte Walden Link: [Teams](https://teams.microsoft.com/l/meetup-join/19%3ameeting_NDA3MmZjMTMtMjJjZi00OGNiLWE0NjEtMTNjOTZmZDRlZTI4%40thread.v2/0?context=%7b%22Tid%22%3a%2232e2275a-4d55-4601-9c2d-aec1f589723c%22%2c%22Oid%22%3a%2215b84a86-2180-4082-b99d-28d7168dbe24%22%7d) Topic: discuss possible collaborations - [ ] invite Ammar to February tests - [ ] send information about Construction Use Case to Ammar ## 2024-01-31 Scrum Meeting Attendees: Christoph, Akanksha from 16:00-16:45 Link: https://city-ac-uk.zoom.us/j/83756020275 * Meeting ID: 837 5602 0275 * Passcode: 418456 ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 78% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 100% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 100% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 67% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum **Completed** * [x] D3 Document submitted in time: [Google Doc](https://docs.google.com/document/d/12Jug-6Q2UoxwHDhy-PjiRb-x5tNg9tZPV_w9yzDVemc/edit) * [x] DID Rotation implemented and demonstrated for `did:cheqd` - https://hackmd.io/IIqLdclqQo-UGB3ydfah1A?view * [x] setup all services on new Kubernetes Cluster (now: paid cluster + alternative provider) * [x] completed first round of Stakeholder interviews * [x] start work on OC1 Interview & Trustchain Github #### Next * [ ] send out invitation to Chatbot tests * [ ] complete OC1 Interview text * [ ] complete Readme & Repos for Trustchain Github * [ ] start Uniresolver integration * [ ] start D4 work * [ ] Dissemination activities **Obstacles / Questions to coaches** * D2 payment still open * roadmapp for D3 evaluation and payment * D4 Template * contact email of new coach: veniamin.boiarkin@city.ac.uk * answer for sponsoring EENA talk ## 2024-01-24 DID Rotation with `did:cheqd` Attendees: Christoph, Alex Tweeddale from 8:30-9:00 Link: https://meet.jit.si/OwnYourData Topics: * current state of DID Rotation * build demo case with `did:cheqd` (how to create/update/deactivate `did:cheqd`) https://credential-service.cheqd.net/swagger/#/ ## 2024-01-23 Chatbot Test Cases Attendees: Christoph, Gabriel from 16:45-17:15 Link: https://meet.jit.si/OwnYourData Topics: * build test image based on Gabriels image * create pytests running chatbot test image ## 2024-01-23 Stakeholder Interview: Notruf Niederösterreich (NNÖ) Attendees: Christoph, Bernhard Eisenkopf, Sophia Gebath-Wicho Link: [Teams](https://teams.microsoft.com/l/meetup-join/19%3ameeting_NDI4Yjk4YWYtNjI3My00NDY2LThiOTQtMDkyMDUzZTk3ZWNj%40thread.v2/0?context=%7b%22Tid%22%3a%22fc8777cc-644b-426f-8777-3faa9d15bcc2%22%2c%22Oid%22%3a%22451e131e-5a1e-4193-82dc-6bf018b1c251%22%7d) Minutes: [GDrive](https://docs.google.com/document/d/1VLfFaLfywFa_RPY4WLtoT4zSKmEKNIjjTfWGND1gPrM/edit?usp=drive_link) ## 2024-01-19 D3 Finalization Attendees: Christoph, Jan Link: https://meet.jit.si/OwnYourData Topics: * all feedback from Ruben included / appendices ready for submission * Requirement for D4 -> can Jan create such a "record of processing activities" > A record of processing activities is drawn up for the project and kept up to date. ## 2024-01-19 Nextlayer Setup Attendees: Christoph, Gabriel Link: https://meet.jit.si/digitalemergencycommunication Topics: * cluster info on [HackMD](https://hackmd.io/Iu3wf1q-QYGTkpt2Ggo8og?view) * access to portal.nextlayer.at * set DNS records for IM4DEC Services (RegAPI) ## 2024-01-17 Scrum Meeting Attendees: Christoph, Akanksha from 16:00-16:45 Link: https://city-ac-uk.zoom.us/j/83756020275 * Meeting ID: 837 5602 0275 * Passcode: 418456 ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 73% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 93% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 92% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 61% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum **Completed** * [x] continue writing D3 Document: [Google Doc](https://docs.google.com/document/d/12Jug-6Q2UoxwHDhy-PjiRb-x5tNg9tZPV_w9yzDVemc/edit) * [x] DID Rotation: presented again at DIF WG-ID Call & [blog post](https://www.ownyourdata.eu/en/did-rotation/) * [x] working on Kubernetes Cluster (now: paid cluster + alternative provider) * [x] implemented JWE support in `did:oyd` * [x] wallet: updated emergency button with new UI on login screen and include full ID Austria data in Silent Emergency Notification * [x] ChatBot: [continue Data Intermediary](https://hackmd.io/b25YBsW6S76USWyI39VGrg?view#Infrastructure) work with chatbot data * [x] started Stakeholder interviews (Ministry of Interior, Control Room Vorarlberg, Austrian Regulatory Authority for Broadcasting and Telecommunications) #### Next * [ ] write D3 * [ ] complete development, bugfixes and push for go-live on staging system * [ ] Dissemination activities **Obstacles / Questions to coaches** * answer for sponsoring EENA talk * D3 Questions * [ ] Title supposed to be that long? * [ ] Chap 2 title: "Solution Description"?, Content: Use Cases? * [ ] Chap 5: what is the "Suitable TrustChain Platform" * [ ] "Testing & Demonstration": chap 5 or 6? * [ ] Chap 6: what are the "KPIs listed in the Guide for implementation" * [ ] Chap 9: what are the "Global Objectives of TrustChain-Impact" (not found on trustchain.ngi.eu) ## 2024-01-17 Stakeholder Interview: RTR Attendees: Christoph, Urusula, Martin Link: [Teams](https://teams.microsoft.com/l/meetup-join/19%3ameeting_NGM5MTI1ZGYtMDk5Ny00Njc3LWFhMjYtZTI0MzM1Y2U3MTZj%40thread.v2/0?context=%7b%22Tid%22%3a%22fc8777cc-644b-426f-8777-3faa9d15bcc2%22%2c%22Oid%22%3a%22451e131e-5a1e-4193-82dc-6bf018b1c251%22%7d) Minutes: [GDrive](https://docs.google.com/document/d/1zr4nNSotdwoeelvvfVFvelt0uDBefRf3_GNf3VoyRu0/edit?usp=drive_link) ## 2024-01-16 Stakeholder Interview: LWZ Vorarlberg Attendees: Christoph, Gabriel, Philipp Bachmann Link: [Teams](https://teams.microsoft.com/l/meetup-join/19%3ameeting_YTgyZDQzZGQtMmI3My00Mjc1LTk5NmMtNDFhMzYyNmIwNGM0%40thread.v2/0?context=%7b%22Tid%22%3a%22fc8777cc-644b-426f-8777-3faa9d15bcc2%22%2c%22Oid%22%3a%22451e131e-5a1e-4193-82dc-6bf018b1c251%22%7d) Minutes: [GDrive](https://docs.google.com/document/d/1BlNL_byzo7T6WHKfdvZpPjRFOZBz_ZVIIe1V0kZ3ixo/edit?usp=drive_link) ## 2024-01-15 DIG WG-ID Call Attendees: Christoph, Markus Sabadello Link: [Zoom](https://us02web.zoom.us/j/81528204613?pwd=eStBK1cxNFpwWU9SaHcwMEVUbzNpZz09) Topics: * continue discussion on DID Rotation * develop plans to build support right into UniResolver.io ## 2024-01-09 Stakeholder Interview: BMI Attendees: Christoph, Gabriel, Sigi Wallner Link: [Teams](https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZDRiM2FlOWMtZWViNi00MjViLWI0YTEtOWJjZGEzODhiN2E2%40thread.v2/0?context=%7b%22Tid%22%3a%22fc8777cc-644b-426f-8777-3faa9d15bcc2%22%2c%22Oid%22%3a%22451e131e-5a1e-4193-82dc-6bf018b1c251%22%7d) Minutes: [GDrive](https://docs.google.com/document/d/1hh2xneGRmR9P968fKkgUZMYqx8BjJinpj6epGXLn3hY/edit?usp=drive_link) ## 2024-01-09 Finalize Sphereon Wallet Implementation Attendees: Christoph, Mario from 10:00-11:00 Link: https://meet.jit.si/OwnYourData Topics: * read credential data from Wallet (unencrypted) * only show emergency button when DEC112 Credential is present * are location updates tracked? ## 2024-01-08 SOyA 2024 Planning Attendees: Christoph, Gabriel, Fajar from 16:10-17:00 Link: https://meet.jit.si/OwnYourData Topics: * ToDo's & Goals for 2024 ## 2023-12-27 JWE Handling Attendees: Christoph, Gabriel from 14:00-15:00 Link: https://meet.jit.si/OwnYourData Topics: * create and decrypt JWEs in Sphereon Wallet https://github.com/Sphereon-Opensource/SSI-SDK-crypto-extensions/pull/20/files#diff-7b172f2347aefe81748834a5b370235a07f1260f7d4b3433ad4d8d32f4cf8d51 * DEC Trustchain invoices ## 2023-12-20 Scrum Meeting Attendees: Christoph, Akanksha from 16:00-16:45 Link: https://city-ac-uk.zoom.us/j/83756020275 * Meeting ID: 837 5602 0275 * Passcode: 418456 ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 62% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 77% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 73% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 45% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum **Completed** * [x] started D3 Document: [Google Doc](https://docs.google.com/document/d/12Jug-6Q2UoxwHDhy-PjiRb-x5tNg9tZPV_w9yzDVemc/edit) * [x] RegAPI: prepare [Staging System](https://hackmd.io/Iu3wf1q-QYGTkpt2Ggo8og?view) for live tests (sent out emails to stakeholders) * [x] wallet: integrate emergency button on login screen * [x] ChatBot: [continue Data Intermediary](https://hackmd.io/b25YBsW6S76USWyI39VGrg?view#Infrastructure) work with chatbot data * [x] present [DID Rotation](https://hackmd.io/MPFrrxF1TQSkxCiOhh1J2w?view) at DIF WG-ID Call ([slides](https://drive.google.com/file/d/1ZVCWq_KtF8W4JKMglF_pCUiq0nxA58J0/view?usp=drive_link)) #### Next * [ ] write D3 * [ ] complete development, bugfixes and push for go-live on staging system * [ ] Dissemination activities **Obstacles / Questions to coaches** * answer for sponsoring EENA talk * D3 Questions * [ ] Title supposed to be that long? * [ ] Chap 2 title: "Solution Description"?, Content: Use Cases? * [ ] Chap 5: what is the "Suitable TrustChain Platform" * [ ] "Testing & Demonstration": chap 5 or 6? * [ ] Chap 6: what are the "KPIs listed in the Guide for implementation" * [ ] Chap 9: what are the "Global Objectives of TrustChain-Impact" (not found on trustchain.ngi.eu) ## 2023-12-20 Plenary Meeting Time: 11:00 CEST Link: https://us02web.zoom.us/j/81056949775 Topic: collaboration between projects ## 2023-12-19 Sync with Jan Attendees: Christoph, Jan from 15:00- Link: https://meet.jit.si/OwnYourData Topics: * Inputs for D3 ([Google Doc](https://docs.google.com/document/d/12Jug-6Q2UoxwHDhy-PjiRb-x5tNg9tZPV_w9yzDVemc/edit#heading=h.24aief9m8z8m)) * Answer Ruben's email from Nov 7 * ChatBot Data Sharing ([HackMD](https://hackmd.io/b25YBsW6S76USWyI39VGrg?view)) ## 2023-12-18 DIG WG-ID Call Attendees: Christoph, Markus Sabadello Link: [Zoom](https://us02web.zoom.us/j/81528204613?pwd=eStBK1cxNFpwWU9SaHcwMEVUbzNpZz09) ([Recording](https://us02web.zoom.us/rec/share/GSH3RdSKpNojitalL_CQGM2hctRvSzCUwlncwpThw3CohjCcwrUuoaqpq5LM0gAY.veFu_sMVDeTrf_ec)) Topics: * present DID Rotation ([slides](https://drive.google.com/file/d/1ZVCWq_KtF8W4JKMglF_pCUiq0nxA58J0/view?usp=drive_link)) ## 2023-12-06 Scrum Meeting Attendees: Christoph, Akanksha from 16:00-16:45 Link: [Teams Link](https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZDZjNDhiNDktMDhmMS00ZmEwLTk2MzktZmQ1OTUwZmUxNmJk%40thread.v2/0?context=%7b%22Tid%22%3a%22dd615949-5bd0-4da0-ac52-28ef8d336373%22%2c%22Oid%22%3a%22ee46efd7-c42d-4499-898f-b86700fd58a6%22%7d) ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 57% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 70% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 64% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 37% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum **Completed** * [x] RegAPI: implement ID Austria onboarding for users on [Staging System](https://hackmd.io/Iu3wf1q-QYGTkpt2Ggo8og?view) * [x] wallet: finished Issuer service to create and then transfer VC with ID Austria and SIP Credentials to Sphereon Wallet * [x] ChatBot: [start Data Intermediary](https://hackmd.io/b25YBsW6S76USWyI39VGrg?view#Infrastructure) with chatbot data * [x] DID Rotation: implemented Resolver for did:oyd that supports [DID Rotation](https://hackmd.io/MPFrrxF1TQSkxCiOhh1J2w?view) * [x] Dissemination activities * master thesis on using chatbot to schedule ambulance transports #### Next * [ ] RegAPI: onboarding of first users on Staging System * [ ] wallet: start implementing silent emergency notifcation in Sphereon Wallet * [ ] ChatBot: continue Data Intermediary work with chatbot data * [ ] DID Rotation: implement automated did:oyd rotation * [ ] Dissemination activities **Obstacles / Questions to coaches** * template for D3 * feedback for D2 * access to D1 from other projects * answer for sponsoring EENA talk ## 2023-12-01 Silent Emergency Notification in Sphereon Wallet Attendees: Christoph, Mario, Niels, Bram Ten Cate from 11:00-12:00 Link: https://meet.jit.si/OwnYourData Topics: * Christoph: demo VC on Sphereon Wallet * Sphereon: how to include button to trigger Silent Emergency Notification * all: better UX for Silent Emergency Notification ## 2023-11-29 Chatbot for Ambulance Transport Scheduling Attendees: Christoph, Bernhard from 16:00-17:00 Link: https://meet.jit.si/OwnYourData Topics: * architecture - [D2 ChatBot Section](https://docs.google.com/document/d/1TKcnwnFebjJnBc6A2AiqpYFdzVD28tIGXQirjrt-ACk/edit#heading=h.6mbnd72pt16j) * Implementation - [Github](https://github.com/OwnYourData/dc-chatbot) * privacy & GDPR compliance - [D2 ChatGPT Privacy Analysis](https://docs.google.com/document/d/1TKcnwnFebjJnBc6A2AiqpYFdzVD28tIGXQirjrt-ACk/edit#heading=h.34nfkq2ca08a) ## 2023-11-29 Wallet Deployment Attendees: Christoph, Mario from 14:00- Link: https://meet.jit.si/OwnYourData Topics: Sphereon Wallet deployment * Veramo/core with oydid: https://github.com/OwnYourData/veramo * Sphereon Wallet with oydid: https://github.com/OwnYourData/ssi-mobile-wallet * complete DEC112 onboarding flow: https://onboarding.staging.dec112.eu/ ## 2023-11-29 Plenary Meeting Time: 11:00 CEST Link: https://us02web.zoom.us/j/81056949775 Topics: We will have these innovators' teams from OC1 presenting their project: * CreatorCredentials * TREVO * IM4DEC - [presentation](https://drive.google.com/file/d/1jX5JJoZIGhc726Frd-xAt-iGmW0GT6wz/view?usp=drive_link) * EVI * Orchestral focusing on: 1) Technical approach and innovation 2) Services and modules available to other projects 3) How the human centric approach is addressed ## 2023-11-22 IM4DEC Staging: ESInet <-> Nextlayer K8S Attendees: Christoph, Gabriel, Wolfgang from 20:00-21:00 Link: https://meet.jit.si/OwnYourData Document: [DEC112 Staging System at Nextlayer](https://hackmd.io/Iu3wf1q-QYGTkpt2Ggo8og?view) Topics: * connect Kamailio on Nextlayer with Test ESInet * check routing for current GPT chatbot (tests are currently failing) ## 2023-11-22 Scrum Attendees: Christoph, Michal from 16:00-16:30 Link: [Teams Link](https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZDZjNDhiNDktMDhmMS00ZmEwLTk2MzktZmQ1OTUwZmUxNmJk%40thread.v2/0?context=%7b%22Tid%22%3a%22dd615949-5bd0-4da0-ac52-28ef8d336373%22%2c%22Oid%22%3a%22ee46efd7-c42d-4499-898f-b86700fd58a6%22%7d) ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 51% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 62% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 54% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 29% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum **Completed** * [x] RegAPI: deployment to staging system + integration of ID Austria (accredidation went through after 2+ months!) * [x] wallet: continue OIDC4VCI flow integration (oidc4vc finished) * [x] ChatBot: continue implementing Data Sharing * [x] DID Rotation: continue did:oyd Resolver work (started implementation of [resolution process](https://hackmd.io/MPFrrxF1TQSkxCiOhh1J2w?view#Resolution-Process)) * [x] Dissemination Activities * [started paper](https://hackmd.io/uieLONGfThCHiqEHRnIskg?view) on SOyA & DIDs for submission to Semantic Web Journal * talk at EENA 2014 in Valenciy confirmed: Verifiable Credentials for Data Exchange * talks with student about prospective master thesis using chatbot #### Next * [ ] RegAPI: onboarding of first users on Staging System * [ ] wallet: demonstrate VC with ID Austria and SIP Credentials * [ ] ChatBot: setup Data Intermediary with chatbot data * [ ] DID Rotation: continue did:oyd Resolver work * [ ] Dissemination activities **Obstacles / Questions to coaches** * template for D3 * feedback for D2 * access to D1 from other projects * answer for sponsoring EENA talk ## 2023-11-22 Plenary Meeting Time: 11:00 CEST Link: https://us02web.zoom.us/j/81056949775 Topics: We will have these innovators' teams from OC1 presenting their project: * Social Wallet * DID4EU * Wide focusing on: 1) Technical approach and innovation 2) Services and modules available to other projects 3) How the human centric approach is addressed ## 2023-11-20 IM4DEC Staging: ESInet <-> Nextlayer K8S Attendees: Christoph, Gabriel, Wolfgang from 19:00-20:00 Link: https://meet.jit.si/OwnYourData Document: [DEC112 Staging System at Nextlayer](https://hackmd.io/Iu3wf1q-QYGTkpt2Ggo8og?view) Topics: * connect Kamailio on Nextlayer with Test ESInet ## 2023-11-08 Scrum Attendees: Christoph from 16:00-16:45 Link: https://city-ac-uk.zoom.us/j/83756020275 * Meeting ID: 837 5602 0275 * Passcode: 418456 ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 46% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 100% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 54% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 45% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 21% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum **Completed** * [x] [D2](https://docs.google.com/document/d/1TKcnwnFebjJnBc6A2AiqpYFdzVD28tIGXQirjrt-ACk/edit) submitted * [x] RegAPI: continue chatbot integration into new [DEC112 App](https://hackmd.io/-19y7o9aQZuWL113KZOB6w?view) * [x] ongoing talks with MoI about ID Austria accreditation * [x] wallet: continue [OIDC4VCI flow integration](https://hackmd.io/-isDNHyZT7WGIxMFSdtEgg?view) * [x] DID Rotation: started implementation of new did:oyd Resolver ([documentation](https://hackmd.io/MPFrrxF1TQSkxCiOhh1J2w?view#DID-Rotation-Walk-through)) * [x] ChatBot: started implementation of [consent for data sharing](https://hackmd.io/b25YBsW6S76USWyI39VGrg) * [x] setup of [new staging system](https://hackmd.io/Iu3wf1q-QYGTkpt2Ggo8og?view) (Kubernetes) * [x] Feedback from Ruben Roex on DPIA * [x] contact with upcoming EENA conference for presentation with Apple & Google #### Next * [ ] RegAPI: deployment to staging system * [ ] wallet: continue OIDC4VCI flow integration * [ ] ChatBot: continue implementing Data Sharing * [ ] DID Rotation: continue did:oyd Resolver work **Obstacles / Questions to coaches** * access to D1 from other projects? * answer for sponsoring EENA talk ## 2023-11-08 Plenary Time: 11:00 CEST Link: https://us02web.zoom.us/j/81056949775 Topics: projects presentations from * DIDRoom * MUSAP * CLIENT-DIDS * IS-CIS * PRIVE focusing on: 1) Technical approach and innovation 2) Services and modules available to other projects 3) How the human centric approach is addressed ## 2023-11-02 DEC112 Staging System at Nextlayer Attendees: Christoph and Gabriel from 18:00-19:00 Link: https://meet.jit.si/OwnYourData Document: Topic: setup [DEC112 Staging System at Nextlayer](https://hackmd.io/Iu3wf1q-QYGTkpt2Ggo8og?view) - start up oydeu/dc-base (with local DB) - setup Postgres Cluster - deploy Kamailio including database - configure SIP-plugin in RegAPI - [edit configuration](https://regapi.data-container.net/) for IM4DEC App - test with IM4DEC App (iOS TestFlight and APK available) ## 2023-10-27 Chatbot Conversation Data Sharing Attendees: Christoph, Jan from 9:30-10:30 Link: https://meet.jit.si/OwnYourData Document: https://hackmd.io/b25YBsW6S76USWyI39VGrg?view Topics: - [x] how to handle Agreeement signers? - [x] general question: are the following assumptions correct: - user gives implicit consent at end of conversation - data source is DEC112 - data intermediary is OwnYourData - data user is MoI - [x] create D3A - differences to D2A (any?) - [ ] actual dataflow with [data](https://github.com/OwnYourData/dc-chatbot/tree/main/test/sharing_samples) - describe setting with dc-babelfish - [ ] How to collect evidence of explicit consent to anonymize your ChatGPT conversation -> Source Code? - [ ] Recommendation for RoPA (Record of Processing Activities) - [ ] check with Ruben: what happens with the Chat in respect to RoPA (no reference to individual) ## 2023-10-26 ID Austra Setup for DEC112 Attendees: Christoph, Gabriel Link: https://meet.jit.si/OwnYourData Document: https://hackmd.io/hsTpYub7T-GMfbis48_3PA# Topic: ID Austria Configuration ## 2023-10-25 Scrum Attendees: Christoph, Akanksha from 16:00-16:45 Link: https://city-ac-uk.zoom.us/j/83756020275 * Meeting ID: 837 5602 0275 * Passcode: 418456 ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 41% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 94% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 47% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 37% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 14% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> ### Scrum **Completed** * [x] complete [draft version of D2](https://docs.google.com/document/d/1TKcnwnFebjJnBc6A2AiqpYFdzVD28tIGXQirjrt-ACk/edit) finished * [x] contnue integration of [new RegAPI](https://hackmd.io/-19y7o9aQZuWL113KZOB6w?view) into DEC112 App (SMS flow implemented) * [x] wallet: start [OIDC4VCI flow](https://hackmd.io/-isDNHyZT7WGIxMFSdtEgg?view) * [x] initial DID Rotation implementation with [example for rotating did:oyd to did:ebsi](https://hackmd.io/MPFrrxF1TQSkxCiOhh1J2w?view#DID-Rotation-Walk-through) * [x] ChatBot: automated tests; add [consent for data sharing](https://hackmd.io/b25YBsW6S76USWyI39VGrg) and setup Data Agreements * [x] submit [EENA Talk](https://hackmd.io/PZcH4UWST9iiJWFsT6p0EQ?view) * [x] checked D1 Review #### Next * [ ] submit D2 * [ ] chatbot integration into new DEC112 App * [ ] wallet: continue OIDC4VCI flow integration * [ ] did:oyd Resolver update for DID Rotation implementation * [ ] ChatBot: start implementing Data Sharing **Obstacles / Questions to coaches** * access to D1 from other projects? * better coordination for Scrum meetings * no response from Ruben Roex yet after email from Jan on Oct 3rd * in accreditation process to receive ID Austria Service Provider status (since Sept 13) ## 2023-10-23 Chatbot Conversation Data Sharing Attendees: Christoph, Jan from 16:00-17:00 Link: https://meet.jit.si/OwnYourData Document: https://hackmd.io/b25YBsW6S76USWyI39VGrg?view Topics: - current entries from the SOyA Form that are not in Jan's table - [x] withdrawal method necessary? - [x] how to handle Data Source, Data Intermediary, Data User? - entries in Jan's table that are not yet in the SOyA Form - [x] Event attributes - [ ] Agreeement signers - [ ] general question: are the following assumptions correct: - user gives explicit consent at end of conversation - data source is DEC112 - data intermediary is OwnYourData - data user is MoI ## 2023-10-19 D2 Review Attendees: Christoph, Wolfgang from 10:15-11:30 Location: café/in-person Topics: * involving stakeholders * [x] Christoph: collect main items ([HackMD](https://hackmd.io/NjeDTeTlTJ2uZnKmqLjHdA?view)) * early user engagement / expected sample sizes * preliminary Business Plan ## 2023-10-18 Chatbot Conversation Data Sharing Attendees: Christoph, Jan from 15:00-16:00 Link: https://meet.jit.si/OwnYourData Document: https://hackmd.io/b25YBsW6S76USWyI39VGrg?view Topics: * review D2A & D3A (delta [D2](https://docs.google.com/document/d/1TKcnwnFebjJnBc6A2AiqpYFdzVD28tIGXQirjrt-ACk/edit#heading=h.6mbnd72pt16j)/[HackMD](https://hackmd.io/b25YBsW6S76USWyI39VGrg?view#Data-Agreements)) * extend [scdv](https://ns.ownyourdata.eu/scdv/v1) as vocabulary for PII? ## 2023-10-18 Plenary Time: 11:00 CEST Link: https://us02web.zoom.us/j/81056949775 Topics: Business Model Development Methodology (by Thanasis Papaioannou) ## 2023-10-16 Wallet & RegAPI Roadmap Attendees: Christoph, Mario from 15:00-15:30 Link: https://meet.jit.si/OwnYourData Topics: * Wallet next steps * [ ] Christoph: implement OIDC4VC flow to store SIP credentials in VC (due: End of October) * [ ] begin of Novemeber: meeting for button in VC with Sphereon * [ ] Mario: integrate DEC112 SDK afterwards (due: TBD, 2023) * RegAPI next steps * [x] Mario: SMS flow (due: 26.Oct) * [x] Christoph: provide [sequence to re-send SMS code](https://hackmd.io/-19y7o9aQZuWL113KZOB6w?view) (due: 17.Oct) * [ ] Mario: complete onboarding with SMS flow and allow tests with chatbot (due: 8.Nov) * [ ] Mario: ID Austria flow (due: 6.Dec) * later: handling of [Verifiable Credential to document identity](https://hackmd.io/UQB2mHk9RTCVJRc1xirVjw) * do estimates fit with available budget: confirmation from Mario ## 2023-10-11 Scrum Attendees: Christoph, Fajar, Raj from 16:00-16:45 Link: https://city-ac-uk.zoom.us/j/83756020275 * Meeting ID: 837 5602 0275 * Passcode: 418456 Topics: * Fajar & Christoph: SOyA Presentation & discussion about paper ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 36% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 83% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 40% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 28% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 7% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> **Work Streams:** (1) Registration API, (2) Wallet, (3) ChatBot, (4) DID Enhancements ### Scrum **Completed** * [x] [D2](https://docs.google.com/document/d/1TKcnwnFebjJnBc6A2AiqpYFdzVD28tIGXQirjrt-ACk/edit): structure for SDK and API sections * [x] RegAPI: ID Austria Integration (Test System) * [x] DEC112 App infrastructure setup * [x] Wallet: create Verifiable Credential with did:oyd * [x] ChatBot: complete questionaire after conversation * [x] 1st payment arrived * [x] did:ebsi updates now working * [x] prepare journal paper input: https://hackmd.io/uieLONGfThCHiqEHRnIskg #### Next * [ ] finish draft version of D2 * [ ] contnue integration of new RegAPI into DEC112 App * [ ] wallet: start OIDC4VC flow * [ ] DID Rotation implementation * [ ] ChatBot: add consent for data sharing and setup Data Agreements **Obstacles / Questions to coaches** * status of D1 review * access to D1 from other projects? * better coordination for Scrum meetings * no response from Ruben Roex yet after email from Jan on Oct 3rd * recommendation for publication in Journal with impact factor > 2.5 * problem to solve / state of the art * what are we doing and how is it different to the state of the art (3-4 specific things that are results/contributions) * explain exactyl what it is and what the novelty is * demonstration / results / impact * in accreditation process to receive ID Austria Service Provider status (since Sept 13) ## 2023-10-10 SOyA Attendees: Christoph, Fajar from 15:30-16:00 Link: https://meet.jit.si/OwnYourData Topics: * prepare SOyA presentation for Scrum call * answer the following 4 questions: * problem to solve / state of the art * what are we doing and how is it different to the state of the art (3-4 specific things that are results/contributions) * explain exactly what it is and what the novelty is * demonstration / results / impact ## 2023-10-09 Sphereon Wallet Attendees: Christoph, Niels from 15:00-15:30 Link: https://meet.jit.si/OwnYourData Topics: discuss key handling (and why the current did-oyd-provider does not yet work) ## 2023-10-04 Plenary Time: 11:00 CEST Link: https://us02web.zoom.us/j/81056949775 Topics: Alastria & DIDs ## 2023-10-04 RegAPI Interfaces Attendees: Christoph, Mario, Wolfgang, Gabriel from 8:00- Link: https://meet.jit.si/OwnYourData Topics: * API endpoints: use `PUT /api/v3/register` and `GET /api/v3/register/:reg_id`? * Error handling: interpretation of status code from RegAPI * 200 to confirm successful processing by RegAPI, or * error code based on response from plugin? * Lessons Learned from previous RegAPIs * [x] Christoph: Status Int for Plugins (4-digit) * status: int * status_text: human readable * [x] Christoph: POST for create user w/o reg_id * [x] Christoph: configurable timeout for RegAPI to wait for update on Redis * [x] Christoph: configurable text for SMS & format of number + internationalisation (based on lang in request payload) https://thesmsworks.co.uk/blog/sms-otp-formatting/ `<#>Your SIGNAL verification code is: 784585 doDiFGKPO1r` proposal: * text en: `Your DEC112 verification code is:` * text de: `Dein DEC112 Verifizierungs-Code ist:` * format: `\d{6}` * [x] Christoph: check phone-number format for sms sending * expected format & whitelisting: [`^0043`] -> if one regex matches -> send SMS / otherwise -> error (others - don't use: [`^0043`, `^0664`, `^0677`, `^0699`]) * Note: it is up to the Client (DEC112 App) to check if a valid phone number is available - even for ID Austria registration * [ ] Christoph: new Sequence for updating phone number ## 2023-10-02 RegAPI Design Attendees: Christoph, Wolfgang from 14:45-15:15 Topics: * handling of identities * deleting SIP credentials * [x] Christoph: document in [RegAPI Sequences](https://hackmd.io/-19y7o9aQZuWL113KZOB6w?view) * see also: https://hackmd.io/UQB2mHk9RTCVJRc1xirVjw?view ## 2023-09-29 Chatbot & Privacy Analysis Updates Attendees: Christoph, Jan from 9:00-9:30 Link: https://meet.jit.si/OwnYourData Topics: * Data Agreements for sharing chat conversations * updates to [appendices in D2](https://docs.google.com/document/d/1TKcnwnFebjJnBc6A2AiqpYFdzVD28tIGXQirjrt-ACk/edit#heading=h.24aief9m8z8m) * [x] Christoph (6.10.): share 3 sample chats from dec-chatbot [available on GDrive](https://drive.google.com/drive/folders/1FlIwKJLpL--peRwAZ1kW-nAKavJ99Tps?usp=drive_link) * [x] Jan (13.10.): create sample Data Agreement and document in D2 ## 2023-09-27 Scrum Attendees: Christoph and Akanksha from 15:00-15:45 Link: https://city-ac-uk.zoom.us/j/85040564254 Topics: * Fajar: SOyA (post-poned to Oct 11th) ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 30% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 69% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 31% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 17% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 0% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> **Work Streams:** (1) Registration API, (2) Wallet, (3) ChatBot, (4) DID Enhancements ### Scrum **Completed** * [x] RegAPI: authentication with DID Auth - [HackMD](https://hackmd.io/-19y7o9aQZuWL113KZOB6w?view) * [x] Wallet: create did:oyd during onboarding * [x] ChatBot: add conversation rating * [x] DID Enhancements: `did:ebsi` experiments, prepare dedicated Uniresolver instance * [x] started D2 - [GoogleDoc](https://docs.google.com/document/d/1TKcnwnFebjJnBc6A2AiqpYFdzVD28tIGXQirjrt-ACk/edit) * [X] Deliverable D4.6 from Ruben Roex is now accessible #### Next * [ ] D2: structure for SDK and API sections * [ ] RegAPI: ID Austria Integration (Test System) * [ ] Wallet: create Verifiable Credential with did:oyd * [ ] ChatBot: add consent for data sharing and setup Data Agreements * [ ] DID Rotation implementation **Obstacles / Questions to coaches** * status of D1 review * status of 1st payment (Caroline Sept 15: "The prefinancing payment will follow shortly.") * recommendation for publication in Journal with impact factor > 2.5 * problem to solve / state of the art * what are we doing and how is it different to the state of the art (3-4 specific things that are results/contributions) * explain exactyl what it is and what the novelty is * demonstration / results / impact * did:ebsi Update currently not working (bug identified by DanubeTech) * in accreditation process to receive ID Austria Service Provider status (since Sept 13) ## 2023-09-26 Wallet Attendees: Christoph, Mario Link: https://meet.jit.si/OwnYourData Topics: * Wallet development ## 2023-09-20 Registration SDK Attendees: Christoph, Mario Link: https://meet.jit.si/OwnYourData Topics: * Wallet development - [x] ~~Mario~~Christoph: build ssi-mobile-wallet that generates did:oyd on startup - RegAPI - [x] Christoph: provide functions to create a DID and did_auth in oydid npm - [x] Mario: include oydid-js in RegSDK to access RegAPI ## 2023-09-20 OYDID npm Attendees: Christoph, Gabriel Link: https://meet.jit.si/OwnYourData Topics: * create oydid npm package: https://www.npmjs.com/package/oydid ## ~~2023-09-20 Plenary~~ (cancelled) Link: https://us02web.zoom.us/j/81056949775 ## 2023-09-16 Team Meeting (Social Event) Attendees: Christoph, Jan, Wolfgang, Gabriel, Mario Location: in person meeting (Styria) Photos: ![](https://hackmd.io/_uploads/SJSUHP4kp.jpg) ![](https://hackmd.io/_uploads/r1X2iQjkT.jpg) ## 2023-09-15 10th eIDAS/ NGI / EBSI meeting Attendees: Christoph, Caroline Barelle (Eurodyn), Vlado (UL), Niels Klomp (Sphereon) Oganizer: Stergios.TSIAFOULIS@ec.europa.eu Link: [Teams Link](https://teams.microsoft.com/l/meetup-join/19%3a84cfd445324e4b2398f8dc4d245ba989%40thread.tacv2/1687859501545?context=%7b%22Tid%22%3a%22b24c8b06-522c-46fe-9080-70926f8dddb1%22%2c%22Oid%22%3a%22ac221ccd-e526-4641-8279-ebf4a39e0a00%22%7d), [SharePoint Drive](https://eceuropaeu.sharepoint.com/teams/GRP-BridgingSelfSovereignIdentityECinitiations) Topics: * NGI Sargasso * NGI TRUSTCHAIN Call #2 * presentation of selected TRUSTCHAIN Call #1 projects (incl. IM4DEC) ## 2023-09-13 Scrum Attendees: Christoph, Akanksha, Raj from 16:00-16:45 Link: https://meet.google.com/win-xtys-pfh Topics: * Christoph: work done in last 2 weeks * Christoph: ChatGPT demo ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 25% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 57% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 24% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 9% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 0% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> **Work Streams:** (1) Registration API, (2) Wallet, (3) ChatBot, (4) DID Enhancements ### Scrum **Completed** * [x] finalise D1 (incl. inital privacy assessment) * [x] ID Austria technical meeting -> concerns about convergence * [x] start implementing ID Austria * [x] RegAPI: prepare DEC112 Test App to interact with RegAPI v3 * [x] Wallet: continue did:oyd integration * [X] ChatBot: continue integration with ChatGPT * [x] DID Rotation: full example workflow described #### Next * [ ] RegAPI: authentication with DID Auth * [ ] Wallet: create did:oyd during onboarding * [ ] ChatBot: add conversation rating and consent for data sharing * [ ] DID Rotation implementation **Obstacles / Questions to coaches** * recommendation for publication in Journal with impact factor > 2.5 * link to D4.2 from Timelex (Ruben Roex) * did:ebsi Update currently not working (bug identified by DanubeTech) * in accreditation process to receive ID Austria Service Provider status ## 2023-09-06 Plenary Link: https://city-ac-uk.zoom.us/j/86845813618 (Passcode: 181656) from 11:00-12:30 Topics: 1. Advisory board members' introduction (5 min) 2. TRUSTCHAIN project & OC1 Introduction (3 min) 3. OC1 projects: 3 min pitching (13X 3 min -> 40-45 min) 4. Floor open to AB members: vision of OC1 and general interaction with teams (20-25 min) 5. OC2 Introduction and AB perspective about OC2 (5 min) 6. Finish and understand the next potential engagemen (5 min) ## 2023-09-06 Wallet Design Attendees: Christoph, Mario from 9:45-10:30 Link: https://meet.jit.si/OwnYourData Topics: * [Requirements](https://docs.google.com/document/d/1PYZq8NVXlprOqfM3DefIPuxDl5Qjilrh9eMaM8wffCg/edit#heading=h.2p2csry) * [User Stories](https://docs.google.com/document/d/1PYZq8NVXlprOqfM3DefIPuxDl5Qjilrh9eMaM8wffCg/edit#heading=h.v6pyo4cuaks3) * [Sequence Diagram](https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#Silent-Emergency-Call-from-Sphereon-Wallet) * [Components](https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#Wallet) ## 2023-09-06 OIDC Integration Attendees: Christoph, Gabriel from 9:00-9:45 Link: https://meet.jit.si/OwnYourData Topics: * ID Austria: [OIDC Anbindung](https://eid.egiz.gv.at/anbindung/direkte-anbindung/anbindung-oidc/) * OwnYourData Service: https://mein.usp.gv.at/services * current Link: ``` https://eid2.oesterreich.gv.at/auth/idp/profile/oidc/authorize? response_type=code& client_id=https%3A%2F%2Fida.data-container.net& redirect_uri=https%3A%2F%2Fida.data-container.net%2Fconnect& scope=openid+profile+eid& state=1234567890 ``` * [OIDC Authorization Code flow Specification](https://openid.net/specs/openid-connect-core-1_0-17.html#CodeFlowAuth) ## 2023-09-05 RegAPI Design Attendees: Christoph, Gabriel from 11:00-11:30 Link: https://meet.jit.si/OwnYourData Topics: * [Requirements](https://docs.google.com/document/d/1PYZq8NVXlprOqfM3DefIPuxDl5Qjilrh9eMaM8wffCg/edit#heading=h.49x2ik5) * [User Stories](https://docs.google.com/document/d/1PYZq8NVXlprOqfM3DefIPuxDl5Qjilrh9eMaM8wffCg/edit#heading=h.v6pyo4cuaks3) * [SMS Registration](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g?both#SMS-Flow) * [Sequence Diagram](https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#DEC112-Onboarding-with-ID-Austria) * [RegAPI Components](https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#Registration-API) ## 2023-09-04 RegAPI Design Attendees: Christoph, Wolfgang from 21:00-22:15 Link: https://meet.jit.si/OwnYourData Topics: * [SMS Registration](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g?both#SMS-Flow) * [Sequence Diagram](https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#DEC112-Onboarding-with-ID-Austria) * [RegAPI Components](https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#Registration-API) * Christoph will implement RegAPI * Wolfgang will implement SIP Plugin * link/key for records in Kamailio DB is hash(username) (to be used for account deletion) * [x] Christoph: describe SIP Plugin requirements in [RegAPI HackMD](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g?both#Requirements-for-SIP-Plugin) * [x] Christoph: basic RegAPI functionality available by End of September * [x] ~~Wolfang~~Christoph: basic SIP Plugin functionality available by Mid October ## 2023-09-04 A-Trust Attendees: Christoph, Ines Holzegger (A-Trust), Markus Stangl (A-Trust) from 10:00-10:30 Link: [Teams Link](https://teams.microsoft.com/l/meetup-join/19%3ameeting_Y2U3ZDc3M2QtYTA1NS00ZGY3LTk0YzQtNTk1ZDQzMTQyZWJi%40thread.v2/0?context=%7b%22Tid%22%3a%229672e97a-8757-4464-8690-8f4b8c0ce25d%22%2c%22Oid%22%3a%223c87a839-14a9-4941-a93c-129fe96579d6%22%7d) Topics: * project presentation * current status of eIDAS2 and EUDI wallets ## 2023-09-01 SOyA Attendees: Christoph, Fajar from 9:00-10:00 Link: https://meet.jit.si/OwnYourData Topics: * how to formulate a SHACL statement that checks for contents in lists * documented in HackMD: https://hackmd.io/6hDMc0pnRDKamoijyXDQkg#Working-Example ## 2023-09-01 RegAPI Attendees: Christoph, Wolfgang, Gabriel from 8:00-9:00 Link: https://meet.jit.si/OwnYourData Topics: * D1: open sections * [x] Wolfgang & Gabriel Tue 5.9.: * [x] Wolfgang: Chapter 1 - DEC112 History * [x] Gabriel: Section 4.2.1 - DEC112 Network * review current design * [x] Christoph Sun 3.9.: document complete flow for Registration * [SMS Registration](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g?both#SMS-Flow) * [Sequence Diagram](https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#DEC112-Onboarding-with-ID-Austria) * [RegAPI Components](https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#Registration-API) ## 2023-08-30 Scrum Attendees: Christoph, Jan, Gabriel, Akanksha from 16:00- Link: https://meet.google.com/win-xtys-pfh Topics: * Christoph: work done in last 2 weeks * Jan: ChatGPT demo ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 20% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 48% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 18% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 1% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 0% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> **Work Streams:** (1) Registration API, (2) Wallet, (3) ChatBot, (4) DID Enhancements ### Scrum **Completed** * [x] 10 anonymised chat examples * [x] Privacy Assements * [x] D1 content as draft ([GoogleDoc Link](https://docs.google.com/document/d/1PYZq8NVXlprOqfM3DefIPuxDl5Qjilrh9eMaM8wffCg/edit)) * [x] ID Austria: Meeting + Dataflow * [x] RegAPI dev environment: Redis, SMS Plugin ([HackMD](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g)) * [x] Wallet compilation + did:oyd Provider (collaboration: Sphereon / Social Wallet) * [x] ChatBot dev environment: perform chats with DEC112 test app * [x] initial work on DID Rotation (collaboration: DanubeTech / Client-DID) https://github.com/NGI-TRUSTCHAIN/CLIENT-DIDS/issues/17 * [x] put Project Plan on SharePoint #### Next * [ ] finalise D1 (incl. inital privacy assessment) * [ ] ID Austria technical meeting * [ ] start implementing ID Austria * [ ] RegAPI: prepare DEC112 Test App to interact with RegAPI v3 * [ ] Wallet: continue did:oyd integration * [ ] ChatBot: continue integration with ChatGPT * [ ] DID Rotation: full example workflow **Obstacles / Questions to coaches** * recommendation for publication in Journal with impact factor > 2.5 * link to D4.2 from Timelex (Ruben Roex) * did:ebsi Update currently not working ## 2023-08-30 Sphereon Wallet Attendees: Christoph, Mario, Niels (Sphereon) from 10:30-11:30 Link: [Teams](https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZTI3Y2NmNmYtYWQ2NS00ODJjLTllZDEtOGNhYzI2MTM4ZjEx%40thread.v2/0?context=%7b%22Tid%22%3a%22e2a42b2f-7460-4499-afc2-425315ef058a%22%2c%22Oid%22%3a%221c4732da-52b8-429d-aeaf-bad986523bc7%22%7d) Topics: * did:oyd Resolver & Provider on [Github](https://github.com/OwnYourData/SSI-SDK-crypto-extensions/tree/features/did-oyd/packages) * Demo: https://github.com/Sphereon-Opensource/OID4VC-demo * [x] ~~Mario~~Christoph: adopt Agent to create initial did:oyd * [x] Christoph: draw Sequence Diagram with OwnYourData as Issuer * https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#Silent-Emergency-Notification-from-Sphereon-Wallet * https://hackmd.io/YY15ymg7QBKxv-BOQAieWQ#Wallet ## 2023-08-29 Privacy Assessment Attendees: Jan, Gabriel, Christoph from 13:00-14:00 Link: https://meet.jit.si/OwnYourData Topics: * List of risks * open questions ## 2023-08-28 Sync Jan-Chris Attendees: Christoph, Jan from 10:30-11:30 Link: https://meet.jit.si/OwnYourData Topics: * ChatBot Python implementation * show PlantUML / HackMD integration * Jan's Reports as Annex to D1 * AI for Green: https://www.ffg.at/ai * DISP for Health * [x] Jan: include 3 Reports as Appendices in D1 ## 2023-08-23 Wallet Dev Attendees: Christoph, Mario from 15:00-16:00 Link: https://meet.jit.si/OwnYourData Topics: * make Sphereon Wallet build on Christoph's MacBook * [x] Mario: include OYDID Resolver to scan did:oyd QR and output DID Document on console ## 2023-08-23 TRUSTCHAIN Plenary Meeting Attendees: Christoph from 11:00-12:30 Meeting Link: https://meet.google.com/zjc-nxwy-zhv Topics: * Legal & Ethical Framework (presentation by Ruben Roex from Timelex) - [x] [CFA] link to slides: [GoogleDrive](https://docs.google.com/presentation/d/11XaHxy2qy1nW9yCzgC2DeORI4KToUxnY/edit?usp=drive_link&ouid=108231919001290978015&rtpof=true&sd=true) - [x] [CFA] link to Deliverable 4.6: [GoogleDrive](https://drive.google.com/file/d/1u3oGpLwlekRRrme97v9vdST1_SVJPUnn/view?usp=drive_link) - [x] [Jan] contact Ruben Roex (ruben.roex@timelex.eu) for review of ChatGPT DPIA - Judgement on handling anonymized data on a Blockchain: https://curia.europa.eu/juris/document/document.jsf?text=&docid=272910&doclang=EN ## 2023-08-22 SOyA Call Attendees: Christoph, Fajar, Gabriel from 21:00- Link: https://meet.jit.si/OwnYourData Topics: * soya acquire for DID Documents (set vs list) ## 2023-08-21 Dev Support Attendees: Christoph, Gabriel from 20:15-22:15 Link: https://meet.jit.si/OwnYourData Topics: * DID Provider * Chatbot ## 2023-08-17 ID Austria Attendees: Christoph, Georg Hahn from 9:30-11:30 Location: BUSINESS DESIGN, Rechte Wienzeile 29/, 1040 Wien Topics: * ID Austria: Austria's current interpretation of eIDAS2 * [x] Georg: contact to Ines (A-Trust) for technical details * plan follow-up project when eIDAS2 is finalized ## 2023-08-16 Scrum Attendees: Christoph, Jan, Akanksha from 16:00-16:45 Link: https://meet.google.com/win-xtys-pfh Topics: * Go over project plan with WP and task overview. Be clear on delivery for September 18th what tasks need to be completed * Start reporting tasks completed and tasks planned for next scrum session * Comment what will be stored in github (I mentioned privacy reports will be stored) ### Project Plan ```plantuml @startgantt printscale weekly Project starts the 10th of July 2023 [WP1 Project Management] as [WP1] lasts 265 days and is 15% complete [Project start] happens at 2023-07-10 [PM Setup] as [TASK1] lasts 10 days [TASK1] is colored in Lavender/LightBlue [D1 Requirements] happens at 2023-09-08 [D2 Design] happens at 2023-11-03 [D3 Deployment] happens at 2024-02-02 [D4 Final] happens at 2024-03-29 [WP2 Requirements and Design] as [WP2] lasts 115 days and is 33% complete [WP2] starts at [WP1]'s start [Requirements elicitation] as [TASK2] lasts 50 days [TASK2] starts at [TASK1]'s end [TASK2] is colored in Lavender/LightBlue [System design] as [TASK3] lasts 55 days [TASK3] starts at [TASK2]'s end [TASK3] is colored in Lavender/LightBlue [WP3 Infrastructure] as [WP3] lasts 184 days and is 8% complete [WP3] starts at 2023-08-01 [DID Capabilities] as [TASK4] lasts 184 days [TASK4] starts at [WP3]'s start [TASK4] is colored in Lavender/LightBlue [Wallet Function] as [TASK5] lasts 184 days [TASK5] starts at [WP3]'s start [TASK5] is colored in Lavender/LightBlue [WP4 Services] as [WP4] lasts 153 days and is 0% complete [WP4] starts at 2023-09-01 [Registration Service] as [TASK6] lasts 153 days [TASK6] starts at [WP4]'s start [TASK6] is colored in Lavender/LightBlue [Chat Bot] as [TASK7] lasts 153 days [TASK7] starts at [WP4]'s start [TASK7] is colored in Lavender/LightBlue [WP5 Disseminsation & Business Development] as [WP5] lasts 182 days and is 0% complete [WP5] starts at 2023-10-1 [Business Plan] as [TASK8] lasts 182 days [TASK8] starts at [WP5]'s start [TASK8] is colored in Lavender/LightBlue [Scientific Publication] as [TASK9] lasts 182 days [TASK9] starts at [WP5]'s start [TASK9] is colored in Lavender/LightBlue @endgantt ``` <p> &nbsp; </p> **Work Streams:** (1) Registration API, (2) Wallet, (3) ChatBot, (4) DID Enhancements ### Scrum **Completed** * [x] DPIA work (Jan: [DEC112 DPIA Report Draft](https://docs.google.com/document/d/18nLYaR2WiP9vtYGBX9hRu2X5O7Dl4pMJZPVUfxB1n8s/edit?usp=sharing)) * [x] Wallet setup (Chris, Mario: [did:oyd Resolver](https://github.com/OwnYourData/SSI-SDK-crypto-extensions) for Sphereon Wallet) incl. talks to Sphereon group (Niels, Sebastian) * [x] RegAPI Specification (Chris, Wolfgang: [HackMD](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g)) * [x] ChatBot (Chris, Gabriel: review [existing bot](https://github.com/sem-con/sc-dec112) & setup considerations) * [x] DID Enhancements (Chris: talk with DanubeTech for collaboration) * [x] D1 Setup - [GoogleDoc](https://docs.google.com/document/d/1PYZq8NVXlprOqfM3DefIPuxDl5Qjilrh9eMaM8wffCg/edit) * [x] Social Gathering at Mario's **Next** * [ ] 10 anonymised chat examples -> DPIA * [ ] D1 content as draft * [ ] ID Austria: Meeting + Dataflow * [ ] RegAPI dev environment: Redis, SMS Plugin * [ ] Wallet compilation + did:oyd Provider * [ ] ChatBot dev environment: perform chats with DEC112 test app * [ ] put Project Plan on SharePoint **Obstacles** * vacation / availability ## 2023-08-16 DEC112 Privacy Assessment - Risks Identificatin Attendees: Jan, Gabriel, Christoph from 9:30-11:00 Link: https://meet.jit.si/OwnYourData Document: [DEC112 DPIA Report - Assessment](https://docs.google.com/document/d/18nLYaR2WiP9vtYGBX9hRu2X5O7Dl4pMJZPVUfxB1n8s/edit?usp=sharing) Topics 1. Risk identification (based on list) 2. Third-party information (spreadsheet) 3. Other open questions in analysis ## 2023-08-14 DanubeTech-OwnYourData Meeting Attendees: Christoph, Markus Sabadello from 14:00-14:45 Link: https://meet.jit.si/OwnYourData Topics: * DID Resolution Process * Digital Product Passports / Data Agreements / Supply Chains - [x] CFA describe DID Rotation: https://hackmd.io/MPFrrxF1TQSkxCiOhh1J2w?view ## 2023-08-13 OwnYourData-DEC112 Social Gathering Attendees: Mario, Gabriel, Christoph from 16:30-21:00 Location: at Mario's place ## 2023-08-10 Wallet Development Attendees: Christoph, Mario from 11:30-12:45 and 14:00-15:15 Link: https://meet.jit.si/OwnYourData Topics: * forked SSI-Mobile-Wallet and SSI-SDK-crypto-extensions from Sphereon * https://github.com/OwnYourData/SSI-SDK-crypto-extensions * https://github.com/OwnYourData/ssi-mobile-wallet * implemented did-oyd-resolver: https://github.com/OwnYourData/SSI-SDK-crypto-extensions/tree/features/did-oyd/packages/did-resolver-oyd - [x] CFA: implement provider based on UniRegistrar components: [Github link](https://github.com/OwnYourData/SSI-SDK-crypto-extensions/blob/features/did-oyd/packages/did-provider-oyd/src/oyd-did-provider.ts) ## 2023-08-09 Jan Updates Attendees: Jan, Christoph from 14:00-15:00 Link: https://meet.jit.si/OwnYourData Topics: * hours reporting * updates from Scrum last week * Deliverables: (1) Privacy gap analysis for DEC112, (2) DPIA report, (3) ChatGPT report * support for Data Agreements in chat exchange with Ministry of Interior - [x] CFA+GUN: provide 10 example chats (anonymized from real users) ## 2023-08-02 Scrum Attendees: Jan, Mario, Akanksha (Coach) from 16:00-17:00 Link: https://meet.google.com/awe-xcff-sqs Topics: * TRUSTCHAIN Slack access * D1 Template * status of DPIA work and chatgpt analysis Minutes: Met two new committee members with good deep knowledge in privacy and security. Here are some notes on their background: Raj - from SriLanka, project lead City of London, professor of cyber security, worked in area for 25years. Worked with identity, SSI, decentralized identity, identity for banks. Michael in computer science, Raj security. Latest work is social media and usage of fusy sentiment and analysis context location. He has several spin-offs and patents. Michal - City of Lond, cryptography focused Akanksha - decentralized identity studies Raj gave feedback on following points: - Explain how focus groups will be created and how to incentivise their use of new features (ex. chatgpt) - How will chatgpt performance be evaluated to make sure it fulfills the objective in project - He also would like to see demoes of app when available. He likes working with innovation and startups Went over the chatgpt presentation. No issues raised. ## 2023-08-01 IM4DEC DPIA privacy assessment Attendees: Jan, Gabriel, Mario, Wolfgang from 9:00-11:00 Link: https://meet.jit.si/OwnYourData Topics: This session is to go over the process of privacy assessment and creating a DPIA report. We will start discussing the architecture and general flow of the data to find all interfaces. If you can provide input material that would be helpful. Below is link where I am keeping the report and extra material. https://drive.google.com/drive/folders/1ty-3ra2y0qgL8Eordlzd5KYT1hnQco7k?usp=sharing Topics: - It would help if you could create a simple diagram showing the flow of data in the system. App, backend, S3 bucket (log), etc. Then also if information is shared to any 3rd party for example conversation logs (or if there are plans to share). - Also will need to know what data is collected and if there is a privacy policy listing the information. I presume there is phone number and free text but it also can include device information like IP address, os version, etc. Minutes: Good meeting with several action points for sharing documentation. On the question of scope here were responses. 1. regulation no additional regulation except Telecom ACT - give up GDPR rights when using emergency services DONE AP[Wolfgang]: protocols - list them legal person, registered sim card, informal agreement (API) no ambition to certify yet 2. contacts Gabriel - chairman, main developer, devops responsible, overview of data and processed. Gabriel contact with devops Mario - dev of mobile application, registration SDK Wolfgang - standard person ETSI, external partners, Ministry and political level 3. security incident DONE AP[Gabriel]: can get copy of DPA and incident DONE AP[Mario]: privacy policy link ## 2023-07-28 ChatGPT DPIA Attendees: Christoph, Jan from 9:00-10:30 Link: https://meet.jit.si/OwnYourData Topics: [Google Doc](https://docs.google.com/document/d/1zcB0MiKbuVBQelafpzoABpkuy54hC-j5I4zWi1tq0Mw/edit?usp=sharing) 1. Chatgpt analysis 2. Conversation with team about privacy 3. What to present at scrum session ## 2023-07-26 TRUSTCHAIN Plenary Meeting Attendees: Christoph, Jan from 11:00-12:30 Meeting Link: https://meet.google.com/zjc-nxwy-zhv Topics: * Q&As implementation of the third parties projects: Meetings, deliverables, ... * Alastria's blockchain infrastructure for participants + Q&A ## 2023-07-24 Bi-Weekly Scrum Kick-off Meeting Attendees: Christoph (OYD), Jan (OYD), Mario (DEC112), Akanksha (Coach) from 12:00-12:30 Link: https://meet.google.com/awe-xcff-sqs Topics: * Introduction * find good spot for bi-weekly meetings -> alternating with Plenary Meeting? * Vaccation plans * access to TRUSTCHAIN Slack * template for D1 - [x] CFA: read [Implementation Guide](https://drive.google.com/drive/folders/1qJ4IDRLXJr2t_i7963LE4iryTMaMAIEB?usp=sharing) and post SharePoint link when its available - Github: https://github.com/NGI-TRUSTCHAIN - SharePoint: https://eurodyn.sharepoint.com/sites/TRUSTCHAIN/Shared%20Documents/Forms/AllItems.aspx?id=%2Fsites%2FTRUSTCHAIN%2FShared%20Documents%2FOC1%2DDecentralised%20digital%20identity%2FOC1%20IM4DEC&p=true&ga=1 ## 2023-07-20 RegAPI Design Attendees: Wolfgang, Christoph 12:30-14:00 (in person) Topics: * review current state of [RegAPI Spec](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g?view) * specify basic data models, update sequence diagram #### Roadmap: - [x] CFA 30-07-2023: RegAPI Spec updates - [x] describe full flow for SMS registration [Sequence Diagram](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g?both#Sequence-Diagram-for-SMS-Registration) - [x] delete action to reset registration workflow [Section](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g?both#Resetting-an-Ongoing-Registration-Flow) - [x] Postgres/Kamailio scaffold https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g?both#PostgreSQL-Query - ~~WOK 31-08-2023:~~ - ~~implement RegAPI v3 with Redis Integration and provide as Docker image~~ - ~~Postgres/Kamailio message format spec~~ * ~~CFA 31-08-2023: implement SMS registration flow~~ - ~~SMS Registration Plugin~~ - ~~PostgreSQL Persiter Plugin~~ - ~~Kamailio Persister Plugin~~ ## 2023-07-20 Sphereon Collaboration Attendees: Niels Klomp, Sebastian Boender, Christoph, Mario, Jan Link: https://meet.jit.si/OwnYourData Topics: * Sphereon wallet supporting did:oyd DIDs * Sphereon wallet supporting OYDID VCs & VPs * Sphereon wallet supporting did:ebsi * can you infer nationality from did:ebsi? * how to maintain a government issued ID on a DID / VC? (to be used for RegAPI onboarding) * how to include the functionality of a silent emergency notification into the Sphereon wallet (based on a DID/VC that provides a relevant/appropriate identity) * we tried to build the [Sphereon wallet](https://github.com/Sphereon-Opensource/ssi-mobile-wallet) but couldn't get PIN entry working (Mario) Results: * Sphereon: establish DIF Slack Channel for communication -> CFA: invite OYD/DEC members to join when channel is available * government issued ID most probably as VC/VP -> CFA: establish talks in Austria how to set this up -> Jan: document using new / not yet realesed eIDAS2 in safety critical space * CFA: start working on `did:oyd` integration in Sphereon Wallet and setup Wallet HackMD - available here: https://hackmd.io/WM3cfV9gSrqzXG2ZiTIhlg ## 2023-07-19 Wallet Dev Kick-off Attendees: Christoph, Mario from 17:45-18:00 Link: https://meet.jit.si/OwnYourData Topics: * check topics for Sphereon Collaboration meeting tomorrow * status of building Sphereon wallet locally * align work with DEC112 App Backup & Restore - [x] CFA: check status of [DEC112 App Backup & Restore](https://hackmd.io/ciwNIhOxS56b0vV7PkfrtA) and define next steps see: https://hackmd.io/ciwNIhOxS56b0vV7PkfrtA#Tasks * identify Wallet work as 1 of 3 TRUSTCHAIN work stream (3 work streams: RegAPI, Wallet, ChatBot) ## 2023-07-19 DPIA Kick-off Attendees: Christoph, Jan from 16:00-17:15 Link: https://meet.jit.si/OwnYourData Topics: * initial assessment * goal to have the main part of Jan's work in August - [x] CFA: invite DEC112 members for interviews - [x] Jan: start ChatGPT assessment as there are no further inputs necessary * next meeting: with DEC112 members (Gabriel, Wolfgang, Mario) Documents available on [IM4DEC GDrive folder WP8 RiskAssessment](https://drive.google.com/drive/folders/1ty-3ra2y0qgL8Eordlzd5KYT1hnQco7k?usp=drive_link) ## 2023-07-18 DanubeTech Collaboration Attendees: Christoph (OYD), Bernhard Fuchs (DanubeTech) from 8:30-9:15 Topics: * access to UniResolver infrastructure --> added as contributor to `decentralized-identity/universal-resolver` and `decentralized-identity/universal-resolver-frontend` --> re-run Action for [AWS Deployment](https://github.com/decentralized-identity/universal-resolver/actions/workflows/kubernetes-deploy-to-cluster.yml) if UniResolver is not working * hosting own instance on ownyourdata --> checkout [AWS K8S deployment](https://github.com/decentralized-identity/universal-resolver/tree/main/ci/deploy-k8s-aws) and this [Python script](https://github.com/decentralized-identity/universal-resolver/blob/main/ci/deploy-k8s-aws/scripts/prepare-deployment.py) * inputs for maintaining government issued IDs on a DID --> no inputs from Bernhard * TRUSTCHAIN Collaboration --> possibility for blog post OYD&DanubteTech on UniResolver ## 2023-07-14 TRUSTCHAIN OC1 KoM Attendees: Christoph, Jan, Mario, Wolfgang from 11:00-13:00 - [x] CFA: add link to recording when it becomes available no recording but Link with [all presentations on SharePoint](https://eurodyn.sharepoint.com/sites/TRUSTCHAIN/Shared%20Documents/Forms/AllItems.aspx?ga=1&id=%2Fsites%2FTRUSTCHAIN%2FShared%20Documents%2FOC1%2DDecentralised%20digital%20identity%2FOC1%2DGeneral%2FKoM&viewid=32f024f4%2D7032%2D48dc%2Db2c2%2D102f34504550) ## 2023-07-13 Team Photo all on Jitsi at 8:50 ![](https://hackmd.io/_uploads/HJCUc5ptn.png) ## 2023-07-13 RegAPI Attendees: Gabriel, Wolfgang, Christoph on Jitsi from: 7:30-9:00 Tasks: - [x] CFA: make latest RegAPI doc available ([link](https://drive.google.com/file/d/1PV2BufUpztGDTQBus7dpO2NMZZUggXNV/view?usp=drive_link)) - [x] CFA: create structure to document stateflow and data structures [RegAPI Speck HackMD](https://hackmd.io/QXGZljmsSyGDzXHd_7Fo1g) - [x] CFA: setup Redis development environment * no public Redis instance on data-container.net * instead local (non-public) docker container in local network `docker run --name redis -d -p 6379:6379 redis` `redis-cli -h 127.0.0.1 -p 6379` Topics: * review current structure (RegAPI doc: Fig 8 on p20) * introduce new optional parameters `method`(e.g., **SMS**, ID Austria), `purpose` (e.g., **register DEC112 chat**, register silent emergency notification), `application` (e.g., **DEC112 app**, web forms, wallet) * goal: maintain backward compatibility * Persisting Data: PostgreSQL (user profile) + Kamailio (SIP credentials) * relevant components * Redis Cluster (infrastructure) * REST endpoints to interact with RegAPI (WOK) * Worker Plugins - e.g., SMS, ID Austria * Persister Plugin - Postgres, Kamailio