nautilus-elementary new testing dev branch compatible with maverick - zeitgeist experimental support (finally !)

I installed maverick recently and updated nautilus-elementary source code, so there's now a new testing dev branch compatible with maverick (and any other OS which use the same testing libs).
I discovered that gnome got a little file search engine, gnome-search-tool. It must been in gnome for years maybe, i don't really know like i don't really use the full gnome desktop environment. Catfish is a good search tool too.
So i can now merge my work on zeitgeist search engine into the dev branch of nautilus-elementary without feel guilty even if i broke nautilus simple search ;)

But what is a nautilus simple search? It's the search engine that you use with nautilus if you don't have any indexed search engine installed (like tracker or beaggle ). It browse all your hard disk looking for your query string, it's the equivalent of a find shell command. This search engine is not compatible with a "search as you type" mode as every time you re gonna hit a letter in the search entries, this simple engine gonna rebrowse again and again all the directories structures. And you have to configure which dir you want to search. It's not very intuitive and the search are pretty slow that's why people prefer indexed system like tracker and now zeitgeist too.

So now your default search engine in nautilus-elementary would rely on zeitgeist, and maybe soon tracker too, like a zeitgeist module is in development to support tracker queries too. libzeitgeist is now a dependency to nautilus-elementary. Maybe it would be an optional dependency in the future, we'll see. Anyway for the moment we're talking about a testing dev branch, which work on a testing system, maverick.

So here is the last testing dev branch of nautilus-elementary (based on nautilus 2.31.3+ source code):

The install procedure is pretty standard:
don't forget to install libzeitgeist-dev package (which is in the maverick official repositories)

- sudo apt-get build-dep nautilus
- sudo apt-get install gir-repository-dev gobject-introspection
- bzr branch lp:nautilus-elementary/2.31+
- autogen.sh --prefix=/usr
- make
- sudo make install
- nautilus -q

don't try this on lucid or any prior system it just won't work.

maverick package coming soon after more debugging.
There won't be any new update in lucid branch except security or bug fix.

Happy testing!