Features/Thunderbird/BigFiles: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 48: Line 48:
* enterprise document sharing resources such as MS SharePoint, network drives
* enterprise document sharing resources such as MS SharePoint, network drives
* or more traditional network storage resources such FTP folders, …
* or more traditional network storage resources such FTP folders, …
|Feature users and use cases==== When a user attaches a 'Big File' ===
|Feature users and use cases===== When a user attaches a 'Big File' ====
If the file is above a certain size, warn the user and offer to use online storage instead of attachment. Note: The size could be an arbitrary value, or set by the user, or even retrieved on the fly by analyzing recipients domains (gmail.com for example has a limit of 25MB).
If the file is above a certain size, warn the user and offer to use online storage instead of attachment. Note: The size could be an arbitrary value, or set by the user, or even retrieved on the fly by analyzing recipients domains (gmail.com for example has a limit of 25MB).


=== When an email is bounced ===
==== When an email is bounced ====
If Thunderbird detects that the bounce reason is a 'File Too Big', offer to resend via BigFile.
If Thunderbird detects that the bounce reason is a 'File Too Big', offer to resend via BigFile.


=== On-the-fly setup/signup ===
==== On-the-fly setup/signup ====
If the user is about to use BigFiles but has not configured TB for it, allow the setup or signup procedure to happen on the fly, in such a way that the user should not have to bother pre-confguring BigFiles before first using it.
If the user is about to use BigFiles but has not configured TB for it, allow the setup or signup procedure to happen on the fly, in such a way that the user should not have to bother pre-confguring BigFiles before first using it.
A list of pre-configured online storage services should be proposed for setup or signup.
A list of pre-configured online storage services should be proposed for setup or signup.


=== Quota management ===
==== Quota management ====
Detect over quota situations (mostly in the case of consumer online storage services free offers) and guide towards resolution (signup for premium service, file deletions...)
Detect over quota situations (mostly in the case of consumer online storage services free offers) and guide towards resolution (signup for premium service, file deletions...)


=== Advanced features ===
==== Advanced features ====
Some consumer online storage services offer document tracking (YouSendIt for example). It might be interesting to allow their use directly in TB to report attachment download for example.
Some consumer online storage services offer document tracking (YouSendIt for example). It might be interesting to allow their use directly in TB to report attachment download for example.
|Feature requirements=- APIs access to consumer & professional online storage services
|Feature requirements=- APIs access to consumer & professional online storage services
139

edits