Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
the problem of dropbox
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 31 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Rudy Richter  
View profile  
 More options Dec 9 2010, 10:15 pm
From: Rudy Richter <rarich...@gmail.com>
Date: Thu, 9 Dec 2010 19:15:41 -0800 (PST)
Local: Thurs, Dec 9 2010 10:15 pm
Subject: the problem of dropbox
we're all aware of the problem, and they don't seem to be fixing it.
so much so that there's a votebox up on their feature voting system
asking them to stop unauthorizedly auto-installing their version of
growl onto user systems (in fact it appears that it even installs an
older version of growl than the current release, which they would have
avoided if they had just used our G-WI framework).

so this is the opening of a discussion of the possibility of
blacklisting abusive developers in future releases, growl would just
drop all notifications from that app, and log to console the reason.

thoughts?

-rudy


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Evan Schoenberg, M.D.  
View profile  
 More options Dec 9 2010, 10:26 pm
From: "Evan Schoenberg, M.D." <eva...@dreskin.net>
Date: Thu, 9 Dec 2010 21:26:56 -0600
Local: Thurs, Dec 9 2010 10:26 pm
Subject: Re: [growl-development] the problem of dropbox

On Dec 9, 2010, at 9:15 PM, Rudy Richter wrote:

> we're all aware of the problem, and they don't seem to be fixing it.
> so much so that there's a votebox up on their feature voting system
> asking them to stop unauthorizedly auto-installing their version of
> growl onto user systems (in fact it appears that it even installs an
> older version of growl than the current release, which they would have
> avoided if they had just used our G-WI framework).

> so this is the opening of a discussion of the possibility of
> blacklisting abusive developers in future releases, growl would just
> drop all notifications from that app, and log to console the reason.

> thoughts?

I don't think it solves the problem at all.

(1) An abusive application could ship a modified version of Growl which did not include the blacklisting.

(2) Users don't get upset that they install Dropbox and get Dropbox notifications. Instead, they get upset that  (a) a seemingly random pane has appeared in the system preferences or (b) our autoupdate mechanism notifies them about a new version, and it really sucks right now so is incredibly annoying or maybe (c) some other application with Growl support starts notifying the, and it surprises them.

Dropbox is fixing the reinstall issue in their next version.  Their setup wizard has an explicit checkbox for 'install growl' now, which is on by default; some number of users are going to click through without reading it, but I don't consider that to be our problem.

-Evan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rudy Richter  
View profile  
 More options Dec 9 2010, 11:17 pm
From: Rudy Richter <rarich...@gmail.com>
Date: Thu, 9 Dec 2010 20:17:10 -0800 (PST)
Local: Thurs, Dec 9 2010 11:17 pm
Subject: Re: the problem of dropbox
If only this were the case, 1.0 does not in fact have an explicit
checkbox for 'install growl'. And is still auto-installing Growl on my
system.

if you're talking about the following screen shot, i'd say that that's
not exactly the same as "install growl", i read that as "enable growl
support" not "install growl".

http://dl.dropbox.com/u/1209377/Growl.png

as for point 1, they're already doing that by not using G-WI.

-rudy

On Dec 9, 10:26 pm, "Evan Schoenberg, M.D." <eva...@dreskin.net>
wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Evan Schoenberg, M.D.  
View profile  
 More options Dec 9 2010, 11:23 pm
From: "Evan Schoenberg, M.D." <eva...@dreskin.net>
Date: Thu, 9 Dec 2010 22:23:06 -0600
Local: Thurs, Dec 9 2010 11:23 pm
Subject: Re: [growl-development] Re: the problem of dropbox
I said "is fixing," not "has fixed." The email was as of 7 days ago, though you name a version which is > than the one he names.

However, I misspoke: upon reviewing the email that David Euresti of Dropbox sent off-list, I see that I did not accurately describe their change. I'm not sure why it was off-list; I'd forgotten it hadn't been to here.

The next version they are releasing installs Growl by default in the 'typical' install setup but ships a custom version which will only display Dropbox notifications, not other app's notifications.  I haven't had a chance to reply to this yet; we should move the discussion here, though.

-Evan

On Dec 9, 2010, at 10:17 PM, Rudy Richter wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rudy Richter  
View profile  
 More options Dec 9 2010, 11:49 pm
From: Rudy Richter <rarich...@gmail.com>
Date: Thu, 9 Dec 2010 20:49:45 -0800 (PST)
Local: Thurs, Dec 9 2010 11:49 pm
Subject: Re: the problem of dropbox
while that's nice that they're installing a separately named version
of growl on the system, unless they've actually changed the update url
that it checks for new versions of growl, they haven't solved
anything.

user gets drop box growl installed
user gets notified that there is a new version of growl
user installs new version of growl downloaded from us
growl installs into /Library/PreferencePanes
drop box growl is still running
drop box then tells the user there's an update available.
rinse, repeat, drown.

-rudy

On Dec 9, 11:23 pm, "Evan Schoenberg, M.D." <eva...@dreskin.net>
wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Christopher Forsythe  
View profile  
 More options Dec 10 2010, 12:04 am
From: Christopher Forsythe <ch...@growl.info>
Date: Thu, 9 Dec 2010 23:04:11 -0600
Local: Fri, Dec 10 2010 12:04 am
Subject: Re: [growl-development] Re: the problem of dropbox
As far as I'm concerned, nothing solves the problem. Let's look at it
from their perspective, they have a few requirements:

1) Users shouldn't have to know what Growl is to get notifications.

2) The install should be streamlined

The problem is they didn't account for our updater sucking so bad, so
we've felt the wrath of users because we never paid attention to that.
It's a scenario we never expected, since we always expected users to
at least agree to the installation due to the Growl-WithInstaller
framework. In a way we partially agree with what they are doing, the
installation portion. Hell, I even understand why they install it the
way they do. The updater sucking problem also exists in our G-WI
framework, we don't address it there either. A developer ships 1.1.x
in his app and doesn't have time to update, we fall into the same
trap. Why is dropbox different?

I think that the install route that they use isn't as intrusive as our
G-WI window. Users can somewhat recollect agreeing to some odd window
from some app about Growl. The "installation dialogue" in dropbox for
Growl is so nonobvious that it's comical though. In reality I wouldn't
expect any user to even read that box. There is so much text there,
that you kind of just glaze over it after a second, and just click
next to get past it all.

What I don't like is that users don't know what Growl is, and then
they get an update notification constantly. We'll solve that with the
sparkle update. If we put out a new version with just sparkle in it,
I'd be all happy about that. Dropbox should be addressing this in
their app too, but we can't depend on them doing anything since we
haven't seen anything from them which has addressed our concerns
really. Sure, they don't reinstall Growl continuously anymore, which
is a good first step, but that doesn't take care of the whole issue.

I have asked our contact with Dropbox to subscribe to this list, maybe
he can address some of our concerns at least here. However, I think we
need to take action into our own hands. The suggestion by Rudy is in
my opinion a bit too heavy handed. Some users would probably want a
notification from Dropbox, some don't. That's not our place, to decide
what gets notified upon so to speak. I've been thinking on this
problem for a while, and I would like to propose something else
entirely.

The key is to be simple and informative.

I do think that if this continues that we ship an update which throws
up a big NSWindow on the first launch that the user has to read saying
that if this is a Dropbox installed box, then here's what we know, and
here's what we've done to try to address the problem. We can easily
detect if Dropbox is installed by checking for the bundle and checking
for the application ticket. The window can offer to disable Dropbox
notifications, and provide some other options possibly. The main key
is to talk about how dropbox treats other developer groups, users, and
that we really don't recommend the use, and to provide alternative
options. Nothing slanderous obviously, just enough of a point that
we're really just tired of it all. We could even provide a "show me
this later" and when dropbox registers 3 times later, pop the window
up.

No matter what we decide to do, if we don't see a resolution to all of
our complaints about Dropbox by January 15th planned for a release
planned by them, then we should move forward with the assumption that
they just aren't going to do anything about it which helps us to
reduce our inbound support load and to reduce users being confused.

I'm not happy about the situation that we've been put into. Nobody is.
But we're better than blacklisting. Some users want to use this
functionality. I don't want to block that. I just want this issue to
go away in a way that makes our users and us happy.

Chris

On Thu, Dec 9, 2010 at 10:23 PM, Evan Schoenberg, M.D.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Hosey  
View profile  
 More options Dec 10 2010, 1:56 am
From: Peter Hosey <p...@growl.info>
Date: Thu, 9 Dec 2010 22:56:24 -0800
Local: Fri, Dec 10 2010 1:56 am
Subject: Re: [growl-development] the problem of dropbox
On Dec 9, 2010, at 19:15:41, Rudy Richter wrote:

> … it appears that it even installs an older version of growl than the current release, …

Yes, 1.2.

> … which they would have avoided if they had just used our G-WI framework).

No, because their current release (0.7.110) is so old that they would still be using the 1.2 framework, which would still be installing 1.2.

The planned download-and-install framework would fix this, but that doesn't exist yet.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rudy Richter  
View profile  
 More options Dec 10 2010, 1:58 am
From: Rudy Richter <rarich...@gmail.com>
Date: Thu, 9 Dec 2010 22:58:18 -0800 (PST)
Local: Fri, Dec 10 2010 1:58 am
Subject: Re: the problem of dropbox
unfortunately their 1.0.3 release is also using 1.2...

http://forums.dropbox.com/topic.php?id=28642&replies=29

-rudy

On Dec 10, 1:56 am, Peter Hosey <p...@growl.info> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Hosey  
View profile   Translate to Translated (View Original)
 More options Dec 10 2010, 1:58 am
From: Peter Hosey <p...@growl.info>
Date: Thu, 9 Dec 2010 22:58:27 -0800
Local: Fri, Dec 10 2010 1:58 am
Subject: Re: [growl-development] the problem of dropbox
On Dec 9, 2010, at 19:26:56, Evan Schoenberg, M.D. wrote:

> Their setup wizard has an explicit checkbox for 'install growl' now, which is on by default; some number of users are going to click through without reading it, but I don't consider that to be our problem.

According to that off-list conversation, only the “Advanced” path will have the explicit checkbox. The “Typical user” path will not have any mention of Growl.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Hosey  
View profile  
 More options Dec 10 2010, 2:10 am
From: Peter Hosey <p...@growl.info>
Date: Thu, 9 Dec 2010 23:10:57 -0800
Local: Fri, Dec 10 2010 2:10 am
Subject: Re: [growl-development] the problem of dropbox
On Dec 9, 2010, at 19:15:41, Rudy Richter wrote:

> so this is the opening of a discussion of the possibility of blacklisting abusive developers in future releases, growl would just drop all notifications from that app, and log to console the reason.

If we do a blacklist, we should list the application among the applications, but struck through and in red, and there should be a way to find out the reason from that.

I think I suggested a blacklist awhile back, for other reasons (apps like CS Live that show ads through Growl), so you can find my thoughts on a blacklist in that thread in the archives.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Hosey  
View profile  
 More options Dec 10 2010, 2:46 am
From: Peter Hosey <p...@growl.info>
Date: Thu, 9 Dec 2010 23:46:24 -0800
Local: Fri, Dec 10 2010 2:46 am
Subject: Re: [growl-development] Re: the problem of dropbox
On Dec 9, 2010, at 21:04:11, Christopher Forsythe wrote:

> The problem is they didn't account for our updater sucking so bad, so we've felt the wrath of users because we never paid attention to that.

The updater has nothing to do with it. It's just the messenger—how people are finding out that Growis on their system.

The problem is that Dropbox installs Growl without the user's explicit permission.

There are two solutions to this problem, and they're both on Dropbox's end:

a. Create an entire step in the installation wizard explaining briefly what Growl is and asking for permission to install it. (Skip entirely if Growl is already installed.)
b. Stop installing Growl under any and all circumstances.

> It's a scenario we never expected, since we always expected users to at least agree to the installation due to the Growl-WithInstaller framework.

Exactly. Growl's updater is not *that* bad; it's just designed for users who installed Growl by choice.

The only problem I can see with it is that it should say something different when it finds a newer version than itself is already installed. That fixes the “why are you updating Growl every *@#*!! day” problem, but not the “why is Growl on my system” problem.

> In a way we partially agree with what they are doing, the installation portion.

Who does? I don't.

> The suggestion by Rudy is in my opinion a bit too heavy handed. Some users would probably want a notification from Dropbox, some don't. That's not our place, to decide what gets notified upon so to speak.

Back when I suggested a blacklist, I mentioned that the user should have a way to enable the application if they really want its notifications. It would basically be off by default and specially listed to indicate why.

> I do think that if this continues that we ship an update which throws up a big NSWindow on the first launch that the user has to read saying that if this is a Dropbox installed box, then here's what we know, and here's what we've done to try to address the problem. We can easily detect if Dropbox is installed by checking for the bundle and checking for the application ticket. The window can offer to disable Dropbox notifications, and provide some other options possibly. The main key is to talk about how dropbox treats other developer groups, users, and that we really don't recommend the use, and to provide alternative options. Nothing slanderous obviously, just enough of a point that we're really just tired of it all. We could even provide a "show me this later" and when dropbox registers 3 times later, pop the window up.

This all sounds good, but it's the first step in a potential arms race:

1. We add this dialog box.
2. Dropbox doesn't update their Growl, since they won't want any such dialog box.
3. We ship an update that requires GNTP (removing the current notification methods), so all applications using old Growl frameworks can't notify. (We'll give due warning to all well-behaved applications' developers, of course.)
4. Dropbox updates their Growl, but removes/disables the dialog box.
5. We ship another update. Users who update see the dialog box.
6. Dropbox modifies their Growl again to remove/disable the updater.
7. We ask them to stop calling their mutant notifier Growl.
8. If they don't, we put up a web page describing everything they've done so far and asking people not to use Dropbox, and link it everywhere we can (Download.com, MU, Softpedia, any Reddit thread about Dropbox, etc.).

I'd like to not start down that road, but that's up to Dropbox.

Dropbox developers, you should be using an unmodified Growl and either only installing it with explicit permission or not installing it at all. It's that simple.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Christopher Forsythe  
View profile  
 More options Dec 10 2010, 12:23 pm
From: Christopher Forsythe <ch...@growl.info>
Date: Fri, 10 Dec 2010 11:23:46 -0600
Local: Fri, Dec 10 2010 12:23 pm
Subject: Re: [growl-development] Re: the problem of dropbox

We do by providing a framework which effectively does the same thing.

At this point it would push them to do something. Nothing else I can
think of forces them to do anything. We're stuck, they're the big
bully, and I'm tired of being in that position. We (users and the
Growl Developers) are not in control here, which is ironic for a group
who makes a product which has the sole purpose of giving control to
users.

The problem is I don't think the dropbox guys get/care what the
problem is for us, they have their requirements. I'm tired of feeling
like that girl on prom night that has no date until the last minute. I
need a way to say to users "we tried talking to them, that failed, so
here's our solution to this mess". What I proposed doesn't have to be
it, but I'm not happy with anything else I've seen proposed.
Blacklisting is a horrible idea, It still has the same problem that we
already have, with an added bonus of being hateful.

I think my proposal won't take the problem as far as you illustrate.
While possible, I think they'd probably just remove Growl instead of
doing half those steps.

> Dropbox developers, you should be using an unmodified Growl and either only installing it with explicit permission or not installing it at all. It's that simple.

David emailed me directly and said he would have an email out to the
list before the end of the day.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Hosey  
View profile  
 More options Dec 10 2010, 4:29 pm
From: Peter Hosey <p...@growl.info>
Date: Fri, 10 Dec 2010 13:29:02 -0800
Local: Fri, Dec 10 2010 4:29 pm
Subject: Re: [growl-development] Re: the problem of dropbox
On Dec 10, 2010, at 09:23:46, Christopher Forsythe wrote:

> On Fri, Dec 10, 2010 at 1:46 AM, Peter Hosey <p...@growl.info> wrote:
>> On Dec 9, 2010, at 21:04:11, Christopher Forsythe wrote:
>>> In a way we partially agree with what they are doing, the installation portion.

>> Who does? I don't.

> We do by providing a framework which effectively does the same thing.

OK, so you mean we agree that they may install Growl. The difference is that our framework won't install without permission.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Christopher Forsythe  
View profile  
 More options Dec 10 2010, 4:48 pm
From: Christopher Forsythe <ch...@growl.info>
Date: Fri, 10 Dec 2010 15:48:19 -0600
Local: Fri, Dec 10 2010 4:48 pm
Subject: Re: [growl-development] Re: the problem of dropbox

On Fri, Dec 10, 2010 at 3:29 PM, Peter Hosey <p...@growl.info> wrote:
> On Dec 10, 2010, at 09:23:46, Christopher Forsythe wrote:
>> On Fri, Dec 10, 2010 at 1:46 AM, Peter Hosey <p...@growl.info> wrote:
>>> On Dec 9, 2010, at 21:04:11, Christopher Forsythe wrote:
>>>> In a way we partially agree with what they are doing, the installation portion.

>>> Who does? I don't.

>> We do by providing a framework which effectively does the same thing.

> OK, so you mean we agree that they may install Growl. The difference is that our framework won't install without permission.

Exactly what I mean, that we're fine with that, just not with how they
are doing it.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David  
View profile  
 More options Dec 10 2010, 7:33 pm
From: David <eve...@gmail.com>
Date: Fri, 10 Dec 2010 16:33:38 -0800 (PST)
Local: Fri, Dec 10 2010 7:33 pm
Subject: Re: the problem of dropbox
Hello,

This is David Euresti from Dropbox.  I thought I should chime in on
this conversation, and mention very explicitly all the changes that we
have done to Growl. I personally believe, that even though they might
not be how you'd like them they will solve most of your concerns.  Our
goals are basically to make the Dropbox user-experience great, and to
get users with questions to come to Dropbox for support.  After all,
we're the reason they have Growl on their machine.

Our latest version of Dropbox (version 1.0) is due to be on the front
page of our website by next week barring major disaster.  The Growl-
WithInstaller that we ship with that version is modified as follows:

#1 We only auto-enable notifications for the Dropbox application.
Every other app starts as disabled.  This way most users only get
Dropbox notifications but if they want to they can enable other apps.
#2 By default the version we install has "check for updates"
unchecked.  This is so that they won't get bothered with it.
#3 Once installed, the name on the Pref Panel is changed to "Growl for
Dropbox"  We do this for two reasons, a) we've made modifications to
it so they'll know who to blame, b) we want users to know why Growl is
in their Pref Panel.
#4 We added text to the About box of the "Growl for Dropbox" Pref
Panel, mentioning how it got there, and where to go for support.
#5 We install an old version (1.2 for Leopard and Snow Leopard, 1.1.6
for Tiger)  We know it's old but it's been well tested by us.
   * Note: Some time ago I did consider moving to version 1.2.1 but
there was a crash in Growl-WithInstaller that prevented it from
installing.  I regret to say I never tried again.  I did report the
bug though.
#6 We modified Growl With Installer to not prompt.  (Yes we know you
hate this but we feel all the other changes mitigate it)
#7 If the user uninstalls Growl, either by removing the Pref Panel, or
by using the Growl Uninstaller you guys ship, Dropbox will not
reinstall Growl unless the user goes into Dropbox preferences and
selects they want to see Dropbox notifications using Growl.

With all these changes we feel that users will not instantly go to
your website to complain about how Growl got installed on their system
since:
* They'll only get Dropbox Growls.
* The pref panel will say Growl for Dropbox.
* The About Panel says "Contact Dropbox for support"

All this being said, we have started working on 1.1 (which will have a
shorter release cycle than 1.0) and we're working on having our own
notification system to not have to install Growl.

David


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Hosey  
View profile  
 More options Dec 10 2010, 7:41 pm
From: Peter Hosey <p...@growl.info>
Date: Fri, 10 Dec 2010 16:41:30 -0800
Local: Fri, Dec 10 2010 7:41 pm
Subject: Re: [growl-development] Re: the problem of dropbox
On Dec 10, 2010, at 16:33:38, David wrote:

> #3 Once installed, the name on the Pref Panel is changed to "Growl for Dropbox"  We do this for two reasons, a) we've made modifications to it so they'll know who to blame, b) we want users to know why Growl is in their Pref Panel.

I worry that users will think that “Growl for Dropbox” is the result of some sort of co-branding agreement we have with you. Maybe “Growl (Dropbox edit)”? That makes it more clear that it's your modified version of Growl.

> #5 We install an old version (1.2 for Leopard and Snow Leopard, 1.1.6 for Tiger)  We know it's old but it's been well tested by us.

It's not just old, it also has bugs that we've fixed.

        http://growl.info/documentation/version_history.php

Updater nagging is only one of the problems with installing an old version; this is the other.

>   * Note: Some time ago I did consider moving to version 1.2.1 but there was a crash in Growl-WithInstaller that prevented it from installing.  I regret to say I never tried again.  I did report the bug though.

Since you've modified your Growl framework anyway, why not include the crash fix among your modifications?

        http://growl.info/hg/growl-development/rev/462de85fe375


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chris Forsythe  
View profile  
 More options Dec 10 2010, 11:13 pm
From: Chris Forsythe <ch...@growl.info>
Date: Fri, 10 Dec 2010 22:13:34 -0600
Local: Fri, Dec 10 2010 11:13 pm
Subject: Re: [growl-development] Re: the problem of dropbox
This effectively is the equivalent of having your own notification popup built into your app. Growl is not designed for this use case, please do not do this. You're only going to make things worse.

Please stop shipping Growl, or use our provided methods unmodified.

Chris

On Dec 10, 2010, at 6:33 PM, David <eve...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dan  
View profile  
 More options Dec 11 2010, 12:23 am
From: Dan <dantear...@gmail.com>
Date: Sat, 11 Dec 2010 00:23:50 -0500
Local: Sat, Dec 11 2010 12:23 am
Subject: [growl-development] Re: the problem of dropbox
At 4:33 PM -0800 12/10/2010, David wrote:

>All this being said, we have started working on 1.1 (which will have a
>shorter release cycle than 1.0) and we're working on having our own
>notification system to not have to install Growl.

Yet-another notification system.  Clue:  Growl is THE standard.  Use
it.  Folx like me, that provide a lot of tech support, have NO
interest in supporting yet-another notification system.

Dropbox's inability to properly use a standard such as Growl will be
taken into consideration during evaluations...

- Dan.
    (Not a growl dev, just a user/admin)
--
- Psychoceramic Emeritus; South Jersey, USA, Earth.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Hosey  
View profile  
 More options Dec 11 2010, 12:42 am
From: Peter Hosey <p...@growl.info>
Date: Fri, 10 Dec 2010 21:42:00 -0800
Subject: Re: [growl-development] Re: the problem of dropbox
On Dec 10, 2010, at 21:23:50, Dan wrote:

> Growl is THE standard.  Use it.

And use it properly. I would rather Dropbox implement a custom notifications system than continue damaging our reputation by installing anything with the Growl name on it without users' explicit permission.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Zachary West  
View profile  
 More options Dec 11 2010, 7:36 am
From: Zachary West <zacw...@gmail.com>
Date: Sat, 11 Dec 2010 07:36:11 -0500
Local: Sat, Dec 11 2010 7:36 am
Subject: Re: [growl-development] Re: the problem of dropbox

On Sat, Dec 11, 2010 at 00:42, Peter Hosey <p...@growl.info> wrote:
> On Dec 10, 2010, at 21:23:50, Dan wrote:
> > Growl is THE standard.  Use it.

> And use it properly. I would rather Dropbox implement a custom
> notifications system than continue damaging our reputation by installing
> anything with the Growl name on it without users' explicit permission.

Sounds like the perfect example of Growl.framework needing a "show
notification even if Growl isn't installed" feature—the basic Smoke display
without configuration. Perhaps Dropbox could bite the bullet and implement *
that*?

Zac


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tom van der Woerdt  
View profile  
 More options Dec 11 2010, 7:38 am
From: Tom van der Woerdt <i...@tvdw.eu>
Date: Sat, 11 Dec 2010 13:38:32 +0100
Local: Sat, Dec 11 2010 7:38 am
Subject: Re: [growl-development] Re: the problem of dropbox
On 12/11/10 1:36 PM, Zachary West wrote:

Some software already does that (take a look at Colloquy, for example).
It uses a built-in Growl unless it can find the actual Growl.

Tom


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chris Forsythe  
View profile  
 More options Dec 11 2010, 10:32 am
From: Chris Forsythe <ch...@growl.info>
Date: Sat, 11 Dec 2010 09:32:32 -0600
Local: Sat, Dec 11 2010 10:32 am
Subject: Re: [growl-development] Re: the problem of dropbox

On Dec 11, 2010, at 6:38 AM, Tom van der Woerdt <i...@tvdw.eu> wrote:

I had wanted this for that reason, but it was vetoed. I forget why, but it made a whole lot of sense.

Chris


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
i.atent.d...@gmail.com  
View profile  
 More options Dec 11 2010, 12:30 pm
From: i.atent.d...@gmail.com
Date: Sat, 11 Dec 2010 17:30:16 +0000
Local: Sat, Dec 11 2010 12:30 pm
Subject: Re: [growl-development] Re: the problem of dropbox

On 11 Dec 2010, at 15:32, Chris Forsythe wrote:

>>> Sounds like the perfect example of Growl.framework needing a "show
>>> notification even if Growl isn't installed" feature—the basic Smoke
>>> display without configuration. Perhaps Dropbox could bite the bullet and
>>> implement /that/?

>>> Zac

>> Some software already does that (take a look at Colloquy, for example). It uses a built-in Growl unless it can find the actual Growl.

> I had wanted this for that reason, but it was vetoed. I forget why, but it made a whole lot of sense.

> Chris

something to do with if multiple things did it, you might end up with overlapping notifications?
shame, because on the face of it, i think it’s a really good idea!

i considered the possibility of sharing the GHA process somehow a little while ago and couldn’t immediately think of a problem with something like this:
https://groups.google.com/group/growldiscuss/browse_thread/thread/125...
except for the changes-to-notification-protocol thing… which is quite a big one with gntp around the corner, i guess, although could potentially commit to ‘from gntp forward’?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chris Forsythe  
View profile  
 More options Dec 11 2010, 2:52 pm
From: Chris Forsythe <ch...@growl.info>
Date: Sat, 11 Dec 2010 13:52:57 -0600
Local: Sat, Dec 11 2010 2:52 pm
Subject: Re: [growl-development] Re: the problem of dropbox
We can discuss this further in another thread if you would like.

Chris

On Dec 11, 2010, at 11:30 AM, i.atent.d...@gmail.com wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chris Forsythe  
View profile  
 More options Dec 11 2010, 3:04 pm
From: Chris Forsythe <ch...@growl.info>
Date: Sat, 11 Dec 2010 14:04:59 -0600
Local: Sat, Dec 11 2010 3:04 pm
Subject: Re: [growl-development] Re: the problem of dropbox

On Dec 10, 2010, at 6:33 PM, David <eve...@gmail.com> wrote:

> Hello,

> This is David Euresti from Dropbox.  I thought I should chime in on
> this conversation, and mention very explicitly all the changes that we
> have done to Growl. I personally believe, that even though they might
> not be how you'd like them they will solve most of your concerns.  Our
> goals are basically to make the Dropbox user-experience great, and to
> get users with questions to come to Dropbox for support.  After all,
> we're the reason they have Growl on their machine.

To be honest if you just changed your dialogue to be explicit about installing Growl, and to not reinstall Growl if removed, that would address 95% of my concerns. This itself is why I don't think you get what the problem is.

> Our latest version of Dropbox (version 1.0) is due to be on the front
> page of our website by next week barring major disaster.  The Growl-
> WithInstaller that we ship with that version is modified as follows:

> #1 We only auto-enable notifications for the Dropbox application.
> Every other app starts as disabled.  This way most users only get
> Dropbox notifications but if they want to they can enable other apps.

Please reverse this. This is counter to giving the user control

> #2 By default the version we install has "check for updates"
> unchecked.  This is so that they won't get bothered with it.

This is bad. What if the version you're shipping has a security vuln? You are exposing users to problems here without them knowing about it.

> #3 Once installed, the name on the Pref Panel is changed to "Growl for
> Dropbox"  We do this for two reasons, a) we've made modifications to
> it so they'll know who to blame, b) we want users to know why Growl is
> in their Pref Panel.

Please don't do this. This addresses nothing.

> #4 We added text to the About box of the "Growl for Dropbox" Pref
> Panel, mentioning how it got there, and where to go for support.

Same here, does not address a thing. Even could make us look bad.

> #5 We install an old version (1.2 for Leopard and Snow Leopard, 1.1.6
> for Tiger)  We know it's old but it's been well tested by us.
>   * Note: Some time ago I did consider moving to version 1.2.1 but
> there was a crash in Growl-WithInstaller that prevented it from
> installing.  I regret to say I never tried again.  I did report the
> bug though.

And this is why custom work like you've done has consequences.

> #6 We modified Growl With Installer to not prompt.  (Yes we know you
> hate this but we feel all the other changes mitigate it)

If you tell the user you are installing software other than dropbox, this would be no issue. You don't. That is why we are angry with your company.

> #7 If the user uninstalls Growl, either by removing the Pref Panel, or
> by using the Growl Uninstaller you guys ship, Dropbox will not
> reinstall Growl unless the user goes into Dropbox preferences and
> selects they want to see Dropbox notifications using Growl.

Great.

> With all these changes we feel that users will not instantly go to
> your website to complain about how Growl got installed on their system
> since:
> * They'll only get Dropbox Growls.
> * The pref panel will say Growl for Dropbox.
> * The About Panel says "Contact Dropbox for support"

The complaints are annoying, but not why we're annoyed by your company giving Growl a bad name. You fucked us over, and now you think these half steps somehow fix that? All you had to do was two simple things, change a string and stop firing a method for reinstall. That's it. Instead we're here talking about stupid changes that do not help the user, just makes it so that you guys get some angry grams.

If you ship this version as-is, I'll be more apt to agree with a blacklisting approach, since it'll prove you just aren't getting it.

Chris


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 31   Newer >
« Back to Discussions « Newer topic     Older topic »