Delegate Methods?

1 view
Skip to first unread message

Andy Matuschak

unread,
Dec 22, 2007, 1:41:06 AM12/22/07
to SparklePlus
Hey folks, I'm porting the Sparkle+ code to the main branch, and I was
wondering: does anyone use those delegate methods? If so, what for?
Thanks!

Jon Trainer

unread,
Dec 22, 2007, 8:52:04 AM12/22/07
to spark...@googlegroups.com
I use -updaterCustomizeProfileInfo: to add to the collected information.

Evan Schoenberg

unread,
Dec 22, 2007, 9:03:45 AM12/22/07
to spark...@googlegroups.com, Andy Matuschak

On Dec 22, 2007, at 1:41 AM, Andy Matuschak wrote:

> Hey folks, I'm porting the Sparkle+ code to the main branch, and I was
> wondering: does anyone use those delegate methods? If so, what for?

I use all of them except for the compareVersion: one, which I also
used until I fixed the version comparison function in [106].

They're used to submit additional data and to provide arguments to the
serverside php script which determines which appcast is served to the
client.

-Evan

Andy Matuschak

unread,
Dec 22, 2007, 2:21:00 PM12/22/07
to SparklePlus
Thanks for letting me know. Just out of curiosity, what kind of
additional information do you send along?

I'm also not sure I like the idea of providing arguments to the PHP
script that are unrelated to profiling through those delegate methods.
That could use some more design. I'll think about it.

Daniel Jalkut

unread,
Dec 22, 2007, 2:24:37 PM12/22/07
to SparklePlus
I'd like to think I have a pretty textbook perfect example of "extra
profile info." In MarsEdit, I tack on the list of blogging system APIs
that the user has configured. So I can collect statistics on the
popularity of the various systems that people are using MarsEdit with.

Daniel

Jon Trainer

unread,
Dec 22, 2007, 2:30:04 PM12/22/07
to spark...@googlegroups.com
I track what email client LicenseKeeper customers use. This helps me
determine what applications to support for email importing and serial
number scanning.

Best Regards,

Jon Trainer
Outer Level
www.outerlevel.com

Andy Matuschak

unread,
Dec 22, 2007, 2:42:01 PM12/22/07
to SparklePlus
Those both make perfect sense. Thanks for clearing it up for me.
Reply all
Reply to author
Forward
0 new messages