oodt-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ke...@apache.org
Subject Re: Thoughts on using JCC to "Python-ize" OODT
Date Sat, 13 Jul 2013 18:25:44 GMT
That would be pretty freakin' cool.

--k


On 2013.Jul.13, at 1.16p, "Mattmann, Chris A (398J)" <chris.a.mattmann@jpl.nasa.gov>
wrote:

> Hey Guys,
> 
> I just found one of the coolest things in the world: Aptivate Tika [1],
> which is for all intents and purposes, a full port of Tika from Java
> to Python using JCC [2], which was written by the PyLucene community
> to automatically generate C++ code that can then be linked to Python
> and callable directly in Python to expose the Java lib functionality.
> 
> This got me thinking: why not use JCC to do the same thing with OODT?
> I'm sure we can do this and I'll do some initial benchmarking and
> testing to try it out.
> 
> The next question is where precisely does it make sense to use JCC?
> I could see JCC creating a Python File Manager, Workflow Manager,
> and Resource Manager. This would basically allow folks to write some
> of the core server extensions in Python if they so desire. The flip
> side of this is that all of those servers are easily interacted
> with in Python using xmlrpclib [3].
> 
> Anyways, just wanted to share my thoughts. I'll keep plugging away
> at this. And, I'm working on figuring out how to do something like
> Aptivate Tika in Apache Tika and ship a PyTika :)
> 
> Cheers,
> Chris
> 
> [1] https://github.com/aptivate/python-tika
> [2] http://lucene.apache.org/pylucene/jcc/
> [3] http://docs.python.org/2/library/xmlrpclib.html
> 
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: chris.a.mattmann@nasa.gov
> WWW:  http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Assistant Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
> 
> 
> 


Mime
View raw message