Ovilia commented on issue #19959: URL: https://github.com/apache/echarts/issues/19959#issuecomment-2638776793
> Hello, thank you team for all the hard work - ECharts 5 made some huge progress and I look forward to v6! > > for v6 I would personally love to see an official schema for all the JSON options available. [#16427](https://github.com/apache/echarts/issues/16427) has already been requested. I think it's common to generate the ECharts JSON from a backend service - in java/python/.NET/etc, and it would be awesome to have a common schema to be able to generate against. There are already projects for specific languages linked in the docs, eg Echarts-Java or Pyecharts, but sometimes they get left unmaintained. > > Other than that - I would support the design token idea proposed by [@Ovilia](https://github.com/Ovilia) in [#20202](https://github.com/apache/echarts/issues/20202) and any other ways to simplify changing similar settings across multiple series types etc. There are a lot of options available (a great thing) but sometimes the interface to find/change them is challenging. > > thanks again! Sorry for the late reply. It is indeed possible to provide a complete option scheme. You can refer to the [echarts-doc](https://github.com/apache/echarts-doc) project. However, a scheme for tens of thousands of option items might not be very helpful. I am currently considering supporting the mermaid syntax for ECharts (https://github.com/apache/echarts-from-mermaid). Describing the scheme of mermaid would be much simpler and particularly suitable for backend generation (via LLM) of markdown for frontend rendering. This project is still in the planning stage and may not be launched simultaneously in version 6.0. Please stay tuned. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org For additional commands, e-mail: commits-h...@echarts.apache.org