Parrot 5.0.0 "Johnny Five Alive" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 23 January 2013.
00:01 kid51_ joined
Util Any former release managers avaialble to set up my account on parrot.org? I am registered as "Util" on the web frontend, but not for SSH, I think. 00:02
cotto, dukeleto, rurban, allison: ^ 00:08
cotto Util: what's your ssh public key? 00:11
or not 00:13
I can't seem to get in
rurban And I cannot. sudo useradd Util incorrect password attempt 00:15
00:16 kid51 joined
cotto odd. The username "parrot" works. 00:16
It used to be parrotvm
Util For whoever suceeds: 00:17
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAuyVveFKCtCvvLKKYUjRP7oX9y4Yy6gc/kcRzbX4O4x5G4ZrMVzOMIilrBBAjT+aXx+5xnt08fJ3PBC95vVehPOknAaa2WnM47vYE74UJgzOeWXVwg15vdhSp44rke7JtAhd18lbfQe3mC3dvS4YVNgEw2QBW6MLZPjmmLkb6yutsHGtprfMpBILlTGcWqYSPcbuLWlSMZmC2HNBoqyDRjGN0X2rn3RA/IOdP9CvZC+XvVW2ygqdqLCFaLdzflHWhZFuZHqP4ZZLwS27H7ta++nx6kWByarrOslBYNMni4fdbJkMN4FUaSOuxZny3ePBjiHYb0TlAc3GPVfGp3ckDCQ== bruce.gray@acm.org
cotto Util: give it a shot using ssh parrot@ftp-osl.osuosl.org
Util cotto: that worked; thanks! However, the release_managers_guide says that I *also* need `ssh util@parrot.org` 00:19
cotto Util: hmm 00:21
rurban dukeleto did not update parrot.org neither 00:22
cotto I'm reasonably sure that you don't need ssh access to parrot.org
rurban I see no 5.0.0 on parrot.org
cotto The ftp site is where the release tarballs live and should be the only thing you need to ssh into. 00:23
rurban I can do the 5.0 and 5.1 stuff on parrot.org
It's only for the docs
cotto ah
that's true
rurban And then we also have the github website 00:24
cotto You have to talk to osuosl to get a shell account on parrot.org.
Util OK, I will send rurban the files to upload to parrot.org. Thanks rurban! 00:25
rurban no prob, just the html
Util I am a member of the Parrot orginization of github, so that upload should be OK for me to do.
rurban 5.0 and 5.1
cotto util, you also have an admin bit on github now 00:26
Util Thanks, cotto!
cotto Thanks for cutting the release. 00:27
Util the release_managers_guide is backwards about which (of parrot.org vs ftp-osl.osuosl.org) that osuosl must do vs what former release managers can do.
I will update it.
cotto That's the spirit. 00:30
00:59 Reini left
Util is AFK for the next 3 hours; will finish release at that time. 01:00
01:42 benabik joined
PerlJam Util++ 04:29
04:45 preflex_ joined
dalek rrot: 27f8c77 | util++ | tools/dev/new_changelog_skeleton.pl:
Add "Build" category to the changelog skeleton
05:06
rrot: 63aa6d3 | util++ | / (2 files):
Update version numbers for the 5.1.0 release
rrot: 4917da7 | util++ | / (4 files):
Update info for this release and next release
05:22 Khisanth joined
Util Parrot 5.1.0 release completed. 06:02
Available at ftp://ftp.parrot.org/pub/parrot/releases/devel/5.1.0/
OK to commit or merge to master
I will post announcements to the usual places over the next 6 hours. 06:03
cotto next six hours? Do you not sleep much? 06:04
util++ 06:06
Util cotto: I am doing penance for ducking out for 3 hours to go see the touring production of "Hair" :) 06:08
I will get some sleep in the middle of that 6 hours. 06:09
cotto Hmm. That release boilerplate needs a little updating. 06:26
06:44 benabik joined
Util cotto: Do you mean about "all dynamic languages"? I thought about updating that, then decided to kick it to general discussion in #parrot instead of unilaterally re-wording it. 06:48
cotto Util: exactly 06:49
sorear (whoever brought up BLIT)++ 06:53
Util smiles and takes credit 06:56
sorear Util++ 06:57
Util A (lower, non-dangerous resolution) rendering of The Parrot from BLIT: data.tumblr.com/13741903_500.jpg 06:58
dukeleto Util++ # 5.1.0 release 07:00
07:08 Mike-PerlRecruiter_ joined
cotto The yaml_tiny tests were failing becaues nqp-rx didn't include its setting as a dependency and the only thing that was depending on it before was opsc. 07:28
07:44 bouncy joined
dalek rrot/ops2c-necromancy: 0cfd5b0 | cotto++ | ext/nqp-rx/Rules.mak:
[nqp-rx] explicitly build nqp-setting.pbc as part of nqp-rx
08:18
rrot/ops2c-necromancy: e1f5abe | cotto++ | / (6 files):
[ops2c] remove opsc install directives, install core.pm
cotto installed ops2c.pl is now runnable, though it doesn't generate usable code for nqp
and all of the ways that nqp ops broke seem to be due to opsc quirks. 08:31
08:36 mtk joined
dalek p/ops-fixes: f802b49 | cotto++ | src/ops/nqp (3 files):
clean up some ops definitions
08:38
10:02 donaldh joined
Coke that is frustrating, cotto. I suppose we should add tests for the quirks? 13:47
oh, looks like you got it covered. 13:52
14:15 bluescreen joined 14:21 PacoAir joined, Psyche^ joined 14:45 bluescreen joined 14:49 benabik joined 15:08 Khisanth joined 15:33 contingencyplan joined 15:54 dmalcolm joined 16:01 particle joined 16:13 donaldh joined
rurban Util: I'll update now the docs on parrot.org 16:27
docs.parrot.org/ updated with 5.0 and 5.1 16:36
Util: The parrot.github.com docs are also missing. I can do that, but do you want to try it by yourself? 16:42
Util rurban: Thanks for handling docs.parrot.org! I will handle parrot.github.com . 16:44
rurban Util: The Administer URL redirects were also missing. I'll do it 16:47
So only github docs and irc topic are missing, I guess 16:48
moderator Parrot 5.1.0 "Zombie Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC 16:51
benabik So only the github docs are missing, I guess 16:51
cotto ~~ 17:00
Util Last night, I was unable to do step 5 of github.com/parrot/parrot/blob/mast...he-website 17:17
"Under Administer -> Site building -> URL Redirects, change the URL"...
dukeleto ~~
Util rurban: Thanks for doing it for me. (See "Administer URL redirects" 30 minutes ago in IRC)
Could someone grant me authority to do that step (for future releases),
and then describe what you did to grant the authority, so I can add that to the release manager's guide?
dukeleto Util++ # improving the release manager guide
dukeleto would eventually like to do "dzil release" in parrot.git and have magic unicorns guide a release process 17:18
cotto dukeleto: that'd be delightful 17:19
17:20 particle joined
dukeleto Util: the documentation release has become a bit much for me. It needs to be condensed into fewer commands. 17:22
or some kind of automated post-receive hook that looks for release tags
cotto There's no reason we can't have tools/release/update_docs.pl be a thing that takes a version number and a username and dtrt. 17:25
That part is very straightforward to automate. 17:27
17:29 zby_home joined
dukeleto cotto: yes please :) 17:30
18:31 davidfetter joined 19:08 Mike-PerlRecruiter_ joined 19:43 benabik joined 19:48 gerd joined
cotto free pony to anyone who gets Rakudo to build with the ops2c.pl in the ops2c-necromancy branch 19:58
s/free/free*/
Coke if you said beer, I might have believed you! 19:59
cotto * (pony is actually full price)
That would have been your downfall.
arnsholt ops2c-necromancy ^_^ 20:00
dalek p/ops-fixes: 031801c | cotto++ | src/ops/nqp_dyncall.ops:
use a non-empty default case
20:18
kudo/nom: 6392d64 | (Arne Skjærholt)++ | src/core/natives.pm:
Add int64 type.
20:23 slavorg joined 20:27 benabik joined 20:34 donaldh_ joined 20:36 Liz_ joined
mberends hi Liz_ ! 21:05
21:07 kjs joined
cotto hio kjs 21:07
kjs greetings cotto
21:10 mtk joined 21:17 donaldh joined
dukeleto Liz_: howdy 21:20
kjs: welcome back
kjs hi dukeleto thanks
glad to see all the activity.
kjs likes pmichaud's talk: www.youtube.com/watch?feature=playe...Cel6lpDTZI 21:21
21:24 perlite_ joined
dalek p: 7fc8127 | jnthn++ | src/ (2 files):
Move mark hash to ParseShared.

This should get rid of some bugs due to over-sharing of the hash, but also makes it easy to get rid of 2 more Q:PIR chunks.
22:06
p: bd369a5 | jnthn++ | src/HLL/Grammar.pm:
Turn EXPR_reduce from PIR to NQP.

Most of the work was done by kboga++. Added some native types and did some changes for the sake of performance.
23:03
mberends rurban: looking at the double semicolons in potion:p2/syn/syntax-p5.c, you can probably remove the trailing semicolons from actions in syntax-p5.g although there is no immediate benefit, just makes it more correct. 23:18
rurban mberends: I'll have to throw it away, because as packrat PEG's does not help with macros 23:34
I cannot define a macro sanely in terms of a PEG rule, only in terms of a bottom-up LLAR rule 23:35