Thanks Dave for the information.

Sure, let's discuss a better name.

“echarts-mermaid-plugin” might not be accurate because it doesn't have much
to do with mermaid, other than the API is inspired by mermaid.
How about "echarts-mermaiddish" to imply it's kind like mermaid?

Thanks

*Ovilia*


On Thu, Mar 20, 2025 at 10:54 PM Dave Fisher <w...@apache.org> wrote:

>
>
> > On Mar 20, 2025, at 2:22 AM, Ovilia <oviliazh...@gmail.com> wrote:
> >
> > Hi,
> >
> > I've developed pie/line/bar chart options for now.
> > Check out to learn more at
> https://github.com/apache/echarts-from-mermaid.
> >
> > I would like to rename this repo into "mermaid-inspired-echarts" instead
> of
> > the current name because it's a great detail of job to make sure it
> behaves
> > exactly the way as with mermaid and ECharts doesn't support a lot of
> graphs
> > that mermaid supports.
>
> Repository names are required to be in the format of `apache/echarts-*`.
> This is necessary for permissions to be properly assigned.
>
> >
> > Does this sound like a good name, or any other suggestions? Does anyone
> > know how to change the GitHub repo name? I guess opening a jira ticket
> > should do, right?
>
> Yes, but it will be rejected if the name is disallowed. Let’s find a
> better name.
>
> Is “echarts-mermaid-plugin” good?
>
> Best,
> Dave
>
>
> >
> > Thanks
> >
> > *Ovilia*
> >
> >
> > On Tue, Feb 18, 2025 at 5:46 PM Ovilia <oviliazh...@gmail.com> wrote:
> >
> >> Dear all,
> >> Considering that we plan to release ECharts 6.0 at the end of March and
> >> there are still some functions under development, the ECharts From
> Mermaid
> >> Project is very likely not to be supported in version 6.0. We expect to
> >> support it in the subsequent versions (such as 6.1.0). If you are
> >> interested in this project or have any suggestions, you are welcome to
> >> continue the discussion.
> >> Best regards!
> >>
> >> Thanks
> >>
> >> *Ovilia*
> >>
> >>
> >> On Thu, Feb 6, 2025 at 5:39 PM Ovilia <oviliazh...@gmail.com> wrote:
> >>
> >>> And here is the link to the project:
> >>> https://github.com/apache/echarts-from-mermaid
> >>>
> >>> Thanks
> >>>
> >>> *Ovilia*
> >>>
> >>>
> >>> On Thu, Feb 6, 2025 at 5:37 PM Ovilia <oviliazh...@gmail.com> wrote:
> >>>
> >>>> Dear Apache ECharts Developers,
> >>>>
> >>>> I hope this message finds you well.
> >>>>
> >>>> I am writing to introduce a new project currently under development,
> >>>> called "Apache ECharts From Mermaid." This project aims to enable
> Apache
> >>>> ECharts to render charts using a Mermaid-like syntax. By leveraging
> this
> >>>> plugin, we can generate charts from text or markdown, which is
> especially
> >>>> beneficial in LLM applications.
> >>>>
> >>>> The primary advantage of this approach lies in the simplicity of
> Mermaid
> >>>> syntax compared to the complex structure of ECharts options. This
> makes the
> >>>> chart generation process more reliable and user-friendly.
> Additionally,
> >>>> users can customize the appearance of charts using
> `echarts.registerTheme`.
> >>>>
> >>>> Here is a brief example of how it works:
> >>>>
> >>>> ```javascript
> >>>> import { EChartsFromMermaid } from 'echarts-from-mermaid';
> >>>> import * as echarts from 'echarts';
> >>>>
> >>>> const mermaidDefinition = `
> >>>> pie title Pets adopted by volunteers
> >>>> "Dogs" : 386
> >>>> "Cats" : 85
> >>>> "Rats" : 15
> >>>> `;
> >>>>
> >>>> const option = EChartsFromMermaid.getOption(mermaidDefinition);
> >>>> /** which generates the following option:
> >>>> * {
> >>>> * title: {
> >>>> * text: 'Pets adopted by volunteers'
> >>>> * },
> >>>> * series: [
> >>>> * {
> >>>> * type: 'pie',
> >>>> * data: [
> >>>> * { value: 386, name: 'Dogs' },
> >>>> * { value: 85, name: 'Cats' },
> >>>> * { value: 15, name: 'Rats' }
> >>>> * ]
> >>>> * }
> >>>> * ]
> >>>> * }
> >>>> */
> >>>>
> >>>> // This option can be used directly with ECharts.
> >>>> const chart = echarts.init(document.getElementById('main'));
> >>>> chart.setOption(option);
> >>>>
> >>>> Currently, the plugin supports several chart types such as pie, bar,
> >>>> line, and sankey. We have also extended Mermaid's capability to
> describe
> >>>> other chart types supported by Apache ECharts.
> >>>>
> >>>> As this project is still in its development phase, we would greatly
> >>>> appreciate your feedback and suggestions to enhance it further. Your
> input
> >>>> will be invaluable in ensuring that we create a robust and versatile
> tool.
> >>>>
> >>>> There are types supported by Mermaid like Pie, Bar, Line, and Sankey.
> >>>> And I also plan to extend the Mermaid - like syntax to describe some
> chart
> >>>> types that Mermaid doesn't support natively but are supported by
> Apache
> >>>> ECharts.
> >>>>
> >>>> I would greatly appreciate it if you could take a look at the project
> >>>> and share your thoughts, suggestions, or any potential improvements.
> Your
> >>>> insights would be extremely valuable as we continue to develop this
> plugin.
> >>>>
> >>>> Thank you for your time and consideration. I look forward to hearing
> >>>> your thoughts.
> >>>>
> >>>> Best regards,
> >>>>
> >>>> *Ovilia*
> >>>>
> >>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@echarts.apache.org
> For additional commands, e-mail: dev-h...@echarts.apache.org
>
>

Reply via email to