Skip to end of banner
Go to start of banner

Inventory modules transition

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Current »

Why: Prokopovych will disband once Orchid is released. A new team(s) must be assigned to own/release inventory modules. 

Plan: Spitfire and Folijet co-own modules and backlog 

Transition date: Orchid GA date 

Responsible for Orchid hotfix/service patch: Yes 

Poppy expectations:

  • No new functionality.
  • Developers' focus is on acquiring knowledge especially around the release process with so many contributors.
  • QA's focus is on acquiring knowledge and defining a plan for managing these additional modules/workflows. 
  • PO's focus is on reviewing backlog and evaluating work for Q and R releases  
  • Only address P1 issues and if possible P2. 
  • May need to address MODINVSTOR-960 - Getting issue details... STATUS but details are unclear.  

Transitioning back-end modules

moduleNew OwnerSupport 
mod-inventoryFolijetMarc Johnson
mod-inventory-storageSpitfire Marc Johnson


Transitioning front-end modules

moduleNew OwnerSupport
ui-inventoryFolijetMichal Kuklis (will be available until June 30 to help with release)
ui-plugin-find-instanceSpitfire Michal Kuklis (will be available until June 30 to help with release)
ui-plugin-create-inventory-recordsFolijetMichal Kuklis (will be available until June 30 to help with release)

https://wiki.folio.org/display/REL/Team+vs+module+responsibility+matrix

Useful Jira filters

Backlog management 

  • POs will review above backlog and will only move items as ready to do so. 
  • There maybe times that Spitfire PO will assign work to Folijet and vice versa. 

Proposed way to break up work 

Spitfire 

  • Inventory search and browse 
  • Select an instance record via plug-in

Folijet

  • CRUD Instance
  • Fast add instance/holdings/item plug-in
  • CRUD Holdings
  • CRUD Items?
  • Settings 

Potential UX work over the next couple of releases

  • Replace Inventory search and sort with react? 
  • Replace search facets 
  • Improve interacting with long lists 
  • Hide fields support
  • Template support 
  • Add a link to search documentation 




Questions

  1. What additional help is needed to make this transition go smoothly? 
    1. Folijet: 1 Backend developer (what level? - Kate will make recommendation) |  Frontend developer (what level? - Ivan will make recommendation): TBD based on RTL/Jest conversation | TBD :  Manual QA? | TBD : AQA 
    2. Spitfire: TBD :  Manual QA? | TBD : AQA 
  2. Confirm Karate tests coverage – speak with Marc 
  3. What about RTL/JEST remaining work? 
    1. NES still working on it? What do we need to do?




Action items 

  1. QAs: Transition AQA test cases (Natalia and Ivan can schedule a meeting to discuss plan)
  2. QAs: Transition manual QA test cases (Natalia and Ivan can schedule a meeting to discuss plan) 
  3. KG: Communicate change to community 
  4. KG: Address the RTL/Jest situation with LeeB.
  5. KG/AMB: Review P1/P2 Prokopovych issues 
  6. AMB - will come up with a plan for backlog organization 
  7. Reassign Karate tests to Spitfire and Folijet 
    1. Each team creates a story to reassign mod-inventory and mod-inventory-storage  
  8. Each team review Poppy features capacity based on #5. Possibly create another feature for this work. 
  • No labels