3 Core Themes from theDiscussion
| Theme | Supporting quotations |
|---|---|
| Sandboxing & explicit permissions are essential | "the best (only?) way to solve the plugin security problem would be to properly sandbox them with an explicit API and permission system." — varun_ch "A permissions system is planned … however, a permissions system alone is not enough." — kepano "I'm not sure that 'Plugins will declare what they access' should be interpreted as a planned sandbox system. My (cynic) interpretation that it's an opt‑in honor system …" — hobofan |
| Automated scans & disclosures act as a filter but aren’t a full solution | "Every update is scanned, and we will be regularly re‑scanning all the latest versions of every plugin as we improve the system." — kepano "All are necessary because permissions alone can't solve certain malicious behaviors … Look at some scorecards on the Community site you'll quickly see why some of the warnings are not things a permissions system or sandboxing could catch." — kepano |
| User trust & granular plugin rating are major concerns | "One thing that I think would be a huge boon … more context … clicking a link takes you to the code that calls out to github.com." — zie "Finally!" — AntiUSAbah "I realize you're just doing your job as CEO to shape perceptions here, but this is your best effort? The docs should have correctly stated 'we don't review ANY new community plugin release'." — kid64 |
Summary – The community repeatedly stresses that a robust sandbox/permission model, combined with thorough automated scanning and clearer disclosure, is needed to restore trust. Meanwhile, users demand more granular rating and filtering so they can control the security level of the plugins they install. These three concerns drive most of the conversation.