Interpretations for Mobile Lite Aggregate

Registered by Paul Mark Castillo

INTERPRETATIONS FOR MOBILE LITE AGGREGATE
Total Estimate: 10 Days

============================================================

FEATURE #1: READING INTERPRETATIONS
Estimate: 3 Days

On the "Main Menu Screen", there would be a new option called "Interpretations". Upon selecting the "Interpretations" option, it would go to a new screen called "Interpretation Lists"

NOTE: On the WEB API, it would loop through each of the interpretations as the "text" is inside of each of the interpretations.

On the "Interpretations Screen", you would see a list of text of interpretations. There would be two options on this screen: Select, and Back. Selecting a specific interpretations, would go to the "Interpretation Screen". Selecting "Back" option, would go to the "Main Menu Screen" On the "Interpretation Screen", will contain this entries:
- Label for who posted the Interpretation
- Label when it is created
- Label for the text of the interpretation
- Image Item Preview for the interpretation (Selectable)
- Label Thread of the comments (Selectable)

NOTE: On the WEB API, it doesn't have a capability to get the name from the userID.

Selecting the "Image Item Preview", it would go to a Zoom View, which is now used by the Image Reports. The Zoom View has basic features like Save, and Back.

============================================================

FEATURE #2: WRITING INTERPRETATIONS
Estimate: 2 Days

On the "Chart Interpretation Screen", there would be a new option called "Share Interpretation"

NOTE: On the WEB API, do we need to favorite first the chart so we could share it. Or we could use it straight?

Upon selecting the "Share Interpretation" option, it would go to a new screen called "Share Interpretation Screen". This would contain a text box with a label "Write a comment, question or interpretation". And two commands: "Share", and "Cancel". Selecting "Cancel" would return to the "Chart Interpretation Screen". Selecting "Share" would share the screen and return to the "Chart Interpretation Screen".

NOTE: On the WEB API, it doesn't have the ability to identify new interpretations

============================================================

FEATURE #3: CREATING INTERPRETATION COMMENTS
Estimate: 3 Days

On the "Interpretation Screen" there would be an option called, "Post comment". Upon selecting "Post comment", it would go to a new screen called "Post Comment Screen". It would contain a text box with a label "Add a comment...", and two commands: "Post Comment", and "Cancel". Selecting "Cancel" would return to the "Interpretation Screen". Selecting the "Post Comment", it would go back to the "Interpretation Screen" with the updated comments list.

============================================================

FEATURE #4: UPDATING INTERPRETATION COMMENTS
Estimate: 2 Days

Traversing through the list of comments on the "Interpretation Screen", the menus would automatically update. That is, if the comment is made by the current user, there would be a new command called, "Edit", and "Delete".

NOTE: On the WEB API, the mechanism to know if it is the current user is thought the /api/currentUser API

Selecting the "Delete" option would delete the comment, and update the comment list. Selecting the "Edit" option would go to a new screen called "Edit Comment Screen". The "Edit Comment Screen" would contain a text box that contains the previous comment. It has two options, "Cancel", and "Save". Selecting "Cancel" would just go back to the "Interpretation Screen". Selecting "Save" would go also on the "Interpretation Screen", but with the updated comment.

NOTE: It is better just to update the UI part, and not to re-download the whole updated comment list.
NOTE: On the WEB API, it doesn't have the ability to delete the whole interpretation.

Blueprint information

Status:
Complete
Approver:
Peder Andreas Nergaard
Priority:
Medium
Drafter:
Paul Mark Castillo
Direction:
Needs approval
Assignee:
Paul Mark Castillo
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2.16
Started by
Paul Mark Castillo
Completed by
Paul Mark Castillo

Related branches

Sprints

Whiteboard

FEATURE #1: Writing Interpretations: TODO
FEATURE #2: Reading Interpretations: TODO
FEATURE #3: Creating Interpretation Comments: TODO
FEATURE #4: Updating Interpretation Comments: TODO

(?)

Work Items

Work items:
FEATURE #1: Writing Interpretations: TODO
FEATURE #2: Reading Interpretations: TODO
FEATURE #3: Creating Interpretation Comments: TODO
FEATURE #4: Updating Interpretation Comments: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.