Closed Bug 591100 Opened 14 years ago Closed 14 years ago

setup needs to message that storage is not infinite

Categories

(Firefox :: Sync, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mconnor, Assigned: rags)

References

Details

(Whiteboard: [strings][ETA: 9/24])

      No description provided.
Blocks: 592375
We might also want to say that Sync isn't a backup service. Syncing to a fresh profile won't be the same as copying over a profile and deletes are destructive (Sync won't help you recover data).
Whiteboard: [strings]
Ragavan and faaborg, can you guys work out what exactly and where we want to say something about limited storage in the setup wizard?
Will we also say how much free space the user has in the pref pane?  A string on the completion page would be fine.  "You have n MB of free space available."
(In reply to comment #3)
> Will we also say how much free space the user has in the pref pane?  A string
> on the completion page would be fine.  "You have n MB of free space available."

Once we introduce quota we will have a way of letting the user know this. This will not necessarily work on 3rd party servers, but if the server call fails we could just simply not show that string (and assume that storage is infinite in the sense that the server doesn't support and won't enforce quota).
Hmm... what's the specified behaviour for "no quotas configured"?  Perhaps we should default to a value in the server/spec?  Or define "unlimited" somehow?
(In reply to comment #5)
> Hmm... what's the specified behaviour for "no quotas configured"?

info/quota returns a list [used, total_available]. If total_available is null, the server doesn't support/enforce quota.

> Perhaps we should default to a value in the server/spec?

Do we really want the spec to define the exact quota value? That seems wrong.
I can argue either side of that, really.  But we can solve that with the distributed default config, as well.  Mostly I just don't want the time machine effect (which will grow, unchecked, to eat your whole NAS, if you don't config it right).
(In reply to comment #7)
> I can argue either side of that, really.  But we can solve that with the
> distributed default config, as well.

Right. That would mean it's orthogonal to what we do in the setup wizard, which I like. Would this work for everybody:

* Server supports quota: say something like "You have 8 MB of storage space." on the last wizard page.
* Server doesn't support quota: show nothing
blocking2.0: --- → beta7+
(In reply to comment #8)

> Right. That would mean it's orthogonal to what we do in the setup wizard, which
> I like. Would this work for everybody:
> 
> * Server supports quota: say something like "You have 8 MB of storage space."
> on the last wizard page.

Can we say something like: "You are currently using X% of your storage space" ?
(In reply to comment #9)
> Can we say something like: "You are currently using X% of your storage space" ?

Sure, that makes sense when you're connecting to an existing account. When you're signing up for a new one I think we want to tell them a) that storage is finite and, not so importantly, b) how much they've got.
Whiteboard: [strings] → [strings][ETA: 9/24]
Ragavan and I discussed this at length, and we don't feel it's important to push this message to most users.  We'll make the threshold for warning users lower on prod, and that'll tell the users who need to know.
Status: NEW → RESOLVED
blocking2.0: beta7+ → ---
Closed: 14 years ago
Resolution: --- → WONTFIX
Component: Firefox Sync: UI → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.