Backlog Grooming Sprint 28
Objective: Improve performance, address critical bugs and start on stock management for vaccines, pushing requisitions to stock management.
Update as of 6/5: Paweł Gesek please note the shift from CCE. We are putting a pause on CCE for the time being as we take a look into integrating with Logisitmo and its asset management functionality.
Releasing 3.1.2 (at end of this sprint on June 21)
Paweł Gesek I would like your help with creating tickets for this sprint for releasing all the components (all except Ref-Distro). I'm not sure if you want individual tickets for each component OR just one ticket for a group of components. As before, part of the job is confirming the CHANGELOG is good, releasing (following docs.openlmis.org instructions), then updating SNAPSHOT for our next version we are working towards. We would also like your team to plan to release the Stock Management component plus the ones you had released last time. Team ILL will release Ref-Distro 3.1.2.
- (Paweł Gesek TBD)
- OLMIS-2679 - Getting issue details... STATUS (Team ILL)
Stock Management
The first three tickets are part of longer term approach of connecting the requisition service to stock management. Please review Connecting the Stock Service and Requisition Service for more context on the approach. We are only doing the first three because they shouldn't impact Malawi (or need a migration) since we will be releasing the 3.1.2 patch at the end of the sprint. Also, please watch the Stock Management Service Code Walkthrough video for an introduction to the stock management code base before starting work. The last two tickets are the start of new features for vaccines (2654 and 2663).
Paweł Gesek to look at production ready and to clarify with the team to determine what is needed.
Working towards 1.0.0-SNAPSHOT
- OLMIS-2670 - Getting issue details... STATUS (MUST)
- OLMIS-2669 - Getting issue details... STATUS (MUST) Q: The UI approach here is not chosen yet.
- OLMIS-2671 - Getting issue details... STATUS (MUST) Q: Here as well we have two approaches outlined an open question for which one to use. Josh Zamor (Deactivated), we need your input.
- OLMIS-2654 - Getting issue details... STATUS (MUST) Q: What will be the approach for configuring the VVM field availability? How should the VVM be stored (Josh's comment)?
- OLMIS-2663 - Getting issue details... STATUS (MUST)
Reference UI
Working towards 3.1.1
- OLMIS-2635 - Getting issue details... STATUS (ILL) (MUST - found in product testing)
- OLMIS-2637 - Getting issue details... STATUS (MUST - found in product testing) Q: need decisions on the approach
- OLMIS-2648 - Getting issue details... STATUS (MUST)
-
OLMIS-2660
-
Getting issue details...
STATUS
(ILL) (MUST)
- NR: There is a more general bug underneath this — unknown and unselected options are both shown (resulting in that weird bubble)
- OLMIS-249 - Getting issue details... STATUS (MUST)
- OLMIS-2623 - Getting issue details... STATUS
-
OLMIS-2626
-
Getting issue details...
STATUS
Nice to Have: - OLMIS-2659 - Getting issue details... STATUS
- OLMIS-2602 - Getting issue details... STATUS
-
OLMIS-2443
-
Getting issue details...
STATUS
- Apply to user screen
- Apply to login screen
Requisition
Working on 4.0.0 because we are committing work on performance/payload that breaks past API consumers by removing unneeded fields!
- Reserve for Malawi: Performance: 2017-06-07 Meeting notes
- OLMIS-2565 - Getting issue details... STATUS (MUST)
Ben Leibert to write up a ticket on requisition DTO and where it is used by the UIEdit: I ended up creating MW-304, MW-305, and MW-306. Because their target audience is clearly a developer external to the core team, I didn't ultimately include them in the OLMIS project. I'd be happy to clone and move them, however, if you still prefer.- OLMIS-2641 - Getting issue details... STATUS (Needs discussion about approach; Josh posted 3 strategies)
-
OLMIS-2642
-
Getting issue details...
STATUS
- OLMIS-2638 - Getting issue details... STATUS (ILL) (MUST - found in product testing)
- OLMIS-2596 - Getting issue details... STATUS (MUST) Q: Could use more reproduction info
- OLMIS-2636 - Getting issue details... STATUS (MUST - found in product testing) Q: does this still occur? I cannot repro
- OLMIS-2567 - Getting issue details... STATUS (MUST - found in product testing) Q: are we opting for option C?
- OLMIS-2543 - Getting issue details... STATUS Q: How we want to deal with notifications? i.e. on initialize page
- OLMIS-2193 - Getting issue details... STATUS
-
OLMIS-2612
-
Getting issue details...
STATUS
Nice to Have bugs: - OLMIS-2437 - Getting issue details... STATUS
-
OLMIS-2429
-
Getting issue details...
STATUS
(Josh Zamor (Deactivated) UI now has character limit, should we dead this?)
Reference Data
Will be working towards 6.0.2
- OLMIS-2664 - Getting issue details... STATUS (MUST - this is the copy of Malawi bug - MW-301 FYI: Ben Leibert)
- OLMIS-2606 - Getting issue details... STATUS (MUST)
- OLMIS-2614 - Getting issue details... STATUS
-
OLMIS-2280
-
Getting issue details...
STATUS
Nice to Have - OLMIS-2446 - Getting issue details... STATUS
- OLMIS-2238 - Getting issue details... STATUS
- OLMIS-2277 - Getting issue details... STATUS
- OLMIS-2411 - Getting issue details... STATUS
Fulfillment
Platform
- OLMIS-2232 - Getting issue details... STATUS (MUST)
- OLMIS-1498 - Getting issue details... STATUS (MUST) - I've changed this to just implement the thing, we already did the spec on Confluence.
- OLMIS-2611 - Getting issue details... STATUS (MUST)
- OLMIS-2613 - Getting issue details... STATUS
Stretch:
- OLMIS-2146 - Getting issue details... STATUS
- OLMIS-2627 - Getting issue details... STATUS
Reporting
- OLMIS-2668 - Getting issue details... STATUS (Reserved for Malawi)
We'll hold off on finishing: OLMIS-2250 - Getting issue details... STATUS
Team ILL
Still to be created (and ping Mary Jo or Brandon to add to the sprint as soon as you create):
- Rachel Powers (Deactivated) create a ticket Creating tickets for stock management
- Rachel Powers (Deactivated)create a ticket for Senegal workshop prep
- Josh Zamor (Deactivated) to create tickets from tech committee (for himself)
- ODK time needs new ticket
- Malawi - performance and reporting
Already in sprint 28:
- UI Design : OLMIS-2553 - Getting issue details... STATUS
- OLMIS-2645 - Getting issue details... STATUS (Tenly Snow (Deactivated) and Sam Im (Deactivated))
- OLMIS-2673 - Getting issue details... STATUS
- OLMIS-2674 - Getting issue details... STATUS (Sam)
- OLMIS-2675 - Getting issue details... STATUS (Nick)
- OLMIS-2665 - Getting issue details... STATUS (need to complete the change by end of June)
CCE
Working towards 1.0.0-beta. New component to support the feature set needed for implementers to manage their Cold Chain Equipment (Catalog, inventory, update temperature, RTM, and notifications).
Functional Documentation and Background : A. Manage CCE Catalog, tickets in OLMIS-2624 - Getting issue details... STATUSFunctional Documentation and Background: B. Manage CCE Inventory, tickets in OLMIS-2625 - Getting issue details... STATUS
Open Question: How does Reference Data factors into CCE? Or not? Please clarify this in the tickets/documentation.
OpenLMIS: the global initiative for powerful LMIS software