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

Reply via email to