• Skip to content
Mapping Nozbe update - better looking map
Mekk's programming notes
  • Start
  • About
  • Archive
  • Contact

Mapping Nozbe update - better looking map

December 06, 2008 | Nozbe2XMind | View Comments

I updated a little bit my export Nozbe as mind map script. The script is still one-sided (upload to Nozbe is not yet implemented), but the generated map looks a bit better.

Before going into details, some pictures. Example map:

The map is indeed related to the Nozbe tasks:

realistic_map_plus_browser.png

Installation

Installation of all necessary prerequisities is covered in previous article. Once you have python, setuptools, lxml and xmind installed, execute the following:

easy_install http://mekk.waw.pl/download/nozbe2xmind/mekk.xmind-0.2.1-py2.5.egg
easy_install http://mekk.waw.pl/download/nozbe2xmind/mekk.nozbe2xmind-0.2.1-py2.5.egg

mekk.xmind is my generate XMind maps from Python module. mekk.nozbe2xmind contains the actual script code.

You can always check nozbe2xmind directory for newer versions in case I forget to announce them here.

Last step of installation, not covered previously, is necessary to use Nozbe icons to mark contexts. Do the following:

  • download the NozbeIconsMarkerPackage.xmp file and save it locally
  • run XMind
  • select Import... from the File menu
  • select Marker Package in the window displayed and click Next buttom on the bottom of the window
  • select From File, click Browse..., find the the file you downloaded
  • click Finish

Since then you will see the Nozbe icons as custom markers. Would you ever want to remove them, visit XMind preferences (Preferences in Edit menu), select MindMap/Markers and remove the groups you do not need.

Icons need to be installed only once. XMind remembers them permanently.

Usage

Just like previously, run:

python -m mekk.nozbe2xmind.run --key=*your-api-key* --out=mynozbe.xmind

in your console (Start/Run and cmd). The script should output something like:

Loading projects...
   DONE.
Loading actions from project Christmas preparations
   DONE.
Loading actions from project Inbox
   DONE.
Loading actions from project Learn Java
   DONE.
Loading actions from project Blog writing
   DONE.
Loading actions from project Training
   DONE.
Loading contexts
   DONE.
Saved to mynozbe.xmind

Open the created file in XMind and enjoy.

Changes since the previous version

Detailed list of changes since the previous version:

  • Nozbe icons are used to mark contexts (instead of semi-randomly picked XMind icons),
  • projects are coloured to distinguish them from actions,
  • markers meaning is explained using legend instead of sub-map.

Fixed bugs:

  • the script crashed if user had an empty project.
Related entries:
Mapping Nozbe
Bitbucket-ing some of my projects
From Serendipity to Blogofile and Disqus
Yet another Python client for RememberTheMilk

« What my blog software is doing for me | Nozbe2XMind - it is possible to save back! »
blog comments powered by Disqus
  • © 2008-2011, Marcin Kasperski, All rights reserved.