|
Parrot 2.9.1 Released | parrot.org | Log: irclog.perlgeek.de/parrot/today | Long live Git! github.com/parrot/parrot | git clone git://github.com/parrot/parrot.git Set by moderator on 10 November 2010. |
|||
| NotFound | I almost destroyed my desktop system, but finally managed to repair it. | 00:00 | |
| mikehh | NotFound: how did you (not) manage that? | 00:07 | |
| NotFound | Lack of space in /boot and lack of care | ||
| mikehh | ah | 00:08 | |
| my usual problem is spilling coffee on the keyboard, although I once managed to blow a power supply and hard drive that way (spilling stuff on it) | 00:09 | ||
| I have some unopened spare keyboards | 00:10 | ||
| NotFound | I have two laptops and a minilaptop, when the monitor, keyboard or mouse fails I just ssh. | 00:12 | |
| jnthn | A month or two ago I went to do some work on-site at some place. In week 1, my keyboard broke. In week 2, my power supply failed successfully enough to throw a trip-switch for the whole office I was in... | 00:17 | |
|
00:17
ash__ joined
00:19
ash___ joined,
ash__ left,
ash_ left,
ash___ is now known as ash_
00:23
silug joined
00:34
seanstickle joined
00:50
dngor left,
dngor joined
00:53
seanstickle left
01:11
Limbic_Region joined
|
|||
| dalek | rrot: 8581095 | util++ | / (3 files): Un-abbreviate cnt |
01:22 | |
| rrot: 3c1710d | util++ | / (14 files): Fix typos. |
|||
| rrot: ec6c5b4 | util++ | / (5 files): Fix even more typos. |
|||
|
01:24
lidden joined
01:40
lucian left
01:44
lucian_ joined
02:10
Limbic_Region left
02:18
lidden left
02:31
masak left
|
|||
| dalek | rrot: 8967056 | jkeenan++ | / (3 files): Demonstrate all execution paths through config/auto/git_describe.pm by writing |
02:32 | |
|
02:34
rurban_ joined
02:36
rurban left,
rurban_ is now known as rurban
02:56
whiteknight left
03:09
SeanPJ left
|
|||
| dukeleto | 'ello | 03:14 | |
|
04:24
integral left
04:33
AzureStone left
04:36
AzureStone joined
06:09
patspam joined
06:10
patspam left
06:45
integral joined
07:15
plobsing left
07:19
theory left
08:11
mj41_ joined
08:12
arnsholt_ joined
08:15
arnsholt left,
mj41 left,
mj41_ is now known as mj41
09:15
integral left
|
|||
| cotto | ~~ | 09:22 | |
| seen chromatic | |||
| aloha | chromatic was last seen in #parrot 1 days 18 hours ago joining the channel. | ||
| dalek | rrot: dd5dccf | fperrad++ | lib/Parrot/SHA1.pm: [config] chomp sha1 |
10:01 | |
| rrot: 8fff267 | fperrad++ | t/harness.pir: [harness.pir] uses config['sha1'] |
|||
| rrot: bdda220 | fperrad++ | t/harness.pir: [harness.pir] git_describe as Smolder property |
|||
|
10:02
fperrad joined
10:22
integral joined
10:29
masonkramer__ joined,
masonkramer left,
masonkramer__ is now known as masonkramer
10:33
rurban_ joined
10:37
rurban left,
rurban_ is now known as rurban
10:49
contingencyplan left
|
|||
| bacek | aloha, humans | 10:49 | |
| mikehh | hey bacek - how's things | 11:04 | |
|
11:08
bluescreen left
11:15
integral left
|
|||
| fperrad | msg dukeleto what do you think about : git mv lib/Parrot/SHA1.pm lib/Parrot/Git/SHA1.pm ? | 11:24 | |
| aloha | OK. I'll deliver the message. | ||
|
11:54
integral joined
|
|||
| mikegrb | done | 12:12 | |
| er, ww | |||
|
12:32
integral left
|
|||
| dalek | nxed: r675 | NotFound++ | trunk/winxedst1.winxed: minor fixes |
12:45 | |
|
13:13
jsut_ joined
13:18
jsut left
13:21
mj41_ joined
13:26
mj41 left,
mj41_ is now known as mj41
13:32
mj41_ joined
13:34
mj41 left,
mj41_ is now known as mj41,
whiteknight joined
|
|||
| dalek | rrot: 50261c9 | fperrad++ | config/auto/sha1.pm: [config] add an abbreviated form of SHA1 |
14:17 | |
| rrot: 1c1b8c0 | fperrad++ | config/auto/ (2 files): [config] improve test & diag |
|||
| rrot: dda8afd | fperrad++ | lib/Parrot/Harness/Smoke.pm: [harness] uses $PConfig{sha1} |
|||
| rrot: 8bcbfc3 | fperrad++ | lib/Parrot/Harness/Smoke.pm: [harness] git_describe as an Smolder property |
|||
| rrot: 3f3fa82 | fperrad++ | lib/Parrot/Harness/Smoke.pm: [harness] branch & mods from Git |
|||
|
14:24
seanstickle joined
14:41
Limbic_Region joined
14:57
seanstickle left
|
|||
| dalek | rrot: 2fcd475 | fperrad++ | t/harness.pir: [harness.pir] add Git info : branch & modified files |
14:57 | |
|
14:58
Limbic_Region left
|
|||
| whiteknight | bluescreen++ | 15:11 | |
|
15:16
lucian_ left
15:46
ash_ left
15:47
ash_ joined
15:48
integral joined
16:07
TimToady left
16:12
integral left
16:18
masonkramer left
16:56
theory joined
16:59
ash_ left
17:01
ash_ joined
17:28
TimToady joined
17:33
ash__ joined
17:35
ash___ joined,
ash__ left
17:36
jan joined
17:37
ash_ left,
ash___ is now known as ash_
|
|||
| dalek | nxed: r676 | NotFound++ | trunk/winxedst1.winxed: optimize string concatenations and add some more emit helpers in stage 1 |
18:18 | |
| moritz | what has the stdhandle method on ParrotInterpreter been replaced with? | 18:23 | |
| NotFound | moritz: opcodes | ||
| jnthn | ...weren't the opcodes once replaced by the methods? :) | 18:24 | |
| moritz | doesn't it usually go the other way round? :-) | ||
| NotFound | jnthn: the method were added because of the opcode set was incomplete. Later the opcode set were completed, later were moved to dynops, later were moved back to ops. | 18:25 | |
| whiteknight | there are new methods | 18:32 | |
| stdin_handle, stdout_handle, and stderr_handle | |||
|
18:33
rurban_ joined
|
|||
| moritz | so, what shoudl I use? opcode or handles? | 18:34 | |
| NotFound | moritz: whatever you choose, someone will want to change for no particular reason. | ||
| whiteknight | moritz: the opcodes are dynops. You need to load them separately | 18:35 | |
| the methods are always available on the interp object | |||
| NotFound | whiteknight: Last time I chekced, they weren't | ||
| whiteknight | what weren't? | ||
| NotFound | dyn | ||
| moritz | wow, I didn't even have subversion installed on this laptop | 18:36 | |
| tadzik | happy laptop | ||
|
18:36
rurban left,
rurban_ is now known as rurban
|
|||
| whiteknight | src/dynoplibs/io.ops | 18:36 | |
| they're dynops | |||
| NotFound | Oh, it's even funnier, getstd... are ops and setstd... are dynops. | 18:37 | |
|
18:37
tcurtis joined
18:41
seanstickle joined
|
|||
| tcurtis | dukeleto, cotto: are either of you around? | 18:41 | |
|
18:45
contingencyplan joined
18:54
stilgar joined
|
|||
| whiteknight | NotFound: yeah, I'm stil laughing about it | 19:00 | |
| dalek | rrot: 4a69b20 | mikehh++ | t/steps/auto/git_describe-01.t: fix test to conform to config/auto/git_describe.pm the test requires 7 hex digits (only 5 were provided) conforming to the regex /^REL(EASE)?_\\d+_\\d+_\\d+-\\d+-g[0-9A-Fa-f]{7}$/ and also fix copyright |
||
| whiteknight | tcurtis++ | 19:06 | |
| dalek | p-rx: 921f3b7 | moritz++ | src/ (2 files): avoid the now-removed stdhandle method |
19:07 | |
| p-rx: 8c0b01f | moritz++ | src/stage0/ (4 files): update bootstrap files with stdhandle removal |
|||
| dukeleto | tadzik: pong | 19:08 | |
| fperrad: yes, i agree with moving stuff into lib/Parrot/Git | |||
| fperrad: was thinking it, but didn't have time to do it | |||
| tcurtis | dukeleto: what should the new equivalent of the "subversion.root" key in tools/release/release.json be? | 19:09 | |
| dukeleto | tcurtis: let me take a look | 19:10 | |
| tcurtis: the keys in that file need to be changed | 19:14 | ||
| dalek | rrot: 495feaf | moritz++ | ext/nqp-rx/src/stage0/ (4 files): [nqp] update bootstrap from 8c0b01f19f2b1b001672e41dfa022a7ff0dde8ec |
||
| dukeleto | tcurtis: we need to create a new namespace called "repo" to replace "subversion" | 19:15 | |
| tcurtis: we need to ask people if changing release.json structure requires a deprecation cycle | 19:16 | ||
| tcurtis: from what i know, the only tools that use that file are internal parrot dev tools. In that case, we don't need a dep cycle. But we should make sure. | |||
| fperrad: nice work with adding git metadata to the harness. That makes me very happy. | 19:17 | ||
| dalek | nxed: r677 | NotFound++ | trunk/winxedst1.winxed: special case in += for ConcatString |
19:21 | |
| dukeleto | tcurtis: we need to rewrite tools/release/templates.json | 19:27 | |
| tcurtis: and i am pretty sure there is no dep cycle involved. that file is just to store metadata about release announcements | 19:28 | ||
| cotto | dukeleto and tcurtis: would there be a way for an external project to rely on a file that's not installed? release.json isn't. | 19:30 | |
| +1 to fixing it now. | 19:31 | ||
| dukeleto | cotto: someone could have custom build scripts that rely it, but that is about it | ||
| cotto: i will fix it now | |||
| cotto | dukeleto++ | 19:33 | |
| dalek | p-rx: fdbe423 | moritz++ | / (4 files): switch Configure.pl and gen_parrot.pl to git |
19:34 | |
|
19:37
ash_ left
|
|||
| dukeleto | moritz++ # let the git times roll \\o/ | 19:39 | |
| tcurtis | dukeleto++ thanks. | ||
|
19:42
seanstickle left
|
|||
| dalek | TT #1845 closed by moritz++: Need comparable revision information in parrot_config output | 19:42 | |
| TT #1845: trac.parrot.org/parrot/ticket/1845 | |||
| mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (#1066) fulltest) at 4a69b20 - Ubuntu 10.10 i386 (g++-4.5) | ||
| dukeleto | Angry unicorns on github! | 19:43 | |
| cotto | I'm looking forward to seeing how this release goes. If the rest of the day doesn't wipe me out, eod today will be a good time to walk through the release. | 19:45 | |
| tcurtis is about to finish up a test run of the release process. | 19:47 | ||
| cotto | tcurtis++ | 19:48 | |
| dalek | nxed: r678 | NotFound++ | trunk/ (3 files): update installable compiler |
19:52 | |
| whiteknight | GitHub FAIL | 20:00 | |
| I don't even get angry unicorns. I get T3H 500 SERVAR FAILZ | 20:01 | ||
| dukeleto | it is back for me | ||
| They don't go down for long these days. That is the longest i've seen in a while. | 20:02 | ||
| whiteknight | the page is back for me, but none of the data appears to be there | ||
| none of my repos appear | |||
| dukeleto | We can always set up as many mirrors at other places that we want. We should have at lease one canonical mirror repo for people to pull from for the few times that github is down. | ||
| whiteknight: logged in? | 20:03 | ||
| whiteknight | yessir | ||
| I like the idea of a canonical mirror | |||
| dukeleto | whiteknight: shit. I have no repos either. | ||
| whiteknight: me too. | |||
| whiteknight | it all better come back | 20:04 | |
| "There's a problem with the DB right now. We're looking into it." | 20:05 | ||
| dukeleto | whiteknight: they do off-continent backups. I am not worried. | ||
| tcurtis had an excuse to try this editing-form-the-github website thing and github just happens to be down. | 20:07 | ||
| s/form/from/ | |||
| whiteknight | dukeleto: yeah, but what if their main servers got hit by a tidal wave at the exact same time that their off-content backups were hit by a meteor? | 20:08 | |
| or, what if the impact from the meteor caused the tidal waves? | |||
| then it's going to be all "why, oh why didn't they do off-planet backups too?" | |||
| dukeleto | whiteknight: that is why each git clone being a full backup comes in | ||
| whiteknight: but your question is valid. I will be more worried about finding food+shelter and avoiding nuclear fallout, but you will probably still be hacking on PLA ;) | 20:09 | ||
| whiteknight | all it takes is a few hundred more pinpoint-aimed meteors to completely wipe parrot off the earth | ||
| dukeleto | we should mirror on gitorious.org or maybe a few others | ||
| whiteknight | our bus number is low, but our meteor number is just as bad | ||
| dukeleto | urg. git is denying pushes to my repo. Not cool. | 20:18 | |
| dukeleto goes afk for a bit | |||
| GeJ | Bonjour everyone. | 20:36 | |
| "The site and git access is unavailable due to a database failure. We're researching the issue." Ugh, not good. | |||
| dukeleto is back | 20:47 | ||
|
21:04
tcurtis left
21:05
tcurtis joined
|
|||
| tcurtis | dukeleto: pong | 21:10 | |
| dukeleto | tcurtis: i have a better release.json, but github is still down. I will push it somewhere else | 21:12 | |
| tcurtis: do you know about git remotes? | |||
| tcurtis | dukeleto: yes. | 21:18 | |
| dukeleto: I think github may be back up. | 21:24 | ||
| whiteknight | Github is back, by the way | 21:26 | |
| GeJ | partially, at least. | 21:29 | |
| whiteknight | ...and it appears to be back down | 21:30 | |
|
21:30
ash_ joined
|
|||
| whiteknight | who has a very recent parrot? Methinks we should push a mirror to gitorious now, while we're thinking about it | 21:33 | |
| github being unstable like this is a good motivator | 21:34 | ||
| dukeleto | tcurtis: no, github is not back. | ||
| i have a parrot repo from just before it went down. | 21:35 | ||
| GeJ | same here. ~30 minutes ago, I successfully pulled from github. According to gitk, last commit was from ~3hours ago from moritz : "[nqp] update bootstrap ..." | 21:56 | |
| dukeleto | GeJ: yep | 21:59 | |
| DragonflyBSD has some cool stuff in their newest release: www.dragonflybsd.org/release28/ | |||
|
22:00
PacoLinux left
|
|||
| dukeleto | "A cryptsetup compatible cryptographic device mapper target was written for DragonFly. This means that it is now possible to encrypt DragonFly partitions (e.g., HAMMER and UFS). While it is possible to only encrypt any partition like /home/, it is also possible to encrypt the whole root file system. The latter is especially useful for mobile devices. It is also possible to encrypt the swap partition while still being able to dump a kernel core. | 22:00 | |
| That sounds pretty sexy. | |||
|
22:13
fperrad left
22:34
tcurtis left
|
|||
| dukeleto | ERROR: GitHub is currently in read-only mode. Please visit github.com/site/read_only for more info. | 22:40 | |
| dukeleto cleans his apartment | |||
|
22:40
ascent_ left
|
|||
| Tene | oh man, github... | 22:42 | |
| sorear | what? | 22:51 | |
| dukeleto | i just did a pull from parrot.git on github | 22:54 | |
| github.com/parrot/parrot seems functional again | 22:55 | ||
| moritz: your code that generates nqp-rx code is inserting $Id$ into files. Thankfully that is not required anymore. | 22:56 | ||
|
22:57
tcurtis joined
|
|||
| dalek | rrot: 4a172e5 | dukeleto++ | tools/release/templates.json: [tools] Update our release.json template for a Git world |
22:58 | |
| rrot: 6a8b710 | dukeleto++ | tools/release/ (2 files): [tools] Fiddle with release json keys |
|||
| rrot: af8991f | dukeleto++ | tools/release/ (2 files): Merge branch 'git_release_json' |
|||
| dukeleto | tcurtis: the new git release.json just landed. Let me know if it looks ok | ||
| tcurtis | dukeleto: It looks good. | 23:03 | |
|
23:14
seanstickle joined
23:19
bluescreen joined
|
|||
| bacek_at_work | aloha, humans. | 23:42 | |
| GeJ | Matin bacek. | 23:46 | |
| bacek_at_work | G'Day GeJ | 23:48 | |
| dukeleto | bacek_at_work: welcome back, meat bag. | 23:49 | |
| whiteknight | git looks to be back up again | 23:52 | |
| for now | |||
| github* | |||