• Skip to content
Mapping Nozbe update - better looking map
Mekk's programming notes
  • Start
  • About
  • Archive
  • Contact
  • My homepage
Saturday, December 6. 2008

Mapping Nozbe update - better looking map

Posted by
Marcin Kasperski
in Nozbe2XMind

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.
Add to:
  • Digg
  • StumbleUpon
  • Delicious
  • Facebook
  • Reader
Comments (2) | Trackback (1)
Defined tags for this entry: mind-map, nozbe, python, xmind
Related entries by tags:
Nozbe2XMind updated, project sources published
Bitbucket-ing some of my projects
Nozbe2XMind screencast
Mapping Nozbe
How to write a FICS bot - part V, chatting
< What my blog software is doing for me | Nozbe2XMind - it is possible to save back! >
Trackbacks
Trackback specific URI for this entry
Listy zadań
W komentarzach do artykuliku o prezentacji zadań w mindmapie zaczęła się dyskusja o sieciowych to-do-listach, czyli serwisach pozwalających zapisywać sobie listy rzeczy do zrobienia i zarządzać nimi. Wpis na ten temat po trochu pisałem już od jakiegoś cza
Weblog: Notatnik zapisywany wieczorami
Tracked: Dec 07, 10:48
Comments
Display comments as (Linear | Threaded)

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.

#1 Andrew Szabo (Homepage) on 2009-02-23 04:06 (Reply)

I have ideas, just lack time ;-) I hope to continue working on the project, but it won't happen tomorrow.

#1.1 Marcin Kasperski (Homepage) on 2009-03-15 16:21 (Reply)
Add Comment
E-Mail addresses will not be displayed and will only be used for E-Mail notifications
 
   
 

Markdown markup is allowed in comments. Examples:

[link text](http://link.to.some/where.html)

Some *emphasized text*

> Quoted text, for example
> article fragment

Source code (4 spaces indent):

    int i = 7;
    int j = 8;

  • © 2008-2009, Marcin Kasperski, All rights reserved.