Perl 6 - the future is here, just unevenly distributed

IRC log for #phasers, 2010-08-10

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

All times shown according to UTC.

Time Nick Message
06:45 masak joined #phasers
08:50 cognominal joined #phasers
08:54 masak joined #phasers
09:18 cognominal joined #phasers
09:41 cognominal joined #phasers
11:04 cognominal joined #phasers
15:19 cognominal joined #phasers
18:36 colomon joined #phasers
19:00 masak o/
19:00 pmichaud joined #phasers
19:00 moritz_ \o
19:00 PerlJam greets
19:00 pmichaud greetings
19:01 [Coke] ~~
19:02 moritz_ so, who's going to start?
19:02 moritz_ should I go?
19:02 pyrimidine joined #phasers
19:03 masak please do.
19:03 moritz_ first of all I was glad to meet many of you at YAPC
19:03 moritz_ and I enjoyed the productive discussions
19:03 moritz_ now working on adverbs
19:03 moritz_ for regexes
19:03 moritz_ mostly inplace
19:03 moritz_ is 'abc' ~~ m:i/ABC/ works
19:04 masak moritz_++
19:04 moritz_ TODOs remain: m:g//, return values of s///
19:04 PerlJam moritz_++ indeed
19:04 * moritz_ also thinks we should focus more on the book
19:04 moritz_ other things I did: answered p6 questions on perlmonks
19:04 moritz_ blogged
19:05 moritz_ gave a p6 talk
19:05 moritz_ that's it for now
19:05 moritz_ wait
19:05 moritz_ still looking for "contribute now" ideas
19:05 moritz_ implementing Path, IO::File and qp// would be an option, but I don't like these features myself :-)
19:06 moritz_ if you have any ideas, please come forth
19:06 moritz_ .eor
19:06 moritz_ masak: can you give us a GSOC & co report?
19:07 masak absolutely.
19:07 masak there's one big thing and one small thing remaining in my GSoC work.
19:07 masak the big thing is pack/unpack. I've been gathering momentum (and data) in the past few days.
19:07 masak I expect to commit something this evening.
19:08 masak the small thing is making Buf IO encoding work. last time I tried, things got doubly encoded, and I discovered that some PIR plumbing is missing.
19:09 masak yesterday was the soft pens-down deadline, which means I'm tiddle bittle behind on my schedule.
19:09 masak that's fairly consistent with me basically being on vacation for the past two or so weeks.
19:10 masak but I feel confident I'll be able to bring the project into a 'finished' state by the end of this week.
19:10 masak 'finished' is in quotes mainly because pack/unpack are big scary things, containing years of cruft.
19:10 masak I'll go for the low-hanging fruit, and punt on the stuff that requires things we don't have yet. as I would anyway.
19:12 masak I also had a good time at YAPC last week.
19:12 masak many productive and inspiring discussion in the hallway, and many good talks.
19:13 masak oh! and people have been emailing and privmsging me over both u4x and Buf/IO lately. that's encouraging.
19:13 masak clearly there's been an uptake of Rakudo use since Star.
19:13 masak .eor
19:14 moritz_ colomon: do you have a report?
19:14 colomon I had a very lovely time playing tunes and hanging out with out friends and new.
19:15 colomon I had a lousy Internet connection, and gave very little thought to $work or Rakudo.
19:16 colomon I want to spend more time on optimizations.
19:16 colomon .eor
19:16 moritz_ pmichaud?
19:16 colomon errr, "old friends".
19:16 colomon :)
19:17 * moritz_ has an error-correcting parser for English
19:17 pmichaud let's see... we didn't have a #phasers meeting last week (or I didn't attend), so
19:17 pmichaud issued the rakudo star release and announcements
19:18 pmichaud attended YAPC::EU
19:18 pmichaud presented about NQP and Rakudo Star
19:18 pmichaud had a wonderful time meeting and seeing everyone at YAPC::EU
19:18 pmichaud drafted a new preliminary ROADMAP -- patches welcomed
19:18 pmichaud working on cleanups to Star's build process
19:18 pmichaud working on closing tickets
19:19 pmichaud responded to many blog posts about the meaning of the R* release
19:19 pmichaud catching up on many at-home tasks that have stacked up since YAPC::NA
19:19 pmichaud my current plans are to continue with bug fixes, ticket closings, build improvements, and other management-y things
19:20 pmichaud my hague grant proposal for lists/iterators was approved, so I'll be working on that for the next ~8 weeks
19:20 pmichaud the book is somewhat more time-pressing, so I plan to focus there first
19:20 colomon pmichaud: I didn't hear!  \o/
19:21 pmichaud I have local branches with refactors for Range and various numeric methods that cause things (esp. Int) to run unnecessarily slow
19:21 moritz_ (and colomon++'s final grant report was posted, I guess that means the grant is "done")
19:21 pmichaud will apply those over the next few days, as time permits
19:21 pmichaud I'll be away at $otherjob all day Friday.
19:22 pmichaud I'll .eor for now
19:22 moritz_ pmichaud++
19:23 moritz_ anybody else want to report something? [Coke]? sorear?
19:23 [Coke] just trying to keep an eye on RT.
19:23 pmichaud [Coke]++
19:23 moritz_ rather successfully :-)
19:23 moritz_ [Coke]++ indeed
19:23 pmichaud we really appreciate the RT wrangling
19:23 PerlJam I have nothing to report other than I plan on working on the book if anything.
19:23 PerlJam yes, [Coke]++
19:24 [Coke] well, the # of tickets is growing, so it's not working yet. =-)
19:24 [Coke] but, NP.
19:24 pmichaud we expected the # of tickets to grow after R*
19:24 pmichaud at least, I did.  :)
19:25 * colomon certainly hoped it would.
19:25 masak oooh! RT, I forgot to say. :)
19:25 masak for the first time in two years, I feel outnumbered by all you other people when it comes to submitting bugs. :P
19:26 masak I almost made a blog post about that.
19:26 masak surely that's a good sign too for Star.
19:26 PerlJam masak: you should!
19:26 masak then I will.
19:34 colomon [Coke]: what profiling capabilities do we have now?
19:39 moritz_ there should be PIR-level profiling with the profiling runcore
19:39 moritz_ I fear not much more
19:41 [Coke] what moritz_ said.
19:41 moritz_ I wonder if it can be hijacked to honor annotations
19:42 moritz_ anything else we want to discuss today?
19:42 * moritz_ is fairly happing, having discussed many thing in real life recently
19:43 pmichaud I think we're good for this week.  Next week is the Parrot+Rakudo compiler releases, iirc
19:43 moritz_ yes
19:43 moritz_ we don't have many new features in the compiler
19:44 pmichaud several of us discussed that we'll suspend compiler release announcements beyond p6c for a while
19:44 [Coke] WFM
19:44 pmichaud most of what we have in the compiler will be speed improvements, which is probably good enough
19:44 * moritz_ wasn't involved, but is all for it
19:44 PerlJam I saw that email.  Sounds like a good idea
19:44 pmichaud and we have some parser improvements
19:44 pmichaud and I suspect we'll have a fair number of bugfixes, which is worth reporting on
19:45 moritz_ aye
19:45 moritz_ mathw is doing the release
19:45 pmichaud excellent -- mathw++
19:45 moritz_ I'll stand by as a backup if anything goes wrong
19:45 moritz_ any volunteers for the Nov release?
19:45 pmichaud I'll do the *+1 release again this month, and look to recruit new Star release managers starting in Sep
19:46 colomon pmichaud: still the week after normal Rakudo release?
19:46 moritz_ maybe I should ask on p6c for release managers
19:46 pmichaud colomon: yes, but I moved it to the Tue instead of the Thu
19:46 PerlJam Is R* going to have some "theme" with the modules that get included in the dist or just "anything that might be useful"?
19:46 colomon sounds reasonable.
19:46 pmichaud I don't think we'll need an entire week between compiler and star release
19:47 pmichaud PerlJam: "useful" is the star theme
19:48 moritz_ we should include perl6-File-Find from tadzik++
19:48 pmichaud +1
19:48 PerlJam okay ... what criteria define "useful"?
19:48 pmichaud PerlJam: I'm not likely to formalize it much beyond that yet
19:48 PerlJam wfm
19:48 moritz_ PerlJam: if it's useful to at least one person on the channel, and another can see how it would be potentially useful for him/her, we include it :-)
19:48 pmichaud if it's a module that's reasonably part of a core distribution, then it can go in
19:49 pmichaud there's also a possibility that the next compiler will have a split setting
19:49 pmichaud i.e., setting created via separate compilation.  I'm gathering that's a relatively big pain point
19:49 moritz_ oh, File::Find is already in star :-)
19:50 pmichaud I worked on adding --target=pbc while on the plane.... and it didn't work.
19:50 moritz_ :(
19:52 moritz_ any other phase transitions we need to discuss?
19:53 pmichaud I'm done.
19:53 * moritz_ too
19:53 moritz_ let's call it a day
19:54 moritz_ next week will be more interesting, with jnthn++ being back
19:54 pyrimidine left #phasers
19:54 masak left #phasers

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