Vision for 2.0: Production Users | Priority for 1.9: Performance and Testing | trac.parrot.org/parrot/wiki/Propos...chProtocol | Note: This channel is only for our Tuesday status meetings; you probably want #parrot instead.
Set by moderator on 13 December 2009.
00:43 plobsing joined 01:19 Whiteknight joined 03:59 integral joined 09:27 treed left 10:07 Gerd joined 10:09 Gerd left 13:37 mikehh joined 14:24 mikehh joined 14:38 mikehh joined 16:58 davidfetter joined 17:06 gerd joined 17:58 mikehh joined 18:02 darbelo joined 18:14 whiteknight joined
whiteknight WHAT I DID: 18:14
* Work on Matrixy to get varargout/nargout working. Very tricky, no ETA.
* Update Matrixy and PLA to use setup.pir from fperrad++. Improve dependency detection for PLA
* GC planning. Been reading papers and sending emails to paper writers
* Attended developer meeting on Sunday. Big success!
* Looking at plugin opportunities for Pidgin and XChat
WHAT I WILL DO:
* Need to dig some old GC stuff out of my file backup, see if there is anything to build on
* Look at the context_unify3 branch work, get familiarized, see how I can help.
WHAT I AM BLOCKING ON:
* Had a baby, no time, no sleep.
EOR
18:15 bubaflub joined 18:18 plobsing joined
plobsing What I Did: 18:19
* got fed up with freeze/thaw, created pmc_freeze_cleanup branch
What I Plan To Do: # shamelessly stolen from darbelo++
* make as much improvement as possible on pmc_freeze_cleanup, remaining backwards compatible. Hopefully, have a new API available before the old one dissapears.
* merge back to trunk
* create another freeze/thaw cleanup branch for backwards incompatible changes (to land in 2.1)
EOR
japhb DONE: 18:21
* (PARROT)
* Fix OpenGL configure fail when GLFW is installed
* Fix OpenGL for gentoo and bleading edge GL headers
* Attend planning meeting. Everyone++, very good meeting.
* Documentation
* Add/improve comments
* Update/improve usage info
* Update existing hacking docs 18:22
* Add more hacking docs
* Internals
* Save away a copy of the project metadata at install, remove at uninstall
* Improve metadata validation, resilience, and error reporting
* Several other improvements to error reporting
* Add hash() coercion to Util.nqp
* New features
* Add update type 'parrot_setup'
* Make update fall back to fetch if source dir is missing
* Make update the default way to start a build cycle
* Add support for Git submodules
* Add support for Mercurial repos
* Add support for Rake build tool
* Add new project actions: smoke, clean, realclean, uninstall
* uninstall only works with setup.pir-based projects for now
* Misc
* Lots of metadata updates, fperrad++
* Fix several bugs reported by fperrad++
* Fix several bugs discovered by me(--,++)
WIP:
* Convert remaining Glue.pir items to NQP and move to Util.nqp
MAD PROPZ:
* fperrad++ # Testing, suggestions, and metadata updates 18:23
* #ps++, pmichaud++, moritz++, Tene++, (anyone I forgot)++ # Great discussions, and suggestions for improving Plumage messaging outside the Parrot core team
NEXT UP:
* Implement messaging suggestions (there were a lot of them, it's going to take a while)
BLOCKERS:
* pmichaud decision on details for movement of Util.nqp into nqp-rx repo
* Fat arrow (=>) syntax in nqp-rx
EOR
cotto_work #did:
* applied several patches and closed tickets from JimmyZ++
* wrote some basic profiling docs in docs/dev/profiling.pod
* suggestions on what more is needed are welcome
* make profiling output configurable via PARROT_PROFILING_OUTPUT
* added configurable support for recording annotations to the profiling runcore
Util * TT #1217
cotto_work * this causes a 50% slowdown when profiling an nqp-rx compilation of tools/dev/pprof2cg.nqp
Util * Win32 cage work
cotto_work #planned:
Util # Blockers
cotto_work * change storage of annotations to make it possible to retrieve them iteratively
#blocked?
Util * Holidays
cotto_work * not much
Util * Reduced tuits in general
cotto_work eor
Util .end
japhb akpth
darbelo Done: 18:24
* Migrated decnum-dynomcs to fperrad's distutils.pir
* Some repo cleanup.
* Cleaned up some unnecessary strstart abuse.
* Discovered we can't kill strstart without hosing substr() performance.
* Started cleanup of pmc_freeze.c with plobsing and tewk.
Planned: * Apply fire to pmc_freeze.c until all of the ugly dies. * Fund other structs to prune.
Blockers: * That damm circuits assignment.
EOR
Util retrying...
# Done 18:25
* Added missing SVN props
* Closed TT #1218. ++bubaflub
* Trying to pin down a Win32 MSVC heisenbug in packfileconstanttable.t.
* Missed big planning meeting.
# Plan for next week:
* Read notes from big planning meeting.
* TT #1217
* Win32 cage work
# Blockers
* Holidays
* Reduced tuits in general
.end
bubaflub DONE
* Nothing (finals week) 18:26
UP NEXT
* More test converting / cage cleaning / TAPIR work
EOR
18:27 Coke joined
Coke something something something partcl-nqp 18:27
.EOR
18:28 mikehh joined
mikehh What I did since my last report: 18:28
* building and testing parrot on amd64/i386, with gcc/g++, with and without --optimize
* fixing codetest and manifest_tests failures
* fixing some tests
* got a book on gc and am reading and working through
What I intend to do in the next week:
* testing and fixing
* investigate gc some more
.eor
18:29 barney joined
japhb o/ everyone 18:30
darbelo Hola
Util Hello
cotto_work hi
darbelo ENOCHROMATIC
ENOALLISON 18:31
bubaflub a massive amount of work this week japhb++
(high five)
japhb bubaflub, yeah, it was a good week for me. 18:32
Thanks!
mikehh hello
whiteknight hello
japhb Anyone want to lead this? 18:34
18:34 chromatic joined
japhb yay! # and there was much rejoicing 18:34
darbelo great timing :) 18:35
whiteknight save us obi-wan chromatic
chromatic Last week's goals.
How's the context unification branch?
whiteknight not building still 18:36
at least, not where I looked
mikehh couple of failures on coretest 18:37
builds with make corevm
chromatic How did the documentation priority go?
whiteknight I don't think that got tackled 18:38
chromatic I saw a few documentation patches.
cotto_work I wrote some docs, but only for profiling. 18:39
chromatic pmichaud patched some of PDD 31, if I recall correctly.
whiteknight i think that's design draft, not docs
chromatic Any progress on the vtable oferride? 18:40
cotto_work I can make it my business to read through the PackFile pdd and update as needed, since I'll be in the pf code anyway.
chromatic Please do.
cotto_work ok 18:41
chromatic What's our priority for the coming week? It needs to fit in with what's left for 2.0.
whiteknight context_unify3 18:42
chromatic Anything else? Documentation?
Coke speed? 18:43
chromatic See context_unify3.
Coke hokay.
darbelo User-level docs, maybe a HLL-writing tutorial.
The one we had uses deprecated APIs and tools. 18:44
whiteknight a good tutorial would be nice
Util double check that existing tutorials have been updated to still work 18:45
chromatic That's a very good one.
Any objections?
cotto_work +1
whiteknight +1
pmichaud here (sorry I'm late)
18:46 NotFound joined
pmichaud I put together some new tools last week for writing HLLs, just need to start writing the tutorial 18:46
chromatic Excellent.
Let's move on. 18:47
Do we have any nominees for commit access this week?
cotto_work Has JimmyZ been nominated? 18:48
darbelo Not that I recall. 18:49
cotto_work Now he has. ;)
chromatic I believe something was wrong with his CLA signature and particle asked him to submit again.
particle aye. 18:50
meeting &
chromatic Topics of concern? 18:51
bubaflub q1q
chromatic I saw a suggestion in the Sunday/Monday meeeting that every committer try to report at least one closed bug in the #ps reports every week.
That is, a bug you closed the past week.
bubaflub?
cotto_work chromatic, +1. We should make that part of the initial report. 18:52
bubaflub oh, i was just going to do my weekly/fortnightly asking if ya'll received my CLA yet
japhb Agreed. Would have done it this week, except I forgot. And it was even at the top of my list of things not to forget -- which I forgot to look at.
(to bug in #ps report)
cotto_work same here
Coke (bug you closed) WFM 18:53
chromatic particle, did you see bubaflub's CLA? 18:54
Oh, yes. We did.
particle aye, received and added to the pafo cla list google doc
chromatic Do we need someone to flip his bit?
particle i haven't scanned and saved in the dropbox yet
i don't know, i assume so 18:55
18:56 mikehh joined
chromatic We can make that happen. 18:56
Other questions?
bubaflub about the reporting - we aren't assuming there is a 1-1 correspondence between bugs <-> tickets, right? 18:57
perhaps someone committed on something that wasn't in a ticket, or multiple bugs in a ticket, etc.
chromatic Right, the guideline is "Please try to close at least one bug ticket every week". 18:58
bubaflub chromatic: ok. that settles the matter.
no more questions here
chromatic Anything else to discuss?
darbelo Are we doing roadmap review? 18:59
Coke we just did that.
(on the weekend). I think we can skip it this week. 19:00
darbelo I meant the 'shuffle milestone tickets' part, but that was done on sunday.
19:01 mikehh joined
darbelo So I'm guessing 'no'. 19:01
chromatic Right. 19:02
How's the release look?
mikehh All tests pass for me (up to fulltest)
I have run with different variants 19:03
chromatic Excellent.
Anyone else have anything? 19:04
mikehh still want to revisit TT #13286 - after the release
|TT #1368
chromatic yes please
Let's call this a week. Good work, everyone. 19:05
Coke ~~ 19:06
19:06 Coke left
cotto_work That was speedy. 19:06
chromatic Efficient.
19:06 bubaflub left 19:08 chromatic left
NotFound Reporting late: 19:08
What I did:
- parrot
* Some testing and fixing,
- Winxed
* Implementing more features in stage 1.
What I wiil do:
* No fixed plan.
EOR
19:10 NotFound left 19:12 pmichaud left 19:30 PacoLinux left 19:37 plobsing left 19:43 mikehh joined 20:08 whiteknight joined
dukeleto missed the meeting. doh. 20:11
spinclad fastest meeting ever. 20:12