{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreibtz2v4grirni23y2fp72gmbooycdpxhciuxidsstvzchczgp2waa",
    "uri": "at://did:plc:hqad6xwuzg7oqfmwylfkvqfm/app.bsky.feed.post/3mjm7ell7vvf2"
  },
  "path": "/viewtopic.php?t=33298&p=272392#p272392",
  "publishedAt": "2026-04-16T09:50:56.000Z",
  "site": "http://forum.palemoon.org",
  "textContent": "Your extension for all intents and purposes is masquerading as the old one thanks to not changing the ID. Worse, since you've copied the same external update mechanism that the old one had but to your own update URL as I can see in install.rdf, this can result in people still using the old one incorrectly seeing yours as an upgrade for it, which it is not - as you are not the original developer and this would result in Janek's extension getting updated to yours.\n\nThere was a similar controversy years ago with JustOff that led to his expulsion from the forums together with his addons - he changed his extensions from being hosted here to using an external update URL **without** informing users of the change, and that results in malware like behavior.\n\ntl;dr - you need to change the extension id (don't use name@something - it has to be a proper UUID that you can generate with tools locally or even online) to signify that this is your own separate work with no extension level confusion with what it's based on.\n\nAFAICT external extensions are a special case on the addons site and can't be managed by the developer using an extension site account (separate from the forum). RealityRipple can confirm, he has several externally hosted extensions here. If not, I'll be happy to publish your extension here once you've made the changes.\n\nThis is how Janek's external extension looks like in the editor, I will make a separate entry called Greasemonkey for UXP with your details:\n\n\n* * *",
  "title": "Add-ons • Re: Working on a Greasemonkey fork for Pale Moon",
  "updatedAt": "2026-04-16T09:50:56.000Z"
}