Perl 6 - the future is here, just unevenly distributed

IRC log for #onionsketch, 2015-02-06

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

All times shown according to UTC.

Time Nick Message
08:11 bulk88_2 joined #onionsketch
10:16 avar joined #onionsketch
15:44 khw joined #onionsketch
20:00 rjbs asd
20:00 sawyer dsa
20:00 rjbs Weird.
20:00 rjbs Sorry, my IRC client breifly lost its mind.
20:00 sawyer i had my fifo echo irssi plugin turned on
20:01 sawyer err.. lifo
20:01 rjbs sawyer: I will be ready in ~1m, I just need to handle one quick thing, sorry.  1m...
20:01 sawyer no worries, i already got my choco on
20:06 rjbs Okay, maybe it was 5 min. :-/
20:06 rjbs I'm walking like a injured person ever since Brussels.
20:06 rjbs OKAY!
20:06 sawyer eek the knree?
20:06 sawyer knee
20:06 rjbs So, welcome to onionsketch.  This usually goes pretty quickly, but we'll see.
20:06 rjbs Yeah, my right knee has been bugging me.  I think it's getting better, but not very fast.
20:07 sawyer feel better
20:07 rjbs So, I know Dennis gave you a commit bit.  Have you tried using it?
20:07 sawyer yeah
20:07 rjbs All good?
20:07 sawyer i haven't pushed anything, but ssh'ing to perl5.git.perl.org works
20:08 sawyer that's at least how dennis suggested i checked the access
20:08 sawyer i can try and push to a branch though
20:08 rjbs Cool,  I suggest you try pushing to (say) "sawyer/test" just to make sure you can push.  You can delete the branch after.
20:08 sawyer right
20:08 rjbs I don't expect any problems, but better now than later!
20:08 rjbs fsvo "now"
20:08 sawyer are there rules of ro/rw on blead, though?
20:08 rjbs There are some things you can't do, but in general you have full write access.  So don't be too crazy. :)
20:09 rjbs You can't delete maint or blead branches.  You can't push non-ff, even forcing.
20:09 rjbs (If you want to rebase a personal branch, you need to delete the remote branch and then push it anew.)
20:09 sawyer right, that's what i do at work :)
20:09 rjbs Okay!
20:10 sawyer so pushing to a test branch failed, but i can sort it with dennis - he sits a few tables from me
20:10 rjbs Great, thanks.
20:10 rjbs I realize that you are probably NOT yet set up for RT access.  Let's fix that.
20:10 rjbs What's your rt.perl.org login?  (bitcard)
20:10 sawyer xsawyerx@cpan.org
20:10 sawyer i have no access to view tickets, let alone close
20:10 rjbs Okay, I will pass along a request.
20:10 sawyer checked
20:10 rjbs You can definitely view tickets.  Everyone can!
20:10 sawyer hmm...
20:11 sawyer let me double check
20:11 sawyer through bitcard, though?
20:11 rjbs Okay.  If it doesn't seem to work, we can sort that out right now.  I think!
20:11 sawyer the public interface is one and that works, clearly, but i tried using bitcard while logged in
20:11 sawyer said no
20:11 sawyer what about PAUSE?
20:11 rjbs Let's see, I go to rt.perl.org...
20:11 sawyer andreas said he's not sure if it's still necessary
20:11 rjbs "log in with [bitcard]"
20:11 rjbs logged in with my bitcard, and now I'm at the dashboard
20:12 rjbs Okay, well, I can ask rt admin about you.
20:12 rjbs So, PAUSE.
20:12 sawyer rt.perl.org, being logged in, redirects me to https://rt.perl.org/SelfService/
20:12 sawyer and that shows blank
20:12 sawyer well, "Open Tickets" and then "My tickets".
20:13 sawyer and empty listing
20:13 rjbs what happens if you drop SelfService/
20:13 sawyer redirects there again
20:13 rjbs You do not need the bit in PAUSE.  What happens is that some things will show your release as unauthorized, and I contacted some folks about that in the past.  I didn't get enough resposne, and I'll look again.  In the meantime, I'd like to avoid having to signal each release manager as having the rights to upload a stable perl.  So, for now, you don't need to sweat it.
20:13 sawyer trying to access a specific ticket on the right and it says "No permission to display that ticket"
20:14 rjbs sawyer: Okay, that is a surprise to me.  I'll be in touch with RT admin.
20:14 * rjbs adds ACTION ITEMS! to his list.
20:14 * sawyer loves that term
20:16 rjbs Okay.  NEXT UP.
20:17 rjbs I am apparently suffering crazy lag, and just lost a lot of text.
20:17 rjbs Well: I have no "known issues" on my list.  I will alert you as they arise.
20:17 rjbs Also, this is the time when I will start doing much more maintenance of the "5.22.0 blockers" ticket
20:17 sawyer i have a few questions
20:18 rjbs Sure, go ahead.
20:18 sawyer one sec
20:19 sawyer so
20:19 sawyer what kind of freeze are we at now?
20:19 sawyer there are a few mentioned in the guide
20:19 rjbs 2015-01-20  5.21.8          Contentious changes freeze
20:19 rjbs 2015-02-20  5.21.9          User-visible changes freeze
20:19 rjbs 2015-03-20  5.21.10         Full code freeze
20:19 rjbs 2015-05-20  5.22.0          Stable release!
20:20 rjbs Right now, we're in "contentious change freeze"
20:20 rjbs so user-visible changes are still okay if (more or less) they have already been discussed and planned for
20:20 rjbs there's more to it than that, but that's the gist;  (example: even if we think it's a change we should make, it better not be likely to cause downstream breakage at this point)
20:20 rjbs As of Feb-20, nothing may be changed regarding user-visible behavior, other than bugfixes.
20:21 rjbs Does that answer your question?
20:22 sawyer is there a doc covering these?
20:22 sawyer yup, thanks
20:22 rjbs I don't think so, no.
20:22 sawyer alright
20:22 sawyer now the CPAN synchronization
20:23 sawyer CPAN modules
20:23 rjbs right
20:23 sawyer i'm assuming it's required at this step
20:24 sawyer do i need to contact the upstream maintainers or start updating myself?
20:24 rjbs In general, there are friendly ghosts who take care of that for you.  At this point, my advice is to keep an eye on what is new and decide on a case by case basis.  (Normally we can just blindly import.)
20:24 rjbs You should pretty much never need to ask upstream about it.
20:25 sawyer do i need to contact the upstream maintainers or start updating myself?.
20:25 sawyer argh
20:25 sawyer f'n new bluetooth keyboard
20:25 sawyer when do i need to pause and make sure myself that they are up-to-date?
20:25 rjbs My advice on getting things updated is something like this:  if you see a new library that hasn't been imported, wait a couple days, then ask bingos :)
20:26 rjbs I'd do that a couple days before the 20th.
20:26 rjbs right now, stability trumps minor changes, so don't be too worried about tracking cpan updates
20:26 sawyer by library, you mean a dist, right?
20:27 rjbs yeah
20:27 sawyer alright sounds good
20:27 sawyer i started building and tomorrow i'm starting testing
20:28 rjbs you can find smoke results at...
20:28 rjbs http://doc.procura.nl/smoke/index.html
20:28 rjbs http://perl.develop-help.com/?b=blead
20:28 sawyer yup, found those links on the guide
20:28 rjbs I try to check those every day or three.
20:29 rjbs In general, some fluctuation happens, but when you see that all of some platform has gone red, then we want to figure out wtf is up.
20:29 rjbs Usually what happens is:
20:29 rjbs * read build log
20:29 rjbs * either it's obviously not a real problem or...
20:29 rjbs * ...ask on list, and somebody knows what's up
20:29 rjbs sometimes "ask on list and everyone is perplexed"
20:29 rjbs if that happens and it's not a one-off, we need a ticket
20:30 rjbs (and it should probably be depended on by https://rt.perl.org/Ticket/Display.html?id=121224 )
20:30 sawyer sounds solid
20:31 rjbs btw, I recommend xdg's "grindperl" on cpan for doing quick build-and-test
20:31 rjbs I do that whenever I'm going to push a change.
20:31 sawyer duly noted
20:31 rjbs If you encounter any problems that are inexplicable, I suggest posting to p5p.  You can also ask me directly, of course, on email or IRC.
20:32 sawyer if it's about reports, i'd probably send to p5p
20:32 rjbs sure; but about anything at all :)
20:32 sawyer i could learn from the different answers i get
20:32 sawyer oh right
20:32 sawyer yeah, will do :)
20:32 rjbs and the best thing you can do as you get through this is to let us know how the process can be improved (or write more automation \o/)
20:32 rjbs okay, that's my whole list
20:33 rjbs I have three things to follow up on:  the pumpking big, you being able to commit (which you said you'd talk to DK about), and your RT rights.
20:33 rjbs and we'll talk again pre-release on the 18th, Wednesday, at the same time: half an hour ago
20:34 sawyer yeah
20:34 rjbs Anything else you want to discuss before we clear out?
20:34 sawyer i willl probably hit you up sooner than that
20:34 rjbs cool
20:34 sawyer no, i'm pretty good with it
20:34 sawyer thanks a lot
20:34 rjbs What am I here for, if not to get hit?
20:35 rjbs Good luck!
20:35 sawyer thank you :
20:35 sawyer :)
20:35 * rjbs &
21:40 chansen joined #onionsketch
22:51 bulk88 joined #onionsketch
22:52 bulk88_2 joined #onionsketch

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