Hi APISIX Community, My name is Aditi, and I’m very interested in the “Schema-driven Plugin Configuration UI” project for APISIX Dashboard.
I’ve been exploring how APISIX plugins define their configuration using JSON Schema, and I find the idea of rendering dynamic forms directly from schema definitions both challenging and impactful. I would love to contribute to this effort. Before I start deeper exploration, I had a few questions: 1. Which JSON Schema draft version is currently used in APISIX plugin definitions? 2. Are there specific plugins whose schemas should be considered as primary targets for supporting complex patterns like oneOf and dependencies? 3. What level of UI customization is expected beyond pure schema-driven rendering? I’d appreciate any guidance on how to start contributing in this area. Looking forward to working with the community. Best regards, Aditi
