|
Priorities for this week: Schedule PDS; Break the hell out of master! | Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Tuesdays at 19:30 UTC); you probably want #parrot instead. | irclog: irclog.perlgeek.de/ Set by moderator on 19 July 2011. |
|||
|
01:09
darbelo left
01:57
whiteknight left
02:40
pmichaud_ joined,
sorear_ joined,
PerlPilot joined
02:44
sorear left,
pmichaud left,
PerlJam left
03:27
sorear_ is now known as sorear
04:33
bluescreen joined
04:43
dafrito left
06:06
bluescreen left
07:50
particle left
10:07
contingencyplan left
12:45
bluescreen joined
13:14
particle joined
13:34
whiteknight joined
|
|||
| whiteknight | WHAT I DID: | 13:34 | |
| * Merged whiteknight/pbc_pbc. Improved caching and packfile file-path lookup in the whiteknight/packfile_path branch | |||
| * Created a new whiteknight/imcc_tag branch. Adds ':tag("foo")' syntax, a hopeful replacement for things like :load and :init. Most details are working great, although some things need fixing. | |||
| * Created whiteknight/frontend_parrot2 branch to create a new alternate frontend for Parrot in PIR. Will use new compiler and packfile features to great effect. | |||
| * Removed Parrot_compreg function (TT #1879) | |||
| * Many fixes and improvements for Rosella Template library. Improved a few stock templates I've been using for automatically creating files (Test files, Harness programs, etc). | |||
| * Worked on a new system for loading, managing, and initializing Rosella libraries. Very hypothetical, requires some of the new packfile changes and load_bytecode_p_s. | |||
| * Added forward declarations for most of the lower-level Rosella libraries. Created a new tool for automatically generating winxed forward declarations from classes and functions in a .pbc file | 13:35 | ||
| WHAT I WILL DO: | |||
| * Moving to a new house. Lots of packing and lifting things. Have about 50% chance of being able to attend any part of PDS this coming weekend. Relatively low activity level from me is expected. | |||
| * Would like to continue playing around with whiteknight/imcc_tag and whiteknight/frontend_parrot2 branches. | |||
| * Would like to continue work on Rosella Template. Especially needs test coverage and documentation. Would like to see it become stable some time this month. | |||
| * Have some ideas in mind for Rosella Harness. Need to think about it more and play with some code. | |||
| EOR | |||
| Addendum: Also, worked on the parrot.github.org website. and parrot.github.org/plumage. Both sites are looking significantly better, although they could both use some continued love. I may play with those this week and next week as well. | 14:15 | ||
|
14:26
atrodo joined
18:07
lucian joined
18:24
kid51 joined
|
|||
| kid51 | kid51's report | 18:24 | |
| * DONE | |||
| ** Completed some loose ends from 3.6 release, e.g., docs.parrot.org. | |||
| ** Attended and spoke at FOSSCON: thenceforward.net/parrot/fosscon201107/; had discussion there with pmichaud and soh_cah_toa. | |||
| ** Posted to parrot-dev request 3.9 Roadmap Goals proposals in advance of this weekend's PDS. | 18:25 | ||
| ** Posted to parrot-dev request for review of Parrot Wikipedia page. (I think dukeleto++ was working on it; more eyeballs would be appreciated.) | |||
| ** Applied patch in TT #1047; ticket closed today. | |||
| ** Overall count (Trac report #10): 510 (it was 507 two weeks ago). | |||
| * WILL BE DOING | |||
| ** Attending Parrot Developer Summit. | |||
| ** Taking additional look at docs/project/release_manager_guide.pod. | |||
| * EOR | |||
| Util | # Done: | 18:39 | |
| * Started on remaining Win32 test failures, which lead me to: | |||
| = Adopted TT#1891: Problems with acosh, asech, atanh and acoth in Complex PMC, where I: | |||
| % Learned FMTIEWTK about Complex inverse hyperbolic trig functions. | |||
| # Plan to do: | |||
| * Attend Parrot Developer Summit | |||
| * Finish TT#1891; merge and delete branch | |||
| * Work on Win32 issues. | 18:40 | ||
| # Blockers: | |||
| * Massive $WORK. | |||
| .end | |||
|
18:44
bubaflub joined
18:59
benabik joined
19:01
NotFound joined
|
|||
| benabik | DID: | 19:03 | |
| * Updated Laptop to Lion/Win7 | |||
| - Lost some cycles to reinstalling dependencies | |||
| - If given pointers, I can smoke Win7 now | |||
| * Discovered newPOST doesn't generate PIR | |||
| - This means Parrot can't build on newPOST | |||
| - Spent cycles trying to get some basic PIR | |||
| * Met with whiteknight | |||
| AM DOING: | |||
| * Attempting to get a parallel PAST::Compiler in place | |||
| - Will let me use newPOST while opsc, etc use oldPOST | |||
| * Enjoying the lack of heat | |||
| - Got a good nights sleep finally! | |||
| WILL DO: | |||
| * Blog | |||
| EOR | |||
| NotFound | What I did: | 19:12 | |
| Almost nothing, busy with miscellaneous things | |||
| -parrot | |||
| * Just testing. | |||
| -winxed | |||
| * Refactored buitin creation. | |||
| What I will do: | |||
| * No plan | |||
| EOR | |||
| lucian | Did: | 19:16 | |
| - improvements to the compiler (beginning of scoping and functions) | 19:17 | ||
| - found several bugs in the object system, started fixing them | |||
| - sorted out the build & test systems | |||
| Will do: | |||
| - get most (all?) tests in the object system pass | 19:18 | ||
| - scopes, functions (closures too) | |||
| EOR | |||
|
19:18
soh_cah_toa joined
19:19
PerlPilot is now known as PerlJam
|
|||
| bubaflub | DID: | 19:20 | |
| - not a whole lot code wise | |||
| - moved across town | |||
| WILL DO: | |||
| - finish docs and tutorials | |||
| - think about refactoring test suite | |||
| BLOCKERS: | |||
| - real life | |||
| - lack of internet connection at home | |||
| EOR | |||
| soh_cah_toa | REPORT | ||
| * Added extensive perldoc to osutils.pir and cleaned up source code | |||
| * Changed color scheme and documentation on Plumage homepage | |||
| * Created installable manpage for Plumage | 19:21 | ||
| * Went to FOSSCON with kid51 and pmichaud | |||
| EOR | |||
| cotto_work | *did: | 19:30 | |
| - started doodle for PDS for next weekend | |||
| - code review of whiteknight++'s packfile code | |||
| - M0/mole progress: | |||
| -- reworked M0 prototype to use packed ints and floats where possible | |||
| -- got all tests passing on x64, one failure on x86 | |||
| -- that one failure is turning out to be tricky | |||
| -- blargh | |||
| - profiling | 19:31 | ||
| -- nothing | |||
| *todo | |||
| - get M0 tests passing on x86 | |||
| - schedule and participate in PDS | |||
| *eor | |||
| hello | |||
| whiteknight | hello | 19:32 | |
| soh_cah_toa | hi | ||
| Util | Hello | 19:33 | |
| benabik | o/ | ||
| cotto_work | How'd this past week go? | ||
| whiteknight | good | ||
| very good | |||
| NotFound | Hola | 19:34 | |
| cotto_work | whiteknight: indeed. I saw some great stuff committed under your name. | ||
| whiteknight | somebody else must have gotten my password | ||
| :) | |||
| cotto_work | btw, now would be a really good time to fill out your availability on the PDS doodle: doodle.com/8ef3957u65q5p537 | 19:35 | |
| (to everyone in general) | |||
| whiteknight | My availability is uncertain at best. Don't plan for me. | ||
|
19:36
contingencyplan joined
|
|||
| cotto_work | The timing for people who've filled out the doodle looks pretty good. | 19:36 | |
| There's a 4 hour slot that looks like it'll work for everyone. | 19:37 | ||
| any other thoughts on the past week or questions to queue? | 19:38 | ||
| This might be the shortest #ps ever. | 19:39 | ||
| kid51 | Do we have enough info to schedule PD | 19:41 | |
| Do we have enough info to schedule PDS right now? | |||
| q1q | |||
| q2q | |||
| Util | q1q | ||
| whiteknight | q1q | 19:42 | |
| cotto_work | kid51: yes, assuming that nobody else needs to sign up | ||
| If we scheduled it now, the time would be 1400 (US Pacific). | 19:43 | ||
| kid51 | In UTC, for us computers? | ||
| benabik | cotto_work: and date? | ||
| cotto_work | (It's the slot that has 6 yes votes and one maybe) | 19:44 | |
| benabik: Saturday | |||
| 2100 UTC | |||
| kid51 enters Sat Jul 30 2100 UTC in his high-tech calendaring system | 19:45 | ||
| cotto_work | kid51: go ahead with your question(s) | 19:46 | |
| kid51 | At the past several PDSes we have established Roadmap Goals for the next quarter's supported release (in this case, 3.9 in Oct 2011) | ||
| The discussion of those goals -- in fact, the discussion in general -- works best if people post their thoughts/wants on parrot-dev or on blogs *in advance of* the PDS | 19:47 | ||
| tcurtis is late. will post report after #ps winds down. | |||
| kid51 | That gives everyone time to reflect on the proposals. | ||
| So, my question is simply a request that people think seriously over next few days about what our goals should be ... and then post | 19:48 | ||
| Comments? | |||
| whiteknight | I have a blog post about it already, it's not posted yet | 19:49 | |
| so, +1 to the idea in general | |||
| kid51 | I particularly want to encourage the GSOCers to think about what they might like to work on *after* pencils-down | 19:50 | |
| Also, think about what things you could work on *jointly* with others (as roadmap goals are supposed to be team efforts) | 19:51 | ||
|
19:51
dukeleto joined
|
|||
| dukeleto waves | 19:52 | ||
| kid51 | It's my hope that we have more people participating in roadmap teams than just whiteknight, cotto and dukeleto :-) | ||
| Any more comments? If not, eo1q | 19:53 | ||
| cotto_work | kid51: +1. If anyone wants to jump in and help with a roadmap goal (in particular or general), please contact one of us. | ||
| Util | kid51: I am working up my reply to your roadmap email. | 19:54 | |
| kid51 | Util, thanks. | 19:55 | |
| cotto_work | kid51: go ahead with your next question | 19:56 | |
| kid51 | The Parrot Foundation Board of Directors serve a term of one year. | ||
| IIRC, the current board (particle, dukeleto, whiteknight, myself) were elected at a foundation members meeting held after #parrotsketch on the last Tuesday of August in 2010. | |||
| Which suggests that our next board election should take place on Tuesday, August 30. | |||
| 1. We need candidates to serve on the board. | |||
| 2. We need people to help run the election. | |||
| Volunteers? | |||
| (election day would be 5 weeks from today) | 19:57 | ||
| cotto_work | kid51: can you post to parrot-dev with the list of positions and what they entail? I don't expect that running the actual election will be much of a time sink. | ||
| kid51 | I will; this was merely a first shout-out. | 19:58 | |
| But, in advance of the election, we need to certify who is a member of the Foundation and is therefore qualified to vote. | 19:59 | ||
| IIRC, we have a "made two contributions to Parrot in past year" requirement for membership | |||
| That needs programmatic implementation. | 20:00 | ||
| cotto_work | kid51: are we interpreting that as any commit that's pushed to parrot.git or only things that end up in master? | ||
| I'd say any commit, but I want to make sure it's explicit. | 20:01 | ||
| kid51 | We'll have to check the wording of the by-laws for a definitive judgment, but I suspect it's the former | ||
| And I don't think we're limited to "commits"; there are other ways people can qualify, e.g., GSOC, GCI, wiki contributions | 20:02 | ||
| The wider the net, the better, but wider means more implementation. | 20:03 | ||
| Coke | don't /need/ code for that, especially if the net is wide. | ||
| Util | From www.parrot.org/foundation : Voting membership is granted based on a recommendation by two existing voting members, to individuals who have made at least two contributions to the project (code or documentation patches, language implementation, etc.), and have submitted a signed contribution agreement. | ||
| I see no mention of "in the last year" | 20:04 | ||
| I agree that it can be more than just commits | |||
| Coke | util: read www.parrot.org/sites/www.parrot.org...bylaws.pdf | 20:06 | |
| kid51 | Util: Okay, I was citing from (faulty) memory | ||
| Coke | e.Ā TheĀ MembershipĀ CommitteeĀ mayĀ terminateĀ any | ||
| membership,Ā afterĀ aĀ periodĀ ofĀ 12Ā monthsĀ withoutĀ contributionĀ orĀ votingĀ activityĀ fromĀ theĀ member." | |||
| last year, smash handled all the round up of data. | 20:07 | ||
| another non-board volunteer this year would be ++ | |||
| Util | Coke: Got it; thanks | ||
| kid51 | Coke: Since we've only had 2 elections before, I doubt we've formally terminated any members. | 20:08 | |
| Coke | see, great reason to volunteer. ;) | ||
| kid51 | But that could be handled by simply asking, "Of the members in Aug 2010, are there any who haven't made any contributions in past 12 months?" | ||
| If we wanted to get that particular. | 20:09 | ||
| In any event, we don't have to resolve this fully now. I just wanted to get it on the radar. | |||
| Other comments on board/annual meeting? If not, eo2q | 20:10 | ||
| cotto_work | Util: go ahead | ||
| Util | Can I get an affirmation that no one (present today) thinks we should abandon Win32 | 20:11 | |
| as a supported Parrot platform; that we are just trying to figure out a way to achieve it? | |||
| (specifics on "how" can wait until the PDS) | |||
| cotto_work | Util: absolutely | ||
| I don't like it as a platform, but it's too common to avoid supporting. | 20:12 | ||
| dukeleto | Util: i don't think anybody wants to abondon Win32. I just wanted to make it clear that my time is focused on other operating systems. | ||
| kid51 | We cannot abandon Win32 because our HLLs need to run on it. | 20:13 | |
| So it's essential for Parrot project as a whole even if many of us ($self included) are not favorably impressed with it. | 20:14 | ||
| Util | dukeleto: I can appreciate that position. | ||
| kid51 | So figuring out *scope* of support is what we have to do. | ||
| benabik now has Win7 installed and is willing to do smoke runs on it if tips are provided for the build environment. | 20:15 | ||
| Util | kid51: indeed | ||
| cotto_work | benabik: you can steal the invocation of Configure.pl from trac.parrot.org/parrot/wiki/Platforms/Windows | ||
| dukeleto | kid51: yes, indeed. I would like to see a *much* more specific platform support document. | ||
|
20:16
NotFound_b joined
|
|||
| Util | If no nay-sayers, then thanks, EOQ. | 20:17 | |
| kid51 | dukeleto: I tossed around some ideas with pmichaud this weekend and have forwarded them to Util; we'll get them on parrot-dev shortly | ||
|
20:17
NotFound left
20:18
NotFound_b is now known as NotFound
20:21
bluescreen left
|
|||
| whiteknight | time for my question? | 20:21 | |
| Felipe sent in his CLA, and has been doing some good cleanup work, especially in IMCC. I would like to nominate him to become a new committer | 20:22 | ||
| kid51 | Felipe++ | ||
| tadzik | no | ||
| ww | |||
| Coke | tadzik: OH SNAP. | 20:23 | |
| tadzik | oopie, bad timing :) | ||
| benabik | Felipe++ # I'll say yes to anyone who wants to work in IMCC. | ||
| tadzik | if my vote counts, Felipe++ | ||
| Util | Felipe++ | 20:24 | |
| cotto_work | whiteknight: do you have some examples of code he's contributed? | ||
| whiteknight | I merged one pull request from him last week. He has one other pending and some branches open in his parrot fork | ||
| he's closed at least one ticket too | 20:25 | ||
| NotFound | Felipe++ | ||
| cotto_work | whiteknight: if you're confident he knows what he's doing (or can figure it out), +1 | 20:26 | |
| which it seems you are | |||
| whiteknight | here's his most recent pull request: github.com/parrot/parrot/pull/143/files | ||
| I have to test it, of course, but it looks competent | |||
| and non-trivial | 20:27 | ||
| cotto_work | wfm | ||
| any volunteers to mentor him? | 20:28 | ||
| whiteknight | I'll be glad to | ||
| Felipe | thanks :) | ||
| cotto_work | Felipe: what's your github account name? | 20:29 | |
| Felipe | felipensp | ||
| cotto_work | You're added. Don't break the build. Increase the awesome. | ||
| whiteknight | and if you can't do both, don't break the build | ||
| Felipe | hehe | ||
| benabik | Isn't one of the current priorities breaking master? ;-) | 20:30 | |
| whiteknight | oh right | ||
| cotto_work | benabik: good point. | 20:31 | |
| Util | Felipe: and be sure to add yourself to CREDITS, so we know where to find you :) | ||
| whiteknight | okay fine. Increase the awesome, the build be damned | ||
| cotto_work | so, break the build && break the awesome | ||
| or dtrt | |||
| which at this point probably involves ignoring me | |||
| whiteknight | okay, EOQ | 20:32 | |
| cotto_work | any other questions? | 20:33 | |
| goals for the week? | |||
| kid51 | 1. Have a good PDS. | ||
| Felipe | Util: I'm already in CREDITS. | 20:34 | |
| cotto_work | and post topics for discussion in advance of the meeting | ||
| Util | Good job! | ||
| moderator | Priorities for this week: Pre-post/plan PDS topics & attend PDS; Damn the build, full Awesome ahead! | Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Tuesdays at 19:30 UTC); you probably want #parrot instead. | irclog: irclog.perlgeek.de/ | 20:38 | |
| cotto_work | Let's call it a wrap. | 20:43 | |
|
20:44
kid51 left
20:54
bluescreen joined
21:00
soh_cah_toa left
21:03
whiteknight left
21:23
bluescreen left
21:32
lucian left
21:36
lucian joined
21:37
bluescreen joined
22:01
bubaflub left
22:19
darbelo joined
23:02
NotFound left
23:06
whiteknight joined
23:33
benabik left
23:35
benabik joined
23:39
benabik left
23:44
darbelo left
23:45
lucian left
23:46
lucian joined
23:53
lucian left
23:54
lucian joined
|
|||