Table of contents
- Map Types
- Concepts
- MindMapIssues
- Objective 1 - dynamic overview of all links pointing to a page
- Objective 2 - dynamic mindmapping and transformation of MindMap into linear form
- Objective 3 - enabling future semantic wiki developments
- Feedback from old test site:
- Future enhancements
- How to replace the old Flash Mindmap tool?
- Related
Note: a dev.t.o admin should eventually activate autotoc and replace maketoc, as maketoc is deprecated.
This page combines "concept mapping" and "mind mapping", Topic Maps and Flow Charts.
Over the years, we have had wiki 3D as a Java applet and an option in Flash, none of which were really working well. So it's to revamp this to a HTML5 solution.
Map Types
Topic Maps
- JSON Topic Maps
- https://github.com/jansc/tmjs#readme
- http://phptmapi.sourceforge.net/
- http://www.tmapi.org/
Concept Map
- http://cmap.ihmc.us/
- http://cmap.ihmc.us/Publications/ResearchPapers/TheoryCmaps/TheoryUnderlyingConceptMaps.htm
- http://jsplumbtoolkit.com/ (with some work)
Flow chart
How to add flowchart feature in Tiki?
An example:
http://profiles.tiki.org/Webservice_Sequence_Diagram
- https://blog.jamesbayley.com/2013/02/01/a-review-of-javascript-drawing-libraries-for-flowcharts-gantt-charts-and-timelines/
- http://jsplumbtoolkit.com/demo/flowchart/jquery.html (nice!)
- http://twiki.org/cgi-bin/view/Plugins/FlowchartPlugin
- http://foswiki.org/Extensions/FlowchartPlugin
- http://www.gliffy.com/
- http://www.flowchartwiki.org/
- http://raphaeljs.com/graffle.html (this one is already used in Tiki for the administration of Transitions in Tiki6 (tiki-admin_transitions.php)
- http://www.graphviz.org/
- http://ffeathers.wordpress.com/2009/07/04/drawing-diagrams-on-a-wiki-page/
- http://ui.ajax.org/#demos/elements.flowchart
- http://www.ohloh.net/p?q=flowchart
- http://alternativeto.net/SearchResult.aspx?profile=all&platform=all&search=tag%3aflowchart
- http://news.cnet.com/8301-11386_3-57602285-76/noflos-crowd-funding-effort-helps-coders-go-with-the-flow/
- https://github.com/jgraph/draw.io/commits/master
Mind Map
Concepts
Realtime
Needs to work with Mozilla TogetherJS
SVG-edit idea
Could SVG-edit be used as a front-end?
It would require more intuitive UI with object autocreation on entering text and auto-snapping capabilities ala MindMeister.
Trackers to store the actual data
Similar to CartoGraf, could we have a nice front-end, but with all the data stored in trackers (where it could interacted with programmatically)?
Items with:
1- shapes / icon / colors
2- text label
3- links to other items (and these links can also have shapes / icons
4- meta-data from trackers
MindMapIssues
Objective 1 - dynamic overview of all links pointing to a page
Built into Tiki a mind mapping tool that will allow us to have a dynamic overview of all links pointing to a page.
Mind map should display :
- All links to a page
- Categories related to a page
- Tags related to a page
Example
Comments
- Make each page name clickable
- Make it easy to automatically re-organize the mind map (ex : select a secondary page and make it the central page - see the green icon in wikimindmap.org).
- Make it possible to insert this dynamic mind map via wiki markup in a wiki page
Objective 2 - dynamic mindmapping and transformation of MindMap into linear form
Built into TikiWiki a MindMapping tool that will allow users dynamic mindmapping (conceptualisation) in wiki page and transformation of MindMap into linear form.
Mind map should enable:
-Multiple users work in MindMap (all that have access to the page),
-Transformation of MindMap into "linear" form, which could be used as template for creation of wiki site (chapters, subchapters, ...).
Examples
I don't know them. Just see collaborative MindMapping on MindMeister and normal MindMapping on FreeMind
Comments
-MindMapping is in process of wiki use (for example in project management) before creation of wiki page.
-Wiki page creation for project management is logical continuation of MindMapping and this tools belongs together
-How I work now?
a) I have to create MindMap in FreeMind (and this is NOT collaborative MindMapping!), export it into Word document, copy/paste it into wiki page and create the content in wiki.
b) I have to create MindMapp in MindMeister (this IS collaborative MindMapping!), export it into Word document, copy/paste it into wiki page and create the content in wiki.
-In my opinion MindMap + Wiki are tools which should be used together (one login).
-It would be good to have both an export tool to Freemind, such as in wikimindmap.org and an import tool from Freemind into TikiWiki
Objective 3 - enabling future semantic wiki developments
Freemind, mindmanager, wikimindmap only enable hierarchical links. Tools such as Compendium and Cohere permit non hierarchical links. It would be good if the coding for TikiWiki mindmapping tool would permit such future developments. This semantic wiki developments could support the use of TikiWiki for collaborative argument maps.
Feedback from old test site:
Observations on actual features :
- Opening a page by clicking the name of the page works well so far. However it opens a new tab in the browser. Is this always appropriate? Not sure.
Also if you are not on the home page and click on the mind map tool, it will open the map by showing the home page as the center point. It should display the page we are working on in the center.
- Center a link by clicking the green icon works so far.
- External links are not showed. See Tiki mind map
- If you are on wikimindmap.org and look at the map, you see a node called "July 2003 Project of the Month" followed by a white and blue icon showing that it is an external link not an article. This doesn't work yet.
- If you click on mind map in this wiki, the external link wrote some lines ahead is represented in the mind map as an wiki page and only "Tikiwiki" appears not "Tikiwiki mind map". If you click on it the link is not working.
Future enhancements
- differentiate backlinks
- add a pop up menu to see page related tags or categories
How to replace the old Flash Mindmap tool?
Tiki24 is the last version which supports the old Flash-powered mindmap tool. Now, how can we replace with something better?
- https://github.com/yeori/mind-wired
- We could re-use code from Diagram
- Other ideas?
Related
- http://kenneth.kufluk.com/google/js-mindmap/
- http://drichard.org/mindmaps/ AGPL
- http://thejit.org/
- http://d3js.org/
- http://raphaeljs.com/
- http://diagramo.com/ GPL
- Collaborative Image manipulation
- Data Visualization
- Decision making
- Visual Programming
- OrgChart
- PluginMindmap
- wiki 3D
- 1st commit of Mindmap feature for version 3.0
- Argument_map
- http://semanticgraph.sourceforge.net/
- Visual Understanding Environment (VUE)
- http://xmind.net/
- http://mindraider.sourceforge.net/
- http://ploneglenn.blogspot.com/2010/10/mind-mapping-in-modern-age.html
- http://metamaps.cc/
- http://arborjs.org
- https://wisemapping.atlassian.net/wiki/display/WS/Features
- http://www.mindmeister.com/364632329/tiki-wiki-cms-groupware
- http://www.visual-mapping.com/2013/01/our-approach-of-visual-mapping.html