Onboarding Guide

Tracks thoughts regarding onboarding. Once complete this may be migrated to the Devhub.

See:

 

initiate the new resource into the FIO DAO using worker proposals, requests for payment, and other necessities.

aid the new team member in creating and managing worker proposal and subtasks

orient the new resource on the community influencers in the FIO Protocol.

steering committee

board of directors

marketing

account management

product management

community relations

core team and developer community

block producers

token holders

aid with setup for working with FIO Protocol as needed

s-corp (for exchange, banking and other needs)

payroll/quickbooks

wallet use for FIO payment

task keeping and stating within the core team.

git hub branching and code management practices of the core team

 

 

introduce the new team member to the following repositories of the FIO Protocol.

FIO

FIO.TEST

FIO.CONTRACTS

FIO.DEVTOOLS

FIO-DEVHUB

FIO-devnet

fiosdk_typescript

fiosdk_kotlin

 

introduce the new team member to the following processes and lifecycles used by the core team

Release lifecycle

software development lifecycle

project lifecycle

 

introduce the resource to all of the rolls fulfilled presently in the core tech team

VP of technology (Eric)

architect (Ed)

senior block chain dev (Adam, Casey, Bill)

QA (Ben)

security consultant (Q)

technical writer (Rachel)

devops support (Kenneth)

 

establish an open dialog and collaborative set of personal forums for ongoing discussions regarding ALL things FIO and crypto.

Team introductions.

meet and greet with each team member and overviews of areas of expertise.

daily and weekly checkin regarding any Q and A for the first couple of months.

Before start date

Help new team member set up worker proposal.

provide template of their WP for their position on the core team.

help them finalize details according to their questions and needs.

Help new team member set up desired self sovereign presence.

S-corp, LLC, freelancer

Help new team member complete funds logistics model for payment from FIO Protocol

Weekly onboarding plan

Phase 1 (1-2 weeks)

select platform for FIO involvement

configure/update with all fio tools

discord

telegram

Jira access

kanban board

wiki read access

setup working notes area on wiki

Dev IDE (Clion, or whichever is selected).

xcode

markup editor

postman

team introductions

Introduction to team culture and team processes and meetings.

introduction to FIO community and community influencers

overview of community dynamics and communications.

Introduction to working as a self sovereign entity

homework (if not completed before start)

set up wallet for monthly request processing.

set up s-corp (or whatever corp entity is necessary for FIO involvement)

corp dedicated credit card

corp checking account

set up corp account for exchange

 

phase 2 (1-2 weeks)

Fetch and build all dev repos

fio

fio.devtools

fio contracts

fio test

build and run the blockchain locally.

overview of FIO (also known as FIO Core) code with Ed

overview of fio.contracts with Ed

review dev debugging practices for contracts with Ed

overview of fio.test with Ed

review fio.test structure, tech stack, and run tests.

make your own test (homework).

overview fio.devtools

review fio.devtools, overview of FIO operational environments with Ed.

 

phase 3

meeting series with selected team members to better understand each team members roll, what they do and how they do it.

begin accepting work tasks as onboarded community member!!