by diana / 19 March, 2013

Graphmind is a mindmap editor for Drupal with basic mindmap features and some Drupal specific enhancements. In this part of our guest blog post series, Jean-Daniel Cusin, Chief Solutions Architect at e-Deliberation describes why they chose Graphmind and how they are using it for online collaboration.

At e-Deliberation, we host groups of between 15 and 80 persons to support their online collaboration in resolving challenges that they have assembled to tackle. These groups come from business and government organizations. Some of the groups are community-based. Their focus is usually on strategic planning and resolving “wicked” problems”.

We do this because we believe problems and challenges are best addressed when the people affected by them have had a chance to weigh in... Read more

by kvantomme / 14 April, 2011

Last week I attended Content Management Strategies/DITA N-America, afaik the leading conference in the DITA community. The conference with 300 participants reminded me a lot of my first Drupalcon in Brussels, there are some obvious differences (e.g. most attendees are not programmers but technical writers, the food was as good as the food we got on the Drupal Gov Days) but if you look closer you'll see that the DITA community has a sharing culture much like our own. On Tuesday I attended an informal meetup where we could ask questions to the members of the DITA Oasis committee in which it was brought up that we need to get more people involved in the development of the DITA Open Toolkit. I suggested to organize a code sprint and it seems that already now some of the practices in our... Read more

by kvantomme / 9 February, 2011

This is a presentation that I gave at the Drupal Developer Days, on 6 February 2011. It's meant as an introduction to single sourcing. It contains the results of the documentation questionnaire we ran. What would the ideal documentation system for a community driven project like Drupal look like? From the outside Drupal is perceived as a well documented project, and several people choose to work with Drupal because of this. On the inside however, a lot of people complain about the documentation. What's the reason and the meaning of these differences in perception? In this session I want to present the results of a survey that I'll do in preparation for Drupal Dev Days to investigate the general level of satisfaction with the Drupal documentation system and the main areas where people... Read more

by denes / 23 November, 2010

We've published the first version of our DITA Integration module which allows to handle DITA documentations with Drupal. It's still being developed and we would not suggest to use on a live site, but as a proof of concept, it's ready for testing! For now, we have the following features:

You can upload dita tasks/concepts/documents. You can use graphmind to build a DITA map from your uploaded topics. You can convert your dita documentations into xhtml or pdf2, or you can download them in tar.gz You can schedule your conversions, and have them run on cron, or run them immediately with a simple command in command line. Create relation tables in the map with Drupal's taxonomy With the Simple Dita Forms submodule, you can build simple tasks and concepts with a form. With the DITA feeds... Read more
by kvantomme / 14 November, 2010

Next video in the DITA documentation progress report series in which I demonstrate the results of the work of my colleagues Denes, Tamas and Kornel. In this video you'll see:

A prototype of the documentation client and server that can be used for centralized documentation similar to how the localization server works. Poorman's DITA: A CCK form with the most important elements from the DITA topics (currently tasks and concepts) that is transformed into valid DITA XML DITA file upload: upload function for individual topics DITA folder import: a feeds extension that imports DITA topics from a folder in your Drupal installation Usability improvements on the DITA map export functionality: it's no longer required to use the command line interface to export maps. A short demo of the... Read more
by kvantomme / 18 October, 2010

In this video I demonstrate the results of the work of my colleagues Denes and Tamas, who built a first implementation of a Drupal site that takes DITA topics and let's you add them in a mindmap interface to a DITAmap and than export them using the DITA Open Toolkit. This is a follow up on the blog posts I published a month ago: one with an interface mockup and the other post with a mindmap to ditamap conversion proposal.

by kvantomme / 23 September, 2010

In an earlier post I explained that Graphmind could be used as a tool for building ditamaps. In this post I'll explain how we could do a 1 to 1 translation of native .mm features to essential ditamap features. Graphmind is a Flex frontend that uses the Freemind .mm mindmap XML format. In it's current implementation it requires a Drupal backend (it uses Drupal services and expects node objects) but it is not unconceavable to generalize the API so that Graphmind could be used on top of other backends. Ditamaps are the backbone of a DITA documentation set and can be used to repackage part of a DITA documentation repository into a derivative documentation document (e.g. PDF, Windows help files, etc.). There is already an XSL document that transforms .mm into .ditamaps that implements the... Read more

by kvantomme / 19 September, 2010

In this video I explore a couple of tools and design decisions that we are making for the DITA documentation distribution we are building in Drupal. I talk about: -Translating DITA into a field structure -XML WYSIWYG editor -Bookmarklet for submission of related content -Building DITA maps in a drag & drop UI

by kvantomme / 19 February, 2010

We've blogged before about the Knowledge management feature package that Pronovix developed for Open Atrium. To make it really easy for you to test out the features, we made a tarball that contains an installation profile that by default will enable all the knowledge management goodness:

Mindmaps a.k.a. Graphmind, a mindmap module for Drupal that allows you to upload mindmaps to your Drupal site and even use data from your site to build mindmaps. Semantic editor: makes it possible to mark up snippets in a text using a WYSIWYG editor with RDFa markup. Semantic layers/filters: these 2 technologies together allow you to add CSS classes to RDFa marked up text and then change the way these are displayed. This could be used to let users choose the type of information they would be... Read more
by peter / 16 February, 2010

The following video is an initial proof of concept of the multiuser mode of Graphmind. It allows more than one user to work on the same mindmap at the same time. One step further to making Graphmind a real collaborative tool. There is still a lot of work to prevent/resolve conflicts, but it shows the possibilities. You can also watch the video on our Youtube channel.

Related post: