Onboarding Task Force

Presentation Onboarding 7/6 

LeaderAkanksha
Developer 

Enterprise

 AcademicBobbi
Media

https://lists.hyperledger.org/g/toc/viewevent?repeatid=50212&eventid=1946696&calstart=2023-06-05

5/15/23

Anti-trust Policy Notice & Code of Conduct

  • Linux Foundation meetings involve participation by industry competitors, and it is the intention of the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.
  • Examples of types of actions that are prohibited at Linux Foundation meetings and in connection with Linux Foundation activities are described in the Linux Foundation Antitrust Policy available at http://www.linuxfoundation.org/antitrust-policy. If you have questions about these matters, please contact your company counsel, or if you are a member of the Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Linux Foundation.
  • Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit our Hyperledger Code of Conduct

Attendees 

Entry Points

Wiki Page

Getting Started

Website

Discord

GitHub

LinkedIn

Personas

Tasks

Meeting Times

Report To TSC

Tasks For Mentee's


Mentee Interview

Recording

https://youtu.be/kmLbc3lvSyc


5/8/23


Github

5/1/23

  1. Recap Ben's presentation from last week  Recording: 
    1. New Logos
    2. New WebSite
    3. Suggestions for Ben




  1. Further Define Mentee's deliverables with timeline
    1. Re Do the Discord Welcome
  2. Discuss Personas

Recording

4/26/23

Personas

4/24/23

Recording: https://youtu.be/6erSClcMiEI

4/17/23

Develop Mentee task.   Workflows, UX skills. How do people travel through the Hyperledger online presence 

START HERE

TO DO

Task 2: Identify Areas for Improvement

  • Compile a list of areas in the onboarding process that need enhancement based on user feedback and analysis.
  • Prioritize these areas based on their impact on the overall onboarding experience

How to incorporate entry points with users groups

Recording: https://youtu.be/7dzE3BSem1s

SIG Chairs

SIG Members

TOC Members

Maintainers

Developers

Users/community members

4/10/23

Task 2 Summary of Current Process - Recommendations:

Entry Point

RecommendationsNext Steps 
WebsiteUse And LearnPeterTalk to Ben, redesign for new brand.  Access to staging site?  

ParticipateJohn

Wiki Page



Getting Involved

Quick Links
Github
Elena

Discord
Devesh
  • Create a dedicated channel for new members.
  • Provide a clear introduction to the project: It's important to provide new members with a clear understanding of what the project is about.
  • Mentioning good first issues in the channel.
  • Host regular events and discussions.
  • Mentioning FAQs like how do I get started , how can I contribute.
  • Weekly meetups for new comers to tell them about the project, to let them introduce themselves, encouraging newcomers to contribute more.
  • Channel to mention daily meets so that new comers can join.


Welcome Screen:
Calendar, Meetups, How to get started

Welcome Channel

Good First Issues Channel 

FAQ Common Question

Place for question by new comers


FAQ

Tracy


Categories

Update FAQs 



Get ID




Recent Issues

Embedded


Code jobs

Niku

www.figma.com

Deployed on a website.

https://getting-started-flame.vercel.app/

Workflow to end up on the correct resources.

Get metrics on workflow before and after, what is the traffic on specific resources before and after. 


Recording: https://youtu.be/6ZjM2M5tHhQ

2023 APR 03

Recording: https://youtu.be/hqyqBFkAZnA

2023 MAR 27

Recording: https://youtu.be/l5iz6m8qnvQ


3/20/23

Tasks

Task

Deliverable

Name and Email

Dates


Task 1Survey for Meeting TimeBobbi, bobbi@ledgeracademy.com

Start 3/20

https://docs.google.com/forms/d/e/1FAIpQLSfxBajglItNugrh4C6sJF-3oJifO58YRvIN3O3rZR9ivzM2ng/viewform?usp=sf_link



Mentorship ProgramJohnHyperledger Onboarding Mentor/Mentee Program

Use and Learn recommendations Peter


ParticipateJohn



Task 1: Assess the Current Onboarding Process

Learn

Use

Participate





Wiki Page


Start here Video


https://www.hyperledger.org/participate

Maimtainers:

Onboarding Content for


SIG Chairs

SIG Members

TOC Members

Maintainers

Developers

Users/community members

Mentee's




  • Evaluate the existing Hyperledger onboarding experience by gathering data from new users, including feedback on ease of use, pain points, and overall satisfaction.
  • Analyze the current documentation, tutorials, and resources available to newcomers.

Which user does this information track to?

https://youtu.be/58euvlEyXoc

Task 2: Identify Areas for Improvement

  • Compile a list of areas in the onboarding process that need enhancement based on user feedback and analysis.
  • Prioritize these areas based on their impact on the overall onboarding experience.

Task 3: Update and Streamline Documentation 

  • Revise and improve existing documentation to ensure it is clear, concise, and up-to-date with new branding guidelines.
  • Create an organized structure for documentation to make it easily accessible for new users.
  • Consider providing documentation in multiple formats, such as text, video, and interactive tutorials for each target audiences.
  • Include template from Documentation Taskforce

Task 4: Develop a Comprehensive Onboarding guide

  • Create a step-by-step guide that outlines the entire onboarding process, from account creation to completing initial tasks within the Hyperledger ecosystem.
  • Include clear instructions, screenshots, and links to relevant resources.
    • Deliverable 1: Onboarding content for SIG Chairs

      • Develop a comprehensive guide that outlines the roles and responsibilities of a SIG Chair.
      • Provide information on how to organize and lead SIG meetings, manage communication channels, and collaborate with SIG members.
      • Include resources and best practices for effective leadership and decision-making within the SIG.

      Deliverable 2: Onboarding content for SIG Members

      • Create a guide that introduces new members to the structure and purpose of SIGs.
      • Explain how to join a SIG, participate in discussions, and contribute to ongoing projects.
      • Offer guidance on collaboration tools and communication channels used within the SIGs.

      Deliverable 3: Onboarding content for TOC Members

      • Develop a detailed guide that outlines the roles and responsibilities of TOC members.
      • Provide information on the TOC's governance structure, decision-making processes, and collaboration with other Hyperledger groups.
      • Include best practices for effective communication, project oversight, and strategic planning within the TOC.

      Deliverable 4: Onboarding content for Maintainers

      • Create a guide that explains the role of a Maintainer within the Hyperledger ecosystem.
      • Offer guidance on code review processes, issue and pull request management, and collaboration with developers and contributors.
      • Include resources on maintaining project documentation, managing releases, and ensuring the overall health of the project.

      Deliverable 5: Onboarding content for Developers/Users

      • Develop a comprehensive guide that helps developers and users understand the Hyperledger ecosystem, its projects, and tools.
      • Provide resources on setting up development environments, using Hyperledger projects, and seeking support.
      • Include tutorials, examples, and best practices for working with Hyperledger technologies.

      Deliverable 6: Onboarding content for Contributors

      • Create a guide that explains how to become a contributor to Hyperledger projects.
      • Offer Documentation guidelines and templates...

Task 5: Establish a mentorship program

  • Develop a program that pairs experienced Hyperledger community members with newcomers to provide guidance and support throughout onboarding.
  • Create a clear structure and expectations for mentors and mentees to ensure a successful mentorship experience.

Task 6: Enhance Community Engagement

  • Organize regular webinars, workshops, or Q&A sessions for new users to address common questions and challenges.
  • Encourage participation in the Hyperledger community through forums, social media, and other channels to build connections and provide ongoing support.

Task 7: Collect and Analyze Feedback on the New Onboarding Process

  • Implement a system for gathering feedback on the updated onboarding experience, such as surveys or user interviews.
  • Regularly review and analyze this feedback to identify areas that may still require improvement.

Task 8: Monitor and Iterate on the Onboarding Process

  • Continuously assess the onboarding experience and make necessary updates and improvements based on user feedback and evolving needs.
  • Share updates and changes with the Hyperledger community to keep them informed and engaged in the onboarding process.

Task 9: Measure Success (smile)

  • Establish key performance indicators (KPIs) to evaluate the success of the onboarding improvements, such as user satisfaction, retention rates, and time to complete onboarding.
  • Regularly review these KPIs and adjust the onboarding process as needed to achieve the desired outcomes.


Recording: https://youtu.be/9kuPRusGQWc


3/15/23 Mentorship Application

Hyperledger Onboarding Mentor/Mentee Program


3-13-23

Introduction, Principles & Recommendations 

Introduction

Onboarding Content for


SIG Chairs


SIG Members

TOC Members

Maintainers

Developers

Users/community members

Mentee's


Goal: Traffic flow Diagram - Mentorship can analyze traffic patterns and how we should handle the traffic. Persona - define community by needs. 


1. Website - 

2. Start Here - Enhance START HERE section to encourage the folks to get information. How many visits? 


List of deliverables or work products







Time to complete


Leader


Initial participant list


Chat Channel

https://discord.com/channels/

References