Camelia, the Perl 6 bug

IRC log for #onionsketch, 2012-08-03

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

All times shown according to UTC.

Time Nick Message
05:56 apeiron joined #onionsketch
16:53 stevehay joined #onionsketch
17:16 stevehay joined #onionsketch
17:17 rjbs HELLO
17:17 stevehay Hello. Am I able to send this time?!
17:17 rjbs Yes!  Sorry.  I had to voice you.  Next time drop me a privmsg.  I was also at a loss because Calendar didn't alert me to start talking.
17:17 rjbs Let me fix my alarm for next time!
17:18 rjbs done
17:18 stevehay Ah, ok. No problem.
17:18 rjbs Okay, so.
17:18 rjbs You've done a few of these releases before, I believe.
17:18 rjbs (and perlhist backs me up)
17:19 stevehay Yes, three I think.
17:19 rjbs Excellent.  So, no need to worry about getting you bits and stuff.
17:20 rjbs Looks like your last one was PRIOR to autarch's work on the RMG checklist, so it's changed a fair bit, including its nice html checklist generator.
17:20 rjbs Had a look?
17:20 stevehay Yep, I've been diffing the current guide with the last one that I used to see what's changed.
17:21 rjbs keen.  hopefully no weird surprises.
17:21 rjbs the version bump happening after you're done (for the next guy) rather than just before you release (for yourself) is the big change
17:21 rjbs and there are one or two "also please email this address" or "update this github project" steps added.
17:22 stevehay Yep, no big surprises. I think the main change for me is the use of a release branch.
17:22 rjbs Yeah.  Hopefully that will cause you no consternation.  Pretty simple stuff.
17:23 stevehay Are we sure the instructions on pull/merge/push are all good now?
17:23 rjbs Are you asking because of the recent thread with Karl?
17:23 stevehay Yeah, I saw some  complicated looking descriptions about merging branches from DaveM the other day..
17:24 rjbs I don't think that should bite you.  That was all about dealing with feature branches in blead, where we *sometimes* want merges but *never* want commits on both sides of the merge.
17:24 rjbs With a release branch, commits on both sides are actually the entire reason to make a release branch.
17:24 rjbs I can elaborate if you'd like, but:  that thread was off topic for this process.
17:25 rjbs also, if you'd like, I can double check what's in the RMG to make sure it's clear and accurate
17:25 rjbs I don't know what your level of comfort with git is.
17:25 stevehay Ok. The instructions in the RMG look pretty clear and straightforward, so I'm happy to just follow that.
17:25 rjbs Ok.  I'll try to review them anyway.  Making a note..
17:26 stevehay I'm not an advanced git user by any means, though, so, yes, I would appreciate someone double-checking. Thanks!
17:26 rjbs No problem!
17:26 rjbs There's at least one very big change in this upcoming release so far:  given's topicalization.
17:26 rjbs Sprout got a full-CPAN smoke for this.  We're expecting no real problems.
17:26 rjbs (I'm actually very excited about this fix!)
17:27 rjbs but as you see any of Andreas' "blead breaks cpan" stuff for the recent work go by, that's a definite thing to check for, if you want to guess before bisecting
17:28 rjbs So far, I don't think there are any major changes to warn of.
17:28 rjbs (I see perldelta needs some updating already.)
17:29 stevehay Ok. Good to knowsprout's work has had a good test already. Hopefully a few releases with it in will get it some wider exposure before it arrives in 5.18.
17:29 stevehay That's what makes these monthly releases worthwhile :-)
17:29 rjbs for sure!
17:29 rjbs RELATED:  Please keep an eye on incoming smoke reports?  At my last check, hpux was smoking black, at least.
17:29 stevehay Yeah, I've had a quick look over them pursuing the op/magic.t failure on Windows...
17:29 rjbs I've been spending less time reading smoke reports lately, and I'd like to get back to doing so religiously, but if I can't, I'm hoping you'll notice any horrible breakage.
17:30 rjbs I haven't read that thread yet. :(  I hope it's interesting. :)
17:30 stevehay It also failed on HP-UX and others, though, so not a Windows-specific thing
17:30 rjbs Oh, another thing likely (I hope!) to see land on your watch is the require branch for fixing how bogus-y require ::foo::bar are handled.
17:31 rjbs I hope to see that hashed out ASAP.  Anything it breaks was already broken, imo so far. :)
17:31 rjbs I'll make sure to read the magic thread, in case I know who to try to rope in.
17:31 stevehay Not sure what the magic.t answer is yet. I can see a fix for Windows, but fixes for other OSes will depend on how their shells behave...
17:32 rjbs MEANTIME:  I think we're in pretty good shape.  Magic changes and given and require changes could make this an interesting release, but hopefully you won't have to do much beyond watch smoke, maybe raise an alarm, and cut the release on the 20th.
17:32 rjbs Ugh, that sounds like it's going to be a great thread already. :)
17:33 stevehay Cool. I assume 5.16.1 is coming after 5.17.3? I saw you rolled an early RC today...
17:33 rjbs Actually, I'm hoping it will come first.
17:33 rjbs I'll probably upload that RC1 to PAUSE today and give it a week or so.  Two tops, unless there are big bugs.
17:34 rjbs but it shouldn't affect you, I think.  I'll have to make sure I pick the Module::CoreList things forward, but that should be about it
17:34 rjbs (oh, and perlhist)
17:34 stevehay Ok, I'll get a move on giving it a whirl then! :-)
17:34 rjbs Great!
17:34 rjbs I don't think I have anything else.  That was it for my written agenda.  You?
17:35 stevehay No, I think my main concern was that the git commands for the release branch are double-checked, so if you can do that for me, that would be great.
17:37 rjbs I will do so and email you privately if they're fine or publicly if they were wrong and I had to fix them.
17:37 stevehay Excellent. Thank you!
17:37 rjbs My pleasure!  Git is nice and easy to think about, it'll be a good break.
17:38 rjbs Thanks for your time!  If no sooner, we'll talk again in two weeks, minus one half hour!
17:38 rjbs but ping me immediately (rjbs@cpan.org) if you need anything
17:38 stevehay Ok, no problem.
17:38 rjbs Cool.  Okay, back to hacking!  Thanks again.
17:39 stevehay Until next time :-) ...

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