Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2011-08-09

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:05 bluescreen joined #parrotsketch
01:34 contingencyplan joined #parrotsketch
08:01 lucian joined #parrotsketch
09:24 lucian joined #parrotsketch
10:15 particle joined #parrotsketch
11:37 lucian joined #parrotsketch
12:20 dafrito joined #parrotsketch
13:23 bluescreen joined #parrotsketch
13:55 contingencyplan joined #parrotsketch
15:01 bluescreen joined #parrotsketch
16:33 darbelo joined #parrotsketch
17:39 lucian joined #parrotsketch
17:52 darbelo_ joined #parrotsketch
18:25 kid51 joined #parrotsketch
18:25 kid51 kid51's report
18:26 kid51 * DONE
18:26 kid51 ** Took and worked on http://trac.parrot.org/parrot/ticket/2007 (links in 'make html').  If no objection, will merge it tonight.
18:26 kid51 ** Applied a partial fix for http://trac.parrot.org/parrot/ticket/2167 (Storable).  Long-term approach still needed.
18:26 kid51 ** Commented and/or posted test results in other tickets.
18:26 kid51 ** Overall count (Trac report #10): 513 (it was 511 one week ago).
18:26 kid51 ** A lot of testing and debugging for HBDB and other branches.
18:26 kid51 * WILL BE DOING (same as last week)
18:26 kid51 ** Planning Parrot Foundation annual meeting and election.
18:27 kid51 ** Hope to find some time to think about the benchmarking goal and open TT for Win32 focus goal.
18:27 kid51 ** Taking additional look at docs/project/release_manager_guide.pod.
18:27 kid51 * EOR
18:27 kid51 Note: PDS is past; topic needs to be changed.
18:35 NotFound joined #parrotsketch
18:37 Util # Done:
18:38 Util * Discussed Parrot 3.6 LTS release (and its Win32 issues) with
18:38 Util interested people at the Atlanta.pm after-meeting dinner.
18:38 Util * Talked with colomon about trig functions for Complex (TT#1891)
18:38 Util # Plan to do:
18:38 Util * Nothing this week
18:38 Util # Blockers
18:38 Util * $WORK
18:38 Util # 7-day ticket report:
18:38 Util 1 closed: done
18:38 Util 2 closed: fixed
18:38 Util 1 closed: wontfix
18:38 Util 5 new
18:38 Util .end
18:39 NotFound What I did:
18:39 NotFound -parrot
18:39 NotFound * Implemented the as_string method for NCI usages.
18:39 NotFound -winxed
18:39 NotFound * Added builtin load_packfile.
18:39 NotFound * Assume unresolved qualified symbols are functions.
18:39 NotFound * Updated Mysql examples for better handling of encodings.
18:39 NotFound What I will do:
18:39 NotFound No plan
18:39 NotFound EOR
19:19 mikehh joined #parrotsketch
19:19 kid51 kid51's report ADDENDUM
19:20 kid51 * As pasted two days ago (http://nopaste.snit.ch/68743), am concerned that pace of blogging by GSOC students has dropped off
19:20 kid51 * This may be inauspicious for completion of all 6 projects.
19:21 kid51 * IIRC, GSOC participants are getting paid -- but if they don't carry out assignments, pay could be affected, could it not?
19:21 * kid51 defers to project GSOC leaders and project mentors on this, but thinks it should be discussed
19:25 mikehh been very involved with a new project, unfortunately had very little time for parrot in the last couple of weeks
19:27 soh_cah_toa joined #parrotsketch
19:29 * dukeleto will start #ps today, but has to dip out early, when cotto++ shows up
19:30 kid51 hello
19:30 mikehh hi there
19:30 soh_cah_toa hey
19:31 darbelo joined #parrotsketch
19:31 tcurtis LATE REPORT: DID: * finished LR(0) DPDA construction, fix bugs, blogged, revised schedule at dukeleto's request (see blog); WILL DO: * Hopefully get SLR(k) grammars ready and things actually parsing. Blog again. EOR
19:32 tcurtis Hi.
19:32 dukeleto howdy
19:32 atrodo joined #parrotsketch
19:32 dukeleto how did we do on goals this week?
19:32 dukeleto tcurtis: glad to hear from you
19:33 pmichaud joined #parrotsketch
19:35 NotFound Hola
19:36 kid51 duke: Are you leading today?
19:36 bubaflub joined #parrotsketch
19:36 dukeleto kid51: would you mind taking over?
19:36 kid51 Will do -- at least until $job interferes.
19:36 dukeleto kid51: until cotto++ shows up? He said he would be a few mins late. Today is turning into a $job horrorshow for me.
19:36 kid51 So, it appears we don't have too many people here today, and we don't have too many pre-reports.
19:37 kid51 Net increase of 2 in open Trac tickets (count via Report #10)
19:39 cotto_work ~~
19:39 kid51 We are 7 days out from our August 3.7 developers release.
19:39 kid51 Any concerns about that?
19:39 kid51 Anything people really want to get into master before then?
19:39 tadzik o/
19:39 tadzik how about the --prefix doubts?
19:40 NotFound I already merged nci_as_string, which was my bigger interest for the release.
19:40 kid51 tadzik: Has that been documented in Trac? on parrot-dev?
19:40 * kid51 can't remember where he saw that discussion
19:40 * lucian is late. sorry
19:40 dukeleto kid51: there is a branch on github
19:40 dukeleto kid51: all other discussion was on #parrot
19:41 tadzik yep
19:41 kid51 Was that a branch I started?
19:41 kid51 So, is there a policy decision you/someone wants us to make?
19:43 kid51 That would be the tadzik/whine-on-relative-prefix branch, correct?
19:43 tadzik kid51: no, I started, you pushed
19:43 tadzik yes
19:43 kid51 k
19:43 tadzik I just found the fact of broken relative prefix case disturbing
19:43 kid51 I believe I remarked that it would be good to test this on Windows ... if only because the term 'path' is involved.
19:44 NotFound I'm against adding things for Configure that serves no purpose other than filtering mistakes at the cost of a lot of platform-dependant checks.
19:44 tadzik I don't like things that pretend to work, but don't. That's all
19:45 dukeleto I think it sucks that if you pass in a relative path to --prefix, it silently goes along and then stuff doesn't work much later on.
19:45 tadzik it's LTA when make install finishes and everything seems alright, but libparrot does not load for some reason
19:45 cotto_work I see it as an implementation of the principle of failing early.
19:45 dukeleto as does tadzik++
19:45 kid51 So you think we should require an absolute path to --prefix, correct?
19:45 tadzik we do
19:45 dukeleto Configure.pl should just fail loudly if --prefix is not an absolute path
19:45 tadzik at the moment
19:46 dukeleto kid51: non-absolute paths to --prefix makes stuff bork much later on
19:46 lucian dukeleto: me was bitten by that
19:46 NotFound And how do you check a valid path? Platform specific string parsing?
19:46 kid51 dukeleto: I don't disagree.
19:46 tadzik that sucks, but that sucks less than a suprisingly broken parrot, imho
19:46 kid51 NotFound: See that branch.  There's nothing platform-specific there, really.
19:47 kid51 is there someone who could volunteer to do a code review on that branch?
19:47 tadzik kid51: does it work on windows?
19:47 lucian NotFound: perl's gotta have something for that. python does
19:47 kid51 tadzik: As noted above, that's what I'd like to know ... but I have no box to test that on.
19:47 tadzik I see
19:48 kid51 Code review of branch + No problems running branch on Windows => okay to merge in my book
19:48 NotFound lucian: In configure?
19:49 kid51 NotFound: Just check the most recent commit(s) in that branch.  There are only 1 or 2 of them.
19:49 lucian NotFound: in perl in general. python has os.path to check if paths exist, and are absolute. i don't know perl, but i'd expect it to have an equivalent
19:49 NotFound lucian: we are talking about Configure.pl
19:49 lucian NotFound: right. and it's a perl program, isn't it?
19:50 tadzik NotFound: we're using File::Spec::is_absolute() atm iirc
19:50 kid51 Volunteers for code review, ladies and gentlemen?
19:50 NotFound Ah, ok. That's a lort better.
19:50 kid51 Volunteers to test it on Windows?
19:51 tadzik note: it's 3 LOC, you get karma, go for it! :P
19:52 kid51 Well, let's hope somebody volunteers before the end of #ps.  Let's move on.
19:52 cotto_work I'll test on windows.
19:52 kid51 Other pre-3.7 concerns.
19:52 kid51 cotto_work: Thank you very much.
19:52 kid51 pre-3.7 concerns?
19:53 kid51 Going once!
19:53 cotto_work Coke: anything from your end?
19:53 kid51 Actually, I have a pre-release concern.
19:54 kid51 There's a pir program called 'crow' that is used in one step in the release process, mainly to compose the release announcement.
19:54 kid51 I couldn't get it to work for 3.6 ...
19:54 kid51 ... but since I had already manually composed the announcement in both .txt and .html, I was able to sidestep it.
19:55 kid51 That was probably my noobie ignorance, but I did want to mention it as something that might not be working correctly.
19:55 kid51 Coke++ has released many times, so I doubt it will be an obstacle.
19:56 NotFound kid51: A perl program?
19:56 kid51 No. PIR
19:56 kid51 tools/release/crow.pir
19:56 NotFound I'll take a look at it.
19:57 kid51 Thx.
19:57 Coke particle wrote it ages ago.
19:57 Coke NotFound++
19:57 kid51 Other pre-3.7 concerns?
19:57 Coke It is only marginally helpful in cutting the release.
19:57 cotto_work It's nice but not vital.
19:58 cotto_work It does seem to break more often than not.  Tests would be good.
19:58 Coke cotto_work: easier to rip it out than test it, IMO. But yes, if we're going to keep it, it needs to just work.
19:59 NotFound Anyway, we should fix it, or delete it if it doesn't pay the effort.
19:59 cotto_work I'm fine either way.
19:59 cotto_work but yes, we should pick one
19:59 kid51 cotto_work: Are you ready to assume the helm?
19:59 Coke Regarding GSOC projects, I've been approached offlist by whiteknight & dukeleto about my student, so there is discussion happening.
19:59 cotto_work kid51: sure
20:00 kid51 q1q
20:00 cotto_work I don't see any other questions, so go ahead.
20:01 kid51 Thx.  As pre-noted, though I'm not administratively involved in GSOC, I'm concerned that pace of student blogging has fallen off sharply.
20:01 kid51 For the participants, this is a summer job, is it not?
20:01 dukeleto kid51: yes, as am I. I specifically told students that blogging once a week was needed to Pass.
20:01 kid51 So we have to have performance expectations.
20:02 dukeleto kid51: yes, they get paid twice, once after they pass midterms and again after passing finals.
20:02 dukeleto So not blogging means they might not pass and might not get paid.
20:02 lucian kid51: don't worry, if any of us fail, we don't get the last payment (which is about half)
20:02 * lucian might very well fail
20:03 lucian kid51: of course, that's not entirely ideal
20:04 kid51 okay, as I said, I defer to the admins and mentors on this ... but I do like to read those blog posts ... and I've been drawn in to 1 of the projects largely due to the student's persistence in committing and blogging
20:04 cotto_work kid51: and your help is appreciated
20:04 dukeleto GSoC students: even if you are stuck, blog!
20:04 Coke I will note that mentioning that sort of thing only in #parrotsketch is just putting it into an echo chamber.
20:04 cotto_work especially if you're stuck
20:04 benabik joined #parrotsketch
20:05 pmichaud weren't the gsocers supposed to regularly attend #parrotsketch?  or is that a fossil from previous years?
20:06 dukeleto pmichaud: that was recommended as well
20:06 dukeleto pmichaud: and of course, they might not be able to make every one, but gsoc students that rarely attend, that does make it seem like they are putting in a good faith effort
20:07 * benabik was doing an errand and forgot #ps had moved.
20:07 Coke but, with the pencils down date so close, I'm not sure any behavioral changes at this point will help.
20:07 Coke <- bad mentor.
20:08 lucian <- bad student :)
20:08 tcurtis <- also bad student
20:08 soh_cah_toa i'm always here. the conversatins usually don't involve me though :)
20:09 dukeleto It is obvious which students are on IRC and asking questions on IRC and parrot-dev. The others, I worry about.
20:10 dukeleto Coke: have you heard from rohit in the last 2-3 days? He showed up on #parrot a few days ago, made some promises, and then went *poof* again
20:12 Coke I didn't see him on the channel (my name-dar didn't go off), but he just asked me a PIR question today on gmail chat, yes.
20:12 Coke I've encouraged him MANY times in the past to use #parrot for that sort of thing.
20:13 dukeleto i see 3 commits by him in the last 3 weeks: https://github.com/rohit-nsit08/corellaScript/commits/master
20:13 Coke none of which is that big.
20:13 Coke And he was a week behind before half time.
20:13 Coke So it's not looking good.
20:14 dukeleto no, it isn't. Ok, this can be discussed outside of #ps
20:14 Coke Aye.
20:15 cotto_work any further questions or comments?
20:17 * kid51 is satisfied with discussion
20:21 * dukeleto has to dip out
20:21 cotto_work Let's call it a wrap.
20:24 soh_cah_toa left #parrotsketch
20:25 benabik left #parrotsketch
20:27 NotFound left #parrotsketch
20:41 darbelo_ joined #parrotsketch
22:07 whiteknight joined #parrotsketch

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary