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:
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.
I am already a big fan of Nozbe got my entire firm www.MarketingSymphony.com using it. We also use MindManager a lot potentially changing over to XMind and love the idea of integrating the Nozbe with Xmind. Do you have a less geeky way to make them work together? I think it's beyond the capabilities of our staff ... we are just weird creative marketing-types :-) who need to track tons of details on projects in a way that is effective for everyone on the team and our clients.
I have ideas, just lack time ;-) I hope to continue working on the project, but it won't happen tomorrow.