KAddressbook, Nepomuk, etc
Marko Vojinovic
vvmarko at gmail.com
Tue Mar 2 15:44:53 UTC 2010
On Tuesday 02 March 2010 02:53:14 pm Timothy Murphy wrote:
> I'd really like to have a "database" for storing
> information about contacts (as in an address book).
> My base is Fedora/KDE.
Yes, I would love such a thing too. Do you have one? :-)
Seriously speaking, it could be used not only for contacts, but in general.
> My requirements are:
>
> 1. The application should be web-based,
> like CUPS, BackupPC, etc.
This is crucial. If I could access the database over a web interface, that
would be quite sufficient. Actually, what you want is basically a good and
functional web-oriented GUI frontend for, say, mysql backend...
> 2. There should be a simple interface with mobile phones.
What do you mean by this? When you are accessing the database remotely (via
the web interface), how do you plan to connect to a mobile phone?
> 3. There should be a simple interface with KMail/KAddressBook.
This should be something like "import contacts from the web" kind of option in
KAddressBook. It's probably doable. Or, there could be an "export into
kaddressbook-type file" button in the web interface, which is probably even
easier to implement. Or a comma-separated-values file, which virtually any
addressbook app can import.
> 4. The program should be sufficiently flexible
> to allow new fields (eg images) to be added.
This is also crucial. I could really make use of a database with dynamic field
configurations in tables. Or a sufficiently powerful web-interface which would
instruct mysql backend to do all the hard work.
> 5. The program should allow general information
> eg about films or books to be stored.
Even better, I would wish to be able to store an arbitrary file into a database
field. Or have the field contain a symlink to the file. So I don't want to have
_information_ about films and books in the database, but rather the actual films
and books themselves.
> 6. I'd like the program to interface with Windows Outlook
> and similar Windows programs.
Well, I don't need this one. And web-like access to data is platform-
independent, so at least that part could work everywhere.
> Currently OpenLDAP is the nearest I can get to this,
> but I find it very cumbersome,
> and there seems no simple GUI interface.
Well, as I said above, the *only* thing that is actually needed is a powerful
web GUI, for *any* database backend. Mysql, postgresql, openldap, a plain text
file, whatever does the work.
> As far as I can see, Nepomuk aims vaguely
> at something like this,
> but it seems too far from practical use to be of much value.
>
> I'm wondering if anyone has found a solution to this,
> or indeed whether anyone shares my desire?
Oh, if you ever find such a thing, do send me an e-mail with a link! It would
make my life sooo much easier... :-)
BTW, I would add the following requirements:
7. It should be able to handle multiple databases. I might have one for
contacts, one for books, one for music, one for... , all in the same GUI. Or
to be able to connect the GUI to this or that one dynamically.
8. It should be GPL, of course, and included in Fedora! :-)
Best, :-)
Marko
More information about the kde
mailing list