Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2010-11-02

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

All times shown according to UTC.

Time Nick Message
00:55 ash_ joined #parrotsketch
02:09 whiteknight left #parrotsketch
05:33 ascent_ joined #parrotsketch
05:33 Tene_ joined #parrotsketch
05:41 ascent left #parrotsketch
05:41 Tene left #parrotsketch
09:16 bacek joined #parrotsketch
09:33 contingencyplan left #parrotsketch
11:36 kid51 joined #parrotsketch
11:36 kid51 kid51's report
11:36 kid51 DONE
11:36 kid51 * Opened and working on TT #1840 for RTEMS detection during configuration
11:36 kid51 * Opened and working on TT #1841 for 'osvers' setting during configuration
11:36 kid51 * Recruited one additional smolder tester (Darwin/i386)
11:36 kid51 * Will not be taking QA Manager role at this time
11:36 kid51 WILL DO
11:36 kid51 * Whatever it takes to bring off Parrot Developers Summit this Sunday, Nov 2.  We need to finalize time, procedures and agenda.
11:36 kid51 EOR
12:05 kid51 left #parrotsketch
12:45 bluescreen joined #parrotsketch
14:13 ash_ left #parrotsketch
16:33 mikehh joined #parrotsketch
16:46 contingencyplan joined #parrotsketch
16:56 whiteknight joined #parrotsketch
17:15 atrodo joined #parrotsketch
17:59 bluescreen left #parrotsketch
17:59 bluescreen joined #parrotsketch
18:26 cotto #done:
18:26 cotto - continued work on opmap-aware packfile pmcs
18:26 cotto - got stuck debugging, will come back later this week
18:26 cotto - added some Lorito questions to LoritoDesignQuestions on the wiki
18:26 cotto - will give chromatic some time to answer what he can
18:26 cotto - help dukeleto++ with the git migration, whenever that ends up happening
18:26 cotto #eor
18:36 whiteknight WHAT I DID:
18:36 whiteknight * Working to move my blog to a new platform
18:36 whiteknight * Family medical issues are still eating up free time
18:36 whiteknight * Starting to put together a task force and other resourcey people to tackle the embed API
18:36 whiteknight * Started a new project: embedding a Parrot interpreter into XChat. Haven't made much progress yet.
18:36 whiteknight * General well-wishing for the git migration. Won't be making any commits until that's done, will help however I can
18:36 whiteknight WHAT I WILL DO:
18:37 whiteknight * Continue moving blog
18:37 whiteknight * Try to get the XChat project working, and see what lessons I can learn about embedding Parrot
18:37 whiteknight * Looking at the embed API in much more detail
18:37 whiteknight EOR
19:43 Tene_ is now known as Tene
19:44 nwellnhof joined #parrotsketch
19:45 nwellnhof what i did:
19:45 nwellnhof - prepared removal of charset ops
19:45 nwellnhof - string_checks branch
19:45 nwellnhof plans:
19:45 nwellnhof - merge remove_charset_ops
19:45 nwellnhof - merge string_checks
19:46 nwellnhof - more work strings
19:46 nwellnhof - maybe work on IO
19:46 nwellnhof eor
19:47 nwellnhof left #parrotsketch
20:13 Util Will be absent for #ps today.
20:13 Util curl -s 'http://trac.parrot.org/parrot/ti​meline?daysback=7&amp;ticket=on' | perl -wlne '/<em[^>]+\(([^"]+)\)">/ or next; $h{$1}++; END {printf "%7d\t%s\n", $h{$_}, $_ for sort keys %h}'
20:13 Util 1 closed: fixed
20:13 Util 1 new
20:13 Util ( kid51++ on both! )
20:13 Util # Done:
20:13 Util * Made progress on OS X install issue.
20:14 Util = Will be working in branch pbc_to_exe_direct_output.
20:14 Util # For the record:
20:14 Util * I have seen the light, and support moving Parrot from SVN to Git.
20:14 Util # Plans^WPriority Interrupt:
20:14 Util * Grandchild.new; our first, on Halloween night
20:14 Util .end
20:16 chromatic joined #parrotsketch
20:19 mikehh What I did since my last report:
20:19 mikehh * building and testing parrot on amd64/i386, with gcc/g++
20:19 mikehh * some fixes
20:19 mikehh * branch testing and fixing
20:19 mikehh * did some work on GCI wiki
20:19 mikehh What I intend to do in the next week:
20:19 mikehh * testing and fixing
20:19 mikehh .eor
20:21 chromatic I: branched for GC MS2 sweep-free tuning and had some success.
20:21 chromatic Except that there's a random segfault somewhere.
20:21 chromatic I could use another set of eyes on it, but there's 5-7% performance improvement.
20:26 kid51 joined #parrotsketch
20:29 whiteknight left #parrotsketch
20:29 nwellnhof joined #parrotsketch
20:30 dukeleto joined #parrotsketch
20:30 * dukeleto went to the dentis this morning and is recovering. I did some git-related stuff.
20:30 dukeleto dentist, even.
20:32 kid51 Hello, #parrotsketch.
20:32 mikehh hi there
20:32 chromatic afternoon
20:33 dukeleto howdy.
20:33 * dukeleto also did Google Code-In related stuff. Almost forgot.
20:34 chromatic Shall we review last week?
20:35 kid51 Yes.  My casual observation:  Little activity in trunk.  Some activity in gc-related and other branches.  Lots of interest in Google Code-In.  Little or no discussion about Parrot Developers Summit.
20:35 kid51 Count of new/open tickets (by me) is 637 -- a bit higher than in recent weeks, but not terribly out-of-range.
20:36 chromatic Slowed by the oncoming Git migration?
20:36 sorear discussed lorito with cotto; I'll put together a prototype reflective of my understanding in 1-2 weeks
20:36 luben joined #parrotsketch
20:36 sorear s/in/by/
20:36 kid51 I don't think git migration has had impact one way or another yet ...
20:36 kid51 ... except in what particular things dukeleto is working on.
20:37 kid51 If anything, I'd expect a slowdown *post*-migration, as we work out kinks.
20:37 dukeleto This is mid-terms time for many students, so any of our parrot devs that are in school are probably feeling a time crunch.
20:38 dukeleto I don't think git migration has anything to do with our currently activity level.
20:38 bacek aloha
20:39 dukeleto I submitted PaFO and TPF to Google Code-In. We could use a lot more tasks and improvements to the ones we currently have.
20:39 dukeleto http://trac.parrot.org/parro​t/wiki/GoogleCodeIn2010Tasks
20:40 dukeleto Some organizations already have hundreds of tasks. I would prefer to concentrate on making a few dozen high-quality tasks that we actually care about.
20:40 kid51 I was encourged by seeing #parrot discussions where cotto (lorito) and whiteknight (api/embedding) were leading discussions that reflected a sense that we're trying to form teams or task forces around these issues.
20:40 dukeleto For instance, which languages do we want our website and core docs translated into?
20:41 dukeleto I made a task for translating parrot.org to Chinese, for example.
20:41 mikehh I added a bunch of other possibilities for translation
20:42 dukeleto mikehh++
20:43 kid51 Yes, that's a  nice list of tests needing P5->PIR that mikehh put up.
20:43 kid51 If we had n>1 students working on that, it would probably double the number of people who can write PIR worldwide :-)
20:44 chromatic How is the team formation going?
20:45 kid51 see above for my impression; whiteknight not here; cotto?
20:45 dukeleto I haven't recruited anybody for the Community team, but I haven't tried very hard.
20:46 dukeleto cotto has job interviews today
20:46 dukeleto so everyone wish him luck
20:47 dukeleto What is the point of the Parrot Developer Summit this year? Does it have an action plan? An itinerary?
20:47 * dukeleto might have missed the memo
20:48 kid51 dukeleto: There was an in-person summit held at google in fall 2008.
20:48 kid51 That wasn't feasible thereafter.
20:48 kid51 so we had an online summit, I believe in Dec 2009.
20:48 dukeleto i believe i was there.
20:48 dukeleto i am asking about *this* summit, that we want to hold.
20:48 kid51 And we talked about having them semiannually? quarterly?
20:48 mikehh yes me too
20:49 dukeleto what is the point of a parrot developer summit?
20:49 kid51 In any event, the last one we held was April or farther back.
20:49 chromatic To set priorities for development over the next n months.
20:49 kid51 Yes.
20:49 kid51 And to allow us more time than in #psketch.
20:50 kid51 At least as much decision-making authority as psketch
20:50 kid51 A bit more of "the long view" than we do here.
20:50 dukeleto kid51: so what you are saying, is that PDS's are for making decisions?
20:51 mikehh and more general discussion
20:51 kid51 dukeleto: Yes, at least in the sense that deciding where something goes on a roadmap is a decision.
20:51 dukeleto kid51: is that all? is there a hackathon element to them? Or outreach? Or are they purely for making decisions?
20:51 kid51 No, not a hackathon.
20:51 kid51 Not outreach (except perhaps to engaged HLL folks)
20:52 kid51 Somewhat like the *2nd* part of the agenda at the Portland gathering last month ...
20:52 kid51 ... i.e., what are the major problems facing parrot right now and what's our action plan?
20:53 chromatic Exactly.
20:53 kid51 Ideally, I would have like the Lorito and API teams to be farther along than they are and to have something to present at a summit.
20:53 chromatic What would we like to accomplish and what are our priorities?
20:53 kid51 But that's probably weeks away.
20:54 dukeleto It would be nice if all parrot team leads were present at a summit.
20:54 mikehh and potential team members as well
20:55 kid51 Well, if we don't feel a compelling need to have one on Sun Nov 07, then we should reschedule
20:55 kid51 Perhaps first Sunday in December
20:56 dukeleto who picked nov 7th?
20:56 kid51 I did, but it was more in the nature of "Let's run this up the flagpole and see who salutes"
20:57 kid51 No date is going to work for everybody
20:57 dukeleto kid51: yes, everyone know that. You don't need to keep saying it.
20:58 mikehh do we need more preparation, is this Sunday too soon?
20:58 dukeleto isn't there some website that allows a bunch of people to give their schedules and then tries to pick a time that works for most people? The name will come to me.
21:00 dukeleto doodle.com
21:00 dukeleto We need to use doodle.com to schedule a Parrot Developer Summit.
21:00 chromatic Who's going to take that on?
21:00 dukeleto Choosing a random day is not optimal.
21:01 * dukeleto raises the "Git Migration Flag", and isn't volunteering for more work right now
21:02 dukeleto cotto might be interested in doing it
21:03 dukeleto I can send something to parrot-dev asking for a volunteer. Does that work?
21:03 * dukeleto does it already.
21:03 chromatic Anything code related to make a priority this week?
21:04 dukeleto chromatic: get gsoc_nci merged
21:04 chromatic Works for me.
21:04 dukeleto chromatic: i think plobsing made all the tests pass. just some codetests failing, methinks
21:04 dukeleto chromatic: it is a tiny goal, but a worthy one
21:04 mikehh have various gc related branches and others being worked on
21:05 chromatic I need debugging help on my GC branch.
21:05 chromatic Benchmarks would be nice too.
21:05 dukeleto chromatic: other than that, all other gsoc branches should be checked for mergability
21:05 mikehh looking at it
21:05 dukeleto chromatic: if you send an email to parrot-dev about what benchmarks you want on which branches, i can do some of that later tonight
21:08 * mikehh needs some coffee
21:08 chromatic Thanks.
21:09 chromatic Anything else we should discuss?
21:10 mikehh do we need to discuss git migration
21:10 dukeleto cotto and I are working it
21:10 dukeleto i am doing a dry run of reconverting the repo with a proper author list
21:10 dukeleto i used the slow method, not realizing how slow it would be
21:10 mikehh yeah I know, anything yo discuss on it
21:11 dukeleto it has been running >12hrs now
21:11 dukeleto i need to craft the correct incantation to git filter-branch, and it would be much faster
21:12 dukeleto if the output of the current dry-run is reasonable to me and cotto, i will push it to github and it will become the new "official" git repo
21:12 dukeleto i can do incremental updates on it
21:12 dukeleto so we will make the svn server read-only, do a final incremental update to github, and then that will be what everyone should work from
21:12 chromatic Do we need to hold commits to trunk during any migration period?
21:13 dukeleto Making the svn directory on the server read-only is a better way.
21:13 chromatic Works for me, as long as we announce it.
21:13 mikehh I would think only for the actual migration
21:13 dukeleto The actual switch-over happens when we make it read-only.
21:13 dukeleto We won't have a time where svn is read-only and git is not available.
21:14 dukeleto The parrot git repo will be available before the svn server goes read-only.
21:14 mikehh so you set up, make svn readonly, and we are away
21:16 dukeleto pretty much
21:17 dukeleto there are things that we will need OSUOSL for
21:17 dukeleto but i know where there building is in downtown Portland, so if they ignore me on IRC and I can knock on their door ;)
21:17 dukeleto s/there/their/
21:17 dukeleto but actually, they are amazingly responsive
21:18 dukeleto our repo conversion is the simplest part of the migration
21:18 dukeleto Trac needs to be converted, and then our commit emails and bunch of other little things
21:18 bluescreen left #parrotsketch
21:19 dukeleto i will describe each task as I need it, and send it to parrot-dev and ask for help. I will be a bit burned out after the repo conversion and my git doc branches land.
21:21 dukeleto the conversion is somewhere in the r36000's
21:22 dukeleto it has to follow branch merges, and it currently doing some funky stuff.
21:23 mikehh BTW did anything happen re: getting dalek to respond to Trac Wiki changed
21:23 mikehh changes
21:24 dukeleto mikehh: nope, i don't know that anyone knows why it isn't working
21:24 dukeleto mikehh: Infinoid usually fixes such things, but i haven't seen him around
21:25 dukeleto anything else need to get discussed in #ps today?
21:26 kid51 left #parrotsketch
21:27 chromatic I think we can wrap it up.
21:28 * dukeleto goes back to #parrot
21:28 dukeleto left #parrotsketch
21:30 luben left #parrotsketch
21:45 nwellnhof left #parrotsketch
22:05 donaldh joined #parrotsketch
22:06 donaldh left #parrotsketch
22:10 bacek left #parrotsketch
22:38 kid51 joined #parrotsketch
23:18 kid51 is now known as kid51_at_dinner
23:35 whiteknight joined #parrotsketch

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