We're updating the issue view to help you get more done. 

[iOS to RN] Make HK upload on iOS a Library

Description

Problem

  • In order to share the HK upload code with the new iOS RN app, and potentially the Loop app, do the rest of the work needed to separate out this code into a separate library. The code is mostly separate, though it shares some networking code. API's for starting, stopping, configuring HK upload, and progress notifications need to be explicit.

Requested By

  • Brandon

App [limit to one]

  • Tidepool Mobile iOS

Risk Assessment

  • [Baseline Risk]

  • [If not baseline, provide risk assessment]

Design Review Recap

  • [ Changes to Done Criteria ]

  • Pass? [ Y / N ]

Dependencies & Dependent Cards

  • See Trello Attachments

Test Strategies

  • TBD

  • [Verify KissMetrics Events]

Verification Test

  • [Link to test document]

 

---------------

Success

  • n/a

Business/Product Success Criteria

None

Done Criteria

 

  • HealthKit module in Tidepool Mobile iOS is a library that can be used by Tidepool Mobile React Native iOS

  • Design Review Required? Y

  • [Documentation (in repo docs folder or GitBook)]

Design Specifications:

None

Accessibility Specifications

None

Test Strategy

This testing will be done in conjunction with the Epic testing.

Environment

None

New Fields for Analytics/Export Configuration (if needed)

None

Activity

Show:
Janet Diehl
June 26, 2019, 3:14 AM

Larry Kenyon moved this card from In Progress [WIP P:2 F:2 U:2] to In Review

May 23 at 11:42 AM

Janet Diehl added Mark Young to this card

May 16 at 10:42 AM

MY

Mark Young updated the value for the Scope custom field on this card

Apr 9 at 8:56 PM

Janet Diehl transferred this card from Active: Tidepool Mobile

Mar 27 at 10:58 AM

Brandon Arbiter Jan 31 at 10:41 AM

@larrykenyon : When ready, please have @markyou review your PR.

Brandon Arbiter added Larry Kenyon to this card

Jan 24 at 10:48 AM

Larry Kenyon added this card to [RN] Current Quarter Priorities



Done

Priority

High

Assignee

Mark Young

QA Assignee

Becky Cooney

Reporter

Janet Diehl

Requested By (External)

None

Fix versions

T-Shirt Size

L: 1-2 weeks

Risk Level

None

User Experience Assessment Level

None

UEA: Issue Volume

None

UEA: Category

None

Components

Design Review Required?

No

Design Approved By:

None

QA done during validation of another ticket?

Yes

Accessibility Review Required?

None

Accessibility Review Approved By

None

Approved for Production By:

Tapani

Marketing Comms

No

Support Follow Up

No

KB Update

No

Resolved Build #

None

Change completion date

None

Pull Request Needed

None

Dev Documentation

N/A

KissMetrics Events Implemented?

N/A

Data Model Updates Required by Analytics/Export?

No

Story Points

8
Configure