#jython IRC Log (v0.9)

Index

IRC Log for 2014-05-29

Timestamps are in GMT/BST.

[0:47] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[0:56] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 264 seconds)
[1:05] * chrisseaton (~chrisseat@79-76-252-14.dynamic.dsl.as9105.com) Quit ()
[1:23] * mike_af (~mike_af@unaffiliated/mike-af/x-5454762) has joined #jython
[2:27] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[2:40] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Max SendQ exceeded)
[2:40] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[2:50] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Quit: Konversation terminated!)
[3:26] * jimbaker (~jbaker@unaffiliated/jimbaker) Quit (Ping timeout: 252 seconds)
[3:27] * ebarrett (~edd@88-106-242-230.dynamic.dsl.as9105.com) Quit (Ping timeout: 276 seconds)
[3:28] * ebarrett (~edd@88-106-242-230.dynamic.dsl.as9105.com) has joined #jython
[3:38] * mike_af (~mike_af@unaffiliated/mike-af/x-5454762) Quit (Quit: Leaving...)
[3:55] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[7:32] * verterok` (~ggonzalez@162.213.35.98) Quit (Ping timeout: 240 seconds)
[8:28] * oscar_toro (~Thunderbi@80-62-162-242-static.dk.customer.tdc.net) has joined #jython
[9:18] * mbooth (~mbooth@cpc5-shef10-2-0-cust407.barn.cable.virginm.net) has joined #jython
[9:21] <mbooth> Hi all, when I build jython against a newer version of antlr (say 3.4 or 3.5) the build fails with the following error: http://fpaste.org/105594/13552211/
[9:22] <mbooth> Unfortunately I am not a language grammar expert so I cannot fix it -- are there any plans to move jython to a newer version of antlr?
[9:23] <mbooth> Or can anyone give me pointers to fix it myself?
[9:27] <agronholm> mbooth: there's been talk of it but the required changes are likely nontrivial
[9:33] <mbooth> Thanks, agronholm. I was hoping it would not be a big job to migrate :-/
[11:10] * smaudet (~smaudet@206-51-157-254.nktelco.net) has joined #jython
[12:05] * echaz (~echaz@216.203.6.11) has joined #jython
[12:08] * echaz1 (~echaz@216.203.6.11) has joined #jython
[12:09] * echaz (~echaz@216.203.6.11) Quit (Ping timeout: 255 seconds)
[12:35] * zz_whg is now known as whg
[13:15] * jimbaker (~jbaker@c-75-71-81-32.hsd1.co.comcast.net) has joined #jython
[13:15] * jimbaker (~jbaker@c-75-71-81-32.hsd1.co.comcast.net) Quit (Changing host)
[13:15] * jimbaker (~jbaker@unaffiliated/jimbaker) has joined #jython
[13:17] * chrisseaton (~chrisseat@aruba-ctlr4-nat.its.manchester.ac.uk) has joined #jython
[13:20] <whg> Hi jimbaker. I pushed some unicode stuff to patois this morning at like 2:30 or something
[13:20] <whg> In all your copious free time, I'd love some feedback :-)
[13:29] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 255 seconds)
[14:22] * fwierzbicki (~Adium@99-106-170-162.lightspeed.sntcca.sbcglobal.net) has joined #jython
[15:04] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[15:05] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[15:44] <jimbaker> whg, sounds good
[16:12] * echaz (~echaz@216.203.6.11) has joined #jython
[16:13] * echaz (~echaz@216.203.6.11) Quit (Client Quit)
[16:13] * echaz (~echaz@216.203.6.11) has joined #jython
[16:15] * echaz1 (~echaz@216.203.6.11) Quit (Read error: Connection reset by peer)
[16:16] * chrisseaton (~chrisseat@aruba-ctlr4-nat.its.manchester.ac.uk) Quit ()
[16:16] * echaz1 (~echaz@216.203.6.11) has joined #jython
[16:18] * echaz (~echaz@216.203.6.11) Quit (Ping timeout: 265 seconds)
[16:27] * echaz (~echaz@216.203.6.11) has joined #jython
[16:29] * echaz2 (~echaz@216.203.6.11) has joined #jython
[16:30] <echaz2> do you know if anyone is successfully running the Play Framework on Jython?
[16:30] * echaz1 (~echaz@216.203.6.11) Quit (Ping timeout: 252 seconds)
[16:32] * echaz (~echaz@216.203.6.11) Quit (Ping timeout: 264 seconds)
[16:53] <jimbaker> echaz2, i heard someone was playing with this
[16:54] <jimbaker> (inadvertent pun)
[16:54] <echaz2> the more I think about Jython, the more brilliant it feels to me.
[16:55] <echaz2> you have the zen of Python, with the ENORMOUS set of packages in Java
[16:55] <echaz2> If I can convince my team to go with Jython, maybe we can contribute :)
[16:55] <jimbaker> echaz2, i agree with you :)
[16:56] <jimbaker> especially given the forthcoming 2.7 release, and 2.7 beta 3 seems to be quite good. we are running a complex project - openstack keystone - as is on jython. it just works. but we can plug in java and deploy on tomcat
[16:57] <jimbaker> (2.7 beta 3 incidentally has those deltas for openstack. always helps to contribute to a project!)
[16:58] <echaz2> wow. that is amazing. you are a crazy person :)
[17:00] * siel (~siel@unaffiliated/motley) Quit (Ping timeout: 264 seconds)
[17:00] * echaz2 is now known as echaz
[17:02] <jimbaker> echaz, what this enables rackspace is being able to support keystone v3, without porting, while directly plugging in an existing java-based identity backend
[17:03] * siel (~siel@unaffiliated/motley) has joined #jython
[17:03] <jimbaker> openstack is a very good codebase. but it has tons of dependencies. so we hit lots of rough spots
[17:03] * siel (~siel@unaffiliated/motley) Quit (Read error: Connection reset by peer)
[17:03] <jimbaker> to be fair, *some* rough spots
[17:04] <jimbaker> any event, after a month of my working on the jython codebase, we were able to iron those out. not bad considering how many lines of code we now just get to run :)
[17:04] <jimbaker> leverage
[17:06] <echaz> sure. Was this easier than just writing an API between the two, or was this just an excuse to advance Jython?
[17:10] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[17:25] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[17:29] <jimbaker> echaz, much easier than say wrapping all of these java services with a rest api
[17:29] <jimbaker> (and writing that in java...)
[17:30] <echaz> fair. with an api layer comes maintenence
[17:36] * siel (~siel@2605:6400:1:fed5:22:75b:39cf:c338) has joined #jython
[17:36] * siel (~siel@2605:6400:1:fed5:22:75b:39cf:c338) Quit (Changing host)
[17:36] * siel (~siel@unaffiliated/motley) has joined #jython
[18:07] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 265 seconds)
[18:19] <echaz> so issue http://bugs.jython.org/issue1978 is still a thing. The suggested fix still works
[19:16] <jimbaker> echaz, hmmm, i run os x all the time, but now mavericks. so is this specific to mountain lion?
[19:17] <jimbaker> in any event, the escaping looks fine
[19:17] <echaz> IDK, I don't have a mountain lion to test
[19:18] <echaz> errr a mavericks
[19:18] <jimbaker> echaz, i would assume it would just be fine on other platforms like cygwin, but i have little bash fu
[19:19] <echaz> if it is just a mountain lion fix, then it probably isn't worth fixing.
[19:21] <jimbaker> echaz, might be - we generally will work around platform bugginess, however macs clearly upgrade reasonably fast, given that it's a client platform
[19:22] <jimbaker> for us, the real problem is we don't have machines to test this on, certainly not systematically. that's why this bug has languished
[19:23] * chrisseaton (~chrisseat@79-76-252-14.dynamic.dsl.as9105.com) has joined #jython
[19:24] <echaz> I am on 10.8.5
[19:26] <echaz> but I do have a real question. So pip isn't working for me, because it cant find the idna encoding. it seems like in cpython there is a sitecustomize fix for this. which doesn't seem to work in jython. It is tje jimbaker clone of pip.
[19:27] <jimbaker> echaz, so you are running my pip branch, right? https://github.com/jimbaker/pip ?
[19:27] <jimbaker> on beta 3 or trunk?
[19:27] <echaz> the default. develop
[19:28] <echaz> you install it by running sudo jython install ./setup.py, right?
[19:29] <jimbaker> well, i normally not installing it such that it requires sudo... but in any event, jython setup.py install
[19:37] <echaz> ya, I install it to /usr/local/bin because I am a solaris transport :)
[19:37] <echaz> ./_vendor/requests/models.py:345 host = host.encode('idna').decode('utf-8')
[19:37] <echaz> this seems to be the issue. it is the only place idna is hard coded
[19:38] * ciziar (~textual@h59ec01f4.seluldx.dyn.perspektivbredband.net) has joined #jython
[19:39] * ciziar (~textual@h59ec01f4.seluldx.dyn.perspektivbredband.net) has left #jython
[21:01] * smaudet (~smaudet@206-51-157-254.nktelco.net) Quit (Ping timeout: 246 seconds)
[21:24] * echaz (~echaz@216.203.6.11) Quit (Ping timeout: 245 seconds)
[21:50] * Arfrever (~Arfrever@apache/committer/Arfrever) has joined #jython
[21:58] <jimbaker> hmmmm, well i do know idna support is part of jython since beta 3
[22:13] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[22:15] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[22:17] * oscar_toro (~Thunderbi@80-62-162-242-static.dk.customer.tdc.net) Quit (Ping timeout: 252 seconds)
[22:57] * chrisseaton (~chrisseat@79-76-252-14.dynamic.dsl.as9105.com) Quit (Ping timeout: 240 seconds)
[23:25] * Taylor (~Taylor@unaffiliated/taylor) Quit (Ping timeout: 276 seconds)
[23:34] * Taylor (~Taylor@unaffiliated/taylor) has joined #jython
[23:46] * whg is now known as zz_whg
[23:57] * shashank (~shashank@208.91.2.1) Quit (Remote host closed the connection)

Index

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