Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
My bloviated meandering follows what David E. Ross graced us with on 1/22/2012 11:23 PM: On 1/22/12 7:45 PM, Sailfish wrote [in part]: You should bring this up to the owner's attention. I would indeed notify the extension's developer. However: * The AMO site provides no contact info. * The developer's site http://nc.ddns.us/extensions.html is very confusing about reporting problems. * There is no real way to submit a bug report against any AMO extension. Did you try the Forum+Support nav button on the left sidebar? -- Sailfish - Netscape Champion Mozilla Contributor Member - www.mozilla.org/credits/ Netscape/Mozilla Tips: http://www.ufaq.org/ , http://ilias.ca/ Rare Mozilla Stuff: https://www.projectit.com/ ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 1/23/12 12:07 AM, Sailfish wrote: My bloviated meandering follows what David E. Ross graced us with on 1/22/2012 11:23 PM: On 1/22/12 7:45 PM, Sailfish wrote [in part]: You should bring this up to the owner's attention. I would indeed notify the extension's developer. However: * The AMO site provides no contact info. * The developer's site http://nc.ddns.us/extensions.html is very confusing about reporting problems. * There is no real way to submit a bug report against any AMO extension. Did you try the Forum+Support nav button on the left sidebar? Yes. For individual threads, I see the note No permission to post a reply. For the appropriate forum, I see the note No permission to post new topics. -- David E. Ross http://www.rossde.com/. Anyone who thinks government owns a monopoly on inefficient, obstructive bureaucracy has obviously never worked for a large corporation. © 1997 by David E. Ross ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
My bloviated meandering follows what David E. Ross graced us with on 1/23/2012 10:08 AM: On 1/23/12 12:07 AM, Sailfish wrote: My bloviated meandering follows what David E. Ross graced us with on 1/22/2012 11:23 PM: On 1/22/12 7:45 PM, Sailfish wrote [in part]: You should bring this up to the owner's attention. I would indeed notify the extension's developer. However: * The AMO site provides no contact info. * The developer's site http://nc.ddns.us/extensions.html is very confusing about reporting problems. * There is no real way to submit a bug report against any AMO extension. Did you try the Forum+Support nav button on the left sidebar? Yes. For individual threads, I see the note No permission to post a reply. For the appropriate forum, I see the note No permission to post new topics. If there were recent posts from others, maybe there's a registration required? -- Sailfish - Netscape Champion Mozilla Contributor Member - www.mozilla.org/credits/ Netscape/Mozilla Tips: http://www.ufaq.org/ , http://ilias.ca/ Rare Mozilla Stuff: https://www.projectit.com/ ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
NoOp wrote: Jens, any possiblity that the compatibility reporter can include a box/tick that the extension works if the install.rdf is modified? Hardly. First of all, the ACR is a Mozilla product, i.e. its main focus is Firefox and possibly Thunderbird. Secondly, it's not the right approach. The goal should be to get the add-on authors to update their creations. At least that's what I think and what I've been doing. For example: with SM 2.7b4 (linux) the following are fine with a modified install.rdf: - Novell Moonlight 3.99.0.2.99 - Password Exporter 1.2.1 For the latter, Philip Chee provides an updated version here: http://xsidebar.mozdev.org/modifiedmisc.html#passwordexporter But, if the install.rdf is modifed (to say 'em:maxVersion2.8.*/em:maxVersion' and works, the compatibility reporter denotes: Marked as compatible by developer when it actually wasn't. But the add-on works when modified locally. The ACR enables you to provide feedback to the add-on author, but only if you do not fake the compatibility information yourself. Until compatible-by-default add-ons were introduced (starting with SM 2.7, which you seem to run), the ACR allowed to install any add-on that ever claimed to work with SM. Now it refuses that if the add-on is not compatible with at least SM 2.1 (which was the release matching FF 4, which is also FF's cut-off version for compatible-by-default). Now I'm not exactly sure whether the old extensions.checkCompatibility.* preferences still work, but I think it's worth a try. With trunk it's probably easiest to install the Nightly Tester Tools add-on, but I'm not sure whether it sets the necessary prefs for branches like the ACR did. Maybe the Disable Add-on Compatibility Checks add-on does the trick; didn't try it myself. HTH Jens -- Jens Hatlak http://jens.hatlak.de/ SeaMonkey Trunk Tracker http://smtt.blogspot.com/ ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 1/23/12 10:23 AM, Sailfish wrote: My bloviated meandering follows what David E. Ross graced us with on 1/23/2012 10:08 AM: On 1/23/12 12:07 AM, Sailfish wrote: My bloviated meandering follows what David E. Ross graced us with on 1/22/2012 11:23 PM: On 1/22/12 7:45 PM, Sailfish wrote [in part]: You should bring this up to the owner's attention. I would indeed notify the extension's developer. However: * The AMO site provides no contact info. * The developer's site http://nc.ddns.us/extensions.html is very confusing about reporting problems. * There is no real way to submit a bug report against any AMO extension. Did you try the Forum+Support nav button on the left sidebar? Yes. For individual threads, I see the note No permission to post a reply. For the appropriate forum, I see the note No permission to post new topics. If there were recent posts from others, maybe there's a registration required? I suspect registration and login are actually required. However, at the top of http://nc.ddns.us/forum/, there is the statement, all in bold: Registration is NOT required to post in user forums. with NOT underlined. -- David E. Ross http://www.rossde.com/. Anyone who thinks government owns a monopoly on inefficient, obstructive bureaucracy has obviously never worked for a large corporation. © 1997 by David E. Ross ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 1/23/12 4:56 PM, David E. Ross wrote: On 1/23/12 10:23 AM, Sailfish wrote: My bloviated meandering follows what David E. Ross graced us with on 1/23/2012 10:08 AM: On 1/23/12 12:07 AM, Sailfish wrote: My bloviated meandering follows what David E. Ross graced us with on 1/22/2012 11:23 PM: On 1/22/12 7:45 PM, Sailfish wrote [in part]: You should bring this up to the owner's attention. I would indeed notify the extension's developer. However: * The AMO site provides no contact info. * The developer's site http://nc.ddns.us/extensions.html is very confusing about reporting problems. * There is no real way to submit a bug report against any AMO extension. Did you try the Forum+Support nav button on the left sidebar? Yes. For individual threads, I see the note No permission to post a reply. For the appropriate forum, I see the note No permission to post new topics. If there were recent posts from others, maybe there's a registration required? I suspect registration and login are actually required. However, at the top of http://nc.ddns.us/forum/, there is the statement, all in bold: Registration is NOT required to post in user forums. with NOT underlined. When I went to register so that I could then login, the registration page contained: This forum is not accepting new registrations. -- David E. Ross http://www.rossde.com/. Anyone who thinks government owns a monopoly on inefficient, obstructive bureaucracy has obviously never worked for a large corporation. © 1997 by David E. Ross ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
[Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 01/22/2012 12:57 PM, Jens Hatlak wrote: David E. Ross wrote: When I try to install BetterPrivacy 1.68 in SeaMonkey 2.6.1, I get the following error: BetterPrivacy could not be installed because it is not compatible with SeaMonkey 2.6.1. I get this even when I attempt to install directly from the AMO site (not my usual practice). With the ACR installed, compatibility checks disabled or SM 2.7, you can install the penultimate version of the add-on from its Version History page. By the way, selecting the link https://addons.mozilla.org/en-US/seamonkey/addon/betterprivacy/ redirects to https://addons.mozilla.org/en-US/firefox/addon/betterprivacy/. This is because AMO seems to only check the latest add-on version, which is no longer declared compatible with SM (author's fault). ... Jens, any possiblity that the compatibility reporter can include a box/tick that the extension works if the install.rdf is modified? For example: with SM 2.7b4 (linux) the following are fine with a modified install.rdf: - Novell Moonlight 3.99.0.2.99 - Password Exporter 1.2.1 But, if the install.rdf is modifed (to say 'em:maxVersion2.8.*/em:maxVersion' and works, the compatibility reporter denotes: Marked as compatible by developer when it actually wasn't. But the add-on works when modified locally. Yes, I understand that it is up to the add-on developer to keep this updated (install.rdf), and that is not the issue I am pointing out. The issue is how to sort out compatibility when the install.rdf has been modified locally _and_ the add-on works when modified. ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 1/22/12 4:52 PM, NoOp wrote: On 01/22/2012 12:57 PM, Jens Hatlak wrote: David E. Ross wrote: When I try to install BetterPrivacy 1.68 in SeaMonkey 2.6.1, I get the following error: BetterPrivacy could not be installed because it is not compatible with SeaMonkey 2.6.1. I get this even when I attempt to install directly from the AMO site (not my usual practice). With the ACR installed, compatibility checks disabled or SM 2.7, you can install the penultimate version of the add-on from its Version History page. By the way, selecting the link https://addons.mozilla.org/en-US/seamonkey/addon/betterprivacy/ redirects to https://addons.mozilla.org/en-US/firefox/addon/betterprivacy/. This is because AMO seems to only check the latest add-on version, which is no longer declared compatible with SM (author's fault). ... Jens, any possiblity that the compatibility reporter can include a box/tick that the extension works if the install.rdf is modified? For example: with SM 2.7b4 (linux) the following are fine with a modified install.rdf: - Novell Moonlight 3.99.0.2.99 - Password Exporter 1.2.1 But, if the install.rdf is modifed (to say 'em:maxVersion2.8.*/em:maxVersion' and works, the compatibility reporter denotes: Marked as compatible by developer when it actually wasn't. But the add-on works when modified locally. Yes, I understand that it is up to the add-on developer to keep this updated (install.rdf), and that is not the issue I am pointing out. The issue is how to sort out compatibility when the install.rdf has been modified locally _and_ the add-on works when modified. Note that BetterPrivacy 1.68 as downloaded from AMO has install.rdf containing the following: !--SeaMonkey-- Description RDF:about=rdf:#$dLacB4 em:id={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} em:minVersion=2.0a1 em:maxVersion=2.6.* / Should not this work with SeaMonkey 2.6.1? -- David E. Ross http://www.rossde.com/. Anyone who thinks government owns a monopoly on inefficient, obstructive bureaucracy has obviously never worked for a large corporation. © 1997 by David E. Ross ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 01/22/2012 05:23 PM, David E. Ross wrote: On 1/22/12 4:52 PM, NoOp wrote: ... Jens, any possiblity that the compatibility reporter can include a box/tick that the extension works if the install.rdf is modified? For example: with SM 2.7b4 (linux) the following are fine with a modified install.rdf: - Novell Moonlight 3.99.0.2.99 - Password Exporter 1.2.1 But, if the install.rdf is modifed (to say 'em:maxVersion2.8.*/em:maxVersion' and works, the compatibility reporter denotes: Marked as compatible by developer when it actually wasn't. But the add-on works when modified locally. Yes, I understand that it is up to the add-on developer to keep this updated (install.rdf), and that is not the issue I am pointing out. The issue is how to sort out compatibility when the install.rdf has been modified locally _and_ the add-on works when modified. ... Note that BetterPrivacy 1.68 as downloaded from AMO has install.rdf containing the following: !--SeaMonkey-- Description RDF:about=rdf:#$dLacB4 em:id={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} em:minVersion=2.0a1 em:maxVersion=2.6.* / Should not this work with SeaMonkey 2.6.1? IMO yes. ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 01/22/2012 05:53 PM, NoOp wrote: On 01/22/2012 05:23 PM, David E. Ross wrote: On 1/22/12 4:52 PM, NoOp wrote: ... Jens, any possiblity that the compatibility reporter can include a box/tick that the extension works if the install.rdf is modified? For example: with SM 2.7b4 (linux) the following are fine with a modified install.rdf: - Novell Moonlight 3.99.0.2.99 - Password Exporter 1.2.1 But, if the install.rdf is modifed (to say 'em:maxVersion2.8.*/em:maxVersion' and works, the compatibility reporter denotes: Marked as compatible by developer when it actually wasn't. But the add-on works when modified locally. Yes, I understand that it is up to the add-on developer to keep this updated (install.rdf), and that is not the issue I am pointing out. The issue is how to sort out compatibility when the install.rdf has been modified locally _and_ the add-on works when modified. ... Note that BetterPrivacy 1.68 as downloaded from AMO has install.rdf containing the following: !--SeaMonkey-- Description RDF:about=rdf:#$dLacB4 em:id={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} em:minVersion=2.0a1 em:maxVersion=2.6.* / Should not this work with SeaMonkey 2.6.1? IMO yes. BetterPrivacy Version History Version 1.68 Released January 20, 2012 138.2 KB Works with Firefox 3.5 - 11.* However when I attempt to install in 2.7b4 I see that it thinks that I have Firefox 2.7, when in actuality I have: Build identifier: Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20120119 Firefox/10.0 SeaMonkey/2.7 https://addons.mozilla.org/en-US/firefox/addon/betterprivacy/versions/?page=1#version-1.68 Add to Firefox Not available for Firefox 2.7 So I think there is an issue with the AMO not detecting the correct version of SeaMonkey. However it works if I use FF: Mozilla/5.0 (Ubuntu; X11; Linux i686; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Or: Mozilla/5.0 (X11; Linux i686; rv:10.0a1) Gecko/20110929 Firefox/10.0a1 ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
My bloviated meandering follows what David E. Ross graced us with on 1/22/2012 5:23 PM: On 1/22/12 4:52 PM, NoOp wrote: On 01/22/2012 12:57 PM, Jens Hatlak wrote: David E. Ross wrote: When I try to install BetterPrivacy 1.68 in SeaMonkey 2.6.1, I get the following error: BetterPrivacy could not be installed because it is not compatible with SeaMonkey 2.6.1. I get this even when I attempt to install directly from the AMO site (not my usual practice). With the ACR installed, compatibility checks disabled or SM 2.7, you can install the penultimate version of the add-on from its Version History page. By the way, selecting the link https://addons.mozilla.org/en-US/seamonkey/addon/betterprivacy/ redirects to https://addons.mozilla.org/en-US/firefox/addon/betterprivacy/. This is because AMO seems to only check the latest add-on version, which is no longer declared compatible with SM (author's fault). ... Jens, any possiblity that the compatibility reporter can include a box/tick that the extension works if the install.rdf is modified? For example: with SM 2.7b4 (linux) the following are fine with a modified install.rdf: - Novell Moonlight 3.99.0.2.99 - Password Exporter 1.2.1 But, if the install.rdf is modifed (to say 'em:maxVersion2.8.*/em:maxVersion' and works, the compatibility reporter denotes: Marked as compatible by developer when it actually wasn't. But the add-on works when modified locally. Yes, I understand that it is up to the add-on developer to keep this updated (install.rdf), and that is not the issue I am pointing out. The issue is how to sort out compatibility when the install.rdf has been modified locally _and_ the add-on works when modified. Note that BetterPrivacy 1.68 as downloaded from AMO has install.rdf containing the following: !--SeaMonkey-- Description RDF:about=rdf:#$dLacB4 em:id={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} em:minVersion=2.0a1 em:maxVersion=2.6.* / Should not this work with SeaMonkey 2.6.1? That's in the old RDF format so that may be an issue? The newer format looks something like: !-- SeaMonkey -- em:targetApplication Description em:id{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}/em:id em:minVersion1.0/em:minVersion em:maxVersion2.6.*/em:maxVersion /Description /em:targetApplication -- Sailfish - Netscape Champion Mozilla Contributor Member - www.mozilla.org/credits/ Netscape/Mozilla Tips: http://www.ufaq.org/ , http://ilias.ca/ Rare Mozilla Stuff: https://www.projectit.com/ ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 1/22/12 6:08 PM, NoOp wrote: On 01/22/2012 05:53 PM, NoOp wrote: On 01/22/2012 05:23 PM, David E. Ross wrote: On 1/22/12 4:52 PM, NoOp wrote: ... Jens, any possiblity that the compatibility reporter can include a box/tick that the extension works if the install.rdf is modified? For example: with SM 2.7b4 (linux) the following are fine with a modified install.rdf: - Novell Moonlight 3.99.0.2.99 - Password Exporter 1.2.1 But, if the install.rdf is modifed (to say 'em:maxVersion2.8.*/em:maxVersion' and works, the compatibility reporter denotes: Marked as compatible by developer when it actually wasn't. But the add-on works when modified locally. Yes, I understand that it is up to the add-on developer to keep this updated (install.rdf), and that is not the issue I am pointing out. The issue is how to sort out compatibility when the install.rdf has been modified locally _and_ the add-on works when modified. ... Note that BetterPrivacy 1.68 as downloaded from AMO has install.rdf containing the following: !--SeaMonkey-- Description RDF:about=rdf:#$dLacB4 em:id={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} em:minVersion=2.0a1 em:maxVersion=2.6.* / Should not this work with SeaMonkey 2.6.1? IMO yes. BetterPrivacy Version History Version 1.68 Released January 20, 2012 138.2 KB Works with Firefox 3.5 - 11.* However when I attempt to install in 2.7b4 I see that it thinks that I have Firefox 2.7, when in actuality I have: Build identifier: Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20120119 Firefox/10.0 SeaMonkey/2.7 https://addons.mozilla.org/en-US/firefox/addon/betterprivacy/versions/?page=1#version-1.68 Add to Firefox Not available for Firefox 2.7 So I think there is an issue with the AMO not detecting the correct version of SeaMonkey. However it works if I use FF: Mozilla/5.0 (Ubuntu; X11; Linux i686; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Or: Mozilla/5.0 (X11; Linux i686; rv:10.0a1) Gecko/20110929 Firefox/10.0a1 I've disabled Advertise Firefox compatibility, so my UA string is: Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20111221 SeaMonkey/2.6.1 This should satisfy em:maxVersion=2.6.* -- David E. Ross http://www.rossde.com/. Anyone who thinks government owns a monopoly on inefficient, obstructive bureaucracy has obviously never worked for a large corporation. © 1997 by David E. Ross ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 1/22/12 7:07 PM, Sailfish wrote: My bloviated meandering follows what David E. Ross graced us with on 1/22/2012 5:23 PM: On 1/22/12 4:52 PM, NoOp wrote: On 01/22/2012 12:57 PM, Jens Hatlak wrote: David E. Ross wrote: When I try to install BetterPrivacy 1.68 in SeaMonkey 2.6.1, I get the following error: BetterPrivacy could not be installed because it is not compatible with SeaMonkey 2.6.1. I get this even when I attempt to install directly from the AMO site (not my usual practice). With the ACR installed, compatibility checks disabled or SM 2.7, you can install the penultimate version of the add-on from its Version History page. By the way, selecting the link https://addons.mozilla.org/en-US/seamonkey/addon/betterprivacy/ redirects to https://addons.mozilla.org/en-US/firefox/addon/betterprivacy/. This is because AMO seems to only check the latest add-on version, which is no longer declared compatible with SM (author's fault). ... Jens, any possiblity that the compatibility reporter can include a box/tick that the extension works if the install.rdf is modified? For example: with SM 2.7b4 (linux) the following are fine with a modified install.rdf: - Novell Moonlight 3.99.0.2.99 - Password Exporter 1.2.1 But, if the install.rdf is modifed (to say 'em:maxVersion2.8.*/em:maxVersion' and works, the compatibility reporter denotes: Marked as compatible by developer when it actually wasn't. But the add-on works when modified locally. Yes, I understand that it is up to the add-on developer to keep this updated (install.rdf), and that is not the issue I am pointing out. The issue is how to sort out compatibility when the install.rdf has been modified locally _and_ the add-on works when modified. Note that BetterPrivacy 1.68 as downloaded from AMO has install.rdf containing the following: !--SeaMonkey-- Description RDF:about=rdf:#$dLacB4 em:id={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} em:minVersion=2.0a1 em:maxVersion=2.6.* / Should not this work with SeaMonkey 2.6.1? That's in the old RDF format so that may be an issue? The newer format looks something like: !-- SeaMonkey -- em:targetApplication Description em:id{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}/em:id em:minVersion1.0/em:minVersion em:maxVersion2.6.*/em:maxVersion /Description /em:targetApplication I tried editing install.rdf to look that way. It did not help. And yes, I know I edited correctly. I've successfully edited install.rdf files in quite a few other extensions. -- David E. Ross http://www.rossde.com/. Anyone who thinks government owns a monopoly on inefficient, obstructive bureaucracy has obviously never worked for a large corporation. © 1997 by David E. Ross ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
My bloviated meandering follows what David E. Ross graced us with on 1/22/2012 7:17 PM: [snip /] I tried editing install.rdf to look that way. It did not help. And yes, I know I edited correctly. I've successfully edited install.rdf files in quite a few other extensions. At minimum, it's something in his install.rdf file. I converted it to the new format and it at least install okay, see: ?xml version=1.0? RDF xmlns=http://www.w3.org/1999/02/22-rdf-syntax-ns#; xmlns:em=http://www.mozilla.org/2004/em-rdf#; Description about=urn:mozilla:install-manifest em:id{d40f5e7b-d2cf-4856-b441-cc613eeffbe3}/em:id em:version1.68/em:version !-- Firefox -- em:targetApplication Description em:id{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/em:id em:minVersion3.5/em:minVersion em:maxVersion11.*/em:maxVersion /Description /em:targetApplication !-- SeaMonkey -- em:targetApplication Description em:id{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}/em:id em:minVersion2.0a1/em:minVersion em:maxVersion2.6.*/em:maxVersion /Description /em:targetApplication !-- Front End MetaData -- em:nameBetterPrivacy/em:name em:type2/em:type em:descriptionquot;Super-Cookie Safeguardquot;/em:description em:creatorGreg Yardley (version 0.2) www.yardley.ca/em:creator em:contributorIcon: Lint Hasenpfeffer (concept by Evan Eckard), Code improvements: Ximin Luo, Locales: DE by Endor and others by BabelZilla team/em:contributor em:homepageURLhttp://nc.ddns.us/extensions.html/em:homepageURL em:developerhttp://nc.ddns.us/extensions.html/em:developer em:optionsURLchrome://bprivacy/content/bprivacyopt.xul/em:optionsURL em:aboutURLhttp://www.projectit.com/inspectorwidget-about.xul/em:aboutURL em:iconURLchrome://bprivacy/content/pie.png/em:iconURL /Description /RDF I didn't try it on Facebook so there may be other issues with it. You should bring this up to the owner's attention. -- Sailfish - Netscape Champion Mozilla Contributor Member - www.mozilla.org/credits/ Netscape/Mozilla Tips: http://www.ufaq.org/ , http://ilias.ca/ Rare Mozilla Stuff: https://www.projectit.com/ ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On Sun, 22 Jan 2012 19:07:39 -0800, Sailfish wrote: My bloviated meandering follows what David E. Ross graced us with on 1/22/2012 5:23 PM: On 1/22/12 4:52 PM, NoOp wrote: On 01/22/2012 12:57 PM, Jens Hatlak wrote: David E. Ross wrote: When I try to install BetterPrivacy 1.68 in SeaMonkey 2.6.1, I get the following error: BetterPrivacy could not be installed because it is not compatible with SeaMonkey 2.6.1. I get this even when I attempt to install directly from the AMO site (not my usual practice). With the ACR installed, compatibility checks disabled or SM 2.7, you can install the penultimate version of the add-on from its Version History page. By the way, selecting the link https://addons.mozilla.org/en-US/seamonkey/addon/betterprivacy/ redirects to https://addons.mozilla.org/en-US/firefox/addon/betterprivacy/. This is because AMO seems to only check the latest add-on version, which is no longer declared compatible with SM (author's fault). ... Jens, any possiblity that the compatibility reporter can include a box/tick that the extension works if the install.rdf is modified? For example: with SM 2.7b4 (linux) the following are fine with a modified install.rdf: - Novell Moonlight 3.99.0.2.99 - Password Exporter 1.2.1 But, if the install.rdf is modifed (to say 'em:maxVersion2.8.*/em:maxVersion' and works, the compatibility reporter denotes: Marked as compatible by developer when it actually wasn't. But the add-on works when modified locally. Yes, I understand that it is up to the add-on developer to keep this updated (install.rdf), and that is not the issue I am pointing out. The issue is how to sort out compatibility when the install.rdf has been modified locally _and_ the add-on works when modified. Note that BetterPrivacy 1.68 as downloaded from AMO has install.rdf containing the following: !--SeaMonkey-- Description RDF:about=rdf:#$dLacB4 em:id={92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a} em:minVersion=2.0a1 em:maxVersion=2.6.* / Should not this work with SeaMonkey 2.6.1? That's in the old RDF format so that may be an issue? The newer format looks something like: !-- SeaMonkey -- em:targetApplication Description em:id{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}/em:id em:minVersion1.0/em:minVersion em:maxVersion2.6.*/em:maxVersion /Description /em:targetApplication There is no such thing as old/new RDF format. These two are identical as far as RDF is concerned. RDF is a directed graph. The problem is that there are an infinite number of ways a RDF graph can be serialized out to disk. The first version listed above is probably written out by the Gecko RDF serializer (the code of which is old crufty). The second version listed above was created manually by someone typing it in with a text editor. When both versions are read into memory and de-serialized, the internal representation in RAM is the same. Phil -- Philip Chee phi...@aleytys.pc.my, philip.c...@gmail.com http://flashblock.mozdev.org/ http://xsidebar.mozdev.org Guard us from the she-wolf and the wolf, and guard us from the thief, oh Night, and so be good for us to pass. ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
My bloviated meandering follows what Philip Chee graced us with on 1/22/2012 8:11 PM: [snip /] There is no such thing as old/new RDF format. These two are identical as far as RDF is concerned. RDF is a directed graph. The problem is that there are an infinite number of ways a RDF graph can be serialized out to disk. The first version listed above is probably written out by the Gecko RDF serializer (the code of which is old crufty). The second version listed above was created manually by someone typing it in with a text editor. When both versions are read into memory and de-serialized, the internal representation in RAM is the same. Okay, but as my last post indicates, I simply took the values from the BetterPrivacy crufty RDF file and added them using the new format then replaced the install.rdf file in the XPI file and it installed splendidly. Dunno? -- Sailfish - Netscape Champion Mozilla Contributor Member - www.mozilla.org/credits/ Netscape/Mozilla Tips: http://www.ufaq.org/ , http://ilias.ca/ Rare Mozilla Stuff: https://www.projectit.com/ ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey
Re: [Add-on Compatibility] was - Re: Cannot Install BetterPrivacy 1.68 in SeaMonkey 2.6.1
On 1/22/12 7:45 PM, Sailfish wrote [in part]: You should bring this up to the owner's attention. I would indeed notify the extension's developer. However: * The AMO site provides no contact info. * The developer's site http://nc.ddns.us/extensions.html is very confusing about reporting problems. * There is no real way to submit a bug report against any AMO extension. -- David E. Ross http://www.rossde.com/. Anyone who thinks government owns a monopoly on inefficient, obstructive bureaucracy has obviously never worked for a large corporation. © 1997 by David E. Ross ___ support-seamonkey mailing list support-seamonkey@lists.mozilla.org https://lists.mozilla.org/listinfo/support-seamonkey