|
"Tuesday at 20:30 UTC" Set by moderator on 20 September 2010. |
|||
|
01:05
tcurtis joined
01:41
whiteknight left
01:55
tcurtis left
01:58
tcurtis joined,
tcurtis left
09:59
contingencyplan left
12:15
kid51 joined
|
|||
| kid51 | kid51's report | 12:15 | |
| DONE | |||
| * Completed deprecation in TT #1785. | |||
| * Completed implementation of new configuration step for ipv6 in TT #1824. | |||
| * Posted on parrot-dev (tinyurl.com/2bqcq2m) call for Parrot Developers Online Summit, Sunday November 6, 1500 UTC. | |||
| * Posted on parrot-dev (tinyurl.com/288ufpd) re how we can use short-term task forces in conjunction with proposed team structure. | 12:16 | ||
| TO DO | |||
| * Look into what dukeleto needs in configuration for RTEMS. | |||
|
12:24
kid51 left
15:20
bluescreen joined
16:04
contingencyplan joined
18:35
mikehh joined
18:36
dukeleto joined
18:54
atrodo joined
19:15
whiteknight joined
|
|||
| whiteknight | What I did: | 19:15 | |
| * Blogging | 19:16 | ||
| * Looking really hard at the embedding interface | |||
| * It's going to require an overhaul, I'm prototyping some things locally and asking questions in #parrot | |||
| What I will do: | |||
| * Work more on the embedding interface | |||
| * Looking for an example project to work on for it. I'm thinking a plugin for XChat. | 19:17 | ||
| What I am blocking on: | |||
| * Nothing | |||
|
19:22
bluescreen left
19:23
PerlJam left,
PerlJam joined
|
|||
| dukeleto | What I did: | 19:27 | |
| * Attended GSoC Mentor Summit, lead a Dynamic Language Interop session | |||
| openetherpad.org/dynlanginterop | |||
| * Currently at GIT Together 2010 | |||
| * Got a blog post about Perl+Parrot on the Google Open Source Blog: | |||
| google-opensource.blogspot.com/2010...-love.html | |||
| * Hacked with RTEMS devs at the summit, made good progress on Parrot+RTEMS | |||
| * Made TT#1840 to add a c probe to detect if we are running on rtems | |||
| * Talked a bunch about our embed/extend api with parrot devs | |||
| What I will do: | 19:28 | ||
| * Sleep sometime soon. | |||
| * Apply to Google Code In for Parrot and possibly The Perl Foundation | |||
| code.google.com/opensource/gci/2010...index.html | |||
| Blocking on: | |||
| * ETIMECOMPRESSIONNOTIMPLEMENTED | |||
| * Need to know if we are serious about Google Code-In, deadline is Oct 29th. We need to design tasks for code-in students. | |||
| * These talks can be improving our website, translating docs and various other things, not just code. | |||
| * Need to know if we want to be our own org in Code-In. | |||
| EOR | |||
|
19:34
NotFound joined
19:38
chromatic joined
19:40
bluescreen joined
20:01
kid51 joined
20:04
whiteknight left
|
|||
| sorear | kid51: relevant to 2010.10.24.16.39.59 <@kid51> ... can we draft you onto our fix-the-design-and-APIs team? | 20:05 | |
| kid51: what exactly do you want me to do? | |||
|
20:08
allison joined
|
|||
| chromatic | Done: fixing bugs in 2.9.0's GC | 20:11 | |
| Will do: branch to make GC MS2 sweepfree, if possible | |||
| Blocking: lack of minions | |||
| allison | - At the Ubuntu Developer Summit this week. | 20:14 | |
| - Working on a summary of Parrot's sandboxing plans for Ubuntu specs on future sandbox technologies. | |||
| - Working on 2.9.1 packages for Debian/Ubuntu. | |||
| EOR | |||
| mikehh | What I did since my last report: | 20:16 | |
| * building and testing parrot on amd64/i386, with gcc/g++ | |||
| * some fixes | |||
| * branch testing and fixing | |||
| * got html_cleanup branch up-to-date | |||
| What I intend to do in the next week: | |||
| * testing and fixing | |||
| .eor | |||
| NotFound | -parrot | 20:17 | |
| * Added a test | |||
| * Deleted deprecate method String.lower | |||
| What I will do: | |||
| No plan | |||
| EOR | |||
| cotto | #done: | 20:18 | |
| - started a blog, posted about: | |||
| - taking on the architect role | |||
| - what Parrot teams might look like | |||
| - feedback on either is appreciated | |||
| #to do: | |||
| - more blogging | |||
| - get packfilebytecodesegment working, use it in make_hello_pbc, merge into trunk | |||
| #eor | |||
| q4q | |||
| kid51 | q2q | 20:24 | |
| Util | No parrot work this week. | 20:28 | |
| 7-day ticket summary: | |||
| 4 closed: fixed | |||
| 1 closed: invalid | |||
| 1 reopened | |||
| 8 new | |||
| .end | |||
|
20:29
tcurtis joined
|
|||
| kid51 | Hello, #parrotsketch | 20:30 | |
| cotto | hi | ||
| sorear | hi | ||
| kid51 | Who is chairing meeting today? | 20:31 | |
| mikehh | hi there | ||
| chromatic | Shall we begin? | ||
| kid51 | proceed | ||
| chromatic | How'd we do last week? | ||
| I managed to put in a small amount of GC tuning. | 20:32 | ||
| kid51 | Util just posted Trac summary; *very* quiet on that front | ||
| chromatic | The probe for available memory seems to work pretty well for me; how is it on smaller boxes? | ||
| kid51 | I have been able to build on 256MM | ||
| After some additional debugging of darwin probe | 20:33 | ||
| cotto | There were some platform-specific issues, but I think those got sorted. | ||
| kid51 | So, we're no worse off than last week :-) | ||
| chromatic | Rakudo is still slow to build. | ||
| kid51 | No complaints from Rakudo since 2.9.1, though I haven't seen a release yet | ||
|
20:34
nwellnhof joined
|
|||
| kid51 | (We should request Rakudo folks pre-post a report for this meeting.) | 20:34 | |
| chromatic | How many deprecations do we have to remove? | ||
| kid51 does not know how to get that number quickly | 20:35 | ||
| anyone else? | |||
| chromatic | "A lot" or "Just a few" is a fine answer. | ||
| kid51 | In DEPRECATION.pod, I see two entries marked 'eligible in 2.10' -- which presumably means they just became eligible, right? | 20:36 | |
| chromatic | I believe so. | 20:37 | |
| cotto | yes | ||
| kid51 | And there are 38 'eligible in' strings in all -- sum going back to 1.1 ;-) | ||
| 145:=item charset, charsetname, find_charset, trans_charset [eligible in 2.10] | |||
| cotto | yes. At this point everything in that file is eligible | 20:38 | |
| kid51 | 152:=item fixed_8 encoding [eligible in 2.10] | ||
| chromatic | Plenty of work to do then. | ||
| kid51 | A 3rd: 256:=item errorson, errorsoff operations [eligible in 2.10] | ||
| chromatic | Any suggestions for work this week? | 20:39 | |
| kid51 | TT #1778 and TT #1655 | ||
| Yes. Form teams to work on Embedding and Lorito. | |||
| chromatic | I suppose now's as good a time as any to work on those. | 20:40 | |
| Who's interested in embedding? | |||
| kid51 | whiteknight is chomping at the bit to implement better APIs for embedding | ||
| and dukeleto is doing it | |||
| and there was considerable interest in embedding on #parrot yesterday | 20:41 | ||
| cotto | I asked atrodo to write up his experiences implementing a Lorito prototype. From that, I'll form a list of questions to answer. | ||
| chromatic | Do we have leaders for both teams? | 20:42 | |
| cotto | Lorito is a pretty architecty thing. | ||
| kid51 | Since this will be our first attempt at implementing the 'team' concept as outline in cotto's post, I suggest whiteknight for Embedding and cotto for Lorito | ||
| cotto | wfm | ||
| chromatic | +1 | 20:43 | |
| kid51 | And then they can delegate from there. Or the teams can delegate amongst themselves. | ||
| chromatic | Shall we move on to questions? | ||
| kid51 | k | 20:44 | |
| chromatic | cotto, first question. | ||
| cotto | We could benefit from having someone to lead the QA team. The responsibilities are on trac.parrot.org/parrot/wiki/ParrotTeams, but basically the job involves making sure that people write tests and documentation and that tests get run. Is anyone willing to take this role on? | ||
| kid51 | If someone other than me is designated as Project manager, then I would consider being QA leader. | 20:45 | |
| cotto | kid51, do you feel like you'd be better suited to QA? | ||
| kid51 | but i don't see other people coming forward for project manager, and that's the way my own thinking has tended in last week | 20:46 | |
| allison | kid51: it was mentioned that you might temporarily wear both hats | ||
| kid51 | I think it's more important that we get/name/elect a Project Manager first. | 20:47 | |
| allison | kid51: agreed that's the most important role now | ||
| kid51 | But we should get 1 person/hat | ||
| chromatic | I'm the wrong person for QA, but I don't mind PM. | ||
| cotto | +1 to chromatic for PM and kid51 for QA | 20:48 | |
| kid51 | I approached one person about QA, who had hesitations, but perhaps discussion can continue | ||
| mikehh | I like that idea, chromatic for PM, kid51 for QA | ||
| I am quite happy to help out on both teams | |||
| cotto | kid51, how do you feel about that? | 20:49 | |
| kid51 | Re either role, we will have to discuss (not necessarily now), what the job entails and what authority the person(s) in that role has. | ||
| Because a PM or a QA lead without authority is ... helpless. | |||
| cotto | authority is as authority does | 20:50 | |
| (within reason) | |||
|
20:50
plobsing_ joined
|
|||
| chromatic | Other thoughts? | 20:50 | |
| Let's table that temporarily then. | 20:51 | ||
| kid51 | Should we designate those roles now ... or is this something that should be a topic at Summit (11/07)? (I could go either way.) | ||
| NotFound | Sorry, been busy unexpectedly. | ||
| kid51 | Certainly, roles and structure should be determined by end of Summit. | ||
| chromatic: Maybe you and I can discuss this off-channel and figure out division of labor. | 20:52 | ||
| chromatic | Fine with me. | ||
| kid51, you had a question. (I'll get back to cotto's others shortly.) | 20:53 | ||
| kid51 | Well, I had two things. First was on teams, which we've already partially discussed. | ||
| I'd simply like to recommend that any team have: | |||
| name | |||
| leader | |||
| mission | |||
| Trac ticket describing mission | 20:54 | ||
| members | |||
| duration | |||
| cotto | why a ticket? | ||
| kid51 | and teams can consider using #parrotsketch for team meetings on days other than Tuesdays | ||
| Because the kind of teams we were just discussing are focused around particular problems/projects and are likely to have a limited duration | |||
| Embedding: "a" product management team/task force rather than "the" product management team | 20:55 | ||
| chromatic | Lorito and Embedding? | ||
| kid51 | Yes | ||
| cotto | Ah. You're talking about task forces, not the general team structure | ||
| mikehh | I think yes to Trac, but not necessarily a ticket | ||
| kid51 | Let's take Embedding | ||
| I know that whiteknight has some very specific problems he'd like to solve in 1-3 months. | 20:56 | ||
| So we can focus people on that. | |||
| And a trac ticket can follow that task force's progress. | 20:57 | ||
| kid51 is not wed to this idea ... but I think a project manager would like some easy way to track a team's progress | |||
| NotFound | I'll prefer several ticktes with sorter term goals. | 20:58 | |
| chromatic | +1 NotFound | ||
| NotFound | shorter | ||
| For the big task, a wiki page. | |||
| kid51 | Well, I think this can be worked out between the task force's leader and the project manager | ||
| The main thing is: mission members leader | 20:59 | ||
| So, those are my thoughts on that q; we can go on | 21:00 | ||
| mikehh | I can see a possible problem here, pressures of $work can necessitate handing off the leader role | ||
| chromatic | cotto, next question | ||
| cotto | We want to do Google's Code-In, which is essentially GSoC Jr. dukeleto doesn't have the tuits unless TPF can come up with a grant, which seems unlikely. We'd like to be our own org, but we'll need an org admin. Any volunteers? Note that because this is the first year for Code-In, there should be lots of people asking the questions you'll need answered. | ||
| kid51 | $job; back in a few | 21:01 | |
| sorear | I am a Parrot mostly-outsider whom kid51 has approached for the architecture and APIs team; what are my place and duties? | 21:02 | |
| mikehh | sorear: I don't think we have finalized these yet | 21:03 | |
|
21:03
bacek joined
|
|||
| chromatic | What kind of duties does the Code-In admin need to perform? | 21:03 | |
| cotto | dukeleto would know best. Apparently it's more work than might be expected. | 21:04 | |
| Apparently he had to take off. | 21:06 | ||
| chromatic | I see no volunteers; should we table that too? | ||
| cotto | I guess so. | ||
| next question: We also need a list of small tasks for Code-In students. These should be pretty short (write docs, translate, small bufixes) and documnted on the wiki. Any volunteers for that? | |||
| chromatic | How small is small? | 21:07 | |
| cotto | code.google.com/opensource/gci/2010...s.html#tq1 | ||
| chromatic | Anything they can help with on the docs branch? | 21:08 | |
| cotto | That'd be a good place. | 21:09 | |
| If nothing else, I'll start a wiki page. | 21:10 | ||
| chromatic | +1 | 21:11 | |
| cotto | last question: dukeleto suggested that the team leads have a regular meeting (weekly or monthly) via skype as a dedicated channel and an attempt to gain some of the benefits of face-to-face interaction. Any thoughts, especially from leads? | ||
| cotto listens to the crickets | 21:13 | ||
| kid51 | As mentioned above, #parrotsketch is under-utilized and could be used as well as skype | 21:14 | |
| NotFound is skype-free | |||
| chromatic | +1 to #ps | ||
| kid51 got his skype account last night ... but no one is calling :-( | |||
| IIUC, computer-to-computer calls are free, right? | 21:15 | ||
| NotFound | #ps is logged | ||
| atrodo | kid51> correct | 21:16 | |
| dukeleto is back | |||
| cotto | there's no reason video chat can't be transcribed, though it's not automatic | ||
|
21:16
bluescreen left
|
|||
| NotFound | Also, my spoken english sucks a lot. | 21:16 | |
| dukeleto | I am fine with plain audo chat | ||
| audio, even | |||
| cotto | I like the immediacy of face time, and skype or audio-only chat is a good way to simulate that. | 21:17 | |
| dukeleto backlogs | |||
| NotFound | I'll send you a photo if you want to see my face ;) | ||
| kid51 | we don't need the video (me haz no webcam) but it would be *great* to hear other peoples' voices! | 21:18 | |
| cotto | The perl6 guys do a regular call. How does that work? | ||
| NotFound | Hearing my voice in english will not be great, but maybe amusing. | 21:19 | |
| kid51 | NotFound: we can have a side chat in Spanish | ||
| cotto | Um... no comprendo. | ||
| chromatic | The Sixperl call uses a conference call bridge. | ||
| cotto | ;) | ||
| kid51 | can u explain what that is? | 21:20 | |
| NotFound | I don't even know how to pronounce 'winxed' X-) | ||
| kid51 | different from a regular conference call? | ||
| dukeleto | NotFound: "winged" :) | ||
| chromatic | Just a number into which we all dial. | 21:21 | |
| cotto | How hard is that to set up, and is it recorded? | ||
| chromatic | Nat Torkington set it up ages ago, and it's not recorded. | 21:22 | |
| cotto | Maybe Google Voice could help. | ||
|
21:22
plobsing_ left
|
|||
| cotto | As a bonus, we'd get hilariously mangled automatic transcriptions. | 21:23 | |
| sorear | NotFound: how did you come up with the name? | ||
| chromatic: how does the recording + blogging work? | 21:24 | ||
| NotFound | sorear: Watchig a Winx Club film. | ||
| chromatic | There's no recording. | 21:25 | |
| kid51 | Well, I think that the important thing now is: Are we actually going to set up these (2) task forces now? Then their leaders can organize the logistics | ||
| NotFound | sorear: And mixing it with the sugestion of naming winxed-... the parrot implementation of some languages | ||
| winged-... | 21:26 | ||
| cotto will | |||
| kid51 | concretely, are people like atrodo NotFound sorear interested in being part of these limited-term efforts | ||
| NotFound | kid51: I don't think I have the ability of evaluating what tasks are appropiate for beginners. | 21:27 | |
| dukeleto | If we are serious about Google Code-In, we need a task force for it | 21:28 | |
| kid51 | NotFound: Are you talking about the Google code-in? (I was referring to Embedding and Lorito) | ||
| NotFound | kid51: ah, sorry, I mixed up. | ||
| kid51 | Well, maybe we're talking 3 task forces: Embedding; Lorito; Code-in ... | ||
| cotto | dukeleto, can you give us some idea what you think would be involved in being the org admin? | ||
| NotFound | kid51: I've already talked with whiteknight about being in the embedding effort. | 21:29 | |
| kid51 | ... more or less led by whiteknight, cotto and dukeleto respectively | ||
| NotFound: Excellent! | |||
| excelente! | |||
| mikehh | dukeleto: I am quite happy to help out with testing and stuff like that | 21:30 | |
| dukeleto | cotto: it will be very similar to being the GSoC org admin | ||
| cotto: what level of detail are you looking for? | |||
| atrodo | kid51> I do plan on, at some level, being involved in the embedding and lorito task forces | ||
| cotto | Give a potential volunteer an idea of what he'd be getting into. | 21:31 | |
| kid51 | atrodo: Great! You can work out the details with each task force leader | ||
|
21:31
bluescreen joined
|
|||
| dukeleto | I need people to design "tasks" for 13-18 students, that introduce them to being involved in an open source project. I think we need some tasks making parrot.org more useful, and possibly translating some of our pages into other languages | 21:32 | |
| kid51 | sorear: Are you interested in one of these 3 teams? | ||
| dukeleto | 13-18 *year old* students | ||
| Tene | If there's sufficient desire for recorded audio conferences, I could set up a sip server with asterisk. | ||
| dukeleto | I don't know how many students we will mentor. I am actually supposed to ask for how many slots that I want | ||
| Tene: that could be cool. | |||
| cotto | Tene, +1 | ||
| NotFound | I hope that recent interest in video chats is not related with the posibility of having 13-18 years old involved... ;) | 21:33 | |
| dukeleto | cotto: your summary earlier in #ps is incorrect. It is not lack of tuits, and I *will* be the admin. But I need mentors to design tasks. | ||
| cotto | dukeleto, glad to hear it then. Designing tasks is something that parallelizes nicely. | 21:34 | |
| and I'm sure we can come up with some mentors | |||
| dukeleto | google-opensource.blogspot.com/2010...es-in.html | ||
| sorear | NotFound: My understanding is that the video chat is only for team heads; Skype (and a new computer w/ a hardware MPEG codec, a microphone, etc) would be a huge increase in the barrier to entry for me... | 21:35 | |
| dukeleto | cotto: we need to get on that soon, application deadline is Friday | ||
| sorear | kid51: Lorito if any. | ||
| cotto | sorear, it sounds like we're moving toward voice-only, which has some advantages | ||
| kid51 | Excellent. I refer you to Mssrs. cotto and atrodo. | ||
| dukeleto | another useful GCI link: code.google.com/opensource/gci/2010...rules.html | 21:37 | |
| chromatic | Any other questions? | 21:39 | |
| dukeleto | So who wants to be a mentor for Google Code-In and help design tasks? | ||
| cotto does | |||
| kid51 | Anyone else here whose arm we can twist about being on a team/task force? Tene? allison? Util? | ||
| Tene | kid51: Maybe. I've been extremely unreliable about everything for the past months. | ||
| I'd love to help, but I haven't been able to actually get anything done. | 21:40 | ||
| chromatic | Does having a concrete set of tasks help? | ||
| dukeleto | chromatic: We need a list of tasks to apply, and the application deadline is Friday. | 21:41 | |
| chromatic: without tasks, we can't even apply | |||
| chromatic | I meant for Tene. | 21:42 | |
| dukeleto facepalms | |||
| kid51 gives Tene a 3-sided coin to flip :-) | |||
| chromatic | Any other questions? | 21:43 | |
| Tene | chromatic: It's certainly helped a lot in the past. It hasn't seemed to help recently. | 21:44 | |
| There's an open invitation for anyone to try to harass me into working. I have no recommendations on what might work. | |||
| dukeleto | Tene: can you spend a few mins designing tasks for student for GCI? | ||
| tcurtis | kid51: I would love to help with Lorito (or something else), but I lack the tuits, and if I do have spare tuits for Parrot, I should probably spend them on making my GSoC project mergeable. | 21:45 | |
| chromatic | Even porting tests from Perl 5 to PIR would work. | ||
| cotto | tcurtis, that'd be a valuable contribution. | ||
| dukeleto | tcurtis++ # merge that branch! | ||
| Tene | GCI? | ||
| cotto | Google Code-In | 21:46 | |
| dukeleto | cotto++ | ||
| kid51 | r we done? | 21:48 | |
| Tene | Is there a place we're coordinating what we present to GCI? | ||
| This is the first I'm hearing about GCI | |||
| I'm at work right now, but I can see what I can do tonight. | 21:49 | ||
| chromatic | GCI needs a leader who isn't dukeleto. | ||
| kid51 | GCI => Google code-in | ||
| chromatic | Or at least an organizer. | ||
| kid51 | mikehh: Can you be that person? | 21:50 | |
| cotto | trac.parrot.org/parrot/wiki/GoogleC...n2010Tasks (currently a stub) | ||
| mikehh | I can try and co-ordinate with dukeleto as leader | 21:51 | |
| kid51 | Great! (And that will get you out of being QA leader ;-) ) | ||
| dukeleto | cotto++ # making a wiki page | 21:53 | |
| kid51 has to go home and do laundry | |||
| dukeleto | mikehh++ # awesome! | ||
| chromatic | Shall we call this a meeting then? | 21:54 | |
| dukeleto adds some content to the GCI wiki page | |||
| mikehh | dukeleto: I can certainly put something together re test from perl5 to PIR, need help for other ideas | ||
| dukeleto | mikehh: i will give you some ideas | ||
| mikehh: remember, non-code projects are allowable too | |||
| mikehh | sure but I am not sure about aiming at 13-18 age group | 21:55 | |
| cotto | mikehh, pick relatively unintimidating tasks and don't assume we'll get a bunch more tcurtises | 21:56 | |
| mikehh | we can hope :-} | 21:57 | |
|
21:58
kid51 left
|
|||
| dukeleto goes back to #parrot | 22:01 | ||
|
22:01
dukeleto left
22:05
allison left
22:11
nwellnhof left
22:32
NotFound left
22:45
bluescreen left
23:31
whiteknight joined
23:53
chromatic left
|
|||