Closed
Bug 840073
Opened 12 years ago
Closed 12 years ago
[MMS][User Story] Address recipient by phone number or Contact name
Categories
(Firefox OS Graveyard :: Gaia::SMS, defect, P1)
Tracking
(blocking-b2g:-, b2g18 fixed, b2g18-v1.0.1 wontfix)
RESOLVED
FIXED
| blocking-b2g | - |
People
(Reporter: pdol, Assigned: rwaldron)
References
Details
(Keywords: feature, Whiteboard: [LOE:M])
Attachments
(2 files)
|
681.86 KB,
image/jpeg
|
Details | |
|
90 bytes,
text/html
|
julienw
:
review+
lsblakk
:
approval-gaia-v1+
|
Details |
UCID: Messages-029
User Story:
As a user, I can compose a message to a recipient using their phone number or Contact name for that number
Updated•12 years ago
|
Blocks: mms-userstories
Updated•12 years ago
|
Assignee: nobody → boaz
This is currently already implemented.
Flagging Peter for NeedsInfo to confirm that the current implementation fulfills this requirement.
Flags: needinfo?(pdolanjski)
Updated•12 years ago
|
Assignee: boaz → cassie
| Assignee | ||
Comment 2•12 years ago
|
||
Attachment shows recipient addressing by name and number as currently implemented.
| Reporter | ||
Comment 3•12 years ago
|
||
(In reply to Casey Yee [:cyee] from comment #1)
> This is currently already implemented.
>
> Flagging Peter for NeedsInfo to confirm that the current implementation
> fulfills this requirement.
It does.
Flags: needinfo?(pdolanjski)
Comment 4•12 years ago
|
||
I guess that the modification here is adding more than one recipient, and add the right styles to each recipient right?
Flags: needinfo?(pdolanjski)
Comment 5•12 years ago
|
||
Yes. The user should be able to add recipents, single or multiple, using either the contact name or mobile number for each recipient.
(In reply to Borja Salguero [:borjasalguero] from comment #4)
> I guess that the modification here is adding more than one recipient, and
> add the right styles to each recipient right?
Flags: needinfo?(pdolanjski)
| Assignee | ||
Comment 6•12 years ago
|
||
Attachment #722485 -
Flags: review?(felash)
Comment 7•12 years ago
|
||
Comment on attachment 722485 [details]
Redirect to https://github.com/mozilla-b2g/gaia/pull/8526
comments added in the PR.
Thanks !
Comment 8•12 years ago
|
||
Per partner and release-driver discussions, marking blocking- until all MMS functionality in bug 849867 is complete, allowing it all to be uplifted at once to avoid SMS bustage.
blocking-b2g: leo+ → -
Comment 9•12 years ago
|
||
Comment on attachment 722485 [details]
Redirect to https://github.com/mozilla-b2g/gaia/pull/8526
r=me with the last nits
squash, rebase (hopefully this will go well), push to the PR, wait that travis is green, and then it's ready to be "checkin-needed"-flagged :)
Attachment #722485 -
Flags: review?(felash) → review+
| Assignee | ||
Comment 10•12 years ago
|
||
Good to merge — The Travis build passed (Details)
Keywords: feature → checkin-needed
| Assignee | ||
Comment 11•12 years ago
|
||
Comment 12•12 years ago
|
||
Updated•12 years ago
|
Flags: in-moztrap?
Comment 14•12 years ago
|
||
Comment on attachment 722485 [details]
Redirect to https://github.com/mozilla-b2g/gaia/pull/8526
This is not really a MMS specific bug so I'm requesting approval here, because this blocks also other uplifts (like Bug 853788).
NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
Bug caused by (feature/regressing bug #): -
User impact if declined: no real user impact. but there are lots of unit tests covering the new code.
Testing completed: yes
Risk to taking this patch (and alternatives if risky): low, this landed for 3 weeks in master, and there are lots of unit tests for this.
String or UUID changes made by this patch: none
Attachment #722485 -
Flags: approval-gaia-v1?(21)
Comment 15•12 years ago
|
||
We need to land this bug in V1-train beacuse it's blocking now a tef+ bug 847332.
Although, be aware that we don't need it in v1.0.1 only in v1-train (a specific version of 847332 need to be created for v1.0.1)
Apart of it, I think we should have handled this issue in another way and this kind of refactor should be done in another bug.
As Peter has commented several times, this US is for MMS, it's sure that it's already implemented in SMS. But the US was created to check that the same behaviour is happennig when MMS is developed, so when you resolve it, it will seem that we have already checked that it works properly with MMS, and this is not case... Please bear this in mind next time.
Updated•12 years ago
|
status-b2g18:
--- → affected
status-b2g18-v1.0.1:
--- → wontfix
Comment 16•12 years ago
|
||
(In reply to Maria Angeles Oteo:oteo from comment #15)
>
> As Peter has commented several times, this US is for MMS, it's sure that
> it's already implemented in SMS. But the US was created to check that the
> same behaviour is happennig when MMS is developed, so when you resolve it,
> it will seem that we have already checked that it works properly with MMS,
> and this is not case... Please bear this in mind next time.
This is a task for QA, we don't need to open bugs to "check that it works properly". Rather, we open bugs when QA find that it doesn't.
Comment 17•12 years ago
|
||
>
> This is a task for QA, we don't need to open bugs to "check that it works
> properly". Rather, we open bugs when QA find that it doesn't.
But we don't need to use an existing bug to solve something that is not exactly what that bug is about :)
This was marked by Peter as a [User Story] in order to indicate it's a special bug. Anyway, I am not the one who has decided to follow this approach, talk to Peter if you have any concern about that.
| Assignee | ||
Comment 18•12 years ago
|
||
(In reply to Maria Angeles Oteo:oteo from comment #15)
> We need to land this bug in V1-train beacuse it's blocking now a tef+ bug
> 847332.
> Although, be aware that we don't need it in v1.0.1 only in v1-train (a
> specific version of 847332 need to be created for v1.0.1)
>
> Apart of it, I think we should have handled this issue in another way and
> this kind of refactor should be done in another bug.
>
> As Peter has commented several times, this US is for MMS, it's sure that
> it's already implemented in SMS. But the US was created to check that the
> same behaviour is happennig when MMS is developed, so when you resolve it,
> it will seem that we have already checked that it works properly with MMS,
> and this is not case... Please bear this in mind next time.
Maria, this is exactly the context in which I completed this user story. I'm working on MMS, therefore this is resolved for MMS. SMS and MMS are the same app.
Comment 20•12 years ago
|
||
(In reply to Rick Waldron from comment #18)
> (In reply to Maria Angeles Oteo:oteo from comment #15)
> > We need to land this bug in V1-train beacuse it's blocking now a tef+ bug
> > 847332.
> > Although, be aware that we don't need it in v1.0.1 only in v1-train (a
> > specific version of 847332 need to be created for v1.0.1)
> >
> > Apart of it, I think we should have handled this issue in another way and
> > this kind of refactor should be done in another bug.
> >
> > As Peter has commented several times, this US is for MMS, it's sure that
> > it's already implemented in SMS. But the US was created to check that the
> > same behaviour is happennig when MMS is developed, so when you resolve it,
> > it will seem that we have already checked that it works properly with MMS,
> > and this is not case... Please bear this in mind next time.
>
> Maria, this is exactly the context in which I completed this user story. I'm
> working on MMS, therefore this is resolved for MMS. SMS and MMS are the same
> app.
Of course, I know it's the same application, but MMS is not ready yet (I think that last night the MMS API was just landed) so I wouldn't say this US is resolved as I have not seen it working in MMS... in fact I have not seen any MMS sent or received yet, I am sure we can see it next week during the ww ;)
Anyway, let's not continue with it, I tried to follow Peter/Dylan indications when at the begining you asked about the sense of not of these US already implemented in SMS, that's all.
I would have created another bug linked to this US to land this patch, and as this US is P1 I would have requested the leo+ for the US and the associated bug so we can land in v1-train all this work easily, but it's up to you, I just wanted to help you for the sake of clarity.
Thanks a lot for your work!
Updated•12 years ago
|
Attachment #722485 -
Flags: approval-gaia-v1?(21) → approval-gaia-v1+
Comment 21•12 years ago
|
||
I was not able to uplift this bug to v1-train. If this bug has dependencies which are not marked in this bug, please comment on this bug. If this bug depends on patches that aren't approved for v1-train, we need to re-evaluate the approval. Otherwise, if this is just a merge conflict, you might be able to resolve it with:
git checkout v1-train
git cherry-pick -x -m1 2876a652a7e27e12fd7d84d51476de15765549ff
<RESOLVE MERGE CONFLICTS>
git commit
Updated•12 years ago
|
Flags: needinfo?(waldron.rick)
Updated•12 years ago
|
Flags: needinfo?(felash)
Comment 22•12 years ago
|
||
yeah I plan to do it today.
Flags: needinfo?(waldron.rick)
Flags: needinfo?(felash)
Comment 23•12 years ago
|
||
v1-train: 3b6f1407447ab72b3bd3062425eee6683825ebfe
You need to log in
before you can comment on or make changes to this bug.
Description
•