Re: [Tracker] Roadmap to 0.7



On Wed, Jul 15, 2009 at 10:57 AM, Martyn Russell<martyn lanedo com> wrote:
On 12/07/09 13:11, Ivan Frade wrote:

Hi,

Hi,

ÂThinking about the future of tracker-search-tool (understand t-s-t as
a end-user program), i see only 4 options:

a) Kill tracker-search-tool. Focus on the daemon, and let external apps
be our UI.

This is not a good idea. People expect some sort of UI to show off what you
can do with Tracker. Without this people quickly loose interest when trying
the project out. Not to mention, if we have a UI, we have a tool to test our
engine with.

The importance of this should not be underestimated at all :)

b) Quick fix the current t-s-t (modify the code to use sparql and some
dirty hacks to keep everything similar).

Well, I would remove the directory and create something new with a new name
too.

Jamie I would also do this in another branch so we can review it before
merging to master.

c) Rewrite t-s-t (probably in a different language) with the same UI.

I personally would elect for Vala since we already use that. I haven't seen
what Genie is like though so...

I definitely wouldn't do it in C though - might even make sense to use Pygtk
because it will be fast and demonstrate language compatibility.

d) Write a brand new t-s-t with a brand new UI that shows how powerful
is the daemon.

Well, as I put on the current roadmap, there is currently NO way to control
Tracker in 0.7 from the UI. The DBus API we have right now has no control at
all. Carlos and I want to work on a base class for each miner so we can list
them all in an applet or UI and be able to control them and see the progress
of each of them. This would also allow the user to pause all or specific
miners.

ÂWe have also three "milestones" in tracker in the near future:

1) 0.7.0 release

Right. I want to get this done in the next month or so. I am not sure
exactly how quickly Jamie can do the UI, but it all hinges on him I think.
We should have the other parts done by the time the UI is ready.

I would also like to update the website for the release so we have a new
look there too! People didn't know there was one from my impression at the
summit.


website wise:
I've create a branch named tracker_0.7 on the gnomeweb-wml repository
to develop the new site.
I've updated the Roadmap also in the wiki with the info.
http://live.gnome.org/Tracker/Roadmap

Design and the Docs and the FAQ are the areas which deserve more love.
[snip]

Cheers,
Michele.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]