Philip Van Hoof 写道:
> Hackers! Ping
>
> A group of people, including myself, have started a branch called
> "xesam-support" where we are doing an attempt at adding support for
> Xesam in the trackerd service.
>
> We branched from the indexer-split branch where all the cool new DBus
> things are being done by people like frade, martyn and garnacho.
>
> http://svn.gnome.org/svn/tracker/branches/xesam-support
>
> http://svn.gnome.org/svn/tracker/branches/indexer-split
>
> Interesting new files:
>
> Types that represent a Xesam Session and a Xesam Search:
> http://svn.gnome.org/svn/tracker/branches/xesam-support/src/trackerd/tracker-xesam-session.c
> http://svn.gnome.org/svn/tracker/branches/xesam-support/src/trackerd/tracker-xesam-session.h
> http://svn.gnome.org/svn/tracker/branches/xesam-support/src/trackerd/tracker-xesam-live-search.h
> http://svn.gnome.org/svn/tracker/branches/xesam-support/src/trackerd/tracker-xesam-live-search.c
>
> The glib-dbus DBus proxy type (sorry for the confusion between "Search"
> and "LiveSearch" (above), we decided on this name because of consistency
> with the existing TrackerDBusSearch for /org/freedesktop/Tracker/Search.
> This one serves as object for /org/freedesktop/xesam/Search (which is
> consistent in naming within the existing infrastructure of trackerd's
> code)
>
> http://svn.gnome.org/svn/tracker/branches/xesam-support/src/trackerd/tracker-xesam-search.c
> http://svn.gnome.org/svn/tracker/branches/xesam-support/src/trackerd/tracker-xesam-search.h
>
> Some global API:
> http://svn.gnome.org/svn/tracker/branches/xesam-support/src/trackerd/tracker-xesam.c
> http://svn.gnome.org/svn/tracker/branches/xesam-support/src/trackerd/tracker-xesam.h
>
>
> In the code, you'll notice that we aligned the Xesam specification
> documentation for http://xesam.org/main/XesamSearchAPI to the types
> TrackerXesamSearch 's and TrackerXesamSession 's gtk-doc comments. This
> will make it more easy to get their implementations right and according
> to spec.
>
> There are "todo" markers and "not-sure" markers in the current code. 
>
> SO ... if you feel a sudden urge to just go for it, and help us with the
> effort of getting it done: you are absolutely more than welcome. Meet us
> (otella, pvanhoof, martyn, garnacho, frade, konttori) on #tracker at
> irc.gimpnet.org.
>
> Just svn co http://svn.gnome.org/svn/tracker/branches/xesam-support or
> svn co svn+ssh://svn.gnome.org/svn/tracker/branches/xesam-support 
>
> ... and start coding!
>
>
>   
That's cool!

I would like to help you with the effort of getting xesam-support done!

And, there is a good tool -- xesam-glib (thanks to Mikkel), which offers
a lot of useful APIs. We could use it to speed up.

Regards,

Wendy.
_______________________________________________
tracker-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to