#jython IRC Log


IRC Log for 2015-01-29

Timestamps are in GMT/BST.

[0:46] * JStoker (jstoker@unaffiliated/jstoker) Quit (Quit: JStoker is gone :()
[0:52] * JStoker (jstoker@unaffiliated/jstoker) has joined #jython
[1:17] * ebarrett (~edd@host-92-20-156-107.as13285.net) Quit (Ping timeout: 256 seconds)
[1:19] * ebarrett (~edd@host-92-20-138-57.as13285.net) has joined #jython
[3:52] * jimbaker (~jbaker@ Quit (Ping timeout: 252 seconds)
[3:53] * jimbaker (~jbaker@ has joined #jython
[3:53] * jimbaker (~jbaker@ Quit (Changing host)
[3:53] * jimbaker (~jbaker@python/psf/jimbaker) has joined #jython
[7:12] * ebarrett (~edd@host-92-20-138-57.as13285.net) Quit (Ping timeout: 245 seconds)
[7:19] * ebarrett (~edd@host-92-20-138-57.as13285.net) has joined #jython
[8:42] * deepy (deepy@acehack.de) Quit (Changing host)
[8:42] * deepy (deepy@wrongplanet/deepa) has joined #jython
[9:22] * Trundle (~andy@python/site-packages/trundle) has joined #jython
[9:29] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[10:15] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[10:22] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[10:28] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[10:30] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[10:34] * lheuer (~Adium@unaffiliated/lheuer) Quit (Client Quit)
[10:35] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[10:38] * lheuer (~Adium@unaffiliated/lheuer) Quit (Client Quit)
[10:39] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[10:59] * Paladiamors (~justin@pa9b391.tokynt01.ap.so-net.ne.jp) has joined #jython
[11:47] * siel (~siel@unaffiliated/motley) Quit (Ping timeout: 276 seconds)
[12:06] * siel (~siel@unaffiliated/motley) has joined #jython
[12:14] * siel (~siel@unaffiliated/motley) Quit (Ping timeout: 276 seconds)
[12:15] * siel (~siel@unaffiliated/motley) has joined #jython
[12:26] * siel (~siel@unaffiliated/motley) Quit (Ping timeout: 276 seconds)
[12:27] * siel (~siel@unaffiliated/motley) has joined #jython
[13:18] <peke> jimbaker: fwierzbicki: What's the latest guesstimate for real 2.7b4? I'd like to switch our test to run on 2.7 instead of 2.5 on CI, and would prefer final b4 over b3 or earlier b4 soft releases.
[13:22] <jimbaker> peke, i'm hoping for this friday
[13:23] <jimbaker> peke, here's an interesting detail in posixmodule.c, and answers why we have incorrect times on windows right now - "The CRT of Windows has a number of flaws wrt. its stat() implementation: ... file modification times suffer from forth-and-back conversions between UTC and local time"
[13:24] <jimbaker> so jnr posix simply links against the windows CRT, returning whatever it returns, whereas cpython uses win32 api
[13:27] <jimbaker> "use the source, luke"
[13:31] <jimbaker> also other tidbits such as using the file extension of bat, cmd, exe, and the one i would have completely forgotten, com, to or in 0b111
[13:33] <peke> jimbaker: this friday == tomorrow?
[13:33] <jimbaker> peke, yes
[13:34] <jimbaker> these are the bugs i marked urgent
[13:34] <jimbaker> which just means block the next release
[13:34] <peke> tomorrow would be great! having those urgent bugs fixed would be even better.
[13:36] <peke> although b4 is has been in the making so long that leaving anything less urgent to rc1 might be a good idea. or having b5 if needed.
[13:37] <peke> jimbaker: what does 2.5 use to get times on windows? it didn't have this weird bug.
[13:38] <jimbaker> peke, it's possible that jnr posix 2 applied a workaround. jnr posix 3 seems to be more, pass it through and fix it in java
[13:39] <jimbaker> i will have to ask enebo for his insight when he is on
[13:40] <peke> times were got using jnr posix also in 2.5, but then there was v2 and now v3?
[13:41] <jimbaker> fwierzbicki and i discussed this with respect to rc1 - yes, we have kept putting more stuff in the beta, slipping it. but at this point i hope we can have less stuff in the rc1. the one thing that's possible for us to add vs bug fixes is the gc work by stefan richthofer
[13:41] <jimbaker> peke, i'm referring to the supporting library we use - java native runtime posix
[13:42] <jimbaker> 2.5 and earlier betas of 2.7 used jnr posix 2.x, but we are now on 3.0.9 - same as the latest jruby fwiw
[13:43] * xemdetia (xemdetia@nat/ibm/x-uxsenvepvwkhwspp) has joined #jython
[13:46] <peke> ok. seems like a bug in 3.x series then. do you know could this be tested somehow with jnr-posix 2.x and 3.x versions directly?
[13:53] <jimbaker> i'm not terribly interested in doing that analysis. the correct solution is to use DosFileAttributes. then we can make it conform to cpython
[13:53] <jimbaker> the lack of wide character support is the other issue we see in jnr posix for windows
[13:55] * Tycale_ (~Tycale@tycale.be) Quit (Ping timeout: 252 seconds)
[14:02] * Tycale (~Tycale@tycale.be) has joined #jython
[14:34] <jimbaker> ok, that worked for those two stat bugs for windows. it's just a matter of knowing what exactly to do (thanks posixmodule.c, then translating to nio2), vs guessing
[14:49] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[14:57] * Paladiamors (~justin@pa9b391.tokynt01.ap.so-net.ne.jp) Quit (Ping timeout: 272 seconds)
[15:04] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[15:19] * Rondom (~rondom@nonmodosedetiam.net) Quit (Remote host closed the connection)
[15:21] * Rondom (~rondom@nonmodosedetiam.net) has joined #jython
[15:45] * Arfrever (~Arfrever@apache/committer/Arfrever) has joined #jython
[17:18] * mbooth_ (~mbooth@cpc11-shef10-2-0-cust659.barn.cable.virginm.net) has joined #jython
[17:18] * mbooth_ (~mbooth@cpc11-shef10-2-0-cust659.barn.cable.virginm.net) Quit (Changing host)
[17:18] * mbooth_ (~mbooth@redhat/mbooth) has joined #jython
[17:20] * mbooth (~mbooth@redhat/mbooth) Quit (Ping timeout: 244 seconds)
[17:21] * fwierzbicki (~Adium@99-106-169-5.lightspeed.sntcca.sbcglobal.net) Quit (Ping timeout: 245 seconds)
[17:21] * fwierzbicki (~Adium@99-106-169-5.lightspeed.sntcca.sbcglobal.net) has joined #jython
[17:27] * Trundle (~andy@python/site-packages/trundle) Quit (Remote host closed the connection)
[17:44] * mbooth_ is now known as mbooth
[19:50] * ebarrett (~edd@host-92-20-138-57.as13285.net) Quit (Ping timeout: 264 seconds)
[19:50] * JythonLogBot (~PircBot@ Quit (Ping timeout: 264 seconds)
[19:50] * JythonLogBot disconnected - trying to reconnect...
[19:50] -asimov.freenode.net- *** Looking up your hostname...
[19:50] -asimov.freenode.net- *** Checking Ident
[19:50] -asimov.freenode.net- *** No Ident response
[19:50] -asimov.freenode.net- *** Couldn't look up your hostname


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