This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Integrate Freemind with Nepumuk

7

Votes
9
2
Tags: None
(comma "," separated)
f33l
Registered Member
Posts
15
Karma
0
OS

Integrate Freemind with Nepumuk

Fri Mar 20, 2009 7:05 pm
There is a mind-mapping tool called Freemind, which is written in Java. I use it on daily basis and it's incredibly useful. From what I have seen so far, it is the most advanced open-source mind-mapping software, so it would be great to integrate this with KDE4.

This could start simple, for instance by supporting drag&drop for files and maybe links to applications. This idea is far from elaborate, but I could imagine a high potential for synergies between Freemind and Nepomuk!

Generally, I think it's a good idea to build upon existing tools, and reuse components, where reasonable, rather than duplicating effort.
f33l
Registered Member
Posts
15
Karma
0
OS

RE: Integrate Freemind with Nepumuk

Fri Mar 20, 2009 7:56 pm
Here's some additional info on the matter:

Some Screenshots of Freemind

Nepomuk

Nepomuk KDE Integration


Notice, how mind-mapping is explicitly mentioned as one of Nepomuks objectives on their website.
User avatar
hook
Registered Member
Posts
205
Karma
0
OS

RE: Integrate Freemind with Nepumuk

Fri Mar 20, 2009 9:14 pm
Why not use a KDE4 native app first?

Like Semantik for example.


It's time to prod some serious buttock! ;)
Kadde
Registered Member
Posts
2
Karma
0

RE: Integrate Freemind with Nepumuk

Sat Mar 21, 2009 1:03 pm
Afaik the file format of freemind is XML...
mutlu
Registered Member
Posts
75
Karma
0
OS

RE: Integrate Freemind with Nepumuk

Sun Mar 22, 2009 2:33 am
Why and how should Nepomuk and any kind of mind mapping software work together? They have noting in common other than representing relations. Nepomuk indexes your data and lets you tag it in order for you to then be able to pull information together in an ad-hoc manner. Mind mapping, however, is about you organizing ideas in a static way. I don't see the relationship...
f33l
Registered Member
Posts
15
Karma
0
OS

RE: Integrate Freemind with Nepumuk

Mon Mar 23, 2009 8:52 pm
The idea of Nepomuk is to move away from the file-system hierarchy based Desktop experience towards a "Semantic Desktop".

A mindmap is a perfect tool to organize a semantic project-centric workspace - for instance you could have links to applications, bookmarks, contacts, emails (for instance the belonging to a certain sender or newsgroup), notes, links to calendars and so forth organized in a mindmap and therefore readily accessible. A first step would now be enabling such links from a program like freemind to the entities that I just enumerated.

In summary: A powerful mind-mapping tool could be nothing less than the browser of the semantic desktop if done right.
The User
KDE Developer
Posts
647
Karma
0
OS

RE: Integrate Freemind with Nepumuk

Mon Mar 23, 2009 9:10 pm
It should be Free Software which can be easily integrated into KDE. ;)
f33l
Registered Member
Posts
15
Karma
0
OS

RE: Integrate Freemind with Nepumuk

Mon Mar 23, 2009 9:21 pm
The User wrote:It should be Free Software which can be easily integrated into KDE. ;)


True. The questions is, whether it would be more effort to hack up a state-of-the-art KDE mind-mapping tool or to somehow encapsulate the main components of freemind.

To be honest, I don't know how well Java integrates to KDE, considering Jambi is about to kick the bucket. I would guess it's not that hard, considering Plasma (for one) interfaces with a zoo of languages, but ultimately I don't know.
bglazier
Registered Member
Posts
1
Karma
0
OS

RE: Integrate Freemind with Nepumuk

Wed Mar 25, 2009 11:15 am
I am in agreement with the general idea. It follows the model/view framework that the same data sets can be represented in a number of ways. Mind mapping, whilst it does have its drawbacks, is a useful choice available for managing data, knowledge, etc.

However, Freemind is Java and whilst I use it daily (no other viable alternative) I find it has many shortcomings, such as, many too may useless formatting options.

Flo, a QT based application written by a KDE dev ( I think) looked promising to me and could be a good starting point for a KDE mind mapping program that could be interfaced with other KDE apps.

http://trac.geiseri.com/wiki/FloMain

In fact I have been looking at using mind mapping as a way to better add PIM tasks in Kontact, particular for projects with multiple sub tasks. As Kontact is now being Akondiized, database enabled Mind Mapping has endless possibilities.

I therefore propose a change of title to:
Develop a QT/KDE based mind mapping application & integrate with other KDE applications.

Last edited by bglazier on Wed Mar 25, 2009 11:23 am, edited 1 time in total.


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot]