2022-03-09 Developer Onboarding Working Group Agenda and notes

 Date

Mar 9, 2022

 Participants

  • @Heather Greer Klein

  • @Juliet Hardesty

  • @bess (regrets)

  • @Kait Sewell

  • Tamsin Johnson (regrets, on leave)

 Goals

  • Review group charter

  • Set actions and a rough timeline

  • Set regular meetings

 Discussion topics

Item

Presenter

Notes

Item

Presenter

Notes

Welcome and review charter

 

  • Need to locate, collate, and update the documentation for all the Samvera technologies

  • Template-ize how we document things in the community – is that even possible?

  • First task compiling into a spreadsheet all existing documentation across technologies

  • Having everything in GitHub is helpful for new developers --as Valkyrie has it

  • Hyrax has information spread across places

  • Focus is on devs, getting up to speed. End user documentation is out of scope for this group. We will flag it as we come across it

  • Where do we put old information that needs to be archived? Document a process for it

  • Documentation clean up will help us be prepared for curriculum post-valkyrization

  • Coding style guides, making sure that these things are documented. What are practices that new devs will need to know?

  • What are the patterns we want people to use for documentation?

Timeline and goals



Thinking is phases, our fist phase can be focused on documentation. Patterns, expectations, existing docs, docs that are needed. This will prepare us for curriculum and training and other focus to take on next

At virtual connect, will present on the work and try to recruit and or get feedback from managers, new or recently new developers, others who can help us.

Regular meeting?

 

will make a private slack channel (so we are not mistaken for a resource channel!)

Meet every two weeks through virtual connect at least.

Check in on Slack channel to see if sticking with every other Wednesday afternoon is the right way to go

Other items

 

 

 Action items

Look for and add existing developer onboarding resources, across any technologies, to this spreadsheet: https://docs.google.com/spreadsheets/d/1b6DDiikSwo_kOUbU_3htLVc_gsp3PPFvzMzu2QIdUJk/edit?usp=sharing
Get a regular meeting scheduled
Create a slack channel

 Decisions