Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2011-01-25

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

All times shown according to UTC.

Time Nick Message
00:16 dduncan_ joined #parrotsketch
00:19 dduncan_ left #parrotsketch
02:07 whiteknight left #parrotsketch
04:27 cotto left #parrotsketch
05:37 cotto joined #parrotsketch
08:29 bacek left #parrotsketch
08:41 bacek joined #parrotsketch
11:06 mikehh joined #parrotsketch
12:46 bluescreen joined #parrotsketch
13:19 kid51 joined #parrotsketch
13:19 kid51 kid51's report
13:19 kid51 * My direct work led to closing of these tickets:
13:19 kid51 ** TT #1922 review 'make help' output
13:20 kid51 ** TT #1934 coding stds for Python files
13:20 kid51 * Cage cleaning led to closing of these tickets:
13:20 kid51 ** TT #1123 make test errors on OS X 10.6.1
13:20 kid51 ** TT #30 make shared libparrot work with already installed shared libparrot
13:20 kid51 ** TT #1873 Win2K version requirement impeded build
13:20 kid51 ** TT #540 installed versions of dynext/*.so still link to -lparrot in build dir
13:20 kid51 ** TT #1392 build parrot failed on CentOS
13:20 kid51 * Additional posting on parrot.org re upcoming Parrot Developer Summit; we need to decide exact day and time ASAP
13:21 kid51 * Testing on various branches
13:21 kid51 EOR
13:22 kid51 left #parrotsketch
13:23 bluescreen left #parrotsketch
13:23 bluescreen joined #parrotsketch
14:52 wagle left #parrotsketch
14:52 allison left #parrotsketch
14:53 bluescreen left #parrotsketch
14:54 allison joined #parrotsketch
14:55 Infinoid left #parrotsketch
14:55 Infinoid joined #parrotsketch
14:55 bluescreen joined #parrotsketch
14:55 wagle joined #parrotsketch
14:57 bluescreen left #parrotsketch
17:17 cotto_work2 joined #parrotsketch
17:19 cotto_work left #parrotsketch
17:20 cotto_work3 joined #parrotsketch
17:24 cotto_work2 left #parrotsketch
17:48 cotto_work3 is now known as cotto_work
19:31 tcurtis joined #parrotsketch
19:50 cotto_work *did:
19:50 cotto_work - started working with fbrito++ to get his github post-receive script ready for prime time
19:50 cotto_work -- needs a bit of deployment-related work, eta depends on tuits
19:50 cotto_work -- dukeleto++ moved it into a separate repo and volunteered to add a Build.PL
19:50 cotto_work - talked with kid51++ about PDS and the state of Parrot in general
19:50 cotto_work -- should probably blog about that too
19:50 cotto_work - rfc review, closing tickets
19:50 cotto_work - started a doodle poll for PDS scheduling
19:50 cotto_work -- http://doodle.com/4phzuaiahkgd3ie5
19:50 cotto_work -- If you want to participate, add your availability now.
19:50 cotto_work -- We'll figure out a final time at #ps today.
19:50 cotto_work - worked on roadmap goals; atrodo and I will be working on M0 (spec and prorotype) for 3.3
19:50 cotto_work -- others are welcome, as always
19:50 cotto_work *will do:
19:50 cotto_work - more rfc review, more ticket closing
19:50 cotto_work - PDS
19:50 cotto_work - finalize roadmap goal(s) for 3.3 for PDS
19:50 cotto_work *blockers:
19:50 cotto_work - none
19:50 cotto_work *eor
19:54 atrodo joined #parrotsketch
19:58 dukeleto joined #parrotsketch
19:58 tcurtis I finally found a little time to look into the test failure in tree-optimization. Haven't discovered the root cause, but I've figured out how it's failing and opened a ticket on issue on the github repo to remind myself to look into it further.
19:58 tcurtis I plan to look into the bug further and fix it.
19:58 tcurtis eor
20:05 whiteknight joined #parrotsketch
20:06 plobsing joined #parrotsketch
20:07 mikehh What I did since my last report:
20:07 mikehh * unfortunately not that much done due to $work pressure
20:07 mikehh * building and testing parrot on amd64/i386, with gcc/g++
20:07 mikehh * some fixes
20:07 mikehh What I intend to do in the next week:
20:07 mikehh * testing and fixing
20:07 mikehh * prepare for next release (Feb 15 - 3.1)
20:07 mikehh .eor
20:16 * dukeleto merged the ipv6 branch (rakudo has it already) and will be a bit late to #ps
20:21 Util # Done and doing:
20:21 Util * Working with Coverity to update scans from new GitHub repo.
20:21 Util .end
20:24 whiteknight WHAT I DID:
20:24 whiteknight * Working like a madman on IMCC cleanup. Juggling several branches right now to pursue concurrent goals
20:24 whiteknight WHAT I WILL DO:
20:24 whiteknight * More IMCC.
20:24 whiteknight EOR
20:28 plobsing What I Did:
20:28 plobsing * dead cruft elimination
20:28 plobsing * annotations-tree branch (improves annotation lookup time complexity)
20:28 plobsing What I Plan:
20:29 plobsing * more annotations work (eg: syntax for PMC annotations)
20:29 plobsing * experiment with annotation-based exception-handlers
20:29 plobsing * packfile stuff
20:29 plobsing EOR
20:30 kid51 joined #parrotsketch
20:30 cotto_work hello
20:30 tadzik hello
20:30 plobsing o/
20:30 kid51 hello
20:31 allison hi
20:31 tadzik my one-liner: Worked on a last week's goal (Deprecations as Data), work pushed to a branch, TT updated
20:31 Coke ~~
20:31 mikehh hi there
20:31 Util Hello
20:32 whiteknight hello
20:33 kid51 OMG 9 people already present and participating!  Let's rock and roll!
20:33 kid51 cotto_work: You chairing?
20:34 cotto_work sure.  got distracted momentarily
20:34 cotto_work How'd we do on our goals last week?
20:34 cotto_work Deprecations as Data got a decent start.
20:34 tcurtis Hi.
20:35 cotto_work Did anyone look at false test failures or skipped tests?
20:36 kid51 I did not.
20:36 mikehh naw, too much $work pressure
20:37 cotto_work I don't think too much got added to the test aggregator wishlist either.
20:37 mikehh need to do it this week
20:38 cotto_work merging and dealing with the fallout seems to have gone well.
20:39 Coke looks like mj41++ resurrected ttbot (which already caught some win32 failures)
20:39 cotto_work we need more of that
20:41 cotto_work any thoughts before we move on to questions?
20:43 cotto_work Alright.  Let's move to PDS scheduling.
20:44 cotto_work or questions, but I didn't see any queued.
20:44 Coke having stuff like the ipv6 break master is annoying.
20:44 Coke *merge
20:45 Coke (but not annoying enough for me to throw any tuits at it.)
20:45 cotto_work How well-tested was that before it got merged?
20:47 mikehh well there are a bunch of codetest failures
20:47 NotFound joined #parrotsketch
20:47 mikehh fixed but not committed yet
20:47 NotFound Sorry
20:47 kid51 Was the ipv6 thing a branch merge -- or simply an application of a patch?
20:48 mikehh according to dukeletto it was a branch and already in rakudo
20:49 kid51 From duke's message to parrot-dev it appears it was a pull from some other repository directly into master.
20:49 kid51 ... which implies it wasn't really tested in parrot very much.
20:50 cotto_work That merge could have been done more carefully.  I'd prefer to have it in a branch of parrot/parrot for longer before merging.
20:50 kid51 That message being the first here: http://groups.google.com/group/parrot-dev/browse_thread/thread/3d5201558f99ac1d#
20:51 kid51 Okay.  Is someone already on the cases where it's generating failures in master?
20:52 kid51 whiteknight was reporting failures on Win32
20:52 cotto_work Let's make those a goal for the week then.
20:53 cotto_work Code review on the merge would be good too.  I'm sure it could use as many eyeballs as the brains behind them have tuits.
20:55 Util cotto_work: true in general, but in this case I think this issue is a .h not included, which would only show up in Win32 testing.
20:56 cotto_work any other thoughts before we move to PDS scheduling?
20:57 mikehh couple of branches seem ready to merge
20:57 * dukeleto is back
20:58 whiteknight imcc_interfaces needs some fixing, which I will do tonight
20:58 whiteknight plobsing's annotations branch needs testing
20:58 cotto_work I'll be looking at that one.
21:01 nwellnhof joined #parrotsketch
21:02 dukeleto kid51: the ipv6 branch merge was a branch that has been in parrot.git since around november
21:03 kid51 dukeleto: But if the crucial patch didn't arrive until just recently, then the branch as a whole might not have been sufficiently tested.
21:04 kid51 Was that the case?  If not, why was the branch hanging around so long?
21:04 cotto_work As far as PDS scheduling, 1000 PST would be great if it didn't exclude some Australia and Asia folks.  The next best slot seems to be 1400 PST on Saturday.
21:04 dukeleto kid51: the original patch author picked up where i left off and made "make test" pass on his machine and mine
21:05 dukeleto and rather then let the branch get stale again (because he had to deal with a good amount of merge conflicts), i merged
21:05 kid51 cotto_work: Well, as I have previously indicated, I would like to accommodate JimmyZ and bacek this time if possible.
21:05 dukeleto i figured it was early enough in this dev cycle that we were still in our "merge-athon" phase
21:06 cotto_work dukeleto: I think that that was the right decision, though perhaps I'd have given a day or two warning before merging.  Anyway, I'm glad it's in master.
21:07 dukeleto Also, I started proto-hacking on Jaspers, Javascript on Parrot : https://github.com/leto/jaspers
21:07 kid51 PDS scheduling?
21:07 nwellnhof has anyone actually looked at the IPv6 branch? there's still some work to be done to integrate it cleanly.
21:07 dukeleto cotto_work: duly noted. I should have asked for some more testing on parrot-dev
21:08 dukeleto nwellnhof: i did. what do you mean "integrate it cleanly" ?
21:08 nwellnhof have a look at what Parrot_io_connect_handle does, for example. that's a giant hack to somehow get it work.
21:11 nwellnhof i can fix all that, but i'd prefer to do that in a separate branch.
21:11 dukeleto nwellnhof: so can you create a branch to refactor and make our ipv6 saner? that would be awesome
21:12 dukeleto nwellnhof: i agree, there are some hacks in there. I thought that it was enough of a starting point to go in and it would attract ipv6 people from outside parrot
21:12 nwellnhof is the windows build still broken?
21:13 dukeleto i saw many commits that said there were partial fixes, but i am not sure
21:13 dukeleto i guess we should mark ipv6 support as experimental, as well
21:13 cotto_work That'd be a good idea.
21:14 dukeleto do we have a YAML version of deprecated.pod yet?
21:14 dukeleto i haven't done the conversion
21:15 dukeleto i think we can continue ipv6 talk in #parrot. what else needs talkin' about?
21:15 cotto_work We need to finalize the PDS time, though kid51seem to have ducked out.
21:15 whiteknight we can do that on the list tonight and tomorrow
21:15 dukeleto what about the content of PDS? has that been hammered out?
21:15 dukeleto whiteknight: works for me
21:16 tadzik dukeleto: I can generate yaml instead/in addition to json
21:16 dukeleto tadzik: please! i beg you...
21:16 tadzik no problem :)
21:16 dukeleto tadzik: so we can start using deps as data
21:16 whiteknight I'm going to be sending proposals for two roadmap items to discuss to the list within the next day or two
21:16 tadzik (I'd prefer JSON anyway)
21:16 whiteknight if people want to talk about other topics, I suggest they do the same
21:16 * kid51 is here
21:16 cotto_work wb
21:17 tadzik didn't know this was a blocker
21:18 kid51 whiteknight++ for posting about roadmap items
21:18 dukeleto tadzik: YAML is easier for humans
21:18 tadzik si
21:18 dukeleto tadzik: we can provide json generated from yaml if people really want that
21:18 cotto_work humans++
21:18 dukeleto tadzik: and i want to make a web interface to the dep data, if you are interested in that, let me know
21:19 dukeleto goals?
21:20 tadzik dukeleto: maybe after my finals
21:20 cotto_work I'd like to propose 1400 PST for the PDS.
21:20 dukeleto tadzik: cool. buena suerte!
21:20 dukeleto cotto_work: which day?
21:20 kid51 1400 PST = 1700 EST (5:00pm NYC) works4me
21:20 cotto_work Saturday
21:21 tadzik http://wklej.org/id/464587/ -- does it look good?
21:22 whiteknight is that good for people in other hemisphers?
21:22 whiteknight I know that was a focal point
21:22 kid51 It will be earlyish Sunday morning for bacek
21:22 kid51 feasible
21:23 cotto_work He listed it as "if needed"
21:23 kid51 less good for China/India/Middle East
21:23 kid51 late Saturday evening for Europe
21:23 kid51 but there is no time that will please everyone
21:23 cotto_work nope
21:24 mikehh 22:00 for me, but ok
21:25 kid51 What does that translate to in UTC?
21:25 kid51 2200 UTC Sat Jan 29, I believe
21:26 mikehh that's me - GMT eq UTC
21:26 dukeleto tadzik: i like it. if it is valid yaml, please commit to the branch
21:26 cotto_work any final goals for the week?
21:26 cotto_work here's what I have:
21:26 cotto_work GOAL 1: fix ipv6 merge-related failures, review code (all)
21:26 cotto_work GOAL 2: test branches - imcc_interfaces (whiteknight), annotations-tree (cotto)
21:26 cotto_work GOAL 3: PDS prep - roadmap goals (kid51, dukeleto, cotto, whiteknight)
21:26 cotto_work GOAL 4: concerns to address before 3.3 in April (all)
21:26 tadzik dukeleto: it's YAML.pm generated, so I guess it's valid
21:26 whiteknight looks good to me
21:26 dukeleto cotto_work: tree-optimization tuits
21:26 kid51 cotto_work: like whiteknight said ...
21:27 whiteknight I say a lot of things
21:27 cotto_work dukeleto: good one.
21:27 * dukeleto even listens sometimes
21:27 * kid51 must now refocus on $job
21:27 cotto_work GOAL 5: fix tree-optimization test failure, increase bus number
21:27 cotto_work any volunteers for that last one?
21:28 mikehh just remember we have the next release on 15 Feb
21:28 tadzik DEPRECATED.yaml pushed
21:28 plobsing left #parrotsketch
21:28 * whiteknight has to duck out and head home. later
21:28 cotto_work let's call it a wrap
21:28 whiteknight left #parrotsketch
21:28 dukeleto tadzik++
21:28 dukeleto good meeting!
21:28 dukeleto left #parrotsketch
21:32 kid51 left #parrotsketch
21:37 NotFound left #parrotsketch
21:54 nwellnhof left #parrotsketch
22:07 tcurtis left #parrotsketch
22:20 bacek left #parrotsketch
22:21 bacek joined #parrotsketch
22:53 bacek left #parrotsketch
23:19 bacek joined #parrotsketch

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