Closed
Bug 1074709
Opened 10 years ago
Closed 10 years ago
As a user, I should be notified when the room is full
Categories
(Hello (Loop) :: Client, enhancement, P1)
Hello (Loop)
Client
Tracking
(firefox35 fixed, firefox36 fixed)
backlog | Fx35+ |
People
(Reporter: standard8, Unassigned)
References
Details
(Whiteboard: [rooms][strings])
User Story
As a user, I should be notified when the room is full, so that I can decide what action to take UX: * If the room is full, display a message, and offer to download Firefox if the user does not have Firefox. Strings: * There are already two people in this conversation. * Download Firefox to start your own Implementation: * When the room is full (before joining), adjust the standalone room view to show the room is full string when the room is full
Attachments
(2 files, 1 obsolete file)
447.48 KB,
image/png
|
Details | |
33.47 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Reporter | ||
Updated•10 years ago
|
User Story: (updated)
Updated•10 years ago
|
User Story: (updated)
Updated•10 years ago
|
backlog: --- → Fx35+
Updated•10 years ago
|
Priority: -- → P1
Comment 1•10 years ago
|
||
When 2 link clickers join a room prior to the link generator joining it - it seems the only workable option for Fx35 (will change as we implement 2+ rooms) is to provide the second link clicker with a "room full" notification, otherwise the link generator could be in a situation where he can't join his own room.
Clarification on behavior for Fx35 implementation:
* The 2nd link clicker joining concurrently will get "Room full notification"
* The link generator won't get notified as the second link clicker can't join the room
Assignee | ||
Comment 2•10 years ago
|
||
Please note that the message is only displayed after the user attempts to join a full room.
Attachment #8522174 -
Flags: review?(standard8)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → nperriault
Points: --- → 2
Reporter | ||
Comment 3•10 years ago
|
||
Comment on attachment 8522174 [details] [diff] [review]
Full Loop room end user notification.
Review of attachment 8522174 [details] [diff] [review]:
-----------------------------------------------------------------
Not far off, though a few things to be addressed.
::: browser/components/loop/standalone/Makefile
@@ +14,5 @@
>
> LOOP_SERVER_URL := $(shell echo $${LOOP_SERVER_URL-http://localhost:5000})
> LOOP_FEEDBACK_API_URL := $(shell echo $${LOOP_FEEDBACK_API_URL-"https://input.allizom.org/api/v1/feedback"})
> LOOP_FEEDBACK_PRODUCT_NAME := $(shell echo $${LOOP_FEEDBACK_PRODUCT_NAME-Loop})
> +LOOP_BRAND_SHORTNAME := $(shell echo $${LOOP_BRAND_SHORTNAME-"Firefox"})
brandShortname is in the L10n file already.
@@ +19,4 @@
> LOOP_BRAND_WEBSITE_URL := $(shell echo $${LOOP_BRAND_WEBSITE_URL-"https://www.mozilla.org/firefox/"})
> LOOP_PRIVACY_WEBSITE_URL := $(shell echo $${LOOP_PRIVACY_WEBSITE_URL-"https://www.mozilla.org/privacy"})
> LOOP_LEGAL_WEBSITE_URL := $(shell echo $${LOOP_LEGAL_WEBSITE_URL-"/legal/terms"})
> +LOOP_PRODUCT_NAME := $(shell echo $${LOOP_PRODUCT_NAME-"Firefox Hello"})
clientShortname2 should be used for this.
::: browser/components/loop/standalone/content/js/standaloneRoomViews.jsx
@@ +16,5 @@
> var sharedViews = loop.shared.views;
>
> + var StandaloneRoomInfoArea = React.createClass({
> + propTypes: {
> + helper: React.PropTypes.instanceOf(loop.shared.utils.Helper).isRequired
this is one of those situations where I start to wonder if helper should be a "global" utility (not to be addressed here, of course).
@@ +22,5 @@
> +
> + _renderCallToActionLink: function() {
> + if (this.props.helper.isFirefox(navigator.userAgent)) {
> + return (
> + <a href={loop.config.learnMoreUrl} className="btn btn-info">
Can we get these to open in a new tab/window?
Attachment #8522174 -
Flags: review?(standard8) → review-
Assignee | ||
Comment 4•10 years ago
|
||
Addressed comments.
(In reply to Mark Banner (:standard8) from comment #3)
> Comment on attachment 8522174 [details] [diff] [review]
> this is one of those situations where I start to wonder if helper should be
> a "global" utility (not to be addressed here, of course).
Sure, filed bug 1098355.
> Can we get these to open in a new tab/window?
As per discussed on IRC with Darrin, I'll keep them that way.
Attachment #8522174 -
Attachment is obsolete: true
Attachment #8522246 -
Flags: review?(standard8)
Reporter | ||
Comment 5•10 years ago
|
||
Comment on attachment 8522246 [details] [diff] [review]
Full Loop room end user notification. Patch v2
Review of attachment 8522246 [details] [diff] [review]:
-----------------------------------------------------------------
Looks great.
Attachment #8522246 -
Flags: review?(standard8) → review+
Reporter | ||
Comment 6•10 years ago
|
||
Iteration: --- → 36.3
Target Milestone: --- → mozilla36
Comment 7•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Comment 8•10 years ago
|
||
Updated•10 years ago
|
status-firefox35:
--- → fixed
status-firefox36:
--- → fixed
Comment 9•10 years ago
|
||
It seems that 2 link clickers can get in the room causing the link generator to be unable to join it?
Reporter | ||
Comment 10•10 years ago
|
||
(In reply to Romain Testard [:RT] from comment #9)
> It seems that 2 link clickers can get in the room causing the link generator
> to be unable to join it?
Fixed in bug 1107536.
You need to log in
before you can comment on or make changes to this bug.
Description
•