[Adium-devl] Ticket #4501
Juan Manuel Palacios
jmpp at macports.org
Mon Dec 10 16:46:55 UTC 2007
On Dec 10, 2007, at 11:58 AM, Chris Forsythe wrote:
>
> Bundles are appropriate as it's a single file that we have a level of
> control over, and they provide us with a way to present a incomplete
> download to the user that doesn't make them get as confused as 2
> separate files. In my opinion, from the way Jordan described it, that
> method is just plain bad compared to the elegant bundle.
Lets call for a public vote! ;-)
Seriously though, I think bundles are a much better way to go mainly
for two reasons:
1) Safari is by far the most popular browser on the platform and it
has already established .download bundles as common approach to
handle in-progress downloads. When seeing such a thing, but hopefully
with a different icon for Adium in-progress downloads, users are
likely to understand the situation.
2) (not in any way decoupled from the point above, with respect to
user interaction with partially downloaded files) If we don't use
a .download bundle but instead an extended attribute, how will the
file be handled while still in progress? What icon is it going to
contain? An Adium specific icon that differentiates it from the Adium
app (which not everyone keeps inside /Applications -- yes, some do on
their Desktop and/or Downloads dir, in case of Leopard)? Or the same
icon that'll tie the file in question to the application that will
ultimately handle it? I ask this (these) because many a-times I've
for whatever reason mistaken an in-progress file for an already
completed one (forgotten to open the FT window, many FTs in progress
at the same time, etc, etc), and when double clicking it I've been
faced with confusing behavior: a file that I thought was complete is
not handled by the corresponding application.... fff***!!! it was a
large, *slow* transfer and it failed, I'll have to do it again,
shhheeeeesssshhhh!!! Ooohh, no, wait, it's still not finished, that's
why the app can't open it yet, phhhheeewwww! ;-) In short, can visual
differences between already completed and still in-progress files be
imposed through the use of extended attributes?
Just my thoughts. Regards,...
-jmpp
More information about the devel
mailing list