[Xapian-tickets] [Xapian] #535: Vala bindings
Xapian
nobody at xapian.org
Sat Jul 23 15:44:05 BST 2011
#535: Vala bindings
-----------------------------+----------------------------------------------
Reporter: rc | Owner: olly
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Xapian-bindings | Version:
Severity: normal | Keywords:
Blockedby: | Platform: All
Blocking: |
-----------------------------+----------------------------------------------
Comment(by rc):
Apparently (see http://www.mail-archive.com/vala-
list at gnome.org/msg07189.html ) this is currently not particularly easy. I
can see two paths here:
1. Create a plain C (or GObject) binding for Xapian. This should then be
straightforward to wrap into Vala. This would probably be best done by the
Xapian developers, since they know a lot about Xapian and can design a
reasonable C API I guess. It might even be possible to do this using SWIG?
2. Enhance Vala to support C++ libraries (see email list above). The Vala
people obviously have some interest in that, but I figure it becomes quite
hard and intrusive. When this has been successful, creating Xapian
bindings should again be a lot easier.
--
Ticket URL: <http://trac.xapian.org/ticket/535#comment:2>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list