Report of current responses #30
Replies: 14 comments 7 replies
-
Response Daniel Hardman PM in Slack May 24 2023Have you arranged for the keri.one website to link to it? - Answer Henk: Yes General Comments It feels like the knowledge level concept could be very useful, but that it applies more to long-form content (white papers, diagrams, etc) and less to meeting notes or glossary terms. Maybe the level should be below the term in glossary display, rather than being the first thing that appears on the page? Response Henk: the search engine has a fairly good proximity search, so if you don't get results on 'how to make a schema' there is a good chance the data isn't there yet. |
Beta Was this translation helpful? Give feedback.
-
Response Joseph Hunsaker PM in Slack May 24 2023Is this for the thing we discussed about using KERI/ACDC tech to show verified information about the KERI ecosystem? “Eating our own dog food” approach? - Answer Henk: No it's because of Rieks Joosten's appeal to stop and design first. Regarding 1) above: a “personal learning environment” - this is for tech individuals to learn and put forth ideas ? How will those ideas be interacted with? So this is not for any lay people? this is just for those interested in learning to help build and collaborate? I like to think in terms of “outcomes” when I am planning. What is the main “outcome” of the KERISSE project? Is it: Outcomes = “The results we want to achieve” as Rieks Joosten said One “outcome” I would like to see is a “high level” view of each area in Keri. I imagine it starting out like a map at high altitude. Only able to see the large features, and then diving in deeper. into each feature. It would be amazing if this outcome was automatic, via some algorithm of how the “knowledge” has been collected and interacted with, and related to other concepts. Answer Henk: Well done and close to what I feel it’s going to be. I would add words like ‘an index into’, ‘scraped and labeled and categorized’ , stuff like that. But… it’s not me shaping this, it should come from all the developers that have been struggling through the puzzle Sam, Phil and Kevin undoubtedly leave behind in their march forward. |
Beta Was this translation helpful? Give feedback.
-
Response Kent Bull PM in Slack May 27 2023Here are some of my thoughts:
Follow-up question Henk: |
Beta Was this translation helpful? Give feedback.
-
Response Steven Milstein PM in Slack May 24 2023I'm unclear to me what should users be able to do with the platform. I'm also unfamiliar with the level x (or 'xxx') you're referring to. Would it be helpful to present this topic to #edu and walk through a few use cases? It may be easier for everyone to have an open discussion than to message back & forth. Is all the socializing being done async - ia slack or HackMD? How do you envision sustaining the platform? |
Beta Was this translation helpful? Give feedback.
-
Response Nuttawut Kongsuwan PM in Slack May 24 2023My general concern is that the project might too ambitious, given the current manpower of our community. What is the result of this platform? May I ask what you mean by “building consensus”? This seems intriguing, and I would love to learn how this could be achieved. 7 levels seem too fine-grained for me. I suggest we start with 3, and 4 more levels may be added after the platform becomes more mature. 2 Who is going to use this platform? I agree that we may assume fundamental knowledge in the areas of cryptography, SSI, and governance. Materials for these topics can already be found elsewhere. 3 What should users be able to do with the platform? I am wondering if it is possible for the community to raise some funds to found a “WebOfTrust/KERI Foundation” so we can employ someone to work on the platform full-time.
|
Beta Was this translation helpful? Give feedback.
-
Henk reporting on response Ruth Choueka Report Zoom session May 30 2023Ruth likes the search engine KERISSE, improvements could be:
Ruth realises that code isn’t always ready and sometimes buggy. That’s reality. However it would come in handy to see the status of the implementation of certain functionality and to be able to anticipate on what’s going to be available soon. |
Beta Was this translation helpful? Give feedback.
-
Henk reporting on response Simon Labram and Petteri Stenius Report Zoom session June 2 2023Simon has a CertificationAuthority background. Ubisecure is applying te become QVI at GLEIF
Simon would like to get the operational requirements of the application of the KERI suite. For example the process of applying for credential. Hoe can we be user centric instead of technology centric. Henk asks Petteri to imagine a way in KERISSE how we could combine both objectives: be of help for devs and start being user centric at the same time. Petteri shows an example of helpful items: KERISSE could tell the criteria and nuances of relevance:
Henk would love to get more example from Simon regarding operational requirements of the application of the KERI suite. Henk advises Simon and Petteri to start using the search engine KERISSE hourglass in upper-right corner and report back experiences and tips. |
Beta Was this translation helpful? Give feedback.
-
Henk reporting on response Jason Colburne Report Zoom session June 2 2023Definitions to sync with the glossary: https://github.com/WebOfTrust/cesride Wanted: Good documentation around seals & anchors Wanted in general:
As developer Jason would never go outside the command line in a IDE to find stuff. He uses ripgrep |
Beta Was this translation helpful? Give feedback.
-
Henk reporting on response Michal Pietrus Report Zoom session June 22 2023Michal suggests: (Level 1:) What are the pieces -> (Level 2:) Why is it done this way -> (Level 3:) How for the devs and only for them.
|
Beta Was this translation helpful? Give feedback.
-
Henk reporting on response Lance Byrd Report Zoom session June 23 2023Discussed with Lance while going through sections of the current KERISSE site.
|
Beta Was this translation helpful? Give feedback.
-
Rate search results - Rodolfo Miranda |
Beta Was this translation helpful? Give feedback.
-
How would we start to rank order the search results of KERISSE? For example, when I search “Diger” it would be useful if the definition from the Python class definition would be the most useful to show first. Yet, a simple search engine doesn’t seem to be able to determine that a definition like that should be ranked first. We would have to have some way to add metadata that would influence sort order in order to sort things to the top of the list. I would like KERISSE to be able to be my primary documentation look up tool at some point. And I expect we will integrate AI into the search engine at some point, if it isn’t there already. I’d be happy to help do some research here to bring things like this into the mix. The solution to the rank order is likely a metadata tagging system where we augment the plain search results with some sort of expert-curated metadata annotations of specific search results. |
Beta Was this translation helpful? Give feedback.
-
I love KERISSE. Its been a huge help so far and except for a few hiccups (which I'd expect in any OSS site) its been great. I think I agree with discussions regarding searching not always finding what I'd expect to find directly and I noticed that the broken links have been fixed up so I won't mention those. In terms of a general comment on documentation (but nothing on KERISSE explicitly) I've always liked the https://diataxis.fr/ framework for evaluating documentation's uses and needs. KERISSE and the Keri community seem to have a wealth of Explanation and Reference (although not always the reference I'd expect) but less direct HOWTOs and TUTORIALS (other than the great tutorials @kentbull put together) to show how to do certain things or just get developers associated with the code bases and various forms of KERI, the primitives, ACDCs, CESR, etc... More of those would be extremely helpful for getting up to speed. Other things I'd vote for if money and time were no object:
Its a fantastic resource though. If I can write any HOWTOs or Tutorials in my learning (or anything else that might be low-hanging fruit) be sure to reach out. |
Beta Was this translation helpful? Give feedback.
-
Thank you for sharing the exciting updates on the design of the KERI suite search engine, KERISSE! It's great to see the progress and engagement from the developer community. Looking forward to seeing how it continues to shape and evolve! |
Beta Was this translation helpful? Give feedback.
-
Update on the exciting responses on the design of our site, the “KERI suite search engine (KERISSE): Personal learning environment and consensus building with others.”
We've contacted developers in Group 2* of KERI developers and consider them valuable in shaping the design of KERI / ACDC but also be of great value for functionality of the KERI suite search engine (KERISSE).
'* Group 1 consists of Sam, Philip and Kevin, the first dev team
With that in mind, we've collected insights on the following design considerations for the KERI suite search engine. This are the results so far. We've asked permission to spread the responses that we've got.
These were the main questions / topics to address:
What is the result of this, who is going to use this and what should they be able to do with it?
What is the result of this?
A site as a collection of relevant resources where consensus is achieved about what the meaning of certain terms are, but only in the context of the full KERI suite*
The output level of understanding of our target group is at least 3. Levels explained.
Who is going to use this?
Technical Self-Sovereign Identity experts who are developers too. So both developer skill as well as having fundamental knowledge in the topics: cryptography, SSI and governance. The input level of understanding of our target group is at least 2.
What should they be able to do with it?
'* KERI, ACDC, CESR, OOBI, etc
What is this?
KERI suite search engine (KERISSE)
Personal learning environment and consensus building with others
Who is going to use this?
See above and any guest user starting at level 1 ((say starting from "E-Identity expert") is welcome too. Laymen might get lost, we'll accept this**, the site is targetted at experts.
'** Trying to educate laymen on SSI and KERI suite terminology introduces a whole next level of complexity (hard-felt experience :) )
What can he do with it, that he can’t do with anything else?
Anything else does not have the intelligence built-in that combines proper selection and labelling of resources, categorizations and ranking of resources on one hand and scraping and indexing with a fit-for-purpose customized search engine on the other hand that results in manageabe and properly ranked search results. The results are accessible through tailor-made filters in the left menu of KERISSE.
Currently Github nor Google and even AI can't deliver this content.
Beta Was this translation helpful? Give feedback.
All reactions