#jython IRC Log (v0.9)


IRC Log for 2013-10-22

Timestamps are in GMT/BST.

[0:00] <sinistersnare> eh il send it, whats the point of not :p
[0:11] <vIkSiT> looks good. well drafted!
[0:11] <vIkSiT> writing well is your first step to getting taken seriously :)
[0:12] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[0:12] <vIkSiT> when I look back to emails sent out to lists when I was 14/15 - shudder. :)
[0:13] <sinistersnare> yeah, just finished college application essays, so this was a bit cake :p i should have spent a minute and looked over it other than glancing spelling errors
[0:15] * lheuer1 (~Adium@g228167202.adsl.alicedsl.de) has joined #jython
[0:15] <sinistersnare> unlike on irc, where i dont capitalize and everything :p maybe i should be more seriously, but idk
[0:18] * lheuer (~Adium@unaffiliated/lheuer) Quit (Ping timeout: 272 seconds)
[0:20] <vIkSiT> ehe
[0:20] <vIkSiT> jimbaker, hrm
[0:20] <vIkSiT> Error when calling the metaclass bases
[0:20] <vIkSiT> FIXME better err msg - Cannot construct class without a defined builder
[0:20] <sinistersnare> the best kind of error message, one that states it needs to be better :p
[0:20] <vIkSiT> https://gist.github.com/viksit/27ff99d30ac493ba4d66
[0:23] <vIkSiT> sinistersnare, I know right
[0:27] <sinistersnare> i hope someone replies on jython-dev soon :p ive grown antsy and the deadline is in like 5 days o.O
[0:30] <sinistersnare> and its only been like 20 minutes :p maybe its just that im procrastinating my homework!
[0:36] * lheuer1 (~Adium@g228167202.adsl.alicedsl.de) Quit (Quit: Leaving.)
[0:36] <vIkSiT> jimbaker, also, clamp didn't work for me. in my project, i end up getting an empty jar for some reason
[0:51] * vIkSiT (~vIkSiT|2@unaffiliated/viksit) Quit (Quit: Leaving)
[3:45] * sinsnare (~sinisters@pool-108-28-93-153.washdc.fios.verizon.net) has joined #jython
[3:49] * sinistersnare (6c1c5d99@gateway/web/cgi-irc/kiwiirc.com/ip. Quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[3:50] * sinsnare is now known as sinistersnare
[3:55] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[4:27] * sinistersnare (~sinisters@pool-108-28-93-153.washdc.fios.verizon.net) Quit (Quit: leaving)
[4:27] * sinistersnare (~sinisters@pool-108-28-93-153.washdc.fios.verizon.net) has joined #jython
[5:18] * lheuer (~Adium@g228167202.adsl.alicedsl.de) has joined #jython
[5:18] * lheuer (~Adium@g228167202.adsl.alicedsl.de) Quit (Changing host)
[5:18] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[5:44] * sinistersnare is now known as sinsnare|away
[12:20] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 260 seconds)
[13:03] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[13:04] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Client Quit)
[13:23] * zz_whg is now known as whg
[13:51] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[15:40] * sinistersnare (cddef8b0@gateway/web/cgi-irc/kiwiirc.com/ip. has joined #jython
[15:48] * Scorp1us (~Scorp1us@75-145-94-105-WashingtonDC.hfc.comcastbusiness.net) Quit ()
[15:52] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[16:00] <sinistersnare> fwierzbicki1: are you online? i just got your email. So youre looking into merging the tests that we have made to the CPython trunk? are the jython specific tests (labelded *_jy.py) jython specific, or are they written that way as to recognize that we made them?
[16:09] <fwierzbicki1> Hi sinistersnare - we make copies of the tests and put them in Jython's Lib/test area. Our regrtest in ant copies the entire CPython Lib/test area and then copies over them with our modified files before it runs.
[16:12] <fwierzbicki1> So we have things like "if is_jython???" scattered around ??? as a mentor I'd go through and put them in order from easiest to hardest to merge. Unfortunately a bunch of them are really hard in that they have unanalyzed skips marked "FIXME" where we don't know why they fail - long before those I'd want the ones that pass except for a few changes that we actually understand
[16:13] <fwierzbicki1> Fixing all of them would be a monumental task :) ??? but individually they are not so bad - especially the ones without FIXMEs
[16:16] <fwierzbicki1> I haven't participated in GSoC in a while and I've never done GCI so I don't know how it works lately - but skimming the docs leads me to believe this is the right sort of task framework...
[16:17] <fwierzbicki1> If this sounds interesting to you I'll check with the CPython folks to see if 2.7 is open to this sort of thing (I know they are slowing the changes to 2.7 ??? if it has gone to security fix only then we won't be able to do that part.
[16:17] <fwierzbicki1> )
[16:18] <sinistersnare> so the end goal is to push our custom tests to the CPython trunk, if i read correctly. are these tests jython specific?
[16:18] <sinistersnare> and i would love to help in any way, i should mention that i have no experience in testing though. it shouldnt be much work to get acquainted with the unittest module i bet
[16:19] <fwierzbicki1> These tests are not Jython specific - they are tests that started as CPython tests but had areas that don't make sense for Jython, so they have small changes inside to run on Jython.
[16:19] <sinistersnare> so they are effectively cross-implementation? cool, just wanted to make sure :D
[16:21] <fwierzbicki1> Yeah - so for example some CPython tests check the garbage collector in a CPython-specific way so we wrap that area in a "if not is_jython" block so it gets skipped for us.
[16:21] <fwierzbicki1> but otherwise leave the test the same.
[16:21] <fwierzbicki1> The pain is each time we start on a new version of Jython - we have to hand merge these changes
[16:22] * fwierzbicki1 is now known as fwierzbicki
[16:23] * whg (whg@nat/ibm/x-zsftisvnlrkcmdms) Quit (Ping timeout: 245 seconds)
[16:23] <sinistersnare> makes sense
[16:24] * whg (whg@unaffiliated/whg) has joined #jython
[16:24] <sinistersnare> seems like an interesting problem
[16:27] <sinistersnare> id be happy to work with you on this
[16:27] <sinistersnare> my class is ending (I intern in my schools CS class, so i just go on IRC in between helping people)
[16:27] <sinistersnare> my email is regularly checked, i hope to talk to you soon!
[16:28] * sinistersnare (cddef8b0@gateway/web/cgi-irc/kiwiirc.com/ip. Quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
[16:32] * lheuer (~Adium@g228167202.adsl.alicedsl.de) has joined #jython
[16:32] * lheuer (~Adium@g228167202.adsl.alicedsl.de) Quit (Changing host)
[16:32] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[16:34] * lheuer (~Adium@unaffiliated/lheuer) Quit (Client Quit)
[16:37] * lheuer (~Adium@g228167202.adsl.alicedsl.de) has joined #jython
[16:37] * lheuer (~Adium@g228167202.adsl.alicedsl.de) Quit (Changing host)
[16:37] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[17:08] * arctansusan (~susantan@70-36-236-249.dsl.static.sonic.net) has joined #jython
[17:12] <jimbaker> fwierzbicki, sinsnare|away - sounds like a great project!
[17:15] <jimbaker> i need to reacquaint myself w/ the codecs module. this seems to have about the most complex startup of any codepath in python. i wonder how much is just unnecessary complexity
[17:16] <jimbaker> but i hope to have idna support done today
[17:18] <fwierzbicki> nice!
[17:22] <jimbaker> fwierzbicki, btw, i'm also revisiting unicodedata. the obvious solution is to use IBM's ICU (bsd licensed)
[17:22] <jimbaker> of course it's a 10M jar. but correctness first imho
[17:24] <jimbaker> fwierzbicki, one last thing - i did land support for large collection literals. so that makes one nagging issue (mostly) go away. still want full python bytecode support, but that's a much larger dependency
[17:24] <fwierzbicki> very cool!
[18:13] * arctansusan (~susantan@70-36-236-249.dsl.static.sonic.net) Quit (Quit: arctansusan)
[19:08] * jarekps (~jsmiejcza@office.clearcode.cc) Quit (Quit: jarekps)
[19:48] * Arfrever (~Arfrever@apache/committer/Arfrever) has joined #jython
[20:16] * thereisnospoon (~thereisno@27-33-1-87.tpgi.com.au) has joined #jython
[20:18] * thereisnospoon_ (~thereisno@27-33-1-87.tpgi.com.au) Quit (Ping timeout: 245 seconds)
[20:35] * arctansusan (~susantan@ has joined #jython
[20:52] <jimbaker> sinsnare|away, i was talking up Gdx to a colleague of mine who needs a simple game api for jython for the intro to CS course he will be teaching this spring at univ of colorado. so??? hopefully you might be able to help jeffrey out
[21:15] * arctansusan (~susantan@ Quit (Quit: arctansusan)
[21:15] * whg is now known as zz_whg
[21:19] * arctansusan (~susantan@ has joined #jython
[21:20] * arctansusan (~susantan@ Quit (Client Quit)
[21:23] * arctansusan (~susantan@ has joined #jython
[21:39] * Arfrever (~Arfrever@apache/committer/Arfrever) Quit (Ping timeout: 272 seconds)
[22:10] * sinsnare|away is now known as sinistersnare
[22:10] <sinistersnare> jimbaker: thats awesome!
[22:11] <jimbaker> yeah, i think this would be fantastic if you could help out here
[22:11] <jimbaker> i think this would be 150 students using Gdx
[22:12] <sinistersnare> I can help any way that I can!
[22:13] <sinistersnare> fwierzbicki: i should mention that the OSS signup date for GCI is in like 6 days, but even if we dont do that, I just want to help!
[22:18] * arctansusan (~susantan@ Quit (Quit: arctansusan)
[22:23] <sinistersnare> https://code.google.com/p/google-code-in/wiki/GCIMentorInfo2013 ive found this too, so it might be of help
[22:31] <jimbaker> sinistersnare, here's the course page for the course as it was taught last spring, https://github.com/johnsogg/cs1300
[22:34] <sinistersnare> jimbaker: cool! I have a concert tonight with the local middle schools, so ill be back soon. Maybe i should have applied to U of Colorado!
[22:34] <sinistersnare> seems like fun classes are happening!
[22:35] <jimbaker> sinistersnare, probably not too late
[22:35] <sinistersnare> it looks as though the out of state tuition is 3 times in state for UMD though (in state) :(
[22:35] <jimbaker> i would assume there's the standard application deadline of sometime in december
[22:36] <sinistersnare> i think i can finnagle into the Nov15, but yeah, the $$$ is my problem
[22:36] <jimbaker> that's the only problem. but they might have a scholarship. so don't count it out completely
[22:36] <jimbaker> but UMD is a strong school in CS
[22:37] <jimbaker> i really like one of the professors: https://www.cs.umd.edu/people/bshneide
[22:37] <sinistersnare> yeah theyre definitely a great school, my only problem is that i want to be somewhere else. its only 1 hr. from my house, and i want to get away
[22:38] <sinistersnare> oh cool
[22:38] <sinistersnare> i defninitely have to go :p maybe we can talk more later. bye for now!
[22:38] * sinistersnare is now known as sinsnare|awawy
[22:38] <jimbaker> http://www.colorado.edu/scholarships/node/38
[22:38] <jimbaker> sinsnare|awawy, later
[22:49] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[22:52] <jimbaker> IDNA support is now complete in jython-encodings branch, thanks to the fact that ICU4J is doing all the heavy lifting
[22:53] <jimbaker> sinsnare|awawy, in general, i think if you were helping out a freshman course here, that might help on your college app
[23:35] * arctansusan (~susantan@173-11-98-81-SFBA.hfc.comcastbusiness.net) has joined #jython
[23:40] * arctansusan (~susantan@173-11-98-81-SFBA.hfc.comcastbusiness.net) Quit (Ping timeout: 272 seconds)
[23:48] * arctansusan (~susantan@173-11-98-81-SFBA.hfc.comcastbusiness.net) has joined #jython


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