← Back to team overview

zeitgeist team mailing list archive

Re: Zeitgeist API Ramblings

 

Hi guys!
I read the blogpost yesterday and I must say I think we are doing ok!

If we concentrate that the engine does nothing but log events the problem is
not as big as we think it is. Using DBus we can write extension that extend
the metadata we have about our items.

I don't see a full rewrite soon! Keep in mind its better to have a
technologie that fullfills use cases than a technology that no one knows
howto make real use of it! In our case we have our use cases and we fullfill
them unlike nepomuk and tracker IMHO!

I did think of making events not a subclass of items but in a OO view it
makes sense since we should be allowed to tag events as well as bookmark
them. So there is the only MAJOR change is see!

As for Query language and Backends i think they relate strongly! I would
recommend focusing on one backend at the moment! my opinion sqlite! and
querying we should stay with what we have! Sparql is just too dynamic for me
and a pain in the ass!

My opinion to get forward and stop being in a loop would be!

1. implement only one backend (if some1 wants an alternative backend they
can pay us or do it themselves)!
2. use mikkels ontology of events (makes sense and i think it is future
proof)
3. rework API and the DB to enhance performance!



2009/8/2 Mikkel Kamstrup Erlandsen <mikkel.kamstrup@xxxxxxxxx>

> Hi Zeitgeisters!
>
> I wrote a longish blog post spilling my brains with a lot of Zeitgeist
> thoughts I've been brewing in my head lately. Maybe it is completely
> bonkers - http://www.grillbar.org/wordpress/?p=345, or how do you guys
> feel?
>
> Don't get me wrong - I don't want to throw the baby out with the bath
> water or start a complete rewrite or anything like that. I just see a
> lot of potential problems that I think we need to make conscious
> decisions about.
>
> Any comments or questions most welcome.
>
> --
> Cheers,
> Mikkel
>
> _______________________________________________
> Mailing list: https://launchpad.net/~zeitgeist<https://launchpad.net/%7Ezeitgeist>
> Post to     : zeitgeist@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~zeitgeist<https://launchpad.net/%7Ezeitgeist>
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References