[liblouis-liblouisxml] Re: Commit access for Michael Whapples

  • From: Michael Whapples <mwhapples@xxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Tue, 09 Feb 2010 13:58:05 +0000

Hello,
Here is a bit of information about what is going on with me.

Yes I would be fine about SVN access.

As John raised the java bindings and it may influence what I might be wanting to do with liblouis/liblouisxml let me outline where I am. Personally there are elements of java I prefer over python but I have to say interfacing with C from java seems a bit much (I don't know C so limits my options, python is good in that sense as there is cython). Also with the recent news of Sun support for gnome accessibility being cut, I have decided as I have the skills to help there may be its time for me to pull my finger out and do something for orca (this means python).

Let me explain where the java bindings got to. I think they were for liblouis (it really has been some time since I touched them). As I don't know C, my option was fairly limited to using JNA (almost a java equivalent of python's ctypes, not really my preferred way of doing things). I have to be honest, I got stuck as to the API I should give it, what is really important and what could be ignored (eg. is spacing really needed to be retrieved). Also packaging was a bit much, I could have left it that you would need a jar for jna as well but I sort of felt that didn't go with the windows idea of supplying everything. At this point I pretty well had abandoned them as I had found cython and that was a great boost for me wanting to use python. I do have a bit of me feeling I really should learn some C and how to use the JNI as java would be more useful if I want to do commercial work. Any hints of where to learn enough C for JNI work?

So this means that python probably is the thing of main interest at the moment as far as projects I will be working on but I do have interest with java but its not such a priority to me.

Michael Whapples
On 02/09/2010 01:06 PM, Christian Egli wrote:
"John J. Boyer"<john.boyer@xxxxxxxxxxxxxxxxx>  writes:

Doesn't the Daisy pipeline use Java? Wouldn't they like Java bindings?
Yes, of course we/they would love to have Java bindings. But in the
absence of them it's possible to invoke liblouisxml via the command
line. I just thought there might be some other applications that are
coming up.

Michael sent me his Java bindings for liblouisxml unless my memory is
faulty.
 From what I remember the bindings were "only" for liblouis and it seems
that Michael has abandoned them in the mean time and switched to Python.

But since he seemed to have some reservations about putting them
on svn, i didn't commit them.
Makes sense. If Michael would have said that they are basically done or
if we can find someone to maintain them then it might make sense to add
them to svn.

Thanks


For a description of the software and to download it go to
http://www.jjb-software.com

Other related posts: