Perl 6 - the future is here, just unevenly distributed

IRC log for #onionsketch, 2017-02-17

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

All times shown according to UTC.

Time Nick Message
08:39 leont_ joined #onionsketch
12:18 leont_ joined #onionsketch
14:39 leont_ joined #onionsketch
17:11 khw joined #onionsketch
17:52 reneeb joined #onionsketch
19:15 sawyer reneeb: So, how's it going? :)
19:15 reneeb it's going well.
19:15 reneeb I have a question wrt dual-life modules
19:16 reneeb there are some files changed in blead, but are not listed as customized in Porting/Maintainers.pl
19:16 reneeb Those changes were made last year...
19:16 reneeb should those files be listed as customized?
19:17 reneeb Some of thoses changes are due to the "." in @INC issue
19:17 sawyer Hmm...
19:17 reneeb There's a shortlog at https://github.com/reneeb/5-25-10/blob/master/logs/dual-life.md
19:17 sawyer They should have been made to upstream as well.
19:18 reneeb E.g. the changes for the version files are not yet in upstream... I've checked the version repository.
19:18 sawyer (They: the changes.)
19:18 sawyer In that case, I do believe they need to be in customized.
19:19 sawyer The right person to clear this up is Tony, I believe.
19:19 sawyer Tony was the person who made the swooping change.
19:19 reneeb ok, I'll ask him
19:19 sawyer Did you start going over the commit?
19:19 sawyer *commits
19:20 reneeb yes. Fortunately there aren't that many commits (I assume that's due to some kind of code freeze)
19:20 sawyer Yup.
19:20 reneeb Dave and Tony did already add some perldeltas
19:20 sawyer The stronger the freeze, the fewer changes and commits.
19:21 sawyer That's great.
19:21 reneeb yes, that's make it easy for newbies like me ;)
19:21 sawyer Yup!
19:21 sawyer (That's why it's good for beginners to do releases at a deeper freeze.)
19:21 reneeb I'm going to write some perldeltas tomorrow (mostly paragraphs about doc changes)
19:22 sawyer If you're not sure whether a change needs to be documented, feel free to ask.
19:23 sawyer All too often I worry about how something should be documented and when I ask it's mostly "eh, not really".
19:23 reneeb ok
19:24 sawyer More issues?
19:24 sawyer (I've noted to myself to help follow up on the customized files for dual-life stuff. Please CC me on an email to Tony. We'll sort it out.)
19:26 reneeb Do I have write permissions on git? When I try to clone the repository (not the read-only clone) I'm asked for the password... (last checked yesterday evening)
19:27 sawyer Oh, I'm sorry. Not yet. I've checked with Dennis. He's quite busy at the moment, but he knows to change it. He just didn't get around to it.
19:27 sawyer He'll be sure to do it before the release, I'm sure.
19:27 reneeb ok.
19:27 sawyer (Weekend is actually better.)
19:27 sawyer I'll note to check with him tomorrow anyway.
19:27 sawyer What else do we have?
19:29 sawyer (Noted down to follow up on dual-life customized and the git permissions - I'll be waiting to hear about things you're not sure whether to document or not.)
19:30 reneeb =head2 Upgrading from 5.25.2 or earlier
19:30 reneeb
19:30 reneeb B<Perl 5.25.10 may not be binary compatible with Perl 5.25.3 or
19:30 reneeb earlier Perl releases.>  Perl modules having binary parts
19:30 reneeb Should that be changed (5.25.2 vs. 5.25.x)?
19:30 reneeb It's from INSTALL
19:31 sawyer There's a note on updating stuff like this. There's a simple grep-like tool that runs through and it usually fails on INSTALL.
19:31 sawyer I think you're right, but I'll need to verify. (That part in the doc tries to explain it, I believe.)
19:31 reneeb I'm not sure as 5.25.2 was some time ago ;-)
19:31 reneeb Was this just an oversight or was it intentionally...
19:32 sawyer =head3 update INSTALL
19:32 sawyer I think oversight.
19:32 reneeb ok
19:32 sawyer "The lines in F<INSTALL> about "is not binary compatible with" may require a correct choice of earlier version to declare incompatibility with."
19:33 sawyer This might actually be the version it needs to be, in which the binary compatibility was changed.
19:33 sawyer "For BLEAD-POINT releases, it needs to refer to the previous BLEAD-POINT release (so for 5.15.3 this would be 5.15.2).  If the last release manager followed instructions, this should have already been done after the last blead release, so you may find nothing to do here."
19:33 sawyer There we go.
19:33 sawyer so you need to change that to 5.25.9.
19:33 reneeb ok... thanks
19:33 sawyer :)
19:34 reneeb That was the last item of my "list to ask" for this chat...
19:34 sawyer Additional issues?
19:34 sawyer Oh, cool.
19:34 sawyer Alright, so let's touch base on this tomorrow some more, okay?
19:34 reneeb ok
19:34 sawyer Email Tony and CC me. I'll check with Dennis about the git rights again.
19:34 reneeb thanks
19:34 sawyer NP! :)
19:34 sawyer Talk tomorrow! o/
19:35 reneeb bye
19:35 sawyer :)
20:37 stevan joined #onionsketch
20:38 stevan joined #onionsketch

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