Skip to main content

Idea pipeline

Filter by idea status

Filter by product

1834 Ideas

EthanLucid product team

How do you want to use Mermaid diagram-as-code in Lucidchart?Seeking Feedback

Hello Lucid Community members! I’m a product manager for a team working on Mermaid diagram-as-code in Lucidchart. As we build better support for Mermaid in Lucidchart, we want to understand how you use Mermaid in your workflow, where Lucidchart is currently involved in that workflow, and how we can improve so that Lucidchart can be integrated more seamlessly into your workflow. Goals:Understand how and why you use Mermaid diagram-as-code See if/how Lucid is currently used in your work with Mermaid Learn how Lucid could improve your diagram-as-code workflow Collect feedback on what you would ideally be able to do with Mermaid in Lucidchart 💡 Some Discussion Starters 💡 🧜‍♂️ Where is the initial mermaid code coming from? Is it committed to your repository?   Are you using a tool to generate it?🧜‍♂️ Once the mermaid is imported into Lucidchart, what types of things do you hope to be able to do with it?  Add and delete shapes and lines? Change colors and styling? Modify layout?🧜‍♂️ Once the diagram looks the way you want it to in Lucid, what do you want to be able to do with it? Share the diagram with someone else?  Present to someone else? Collaborate with other stakeholders? –  Name their titles. Embed the diagram somewhere else? Export and commit the modified mermaid code back into your repository?🧜‍♂️ Which types of mermaid diagrams would you like to be able to use?flowchart, sequence, class, ERD, state diagram, mindmap, C4 diagram, gantt, requirement diagram, user journey, pie chart, quadrant chart, gitgraph diagram, timeline Are any of these diagrams more commonly used than others?🧜‍♂️ What is the lifespan of the mermaid diagram? How is it being used again after the initial creation and collaboration?Do you refer to it again in the future? Is it used by others, and if so, how? If the diagram isn’t used again, does the mermaid code in the repo get used/referred to in the future? When, why? (examples are welcome)🧜‍♂️ What are the most painful aspects of this workflow? What is the single most painful aspect?🧜‍♂️ What do you wish Lucid would change or improve to make this workflow better for you?Rank your wishlist from most desirable to least desirable.

Implement proper integration with PlantUML Markup languageSeeking Feedback

One of the selling points of lucidchart for my organisation was the fact that one could use PlantUML Markup language we define diagrams which would allow use to keep all diagrams within lucidchart. The documentation mentions that and also talks about some of the options that can be used. However, after effectively trying to import a simple PlantUML into your tool, the result was not the expected.Not only it doesn’t support the standards and some basic features, it also doesn’t support some of the features that you say that supports (i.e. “actor” entity) and even after trying to cleanup everything that is not supported, the diagram is simply unreadable.UML is used for technical diagrams nad people that make them know what they are doing. Instead of trying to implement something from scratch 8which is what you were trying to do), you could simply implement/integrate fully with PlantUML, which is a known, stable and robust markup language to design and render diagrams.PlanUML has free integration and the integration documentation is clear and simple to follow. You don’t need to make it “fancy” or allow to style component individually since that is not what tech people are looking for and PlantUML already supports it out of the box with several teams and styling.The integration can be really simple to the point you just render the diagram itself or add a container into the page where the diagram is rendered. plantULM generates SVG diagrams which works well with the system you already have anyway.Without this feature it will be very difficult to sell the usage of this tool for tech work since we will still need to use a different tool to manage PlantUML diagrams vs normal/standard diagrams, which seems to beat the purpose of your tool.Hope this is really considered since it will be an HUGE selling point for tech teams.Here some resources to make your life easier:https://plantuml.com/ https://plantuml.com/startingHappy to discuss this with someone on Lucidchart side. Many thanks.