Priorities for this week: MappedByteArray increase coverage & write demo, Google Code-In | Don't forget to post closed tickets in your report. | Note: This channel is only for our Tuesday status meetings (at 20:30 UTC); you probably want #parrot instead. | irclog: irc.pugscode.org/
Set by moderator on 7 December 2010.
01:58 kid51 joined
kid51 kid51's report 02:08
WORKED ON:
* Completed headerizer refactor (TT #532).
* In response to GCI students taking on tasks to boost our coverage of code by tests, created new 'make' target 'make quickcover'. Please review TT #1893; will close after #ps.
* Some pre-release testing on Linux and Darwin; some testing on embed_api2 branch.
* TT #1044: Wrote program to display differences between master and nwellnhof/compiler_flags branches re how settings to Parrot::Configure elements evolve over the course of configuration. This may be useful empirical data for ongoing discussion between nwellnhof and doughera. 02:09
WILL TRY TO WORK ON:
* Resume work on TT #855: profiling options too specific to GCC.
NOTICE:
* Parrot Foundation members: Please check your email from parrot-members list. Review draft of minutes of annual meeting.
* If at recent Parrot Developer Summit, you pledged to blog and/or prepare drafts of proposals, please get busy. After January 1 I will start poking you in preparation for next summit to be held weekend of Jan 29-30.
EOR
03:04 contingencyplan left 03:26 kid51 left 04:29 bluescreen left 09:06 contingencyplan joined 10:57 contingencyplan left 11:29 mikehh joined 11:43 bluescreen joined 14:09 mikehh left 14:27 mikehh joined 17:17 Coke left 17:23 Coke joined 17:38 whiteknight joined 17:51 atrodo joined
whiteknight WHAT I DID: 18:10
* Worked on embed_api4. Updated to master, and all tests are now passing (including docs and codestd. bluescreen++)
* Tested like a madman for the release
* Destroyed my laptop...again. Can't really do any primary development again until I fix/replace it
* Released 2.11.0 "At The ROFLBBQ"
WHAT I WILL DO:
* Try to fix my laptop
* Get embed_api4 merged to trunk
WHAT I AM BLOCKING ON:
* My laptop being T3H SUXXOR
moderator Priorities for this week: MappedByteArray increase coverage & write demo, Google Code-In | Post closed tickets in your report. | Note: This channel is for our Tuesday status meetings (at 20:30 UTC); you probably want #parrot instead. | irclog: irclog.perlgeek.de/parrotsketch/today 18:16
19:29 NotFound joined 19:44 Coke left 19:46 bluescreen left
NotFound 2010-dec-21: 19:51
What I did:
-parrot
* Added a bunch of tests, fixed and imrpoved some more
* Added funtion throws_type to Test;More
* Setting utf8 encoding for file reading in Config/JSON to solve a problem
recently found in plumage
* Removed experimental status from Parrot_getpid function and getpid method.
-winxed
* Fix code generation for some expresions in void context and some other
code generation issues in stage 1 reported by plobsing++
* Allow usage of stage 0 out of the build dir
What I will do:
No fixed plan
EOR
19:57 bluescreen joined
cotto_work *did: 20:01
- more thinking about Lorito
- my mental scratchpad is at gist.github.com/740858
- have gotten some good feedback, would welcome more
- help with gci
*will do:
- more of the same
- packfile planning and hacking
- Christmas
*blockers:
- none
*eor
20:06 contingencyplan joined
mikehh What I did since my last report: 20:15
* building and testing parrot on amd64/i386, with gcc/g++
* some fixes
* testing rakudo on latest parrot
* did some work on html_cleanup branch, unfortunately $work intervened,
* so I was unable to merge the branch, more to do
What I intend to do in the next week:
* testing and fixing
* hopefully complete the index/header pages in html_cleanup
.eor
Util # Done: 20:25
No Parrot or Perl6 work done.
# Blockers
Holiday bustle.
# 7-day ticket report:
1 closed: done
3 closed: fixed
8 new
.end
20:26 moritz joined, PacoLinux joined 20:29 kid51 joined
kid51 Util: Thanks for the corrections to the minutes. I'll correct the master file and re-post to parrot-members later tonight. 20:30
Starting time.
mikehh hello then 20:31
cotto_work so it is
NotFound Hola
Util Hello
kid51 Who is chairing? (chromatic not present yet) 20:33
mikehh go for it Mr Chair 20:34
cotto_work How did we do on last week's goals? 20:35
kid51 GCI: We continue to have a lot of enthusiasm on part of students, but we're blocking on ability to approve/publish new tasks. 20:36
MappedByteArray: I don't recall seeing much activity on this
mikehh failed to merge html_cleanup - $work intervened
cotto_work yes. we need to raise the bus number on gci
Util 2.11 was released successfully 20:37
kid51 I think whiteknight and bluetooth did a lot on the various embed_api* branches -- but that wasn't listed as goal.
cotto_work it's still valuable work
kid51 Yes. API team: Which of the various embed_api* branches should other people be testing? 20:38
whiteknight kid51: bluescreen*
NotFound About MappedByteArray, all nice examples I can imagine, like dumping an elf file, will take a lot of work
kid51 whiteknight: correction noted 20:39
whiteknight kid51: embed_api4 is the current branch. I brought it up to date with master a few days ago
I need to delete the older ones to avoid confusion
cotto_work aloha is back in action. Now the mission is to get it running on feather so that it won't block on bacek. 20:42
20:43 tcurtis joined
cotto_work Is there anything else that we accomplished in the past week? 20:45
whiteknight the make quickcover target merged
(if that wasn't mentioned yet)
cotto_work Yes. That was a good idea.
kid51 Please road test both 'make quickcover' and (if you have the patience) 'make cover') 20:46
NotFound We have now LWP;UserAgent working fine with CGI pages, which is noticeable IMO
cotto_work I'd even like to see that made the default and the current cover target given a different name.
kid51 had to do a lot of Makefile manipulation, something I'm not experienced in
cotto_work: I believe nwellnhof suggested that as well 20:47
We can work that in soon, but let's see if we get bug reports first.
cotto_work wfm
What goals do we want to set for the coming week? 20:48
kid51 Also: taptinder might be using the current 'make cover'
cotto_work What does quickcover omit?
kid51 A lot
make testb make testr; make examples_test, etc.
A lot of stuff that IMHO is not needed 20:49
whiteknight so runcore code is going to be under-represented
cotto_work ok. For automated testing, that code should probably continue to receive coverage. keeping quickcover sounds like a better idea 20:50
kid51 whiteknight: Correct, but remember that the goal here is not debugging or correctness -- for that, only 'make fulltest' will do -- but measuring code coverage by test suite.
For GCIers who need quicker feedback
(quicker, but not really quick: It's only as fast as 'make test')
NotFound That's not so bad. Probably a lot of PMC vtables and methods are tested only as side effects of unrelated tests
whiteknight kid51: I personally would be happy doing a cover run over "make coretest" only 20:51
NotFound So a lesser cover will help to discover holes in its own .t file
kid51 whiteknight: Well, that would lead us into the thicket of "What do we count as core/coretest?"
whiteknight kid51: Yeah, it's a small preference. Not something I want to argue about
brb 20:52
kid51 Just look at config/gen/makefiles/root.in to see what it tests
As for goals for next week:
We're now 4 weeks away from a major release (3.0) ... 20:53
... and about 5-1/2 from Next PDS.
So, those of you who made commitments at PDS early this month to have draft docs prepared by Jan PDS should be working on them.
chromatic++ for turning his assignment in right away!
whiteknight++, atrodo++, cotto++, tadeusz++ have all made blog posts 20:54
But after Dec 25, I will be reviewing the discussion from the PDS and starting to bug contributors individually. 20:55
With Xmas this week, I don't expect a tremendous amount of code activity, but let's not stop cogitating!
cotto_work My Lorito gist has been snowballing. It's great. 20:57
whiteknight I figure this week is going to go to hell in a handbasket for most developers. We shouldn't set any goals, or set very very low ones
cotto_work++ on that
I want to get embed_api merged in, though I have to update some PDDs first
cotto_work github++ for making gists so nice to use
whiteknight otherwise we are passing all tests
kid51 So: #1: merge embed_api. 21:00
cotto_work Setting low goals is a good idea. How does keeping up with gci and adding some new tasks sound?
(for this week, of course)
kid51 #2: cotto: how should we phrase the more background task?
Yes, #2: keep up with GCI. Rectify approve/publish problem. 21:01
cotto_work can you clarify what you mean?
whiteknight I think that's all we need for goals this week. Merge embed_api and keep up with GCI
mikehh I really want to get html_cleanup merged
whiteknight anything we do after that is just gravy
kid51 mikehh: What assistance could you use on that? And what improvements will we be able to see?
21:02 allison joined
mikehh I could use some help there once I make sure all the doc pages are incorporated, mainly index/header pages 21:03
whiteknight ah yes, html_cleanup. I would like to see that merged too
mikehh as for improvements, no more empty pages and all docs included somewhere 21:04
whiteknight +1
kid51 mikehh: ping me as needed; will try to assist while at holidays 21:06
mikehh kid51: 'k will do 21:07
kid51 So that's 3 goals. enough 21:08
cotto_work Is there anything else before we move on to questions?
whiteknight no sir
cotto_work any questions then?
NotFound I suggest a secondary goal for spare time: test plumage 21:09
cotto_work That tool doesn't get enough love. 21:10
whiteknight that would be something nice to have for 2011
mikehh I was getting a TODO pass with t/src/embed.t with --optimize - with the new api maybe the test would need looking at anyway (it was probably due to --optimize not doing ASSERTS) 21:11
whiteknight I talked to japhb a while back, I have his permission to move/fork it to the parrot org on github
I would really like to rewrite the config/build using distutils so we can get free smolder support
cotto_work That'd be a good place for it.
mikehh whiteknight: good idea 21:12
whiteknight yeah, and then we all would have commit bits to it
fperrad could put together a setup.pir for plumage in a few seconds with a hand and a leg tied behind his back. It might take me a little longer
cotto_work We eventually need to address the bus number there, though this week probably isn't a good time for that. 21:13
whiteknight no, but it is good to think about it
having a good, healthy plumage is going to be essential for the growth of our ecosystem in the long run 21:14
mikehh we definately need to increase the bus number there
whiteknight we need to increase the bus number everywhere
mikehh yes 21:15
NotFound And improve the security in our buses.
whiteknight I'll try to get plumage moved to github soon. 21:16
Then if everybody could put two eyes on it for a few minutes this week we would be off to a great start
mikehh a priority list for bus nember increasing?
whiteknight yes, something like that would be very good to put together 21:18
cotto_work mikehh: good idea
kid51 I think the idea of reviving/fortifying Plumage is good ... but we already have 3 goals for this week. Can we make that a goal for the following week? 21:19
cotto_work kid51: only if someone remembers
kid51 That wouldn't prevent anyone from working on it; it just would clarify what we are *promising* to do.
whiteknight yes, that's not really a goal this week, just would be nice if people looked at it in their spare time
kid51 Are there any other questions or concerns? 21:23
cotto_work I'd like to summarize the goals so they're easier to find next week:
GOAL 1: keep up with gci
GOAL 2: merge html_cleanup
GOAL 3: merge embed_api4
Is that accurate?
whiteknight +1 from me
kid51 _1 21:24
cotto_work BONUS: increase bus numbers on plumage, distutils
kid51 sorry: +1
NotFound +1
cotto_work GOAL 4: make a list of things that need a higher bus number
mikehh cotto_work: that's practically everything :-} 21:25
cotto_work We're going to need a bigger list. 21:26
whiteknight Okay, I have to sign off now. Goodnight 21:27
21:27 whiteknight left
cotto_work any other thoughts before we call it a wrap? 21:27
mikehh Happy Holidays Everyone 21:28
Good time to work on parrot of course 21:29
21:29 kid51 left, moritz left
cotto_work end of line 21:34
21:43 tcurtis left 22:08 NotFound left 22:45 kid51 joined 22:48 atrodo left 23:33 kid51 left