Gaia/SMS/Scrum/2: Difference between revisions

From MozillaWiki
< Gaia‎ | SMS‎ | Scrum
Jump to navigation Jump to search
Line 272: Line 272:


=== Day 8: June, 4th ===
=== Day 8: June, 4th ===
==== Steve ====
* {{Bug|1003820}}  [Messages] Recipients container grows without limit breaking the layout
** Patch updated again because of the recipient list VR(and small fixing for alignment)
* {{Bug|1010690}} - [Tarako][MMS][Notification] The notification of new MMS does not appear while playing music/video in foreground
** Land the patch for fixing utils missing issue, still need to verify after landing this patch
* {{Bug|898364}} - Moving conversation thread database from Gecko to Gaia by introducing DataStore API
** Join the DataStore  discussion for general(mostly on contacts app) and for message future plaining.
* Reviewed {{Bug|1008890}} and {{Bug|1005866}}
* Loop Client meeting
** Except for {{Bug|895484}}(and it was landed), there should be no other feature for message app...
* 2.1 Planing: Nothing really needed/committed for  message app. Maybe Hadification only?
** wap/broadcast message handling: It could be 2 parts, one is ability setting specific channel depends on country (should be settings/RIL work) and another one is storing these messages in db
Today:
* Fix {{Bug|1017024}} and take other blocker
* Finish review(at least for 1st round) for {{Bug|963013}}
==== Julien ====
(FOR June 4th)
* {{Bug|1015867}}: max-height for the composer
** calculated the formula I wanted to use (a * vh + b) so that it can adapt on all devices; pending Vicky approval (maybe she gave it during my night ;) I didn't check yet )
** once I get approcal it should be easy to do a patch
* {{Bug|990537}} for DSDS refresh.
** WIP patch, something is not clear to me about how it should look like with a subject
** WIP patch adds back the SIM number (removed by the flexible layout for composer patch) and the "..." (moved by a building block change)
** maybe good enough for now, because there is more work pending on this button ? /ping Oleg
-> You mean new icon and new sim number indicator (number only)?
-> yes
-> right
-> the button and sim indicator is currntlly handled by a common object in /shared, common for dialer and SMS; you can ask Doug about it, he did it. But now we need to know if we have the same look&feel for Dialer than for SMS, especially regarding the SIM indication.
-> Ah, didn't know that it's shared, ok will ask
-> look for "multi_sim_action_button" or something in shared/js
-> so maybe I'll just take my WIP patch and move it in another bug to just fix the regressions so that we can have a clean state?
-> +1
-> ok, I'll do this
* {{bug|974867}}: send email from MMS: (from madai)
** could not review, there was 5 patches + 2 pull request, I didn't know what to look at... (and I wanted to make them learn)
* {{bug|1007591}}: IAC communication between cost control and SMS, to silence some received SMS from the operator (TEF is doing this patch)
** spent a lot of time on this yesterday, testing and explaining promises to Marina, and suggesting code, should be ready today or tomorrow
* {{bug|992473}}: use mutation observers to retranslate DOM nodes when the l10n-id changes
** slightly reviewed their approach, they contacted me during the night because SMS shows a wrong behavior with their patch, so I'll need to dig this out
Others:
* lots of new bugs by external testing, I had to triage them. Lots of them were invalid/duplicate :/
Today:
* I want the 2 patches ready
* wlll finish reviewing the 2 patches that are due for this week
* will try to review at least one older review request to decrease my number
(END FOR June 4th)
==== Oleg (last updated on June 4th) ====
* {{Bug|963013}} - [Messages][Refresh] Update bubbles style and layout of the thread.
** Had a discussion with Steve on "sticky" header (for date groups) performance implications. Steve is going to check that during review :) (ui-review+, in code review)
* {{Bug|1008890}} - [Messages] Thread carrier header isn't localized correctly right after language switch
** Uplifted small fix for ".has-carrier" from the messages bubble patch as both patches simplify ".has-carrier" selectors that lead to problem I mentioned at previous stand-up (in review).
* {{Bug|1017018}} - [Messages] Bug 963018 regresses the localizability of the "To:" string in the recipient panel
** Landed
* {{Bug|925404}} - [B2G] [SMS] Always include the phone number in the SMS Thread UI, even if the carrier is known
** In progress, moved all manipulations with phone type\carrier separators from JS to mark-up (via data-l10n-Id attributes). Want to check if that would be convenient to  move it to a single html template that can be reused for all cases.
* {{Bug|898364}} - Moving conversation thread database from Gecko to Gaia by introducing DataStore API
** There were two discussions on DS today, one general and one messages DS specific, tried to summarize it in etherpad: https://etherpad.mozilla.org/messages-datastore Thanks for summarizing  it to etherpad!
Today: will continue to work on {{Bug|898364}}, and will check how I can help with {{Bug|1008127}} - [Messages][Refresh] Subject handling in the Composer
=== Day 9: June, 5th ===
=== Day 9: June, 5th ===
=== Day 10: June, 6th ===
=== Day 10: June, 6th ===

Revision as of 10:10, 4 June 2014

List of bugs

http://mzl.la/1lMrWiE: SMS issues handled by the SMS subteam (blocks the sprint bug 1015843)

Full Query
ID Assigned to Summary Blocking b2g Whiteboard Resolution
963013 Oleg Zasypkin [:azasypkin] [Messages][Refresh] Update bubbles style and layout of the thread. --- [p=1] FIXED
963109 Steve Chung [:steveck] [Messages] Multi-recipient participants view should show back button instead of cross one --- [p=1][not-part-of-initial-sprint] FIXED
990537 Julien Wajsberg [:julienw] [DSDS] Messaging. Apply Visual Refresh to DSDS scenarios. --- [p=2] FIXED
1003820 Steve Chung [:steveck] [Messages] Recipients container grows without limit breaking the layout 2.0+ [p=1] FIXED
1008127 Pavel Ivanov [:ivanovpavel][:pivanov] UX [Messages][Refresh] Subject handling in the Composer --- [sprint2 p=3][sprint3 p=2][not-part-of-initial-sprint] FIXED
1008890 Oleg Zasypkin [:azasypkin] [Messages] Thread carrier header isn't localized correctly right after language switch --- [p=1][not-part-of-initial-sprint] FIXED
1010093 Steve Chung [:steveck] [Message] Visual refresh for delivery/read report icon in thread view --- [p=1] FIXED
1011654 Oleg Zasypkin [:azasypkin] [B2G][SMS]Opening the messages app after sending a message from the Call log causes the sent notification sound to occur a second time 1.4+ [p=1] FIXED
1013295 Oleg Zasypkin [:azasypkin] [Messages] Migrated messages don't have a proper sentTimestamp 1.4+ [p=1] FIXED
1015867 Julien Wajsberg [:julienw] [Messages] The editable composer should take more space 2.0+ [sprint2 p=2][sprint3 p=1] FIXED
1017018 Oleg Zasypkin [:azasypkin] [Messages] Bug 963018 regresses the localizability of the "To:" string in the recipient panel 2.0+ [p=1][not-part-of-initial-sprint] FIXED

11 Total; 11 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Remaining points

Remaining points
Start 12
Day 2 12
Day 3 11
Day 4 9
Day 5 9
Day 6 9
Day 7 9
Day 8 9
Day 9
Day 10
End

http://mzl.la/1hpuoKO: All SMS issues tracked for this sprint (target milestone)

Full Query
ID Assigned to Summary Blocking b2g Resolution
951682 [meta][Messages][Refresh] Composer. Update layout and styles. --- FIXED
963013 Oleg Zasypkin [:azasypkin] [Messages][Refresh] Update bubbles style and layout of the thread. --- FIXED
963018 Joan Leon [:joan] [Messages][Refresh] Update styles of the Composer --- FIXED
963109 Steve Chung [:steveck] [Messages] Multi-recipient participants view should show back button instead of cross one --- FIXED
1003820 Steve Chung [:steveck] [Messages] Recipients container grows without limit breaking the layout 2.0+ FIXED
1007591 Marina Rodríguez [:mai] [SMS] Make SMS react upon the IAC broadcast from Cost Control application to friendly mute Cost Control specific SMS --- FIXED
1008890 Oleg Zasypkin [:azasypkin] [Messages] Thread carrier header isn't localized correctly right after language switch --- FIXED
1010093 Steve Chung [:steveck] [Message] Visual refresh for delivery/read report icon in thread view --- FIXED
1010690 Steve Chung [:steveck] [Tarako][MMS][Notification] The notification of new MMS does not appear while playing music/video in foreground 1.3T+ FIXED
1011654 Oleg Zasypkin [:azasypkin] [B2G][SMS]Opening the messages app after sending a message from the Call log causes the sent notification sound to occur a second time 1.4+ FIXED
1013295 Oleg Zasypkin [:azasypkin] [Messages] Migrated messages don't have a proper sentTimestamp 1.4+ FIXED
1014178 Doug Sherk (:drs) (inactive) [Visual Refresh][Messages] Thread messages view contains last-child selectors and is slightly misaligned --- FIXED
1016541 Paco Rampas [:paco] Thread and Composer. The input placeholder text (Message) should be italic --- FIXED
1017018 Oleg Zasypkin [:azasypkin] [Messages] Bug 963018 regresses the localizability of the "To:" string in the recipient panel 2.0+ FIXED
1017024 Julien Wajsberg [:julienw] [Messages] Bug 963018 change panel's default height and leads the notification mispositioned 2.0+ FIXED

15 Total; 15 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Sprint planning

Minutes are on a separate page.

Daily meetings

Day 2: May, 27th

Steve

  • Just finish bunch of reviews 1st round
  • Bug 1010093 [Message] Visual refresh for delivery/read report icon in thread view:
    • Vicky granted the latest image assets changes, so I'll update the images with some JS changes later
  • Bug 1003820 [Messages] Recipients container grows without limit breaking the layout
    • Will fire another patch for ui-review

Julien

  • I updated the Scrum pages
  • I tried to reproduce Bug 1010690 (v1.3t, the notification is not played when reading a Video or playing a Music), but still couldn't; I'll try once again today with the files they used
  • I have all information for bug 1015867 (max-height for the composer from Victoria) so I'll be able to start working on it (but I'd like to land the refresh for the composer and thread panels first)
  • I moved forward on the Simulator branch that I started some weeks ago: https://github.com/julienw/gaia/compare/sms-simulator, one goal is to make it easier to hack the application in DSDS mode. But the style is strange right now, especially compared to running the app without the simulator.
  • Today: I definitely want to do all pending reviews, so I won't probably do much real code.

Oleg

  • Fixed nits for v1.4 blockers bug 1011654 (duplicated sent audio) and bug 1013295 (invalid sentTimestamp) + rebased it on current master and asked for review;
  • Fixed comments that Julien left in Joan's patch for bug 963013 (update message bubble styles), testing it right now, trying to improve it a bit and will ask for review today. \o/
  • Also asked Victoria what to do with long MMS subject (currently it's wrapped into two lines, but in Joan's patch ellipsis is used).

Today: will finish with patch for bug 963013 (update message bubble styles) + work on review comments for v1.4 blockers if any + will look into what I can pick up next.

Day 3: May, 28th

Steve

  • Bug 1010093 [Message] Visual refresh for delivery/read report icon in thread view
    • Patch given for review
  • Bug 1003820 [Messages] Recipients container grows without limit breaking the layout
    • Update the patch for ui-review again
  • Bug 963109 - [Messages] Multi-recipient participants view should show back button instead of cross one
    • Just start to work
  • Code reviews: Bug 1011654/Bug 1013295 from Oleg and bug 1014178 from Doug

Julien

  • Bug 1010690 (v1.3t, the notification is not played when reading a Video or playing a Music)
    • still tried to reproduce this; found another issue in the process (bug 1016829: can't retrieve a MMS for SIM2)in old version v1.3t only, yes
    • still I don't reproduce :(
  • Simulator branch
    • I understood why I get a strange layout: there are scrollbars painted everywhere while they're hidden in the responsive mode. I still don't know why we have scrollbars, maybe we removed some overflow: hidden in the composer patch...
  • bug 963018: visual refresh for the composer
    • will land after the meeting (but not in the sprint ;) )
  • bug 1015867: max-height for the composer
    • didn't have the time to work on this properly but I shared screenshots
  • bug 974867: send email from MMS:
    • reviewed again, patch was really better

Today: more reviews, hope to start working on bug 1015867

Tomorrow, friday: I'm absent

Oleg

  • Bug 1011654 - [B2G][SMS]Opening the messages app after sending a message from the Call log causes the sent notification sound to occur a second time;
    • Added tests for MessageManager.resendMessage, Steve found out that we didn't have any :)
    • v1.4 patch is reviewed, for master one I'm waiting for green Travis.
  • Bug 1013295 - [Messages] Migrated messages don't have a proper sentTimestamp
    • Review nits fixed, master patch is landed, for v1.4 patch I'm waiting for green travis
  • Bug 963013 - [Messages][Refresh] Update bubbles style and layout of the thread.
    • Got a bunch of new feedback from Victoria for the message bubble styles;
    • Also Victoria provided us with the new spec for carrier header(colors, size, alignments), that I'm going to implement today.
  • Bug 1010093 - [Message] Visual refresh for delivery/read report icon in thread view
    • Reviewing

Today: will work on new carrier header for VR + review Bug 1010093 - [Message] Visual refresh for delivery/read report icon in thread view.

Day 4: May, 29th

Steve

  • bug 1010093 [Message] Visual refresh for delivery/read report icon in thread view
    • Patch landed
  • bug 1003820 [Messages] Recipients container grows without limit breaking the layout
    • Still waiting for ui-review again
  • bug 963109 - [Messages] Multi-recipient participants view should show back button instead of cross one
    • Patch given but declined. Need to update for another review
  • bug 1009098 - [Messages] The "composer" is displayed in the "edit" mode
    • Just start to work
  • Clean code reviews: bug 1014178 from Doug and bug 963043 from julien
  • [other]
  • Some discussion with bug 829820 - Ability to mark selected SMS threads as read
    • There are many feature/recatoring mentioned in the bug. We might need to create a separate bugs for it.
    • Have some discussion with UX about the spec.

Oleg

  • bug 1011654 - [B2G][SMS]Opening the messages app after sending a message from the Call log causes the sent notification sound to occur a second time;
    • Both v1.4 and master patches landed.
  • bug 1013295 - [Messages] Migrated messages don't have a proper sentTimestamp
    • Both v1.4 and master patches landed. Will add related example to our Demo page.
  • bug 963013 - [Messages][Refresh] Update bubbles style and layout of the thread.
    • Made quite big refactoring of message bubble styles (partially to get rid of some magic);
    • Moved message bubble style to a separate file as 200+ related lines deserve its own file :)
    • Made several rebases as sms.css was updated;
    • Will separate carrier header today and ask for code review as it may take time due to refactoring (later today will prepare new screenshots for ui-review).
  • bug 1010093 - [Message] Visual refresh for delivery/read report icon in thread view
    • Reviewed.
  • bug 990518 - [Messaging][Visual Refresh] Keyboard suggestions should update messaging composer layout.
    • Would like to test our idea with SettingListener today.
  • [other]

Today: will split carrier header in thread view to style it differently, add example to our Demo page regarding to landed "sentTimestamp" patch + will look into bug 990518.

Day 5: May, 30th

Steve

  • bug 1003820 [Messages] Recipients container grows without limit breaking the layout
    • ui-review granted
  • bug 963109 - [Messages] Multi-recipient participants view should show back button instead of cross one
    • Patch landed
  • bug 1009098 - [Messages] The "composer" is displayed in the "edit" mode
    • Reviewing
  • Clean code reviews: bug 963013 from Oleg and bug 963043 from partner
  • bug 1010690 - [Tarako][MMS][Notification] The notification of new MMS does not appear while playing music/video in foreground:
    • Just flash the latest tarako. This intermittent issue seems like a LMK that cause notification sometimes could not show up.

Today: Finish all the ongoing blockers and clean the review queue.

Oleg

  • bug 1013295 - [Messages] Migrated messages don't have a proper sentTimestamp
    • Added related example to our Demo page.
  • bug 963013 - [Messages][Refresh] Update bubbles style and layout of the thread.
    • Added last suggestions from Victoria;
    • Cleaned this up and asked for review.
  • bug 1008890 - [Messages] Thread carrier header isn't localized correctly right after language switch
    • Prepared patch for this (as it makes easier to customize carrier header for bug 963013) and asked for review.
  • bug 963109 - [Messages] Multi-recipient participants view should show back button instead of cross one
    • Reviewed.
  • bug 1009098 - [Messages] The "composer" is displayed in the "edit" mode
    • Reviewed.

Today: will handle review comments for bug 1008890 and bug 963013 + will look into other blocker.

Day 6: June, 2nd

Attending: Julien, Oleg

Julien

(updates for last wednesday)

  • Bug 1010690 (v1.3t, the notification is not played when reading a Video or playing a Music)
    • still couldn't reproduce... but I'm glad Steve found at least one issue !
  • bug 963018: visual refresh for the composer
    • landed ! Took more time than expected, we should probably have included it in the sprint.
  • bug 1015867: max-height for the composer
    • not started yet... definitely today as I want a first review if we want it to land this sprint. Same for Bug 990537 for DSDS refresh.
  • bug 974867: send email from MMS:
    • there is a new patch ready for review, will need to have a look today too

Today:

  • definitely some patches for both my bugs (dsds refresh + composer height)
  • some reviews, but I'll try to timebox this.

Other: I have some difficulties to find time to code during this sprint :(

Oleg

  • Bug 963013 - [Messages][Refresh] Update bubbles style and layout of the thread.
    • Found and fixed regression in my patch - as we didn't clean up various CSS classes when leaving view(like 'has-carrier'), carrier header was visible in composer. It wasn't visible previously because we were using crazy selectors like "[class="panel has-carrier"]" to show carrier header that obviously didn't match "class="panel has-carrier new"" :) I changed it to ".has-carrier .carrier-wrapper". So I'm removing this class in "afterLeave" now.
  • Bug 1008890 - [Messages] Thread carrier header isn't localized correctly right after language switch
    • Fixed review nits (in review).
  • Bug 1010690 - [Tarako][MMS][Notification] The notification of new MMS does not appear while playing music/video in foreground
    • Was investigating and wasn't able to reproduce with devices I had;
    • Also reviewed Steve's hot-fix on this, left small comment about other possibly missed files that may be required in one or another case.
  • Bug 1017018 - [Messages] Bug 963018 regresses the localizability of the "To:" string in the recipient panel
    • Reason of regression is "word-wrap: unset" for content editable container that was previously inherited as "word-wrap: break-word". Trying to understand why we needed "unset" for ".recipient[contenteditable=true]:focus" rule.
    • (JW) note: in one of the WIP patch, there was some "word-wrap: pre-wrap" that I asked to remove because nobody knew about it; could it be this?
      -> I'll check, but don't think so.
    • (JW) how could word-wrap influence this?
      -> I suspect that it actually wrapping to new line, that is why you see cursor at the beginning, but still not sure. Am I fixing issue that you've meant? :) Let me try with jsfiddle
      -> Try this http://jsfiddle.net/ugyEQ/
      (follow-up on IRC)

On Friday realized that Thursday was holiday in Germany :) So, Friday was short day for me.

Today: will prepare patch for bug 1017018

Day 7: June, 3rd

Attending: Steve, Julien, Oleg

Steve

  • Bug 1003820 [Messages] Recipients container grows without limit breaking the layout
    • Patch updated
  • Bug 1010690 - [Tarako][MMS][Notification] The notification of new MMS does not appear while playing music/video in foreground
    • I could only discover utils.js is missing in sms receiving page. But intermittent notification missing issue might still exist after fixing the parsing issue.
  • Bug 1009098 - [Messages] The "composer" is displayed in the "edit" mode
    • Patch landed
  • Clean code reviews: Bug 963013 discussion with Oleg

Today:

Julien

So, no patch yet :(

  • bug 1015867: max-height for the composer
    • still not started yet...
  • Bug 990537 for DSDS refresh.
  • bug 974867: send email from MMS:
    • there is a new patch ready for review, will review today, didn't look yesterday
  • bug 1007591: IAC communication between cost control and SMS, to silence some received SMS from the operator (TEF is doing this patch)
    • reviewed it once again, it's moving forward, they want to land it this week too

Today:

  • definitely some patches for both my bugs (dsds refresh + composer height) (again)
  • some reviews, but I'll try to timebox this. (again)

Oleg

  • Bug 963013 - [Messages][Refresh] Update bubbles style and layout of the thread.
    • Discussed "ellipsis vs line wrap" for long subjects with Omega and Jenny and ..... "line wrap" won! So leaving it as it was before (+ adjusted line-height and paddings per Victoria suggestion) :)
    • Received all u-review+ I asked (ui-review+, code review in progress)
  • Bug 1008890 - [Messages] Thread carrier header isn't localized correctly right after language switch
    • Got rid of template in favour of direct DOM manipulations as Steve suggested (in review).
  • Bug 1017018 - [Messages] Bug 963018 regresses the localizability of the "To:" string in the recipient panel
    • Fixed small nit suggested by Steve (reviewed, check-in needed);
    • Discussed regression with "word-wrap" with Jenny and Omega - current behaviour looks better for them, so it's not regression anymore, but unexpected small improvement :)
  • Bug 925404 - [B2G] [SMS] Always include the phone number in the SMS Thread UI, even if the carrier is known
    • Discussed this bug (including Bug 883911 - [SMS][MMS] Update all occurrences of "Type ? Carrier ? Number" strings to same format) with Victoria, please see details in bug 925404 comment 38.
    • Started looking into places that should be updated.

Today: will work on bug 925404 so that we can finish with this set of issues. Also will probably look into DSDS update for the "Send" button (just a part that is responsible for displaying a SIM number near the button) per Arnau request, don't have a bug number yet.

Day 8: June, 4th

Steve

  • bug 1003820 [Messages] Recipients container grows without limit breaking the layout
    • Patch updated again because of the recipient list VR(and small fixing for alignment)
  • bug 1010690 - [Tarako][MMS][Notification] The notification of new MMS does not appear while playing music/video in foreground
    • Land the patch for fixing utils missing issue, still need to verify after landing this patch
  • bug 898364 - Moving conversation thread database from Gecko to Gaia by introducing DataStore API
    • Join the DataStore discussion for general(mostly on contacts app) and for message future plaining.
  • Reviewed bug 1008890 and bug 1005866
  • Loop Client meeting
    • Except for bug 895484(and it was landed), there should be no other feature for message app...
  • 2.1 Planing: Nothing really needed/committed for message app. Maybe Hadification only?
    • wap/broadcast message handling: It could be 2 parts, one is ability setting specific channel depends on country (should be settings/RIL work) and another one is storing these messages in db

Today:

Julien

(FOR June 4th)

  • bug 1015867: max-height for the composer
    • calculated the formula I wanted to use (a * vh + b) so that it can adapt on all devices; pending Vicky approval (maybe she gave it during my night ;) I didn't check yet )
    • once I get approcal it should be easy to do a patch
  • bug 990537 for DSDS refresh.
    • WIP patch, something is not clear to me about how it should look like with a subject
    • WIP patch adds back the SIM number (removed by the flexible layout for composer patch) and the "..." (moved by a building block change)
    • maybe good enough for now, because there is more work pending on this button ? /ping Oleg

-> You mean new icon and new sim number indicator (number only)? -> yes -> right -> the button and sim indicator is currntlly handled by a common object in /shared, common for dialer and SMS; you can ask Doug about it, he did it. But now we need to know if we have the same look&feel for Dialer than for SMS, especially regarding the SIM indication. -> Ah, didn't know that it's shared, ok will ask -> look for "multi_sim_action_button" or something in shared/js -> so maybe I'll just take my WIP patch and move it in another bug to just fix the regressions so that we can have a clean state? -> +1 -> ok, I'll do this

  • bug 974867: send email from MMS: (from madai)
    • could not review, there was 5 patches + 2 pull request, I didn't know what to look at... (and I wanted to make them learn)
  • bug 1007591: IAC communication between cost control and SMS, to silence some received SMS from the operator (TEF is doing this patch)
    • spent a lot of time on this yesterday, testing and explaining promises to Marina, and suggesting code, should be ready today or tomorrow
  • bug 992473: use mutation observers to retranslate DOM nodes when the l10n-id changes
    • slightly reviewed their approach, they contacted me during the night because SMS shows a wrong behavior with their patch, so I'll need to dig this out

Others:

  • lots of new bugs by external testing, I had to triage them. Lots of them were invalid/duplicate :/

Today:

  • I want the 2 patches ready
  • wlll finish reviewing the 2 patches that are due for this week
  • will try to review at least one older review request to decrease my number

(END FOR June 4th)

Oleg (last updated on June 4th)

  • bug 963013 - [Messages][Refresh] Update bubbles style and layout of the thread.
    • Had a discussion with Steve on "sticky" header (for date groups) performance implications. Steve is going to check that during review :) (ui-review+, in code review)
  • bug 1008890 - [Messages] Thread carrier header isn't localized correctly right after language switch
    • Uplifted small fix for ".has-carrier" from the messages bubble patch as both patches simplify ".has-carrier" selectors that lead to problem I mentioned at previous stand-up (in review).
  • bug 1017018 - [Messages] Bug 963018 regresses the localizability of the "To:" string in the recipient panel
    • Landed
  • bug 925404 - [B2G] [SMS] Always include the phone number in the SMS Thread UI, even if the carrier is known
    • In progress, moved all manipulations with phone type\carrier separators from JS to mark-up (via data-l10n-Id attributes). Want to check if that would be convenient to move it to a single html template that can be reused for all cases.
  • bug 898364 - Moving conversation thread database from Gecko to Gaia by introducing DataStore API

Today: will continue to work on bug 898364, and will check how I can help with bug 1008127 - [Messages][Refresh] Subject handling in the Composer

Day 9: June, 5th

Day 10: June, 6th

Demos

Bug 963018: Composer Visual Refresh

This bug was not in the sprint but landed during the sprint.

Bug 1010093: delivery/read icon update

Bug 1013295: Migrated messages don't have a proper sentTimestamp

If we migrated message from old database where sentTimestamp hadn't been yet suported, we hide label with invalid timestamp.

Bug 1017018: Bug 963018 regresses the localizability of the "To:" string in the recipient panel

Example for Hungarian language.

Retrospective