[FOLIO-3475] Java Engineer onboarding - Firebird Created: 19/Apr/22  Updated: 16/May/22  Resolved: 16/May/22

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: TBD
Reporter: Denis Assignee: Arghya Mitra
Resolution: Done Votes: 0
Labels: onboarding
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Sprint: Firebird - Sprint 139, Firebird Sprint 138
Story Points: 0
Development Team: Firebird

 Description   

Overview:

Scope: this task is to onboard a backend engineer Arghya Mitra  on Folio project - team Firebird

#1 - Theory

  1. Register in Jira/Wiki: https://folio-org.atlassian.net/secure/Signup!default.jspa using EPAM account
  2. Add your information to Slack account: like 'Java Developer, Firebird, EBSCO, EPAM'
  3. Create/link an account in GitHub
  4. Get familiar with team's wiki page: https://folio-org.atlassian.net/wiki/display/FOLIJET/Firebird+Team
  5. Get familiar with team's DoD: https://folio-org.atlassian.net/wiki/display/FOLIJET/Firebird+-+Definition+of+Done 
  6. Get familiar with DoR: https://folio-org.atlassian.net/wiki/display/FOLIJET/Firebird+-+Definition+of+Ready
  7. Get familiar with team's Jira workflow: https://folio-org.atlassian.net/wiki/display/FOLIJET/Firebird+-+Jira+Flow 
  8. Take a look at Frirebird's scrum board: https://folio-org.atlassian.net/secure/RapidBoard.jspa?rapidView=144
  9. Revie team's backlog for upcoming two sprints: https://folio-org.atlassian.net/secure/RapidBoard.jspa?rapidView=144&view=planning&issueLimit=100
  10. Read Folio dev guide documentation: https://folio-org.atlassian.net/wiki/display/FOLIJET/Folio+Development+Teams+Home
    1. How-to articles
    2. Engineering Process
    3. Newcomer's first steps
    4. Read about Release procedures:
      1. https://folio-org.atlassian.net/wiki/pages/viewpage.action?pageId=1391116
      2. https://dev.folio.org/guidelines/release-procedures/ 
    5. Read about Rancher environments:
      1. https://dev.folio.org/faqs/how-to-get-started-with-rancher/
      2. https://folio-org.atlassian.net/wiki/display/FOLIJET/Draft%3A+Rancher+Environments 
    6. Read about API/Karate tests: https://folio-org.atlassian.net/wiki/display/FOLIJET/Karate+API+Integration+Testing 
    7. Read the documentation for RMB https://github.com/folio-org/raml-module-builder
    8. Read the documentation for OKAPI https://github.com/folio-org/okapi
  11. Review Firebird's modules, structure, dependencies: https://folio-org.atlassian.net/wiki/display/REL/Team+vs+module+responsibility+matrix
  12. Read about testing: https://folio-org.atlassian.net/wiki/display/FOLIJET/Testing

#2 - Practice

  1. Review implemenеation of two completed backend jira issues
    1. tbd
  2. Work on development story/bug/task (1-2 SPs)
    1. https://folio-org.atlassian.net/browse/MODEXPS-21 

 



 Comments   
Comment by Denis [ 16/May/22 ]

Listed materials were reviewed.
Story was implemented.

cc Siarhei Charniak

Generated at Thu Feb 08 23:28:25 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.