Hi Ivan, thats pretty much the plan - quick UI in Genie for 0.7 which will gradually improve throughout 0.7 series
I dont expect nokia to maintain any GTK stuff so Im happy to do my part and do all front end work - you dont want me screwing up your backend code anyhow :) do you have any planned dates for those releases? Im quite happy to have 0.7 anytime from monday 20th july onwards as I should have the new tst wihtin a week jamie On Sun, 2009-07-12 at 15:11 +0300, Ivan Frade wrote: > 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. > b) Quick fix the current t-s-t (modify the code to use sparql and some > dirty hacks to keep everything similar). > c) Rewrite t-s-t (probably in a different language) with the same UI. > d) Write a brand new t-s-t with a brand new UI that shows how powerful > is the daemon. > > We have also three "milestones" in tracker in the near future: > > 1) 0.7.0 release > 2) 0.7.x cycle > 3) for the stable 0.8 release > > So, we can combine different decisions and moments (E.g. quick hack > for 0.7.0 and new UI for 0.8) (or in chess notation: b1, d3). > > My opinion: At some point we should get rid of t-s-t (or revamp it > into a developer tool). With the new architecture, tracker is not a > user program anymore, but an efficient backend for applications. > > 0.7.x are development releases, not intended for distribution (i.e. > end-users), and we want a release ASAP because some applications are > interested in testing it. So i prefer to focus in _documentation_ and > stability than waste time on the UI. To remove t-s-t in 0.7.0 or to > fix it quickly to release soon is fine with me. We can add it again > later if necessary. > > Regards, > > Ivan > > > On Sun, Jul 12, 2009 at 4:01 AM, Jamie McCracken > <[email protected]> wrote: > I hope to have a new UI (actually it will look quite similar) > next week > > It probably wont be as advanced as I like but we have plenty > of time to > improve on it - dont need to do everything in one go! > > jamie > > > > On Sun, 2009-07-12 at 00:29 +0200, Pavel Rojtberg wrote: > > The problem with developing a new UI is that it takes time > and the > > upstream version freeze is already close for Ubuntu 9.10. > > > > From an application developer POV I would rather try to > push tracker > > 0.7 into Ubuntu than developing a new UI. > > Since then I can start using the full potential of tracker. > > > > Right now I am using the SqlQuery method with really hacky > queries since > > what I really need is the SparQL interface... > > > > Regards > > > > Pavel > > > > > > On 10.07.2009 20:12, Michael Lissner wrote: > > > I'm not nearly as involved as all you are in this project, > but I linger > > > around on the list to cast opinions about when something > catches my eye, > > > as this has. > > > > > > I can say that as a (somewhat lay) user of Tracker, the UI > is about as > > > bad as Martyn says - it works, but barely. My impression > was that the > > > 0.7 release was supposed to be something big; something > for the > > > community to be excited about. I can understand the desire > to push it > > > out the door, but if the idea is to release a major > version number, and > > > for it to be a big deal, doing so lacking a UI to leverage > it seems like > > > folly to me. > > > > > > I agree that we shouldn't try to push the community too > much (as Phillip > > > says, I think), and that going with the flow is a good > thing, but I > > > really hope we don't release such a poor tracker UI when > the > > > architecture has been made so wonderously powerful > underneath. > > > > > > My 2 cents... > > > > > > Mike > > > > > > > > > > > > Jamie McCracken wrote on 07/10/2009 04:11 AM: > > >> I started looking at fixing the UIs yesterday so > hopefully should have > > >> them fixed this weekend or early nest week-I might need > to bug some of > > >> you for improved sparql suport > > >> > > >> Please dont release til we have them! > > >> > > >> There also a number of things missing > > >> > > >> Metadata rank weights-should be in ontology but they are > not > > >> > > >> I wrote the fts rank funtion but it needs to be use the > correct metadata > > >> weight and be exposed by spqarql so I can order results > by rank > > >> > > >> the rank function simply sums (weight * number of > occurences) as fts > > >> stores the positions and hence we known number of > occurrences in the > > >> index > > >> > > >> for search tool I also need FTS snippets function to be > exposed by > > >> sparql (its in fts and I modded it to be efficient) > > >> > > >> The above is needed by search tool so I cant finish that > off until that > > >> is done. No doubt there will be other issues as I fix the > Uis that > > >> require mods to sparql > > >> > > >> I also think we need the Events (onto, storage and > possibly dbus) to be > > >> added to that list. I can add it to the file indexer to > store file > > >> histories during indexing once its in our onto. > > >> > > >> I would like to eliminate the Zeitgeist daemon as what > they want to do > > >> is most inefficient - get relevant data from tracker to a > python > > >> middleware process and forward it on to clients. IOW > their daemon acts > > >> like a wrapper around tracker and is therefore redundant > not to mention > > >> bad design!!! They should use a c lib if they want to > wrap tracker not a > > >> python daemon! > > >> > > >> Also we should get tracker into Gnome within 6 months so > clients can go > > >> straight to tracker for metadata, tags, events etc > > >> > > >> jamie > > >> > > >> On Fri, 2009-07-10 at 11:00 +0100, Martyn Russell wrote: > > >> > > >>> Hi, > > >>> > > >>> This year there has been a lot of talk around tracker > which is really > > >>> good to see and also some applications like zeitgeist > are interested in > > >>> using it too. > > >>> > > >>> Through the week, I have been thinking about what is > left to do before > > >>> we can start releasing the 0.7 unstable versions. > > >>> > > >>> I started a wiki page with the details and have started > working on some > > >>> of these already. If anyone has anything to add, please > do so. > > >>> > > >>> http://live.gnome.org/Tracker/Roadmap > > >>> > > >>> After speaking to the rest of the team (we estimate) we > could release > > >>> within a month or so. > > >>> > > >>> This largely depends on the UI too. Right now we are > considering > > >>> releasing the unstable versions without any UIs and to > work on those > > >>> during the 0.7 releases. Jamie has elected to get > started on those in > > >>> the next few weeks. > > >>> > > >>> -- > > >>> Regards, > > >>> Martyn > > >>> _______________________________________________ > > >>> tracker-list mailing list > > >>> [email protected] > > >>> http://mail.gnome.org/mailman/listinfo/tracker-list > > >>> > > >> > > >> _______________________________________________ > > >> tracker-list mailing list > > >> [email protected] > > >> http://mail.gnome.org/mailman/listinfo/tracker-list > > >> > > > _______________________________________________ > > > tracker-list mailing list > > > [email protected] > > > http://mail.gnome.org/mailman/listinfo/tracker-list > > > > > > > > > > _______________________________________________ > > tracker-list mailing list > > [email protected] > > http://mail.gnome.org/mailman/listinfo/tracker-list > > _______________________________________________ > tracker-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/tracker-list > > _______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
