[haiku-development] Re: Tracker broken

  • From: "Alexandre Deckner" <alex@xxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Fri, 02 Oct 2009 14:29:52

"Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx> wrote:
> "Alexandre Deckner" <alex@xxxxxxxxxxxx> wrote:
> > I've got a few unfinished changes locally on my branch, namely a
> > modularization of the pose layouting system. I stopped working on
> > the
> > branch a few weeks before the alpha and have been doing my best to
> > test
> > and polish the release.
> > I'm now experimenting a new approach (from scratch), a very
> > abstracted
> > (and lite) poseview in a separate test app to accelerate the
> > development of new ideas. It's ridiculously small, and looks very
> > promising to me. While a necessary learning experience, working on
> > the
> > old tracker code is really slowing me down at this level of changes
> > and
> > i feel it is the latest days of the good old codebase (well
> > poseview
> > at
> > least).
> > Concerning the current status, appart from a few crashing tickets
> > that
> > i've been trying to tackle for a few months, knowing all the bugs
> > that
> > have been fixed (and many present since the r5 era), i objectively
> > think it is in a very decent shape (on this revision at least ;)
> > Probably a few last fixes are in order, but i'm starting to think
> > that
> > soon will be the moment to say "OpenTracker, so long, and thanks
> > for
> > all the fish!"
>
> But this work will continue in the refactor branch?

No that's another (parralel) development that will soon find an home in
my developer branch for you guys to look/play.

> And, to summarize, is it time to merge the branch changes back to
> trunk
> before I look into the problems I have?

Well, concerning the status of the tracker_refactor branch, i left it
in a clean state and close to be mergeable but have a look at the
discussion in http://dev.haiku-os.org/ticket/3828 (still one
unoptimized part). Note also that i recently merged back recent fixes
from trunk, and since i haven't tested it much after that, there's a
(relatively small) possibility that it broke something.

Note that i still haven't really understood what your problems are and
thus if there is any chance that my branch has a fix for it :) All it
fixes is all the mess related to fVSPoseList (vertically sorted pose
list) which is only used in icon mode. As stated previously, work on
the branch is currently stalled due to a lot of local changes that i
have no motivation to continue as is, i am moving those to my lite
poseview and might 'port' that back to the tracker_refactor branch when
this is done (well maybe time to call it tracker_rewrite).

Regards,
Alex

Other related posts: