mermaid icon indicating copy to clipboard operation
mermaid copied to clipboard

Mind maps?

Open harwoodr opened this issue 8 years ago • 55 comments

Any possibility of adding mind map functionality? Like a flow chart, but bi-directional (generally left-right and right-left).

harwoodr avatar Jan 05 '17 16:01 harwoodr

Any feedback on this one? That would be really nice!

salgadobreno avatar Jan 25 '17 15:01 salgadobreno

Good idea. How should the syntax be, maybe some sort of outline syntax?

knsv avatar Jan 25 '17 16:01 knsv

My shot at it:

mindmap [central node name]
    [title A title]
    [?parent]-->[name] [position] [bg-color] [text-color]
    -->mindmap-notation:right white black
    mindmap-notation-->has
    has-->position
    has-->bg-color
    has-->text-color
    position-->positions
    positions-->top
    positions-->bottom
    positions-->left
    positions-->right
    positions-->top-left
    positions-->top-right
    positions-->bottom-left
    positions-->bottom-right
    -->implementation:bottom blue
    implementation-->d3 is hard:red white
    -->backlog
    backlog-->TODO:yellow
    backlog-->notation to set a node as collapsed or expanded, provided they can be expanded on-click

salgadobreno avatar Jan 25 '17 17:01 salgadobreno

Mindmaps are often shown as a (radial) tree structure, so why not even name it tree instead ? A syntax similar to graph would keep the learning curve low. Layout-wise, it would be interesting to have LR, radial, TD. I also like the idea of collapsing / expanding the tree structure as suggested here above. Links could be configurable with either straight lines or arcs.

g3o2 avatar Feb 01 '17 19:02 g3o2

well if Mermaid would support even basic MindMap .. it would be easy to have a perfect killer app ith the compo Atom + this markdown previewer which already supports Mermaid (but lots more) https://github.com/shd101wyy/markdown-preview-enhanced

even PlantUML doesn't have a mindMap view!

ciaooo

StefanoCecere avatar Mar 01 '17 21:03 StefanoCecere

any update on mindmap?

dwSun avatar Jul 25 '18 02:07 dwSun

Hi everybody! I added 1 ETH bounty on Gitcoin for this feature

mastercyb avatar Aug 15 '18 12:08 mastercyb

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 316 years, 10 months from now. Please review their action plans below:

  1. nemaniarjun has started work.

    Would go through the code and setup the dev environment! Should be able to do this within a week or so. :smile:

Learn more on the Gitcoin Issue Details page.

gitcoinbot avatar Aug 15 '18 15:08 gitcoinbot

@harwoodr @xhipster Can I have a sample screenshot to what kind of graph exactly do you expect from this issue? I think I understand, but just as a reference.

Most of the things are already implemented for Graph/Flowchart as seen here. I will start with a clone of that and add the major differences.

I think the main differences are:

  • [ ] Adding Radial Links (in addition to TD/TB, LR, etc)
  • [ ] Adding Link Folding

@xhipster, I am starting work the above two things, if any more things are required do leave a comment and I will add them to this list :grin:

nemani avatar Aug 15 '18 16:08 nemani

@nemaniarjun Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] warning (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Aug 18 '18 16:08 gitcoinbot

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


@nemaniarjun due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!

  • [x] warning (3 days)
  • [x] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Aug 21 '18 16:08 gitcoinbot

@gitcoinbot I have started work on this issue, will create a WIP PR soon.

nemani avatar Aug 21 '18 16:08 nemani

@nemaniarjun Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] warning (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Aug 27 '18 16:08 gitcoinbot

I am still working on this, its just taking me some time to get used to the code.

nemani avatar Aug 28 '18 19:08 nemani

Thanks for the update @nemaniarjun, please do keep us in the loop on how this is going!

vs77bb avatar Aug 29 '18 14:08 vs77bb

@nemaniarjun Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] warning (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Sep 02 '18 16:09 gitcoinbot

I still want to work on this, but I have exams this week, So I will not be working for the next 3-4 days. Feel free to assign this to someone else.

nemani avatar Sep 02 '18 21:09 nemani

@nemaniarjun Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] warning (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Sep 08 '18 16:09 gitcoinbot

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


@nemaniarjun due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!

  • [x] warning (3 days)
  • [x] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Sep 11 '18 16:09 gitcoinbot

Hey @nemaniarjun, are you still interested in this? 😄

rmshea avatar Oct 25 '18 00:10 rmshea

Actually I am not. Too much other work has pilled up. I will stop working on this on gitcoin, so someone else can claim it. :)

nemani avatar Oct 25 '18 00:10 nemani

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] reminder (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Nov 14 '18 17:11 gitcoinbot

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] reminder (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Nov 17 '18 17:11 gitcoinbot

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] reminder (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Nov 20 '18 17:11 gitcoinbot

Hey @daniilborovkov, how's everything going with this? Anything we can help with?

spm32 avatar Nov 21 '18 08:11 spm32

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] reminder (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Nov 23 '18 17:11 gitcoinbot

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • [x] reminder (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot avatar Nov 26 '18 17:11 gitcoinbot

I am still working on this iisue

sayir avatar Dec 05 '18 10:12 sayir

@daniilborovkov, bot snoozed for 3 days!

rmshea avatar Dec 10 '18 02:12 rmshea

@daniilborovkov any news on this topic?

kuhnchris avatar Jan 21 '19 22:01 kuhnchris