{"comment":{"created_at":"2011-10-23T17:13:34Z","body":"***harveythechainsaw (barrettjohanneson)** wrote on 2010-01-08:*\n\nFor the somewhat average user who is trying to filter objectionable\ncontent using anti-Flash, ad-blockers, and other content-manipulators,\nwhere no single solution fully 'cuts it', could anyone recommend a\nresource that compiles software usage of Sparkle? I mean, how am I to\ntell that which plug-ins are causing this conflict?\n\nI would like to offer from a user standpoint that when an error message\nimplicates Sparkle as the cause of an application crash, that a user be\nnotified exactly which files are in conflict with each other. As it is\nnow, the Finder error message in my Mac environment accuses Sparkle, and\nthen lists thousands of lines of incomprehensible garble that when sent\nto some HQ that never receives a response or a fix. The crashes\ncontinue, my resentment toward this thing called Sparkle increases. I\nconsider uninstalling Flash completely because I don't know if I will\never learn how to resolve the fact that my browser shuts down four or\nfive times a day.\n\nIf there were a more specific notification about specific plug-ins in\nconflict, folks like me would be able to resolve it ourselves by making\nchoices about which plug-ins were really worth it to keep. I think most\npeople would at that point be able to choose which plugins can stay and\nwhich can go. Right now, I'm not sure there is a way of knowing. Right\nnow, all I can say is that I am angry that Sparkle still appears to\ncause innumerable interruptions of recipes in progress, emails to\nfamily, online learning sessions, complex academic research, you name\nit. This problem is a warrant for repair.\n\nMy solution now is to only use one plug-in at a time. That can't be the\nbest way to do it. I will say that I have had a top-three-worst-week-of-\nall-time and Mr. Matuschak has handled my really terrible attitude and\nanger at this problem with aplomb. If Sparkle can help me keep vile\nimages out of my face, I really find value in that. I want it to work.\n\nI am off to choose my plug-in now -- maybe I will be better for it. :)","updated_at":"2011-10-23T17:13:34Z","url":"https://api.github.com/repos/andymatuschak/Sparkle/issues/comments/2496644","id":2496644,"user":{"avatar_url":"https://secure.gravatar.com/avatar/5a37f99aa1daf8c27aaa81e4f019484d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"5a37f99aa1daf8c27aaa81e4f019484d","url":"https://api.github.com/users/andymatuschak","id":2771,"login":"andymatuschak"}},"action":"created","issue":{"number":67,"created_at":"2011-10-23T17:13:30Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"***Hofman (cmhofman)** [reported (on Launchpad)](https://bugs.launchpad.net/sparkle/+bug/257001) on' 2008-08-11:*\n\nSparkle is still not safe to be used in loadable bundles (plug-ins),\neven though the web site advertises that 1.5 supports it.\n\nPart of the problem is solved by having one updater per bundle.\n\nThe biggest problem currently is more fundamental: only one instance of\na framework can be loaded in a single program. So if several plug-ins\nhave Sparkle embedded, only one of the Sprakle frameworks will be\nloaded, at best, or loading will simply fail and the app crashes. Even\nif everything loads, the Sparkle version may differ, which can lead to\nunexpected results, including crashes.\n\nThe only safe way I can think of to add Sparkle support to a loadable\nbundle is to run Sparkle in a background app. Sparkle should have a\ntarget for at least a bare bones agent to accomplish this.","comments":5,"title":"Sparkle should really support bundles","updated_at":"2011-10-23T17:13:34Z","url":"https://api.github.com/repos/andymatuschak/Sparkle/issues/67","id":2027554,"assignee":null,"milestone":null,"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/5a37f99aa1daf8c27aaa81e4f019484d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"5a37f99aa1daf8c27aaa81e4f019484d","url":"https://api.github.com/users/andymatuschak","id":2771,"login":"andymatuschak"},"html_url":"https://github.com/andymatuschak/Sparkle/issues/67","labels":[],"state":"open"},"legacy":{"issue_id":2027554,"comment_id":2496644}}