#jython IRC Log (v0.9)

Index

IRC Log for 2010-10-01

Timestamps are in GMT/BST.

[0:11] * slestak (~sromanow@c-71-205-142-149.hsd1.mi.comcast.net) has joined #jython
[0:13] <slestak> have a design problem that I think jython can help with
[0:13] <slestak> i have a db that has a very mature java driver, however, I am not a java dev. i would love to create a json-rpc proxy server to interface this java driver with cpython
[0:17] <slestak> i dont want to define my rpc methods in java, those will be either on the unix db (unidata) or in python.
[0:17] <slestak> maybe this is a job for MQ? Use rabbitmq to queue up these requests?
[0:22] <slestak> anyone available to discuss rpc over rabbit?
[0:35] * skay (~skay@c-71-239-171-114.hsd1.il.comcast.net) Quit (Quit: skay)
[0:46] <agronholm> what db if I may ask
[0:47] <agronholm> slestak: at any rate, execnet is the solution you are looking for
[0:49] <slestak> it is a multivalue db called Unidata, now owned by Rocket SOftware
[0:50] <agronholm> you could run your entire app in jython if that's an option
[0:50] <agronholm> if not, use execnet
[0:50] <agronholm> or rpyc
[0:50] <slestak> been through 5-6 hands in the past decade, the design dates back to 1970 or so. it is good, just no bindings I am comfortable with
[0:51] <slestak> googling the products you mentioned, brb
[0:51] * jimbaker (~AndChat@204.sub-97-49-147.myvzw.com) has joined #jython
[0:52] <slestak> i thought about jython, but I would really liek to keep it open to cpython as well. techically, all i need is a jython json-rpc server
[0:52] <agronholm> why json-rpc? did you check out execnet and rpyc yet?
[0:52] <slestak> i am doin gthat now
[0:52] <agronholm> those are the ideal solutions for your problem
[0:53] <slestak> oh, execnet is from the fine ppl that brought up lxml :)
[0:53] <slestak> s/up/us
[0:53] <agronholm> it might have licensing probs
[0:55] <slestak> is rpyc like an ORB?
[0:55] <jimbaker> Execnet is GPL. Depends
[0:55] <agronholm> GPL is usually bad news for commercial apps
[0:56] <slestak> this is not for distribution
[0:56] <slestak> i am trying to gain better access to my data thats held hostage by a crap db
[0:56] <agronholm> then it might work for you
[0:59] <slestak> i was using json as a serialization target, json-rpc is not a must-have
[1:00] <slestak> java has to be included, its the binding I have the documantiation for, and I dont think I could manage the C one or implemented a socket server
[1:01] <slestak> execnet seems like the closest of the two
[1:01] <slestak> for my problem
[1:16] <slestak> agronholm: do you think the transaprent nature of rpyc is a good thing for rpc that includes network latency?
[1:17] <slestak> i am not very good with async programming
[1:17] <agronholm> well that depends on your requirements, doesn't it
[1:23] <agronholm> slestak: are you not going to run your app one the same box as the db?
[1:23] <agronholm> s/one/on/
[1:24] <slestak> well, define app. there are several apps here.
[1:25] <slestak> the actual interface with teh java driver will be local
[1:25] <agronholm> so where is the rpc network latency then
[1:26] <slestak> i didnt check if rpyc will work with jython...
[1:26] <agronholm> it should, with a small patch
[1:27] <slestak> ahh, you are the current maintainer?
[1:27] <slestak> or just a motivated user :0
[1:27] <slestak> :)
[1:28] <agronholm> I'm the unmotivated current maintainer, or something...
[1:28] <slestak> MDFL
[1:28] <agronholm> I was tasked with coming up with a fixed version but tons of other stuff came up
[1:28] <agronholm> haven't worked on it for a while
[1:29] <slestak> malevolent dictator for life maybe?
[1:29] <agronholm> I'm not a dictator in anything rpyc related
[1:29] <agronholm> tomer is
[1:30] <slestak> i think teh queuing and groups in execnet look interesting. wouldnt it seem like a decent move though to just use celery maybe?
[1:30] <agronholm> celery?
[1:30] <slestak> i dont want to create sth that is python only
[1:30] <agronholm> why not
[1:31] <slestak> convenience classes for AMQP
[1:31] <agronholm> I don't see what you need messaging for here
[1:31] <agronholm> seems overkill
[1:31] <slestak> kk
[1:32] * jimbaker (~AndChat@204.sub-97-49-147.myvzw.com) Quit (Ping timeout: 245 seconds)
[1:35] <slestak> thx for your time agronholm, youve given me a lot to think about
[1:36] <agronholm> np
[1:45] * pr3d4t0r (~cu4cu4@varenka.cime.net) Quit (Quit: WeeChat 0.2.6)
[1:46] * juneau001 (~juneau@pool-72-69-195-252.chi01.dsl-w.verizon.net) has joined #jython
[1:46] * thobe (~Adium@ip65-46-231-74.z231-46-65.customer.algx.net) Quit (Quit: Leaving.)
[1:50] * pr3d4t0r (~cu4cu4@varenka.cime.net) has joined #jython
[1:55] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[1:55] * jbaker_ (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[1:55] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Read error: Connection reset by peer)
[2:04] * JStoker (jstoker@unaffiliated/jstoker) Quit (Quit: JStoker is gone :()
[2:12] * JStoker (jstoker@unaffiliated/jstoker) has joined #jython
[2:13] * skay (~skay@c-71-239-171-114.hsd1.il.comcast.net) has joined #jython
[2:44] * slestak (~sromanow@c-71-205-142-149.hsd1.mi.comcast.net) Quit (Quit: leaving)
[2:44] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[3:10] * jbaker_ (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Quit: jbaker_)
[3:30] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 245 seconds)
[3:32] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[3:41] * lopex (lopex@chello089076044027.chello.pl) Quit ()
[3:55] * thobe (~Adium@c-24-130-144-225.hsd1.ca.comcast.net) has joined #jython
[4:06] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Quit: jimbaker)
[4:06] * jimbaker (~AndChat@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[4:34] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[4:36] * verterok (~ggonzalez@unaffiliated/verterok) Quit (Ping timeout: 245 seconds)
[4:43] * verterok (~ggonzalez@unaffiliated/verterok) has joined #jython
[5:07] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 245 seconds)
[5:27] * yacc (~andreas@chello062178129237.5.13.vie.surfer.at) Quit (Ping timeout: 252 seconds)
[5:29] * yacc (~andreas@chello062178129237.5.13.vie.surfer.at) has joined #jython
[5:35] * yacc (~andreas@chello062178129237.5.13.vie.surfer.at) Quit (Ping timeout: 245 seconds)
[5:40] * yacc (~andreas@chello062178129237.5.13.vie.surfer.at) has joined #jython
[6:42] * verterok (~ggonzalez@unaffiliated/verterok) Quit (Ping timeout: 265 seconds)
[7:14] * Oti (5390f2dc@gateway/web/freenode/ip.83.144.242.220) has joined #jython
[7:26] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) has joined #jython
[7:41] * mds (~seiler@131.220.126.195) has joined #jython
[7:43] * mds (~seiler@131.220.126.195) has left #jython
[8:02] * fabianhoward (~fabian@cpc1-sotn9-2-0-cust13.15-1.cable.virginmedia.com) has joined #jython
[8:17] * Imek (~joe@195.188.251.108) has joined #jython
[8:22] * seberg (~sebastian@vpn-3020.gwdg.de) has joined #jython
[8:35] * Imek (~joe@195.188.251.108) Quit (Quit: Leaving)
[8:46] * Imek (~joe@195.188.251.108) has joined #jython
[9:28] * seberg (~sebastian@vpn-3020.gwdg.de) Quit (Quit: Ex-Chat)
[9:58] * seberg (~sebastian@vpn-3049.gwdg.de) has joined #jython
[10:15] * juneau001 (~juneau@pool-72-69-195-252.chi01.dsl-w.verizon.net) Quit (Quit: juneau001)
[10:18] * yacc_ (~andreas@194.48.133.8) has joined #jython
[10:18] * yacc (~andreas@chello062178129237.5.13.vie.surfer.at) Quit (Disconnected by services)
[10:18] * yacc_ is now known as yacc
[10:21] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 276 seconds)
[10:48] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[11:02] * yacc (~andreas@194.48.133.8) Quit (Ping timeout: 276 seconds)
[11:05] * yacc (~andreas@194.48.133.8) has joined #jython
[11:21] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 245 seconds)
[11:22] * juneau001 (~juneau@FESS-116326-2334800-dp.dhcp.fnal.gov) has joined #jython
[11:23] * lheuer (~heuer@unaffiliated/lheuer) has joined #jython
[11:25] * jimbaker (~AndChat@c-24-8-39-78.hsd1.co.comcast.net) Quit (Read error: Connection reset by peer)
[11:37] * Imek (~joe@195.188.251.108) Quit (Quit: Leaving)
[12:17] * lopex (lopex@chello089076044027.chello.pl) has joined #jython
[12:42] <pr3d4t0r> Good morning.
[13:15] * yacc (~andreas@194.48.133.8) Quit (Ping timeout: 245 seconds)
[13:32] * yacc (~andreas@194.48.133.8) has joined #jython
[13:43] * jimbaker (~AndChat@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[13:45] * yacc (~andreas@194.48.133.8) Quit (Ping timeout: 276 seconds)
[13:47] * yacc (~andreas@194.48.133.8) has joined #jython
[13:49] * verterok (~ggonzalez@190.188.208.243) has joined #jython
[13:49] * verterok (~ggonzalez@190.188.208.243) Quit (Changing host)
[13:49] * verterok (~ggonzalez@unaffiliated/verterok) has joined #jython
[13:55] * seberg (~sebastian@vpn-3049.gwdg.de) Quit (Ping timeout: 240 seconds)
[14:00] * yacc (~andreas@194.48.133.8) Quit (Ping timeout: 276 seconds)
[14:11] * seberg (~sebastian@vpn-3049.gwdg.de) has joined #jython
[14:13] * yacc (~andreas@84.113.164.165) has joined #jython
[14:16] * sgithens_ (~sgithens@149-166-132-69.dhcp-in.iupui.edu) has joined #jython
[14:20] * jbaker_ (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[14:32] * seberg (~sebastian@vpn-3049.gwdg.de) Quit (Quit: Ex-Chat)
[14:36] * jbaker_ (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Quit: jbaker_)
[14:50] * seberg (~sebastian@vpn-3049.gwdg.de) has joined #jython
[14:50] * seberg (~sebastian@vpn-3049.gwdg.de) Quit (Remote host closed the connection)
[14:52] * jimbaker (~AndChat@c-24-8-39-78.hsd1.co.comcast.net) Quit (Ping timeout: 245 seconds)
[14:54] * jimbaker (~AndChat@203.sub-97-48-46.myvzw.com) has joined #jython
[14:54] * skay (~skay@c-71-239-171-114.hsd1.il.comcast.net) Quit (Quit: skay)
[15:01] * skay (~skay@198.151.61.245) has joined #jython
[15:03] * fabianhoward (~fabian@cpc1-sotn9-2-0-cust13.15-1.cable.virginmedia.com) Quit (Ping timeout: 245 seconds)
[15:08] * jimbaker (~AndChat@203.sub-97-48-46.myvzw.com) Quit (Ping timeout: 240 seconds)
[15:17] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[15:21] * skay (~skay@198.151.61.245) Quit (Ping timeout: 255 seconds)
[15:41] * skay (~skay@c-71-239-171-114.hsd1.il.comcast.net) has joined #jython
[15:44] * jimbaker (~jbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Quit: jimbaker)
[15:50] * Oti (5390f2dc@gateway/web/freenode/ip.83.144.242.220) Quit (Quit: Page closed)
[16:02] * seberg (~sebastian@vpn-3116.gwdg.de) has joined #jython
[16:18] * pr3d4t0r is now known as pr3d4k4t
[16:28] * ohumbel (5390f2dc@gateway/web/freenode/ip.83.144.242.220) Quit (Quit: Page closed)
[16:41] * thobe (~Adium@c-24-130-144-225.hsd1.ca.comcast.net) Quit (Quit: Leaving.)
[16:46] * thijstriemstra (~thijstrie@h161140.upc-h.chello.nl) has joined #jython
[17:07] * lheuer (~heuer@unaffiliated/lheuer) Quit (Quit: Closing Time)
[17:30] * thobe (~Adium@ip65-46-231-74.z231-46-65.customer.algx.net) has joined #jython
[17:33] * thobe1 (~Adium@ip65-46-231-74.z231-46-65.customer.algx.net) has joined #jython
[17:33] * thobe (~Adium@ip65-46-231-74.z231-46-65.customer.algx.net) Quit (Read error: Connection reset by peer)
[19:11] * juneau001 (~juneau@FESS-116326-2334800-dp.dhcp.fnal.gov) Quit (Quit: juneau001)
[19:24] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[19:52] * seberg (~sebastian@vpn-3116.gwdg.de) Quit (Quit: Ex-Chat)
[19:58] * skay (~skay@c-71-239-171-114.hsd1.il.comcast.net) Quit (Quit: skay)
[20:00] * slestak (~sromanow@63-144-86-130.dia.static.qwest.net) has joined #jython
[20:01] <slestak> agronholm: hiya, we were discussing execnet and rpyc yesterday.
[20:02] <slestak> i need to determine the safety of having am isolated jdk for this server. we have existing crufty software that uses java 1.4.2 that I dont want to chance not being compatible
[20:03] <slestak> what is the minimum java that jython requires?
[20:05] <slestak> got this error trying to install jython with 1.4.2 The java class could not be loaded. java.lang.UnsupportedClassVersionError: org/python/util/install/Installation (Unsupported major.minor version 49.0)
[20:07] * seberg (~sebastian@vpn-3116.gwdg.de) has joined #jython
[20:11] <slestak> can anyone confirm if 2.5.2 shhould work with Java 1.4.2?
[20:15] <slestak> i see, jython 2.2.1 was the last to support java 1.4.2
[20:26] * skay (~skay@c-71-239-171-114.hsd1.il.comcast.net) has joined #jython
[20:58] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[21:08] * sgithens_ (~sgithens@149-166-132-69.dhcp-in.iupui.edu) Quit (Read error: Operation timed out)
[21:11] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 252 seconds)
[21:23] * Oti (~ohumbel@adsl-89-217-152-104.adslplus.ch) has joined #jython
[21:43] * seberg (~sebastian@vpn-3116.gwdg.de) Quit (Quit: Ex-Chat)
[21:51] * slestak (~sromanow@63-144-86-130.dia.static.qwest.net) has left #jython
[21:54] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[22:13] * stakkars (~tismer@i577B556F.versanet.de) Quit (Ping timeout: 245 seconds)
[22:15] * Oti (~ohumbel@adsl-89-217-152-104.adslplus.ch) Quit (Quit: Oti)
[22:19] * stakkars (~tismer@i577B6BC4.versanet.de) has joined #jython
[22:32] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Read error: Connection reset by peer)
[22:37] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[22:41] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 245 seconds)
[23:13] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) Quit (Quit: jabley)
[23:30] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython

Index

These logs were automatically created by JythonLogBot_ on irc.freenode.net using a slightly modified version of the Java IRC LogBot (github).