Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-release, 2016-01-29

| Channels | #perl6-release index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
02:50 cognominal_ joined #perl6-release
04:43 [Coke] release starting...
05:53 [Coke] Are we considering the Inline::Perl5 tests part of the 6.c spec?
05:53 [Coke] ... if so, having the module NOT int he repo is a PITA>
06:07 [Coke] ok, RC tarballs and release tags available for testing.
06:07 [Coke] for 2016.01. special thanks to niner, jnthn & lizmat. (and everyone else I missed). also be sure to review the release announcement in the repo.
07:13 _Gustaf_ joined #perl6-release
07:55 nine Announcement looks fine
07:59 FROGGS joined #perl6-release
10:09 moritz [Coke]: Inlnie::Perl5 is not part of the specs, which is why the tests aren't in roast
10:21 nine moritz: but there are tests in roast? The whole S01-perl-5-integration is about Inline::Perl5
10:22 moritz oh, then I mis-remembered
10:22 moritz sorry
10:37 cognominal joined #perl6-release
11:06 cognominal joined #perl6-release
11:08 nine MoarVM release not up yet?
11:43 jnthn I linked it yesterday
11:43 jnthn http://www.moarvm.org/releases/MoarVM-2016.01.tar.gz
11:44 nine Thanks :) Building new openSUSE packages as long as the network permits
13:01 FROGGS joined #perl6-release
14:03 MadcapJake Is nqp going to be changed from an RC to final 2016.01?
14:06 MadcapJake oh nvm, i thought rakudo final was here, both are still RCs
14:27 [Coke] yes, everything is RC-1 at the moment to encourage more testing.
14:27 [Coke] I saw some reports of rakudo repo weirdness in backscroll on #perl6; anyone else having trouble?
14:27 [Coke] I can imagine some of our scripts don't like a tag of that format but it built and ran fine...
14:45 [Coke] so, Configure.pl doesn't like the NQP tag of YYYY.MM-RC1
14:45 [Coke] I don't know why it didn't fail for me, but I totally get that.
14:46 [Coke] Does -RC\d+ seem like a reasonable addition there? Do we want to support RC's going forward?
14:46 FROGGS +1
14:47 perlpilot +1
15:13 lizmat joined #perl6-release
17:06 FROGGS joined #perl6-release
19:25 FROGGS joined #perl6-release
19:33 nwc10 joined #perl6-release
19:33 nwc10 [Coke]: I think that the problem is:
19:33 nwc10 $ pwd
19:33 nwc10 /home/nicholas/Perl/nqp
19:33 nwc10 $ git describe
19:33 nwc10 2016.01-RC1
19:34 nwc10 and so that's the "version" that NQP acquires
19:34 nwc10 and then rakudo's configure can't parse that
19:34 nwc10 nqp is all of these things:
19:34 nwc10 * commit 89880e15cbeea8bad7caea464ed180d37cbdec2f (HEAD, tag: 2016.01-RC1, origin/master, origin/HEAD, master)
19:35 nwc10 $ git --version
19:35 nwc10 git version 2.2.0-369-g3b010e3
19:37 FROGGS joined #perl6-release
19:46 [Coke] so, I was trying to avoid pushing tags that weren't tested, so went with rc1.
19:47 nwc10 yes, that seems very sensible
19:47 nwc10 it just seems to have crazy unexpected side effects
19:47 [Coke] Hopefully a 2016.01 on top of that would clear it.
19:47 [Coke] then you'd get the most recent tag, which looked sensible.
19:50 nwc10 I can test this locally...
19:50 nwc10 yes, an *annotated* tag of 2016.01 wins
19:50 nwc10 (my first try, an unanotated tag, did not)
19:50 [Coke] what's the difference?
19:51 nwc10 "well, one is annotated" - no, I don't know.
19:51 nwc10 but I'm guessing (without having any good idea) that `git describe` has an order of classes of things that it looks for
19:52 nwc10 TFM says "By default (without --all or --tags) git describe only shows annotated tags."
19:52 perlpilot I don't think tag ordering on the same commit is well defined.  Probably the only order you can guarantee is annotated wins
19:54 perlpilot (A hack you can do is make an empty commit and tag that one)
19:55 hankache joined #perl6-release
19:58 FROGGS joined #perl6-release
20:08 [Coke] alternatively, we could keep with our pre-existing multi-tag structure and do 2016.01 for our first pass, but anticipate that we might have to do 2016.01.1, .2 -as part of the release- and not just fix-released.
20:08 [Coke] *es
20:11 hankache joined #perl6-release
21:17 stmuk joined #perl6-release

| Channels | #perl6-release index | Today | | Search | Google Search | Plain-Text | summary