[Xapian-tickets] [Xapian] #551: Migrate Java bindings from hand-coded JNI to SWIG-generated

Xapian nobody at xapian.org
Wed Jun 22 06:16:44 BST 2011


#551: Migrate Java bindings from hand-coded JNI to SWIG-generated
------------------------------------+---------------------------------------
 Reporter:  olly                    |       Owner:           
     Type:  defect                  |      Status:  new      
 Priority:  normal                  |   Milestone:  1.3.0    
Component:  Xapian-bindings (Java)  |     Version:  SVN trunk
 Severity:  normal                  |   Blockedby:           
 Platform:  All                     |    Blocking:           
------------------------------------+---------------------------------------
 The JNI bindings are a real pain to update, so the Java bindings lag
 behind the others.  I've just fixed the SWIG-generated bindings in the
 java-swig subdirectory to be in the org.xapian package, which was one of
 the major blockers.

 I think 1.3.0 is a good time to make the switch.  I doubt we can retain
 100% source code compatibility with the old bindings, but it would be good
 to keep compatibility where we can.  Ultimately though, users will be
 better served by up-to-date bindings, so the pain of having to update
 existing code will be worthwhile.

-- 
Ticket URL: <http://trac.xapian.org/ticket/551>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list