|
Parrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 20 tickets (-9 to go), merge outstanding branches; parrot-members: vote by 2PM PT Tues Aug 31 Set by moderator on 30 August 2010. |
|||
| dafrito | the nice thing about that problem is it's easy for us to detect; false redirections would be much nastier | 00:00 | |
| cotto_work | Missing a handful of revisions doesn't bug me too much but 9000-ish is suspicious. | 00:01 | |
| 7000-ish, rather | |||
| dafrito | yeah, it's alot, admittedly | ||
| but it's also 600 branches (on my old repo) to like, 32 branches | |||
|
00:02
Psyche^ joined
|
|||
| cotto_work | The nice thing is that if we charge ahead and later find out that we missed some commits, they'll be relatively easy to add to trac's db once we have them. | 00:04 | |
| Paul_the_Greek | I see that no PMC extends default. Does a PMC extend default if it doesn't specify an extends clause? | 00:05 | |
|
00:07
Patterner left,
Psyche^ is now known as Patterner
00:09
Tene left
|
|||
| cotto_work | I believe that's the case | 00:09 | |
| confirmed | 00:10 | ||
|
00:11
davidfetter left
00:14
Andy left
|
|||
| luben | hello everyone | 00:22 | |
| I'm back from vacation | |||
| cotto_work | hi luben | ||
|
00:23
seatek left
|
|||
| luben | I have seen almost all of the patches from the ticket are applied. TT #1741 could be closed - all functionality now is in trunc. | 00:25 | |
| cotto_work | What about the ones that weren't applied? | 00:26 | |
| luben | they are not so important - mostly cleanups and fixes for bugs introduced in the cleanup. I will rework them for the current state | 00:27 | |
| cotto_work | great | 00:28 | |
| luben | thanks all for applying and thanks nwellnhof for spotting and fixing a bug I have introduced in hash_destroy | ||
| cotto_work | opbots, names | 00:29 | |
| moderator | Parrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 20 tickets (-10 to go), merge outstanding branches; parrot-members: vote by 2PM PT Tues Aug 31 | 00:29 | |
| Paul_the_Greek | Do we have a tool that shows where each vtable method comes from for a given PMC? | 00:38 | |
|
00:38
particle joined
|
|||
| dalek | TT #1741 closed by cotto++: Macro abstraction for hash iterations | 00:39 | |
| TT #1741: trac.parrot.org/parrot/ticket/1741 | |||
| cotto_work | It used to be the case that you could see that by looking at the generated C for a PMC, but we made that dynamic to avoid the cost of all the exported symbols of the VTABLE functions. | ||
| You could break out gdb and look at the vtable struct for a given pmc. | 00:40 | ||
| Paul_the_Greek | Yes, I could do that. | ||
| chromatic suggested that I look at making Boolean not extend Integer. | 00:41 | ||
| cotto_work | +1 fwiw | ||
| Paul_the_Greek | So the question is: Which vtable methods are considered part of the definition of Boolean, and which are spurious because they are simply inherited? | 00:42 | |
| In other words, what is the official definition of Boolean (or any other PMC)? | |||
| cotto_work | because of the difference between methods and VTABLE functions as implemented in Parrot, we try to avoid the term "vtable method" | ||
| Paul_the_Greek | Oh yes, I saw that. Good idea. I'll watch my vocabulary. | 00:43 | |
| cotto_work | If you saw it somewhere, feel free to point it out or excise it yourself. | ||
| Paul_the_Greek | The list of vtable functions in the documentation is not the official definition. | ||
| cotto_work | src/vtable.tbl is the most official list | 00:44 | |
| Paul_the_Greek | That's the list, but it doesn't define the Boolean PMC. | ||
| For example, Boolean modulus ... meaningful or nonsense? | 00:45 | ||
| whiteknight | I read that file when I want to make myself angry | ||
| Paul_the_Greek | Ha ha. | ||
| cotto_work | are you asking about src/pmc/boolean.pmc ? | ||
| Paul_the_Greek | Now, yes. But the philosophical question pertains to many PMCs. | ||
| Where is the official definition of the semantics of Boolean? | |||
| cotto_work | Mu | 00:46 | |
| Paul_the_Greek | The question doesn't make sense so there is no point in answering? :D | ||
| cotto_work | It makes a faulty assumption. | ||
| Paul_the_Greek | The assumption that there should be an official semantics of Boolean? | 00:47 | |
| cotto_work | that's the one | ||
| Paul_the_Greek | Uh, how can we support a PMC if there is no official semantics? For example, can I blow off Boolean modulus without concern? | ||
| cotto_work | the test suite kinda shows the expected semantics | 00:48 | |
|
00:48
x3nU_ left,
x3nU joined
|
|||
| Paul_the_Greek | In some sense, yes. But we could simply forget to test something that people rely on. | 00:48 | |
|
00:49
sri left,
sri joined
|
|||
| cotto_work | In that case, we add a test. No, it's not optimal. | 00:49 | |
| Paul_the_Greek | So if I were to detach Boolean from Integer, I would have to be very careful to add vtable functions to Boolean for each Integer function that makes any sense at all. | 00:50 | |
| cotto_work | It does help that Parrot has inherited Perl's testing culture, so we do have a good chunk of tests lying around. | ||
| Paul_the_Greek | Yes, we do. I'm quite impressed with the test suite. And with the deprecation policy. | 00:51 | |
| I'm thinking I could make up my own semantics for --bool :D | |||
| False becomes true; true stays true. | 00:52 | ||
| Oh crap, never mind. I can see programmers deciding that's useful. | |||
| cotto_work | Yes. Anyone who relies on negating a bool rather than inverting it is asking for problems. | ||
| I'd probably just throw an exception. | 00:53 | ||
| Paul_the_Greek | I think we'd be doing the world a favor if we threw exceptions for all that whacky stuff. | ||
| We are both geniuses. | |||
| cotto_work | or return a bit indicating whether it's leap year | ||
| Paul_the_Greek | Eliminate a whole class of inscrutable bugs. | ||
| -bool: This operation results in a boolean indicating whether the current year is a leap year. | 00:54 | ||
| ++bool: This operations results in a boolean indicating whether cotto is working. | |||
| Is this appropriate to chat about on #ps tomorrow? | 00:55 | ||
| whiteknight | yes | ||
| cotto_work | yes, unless you're prepasting your report | ||
| whiteknight | and use cursewords | 00:56 | |
| Paul_the_Greek | Should I start out this way: Why oh why did anyone propagate the stoopid C convention of representing booleans with arbitrary integers? Wail and moan! | ||
| Or might that intimidate people? | |||
| cotto_work | It'll ingratiate you with some. | 00:57 | |
| Paul_the_Greek | Excellent, then I'll start that way. | ||
| I can mention leading 0s indicating octal, too. | |||
| Okay folks, thanks for all your help, as always. See you tomorrow. | 00:58 | ||
|
01:08
dngor_ left,
dngor joined
01:17
moritz left,
moritz joined
01:21
Myhrlin joined
01:25
Paul_the_Greek left
|
|||
| cotto | ~~ | 01:29 | |
|
01:33
whiteknight left
01:47
singalong joined
01:53
kid51 joined
|
|||
| moderator | Parrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 20 tickets (-12 to go), merge outstanding branches; parrot-members: vote by 2PM PT Tues Aug 31 | 01:59 | |
| dalek | TT #677 closed by jkeenan++: Which tools/*/*.pl programs belong in which tools/* directory? | 02:04 | |
| TT #677: trac.parrot.org/parrot/ticket/677 | |||
|
02:25
singalong left
02:34
Myhrlin left
02:35
janus left,
janus joined
02:38
kid51 left
02:39
singalong joined
02:48
Andy joined
|
|||
| cotto | seen paul_the_greek | 03:24 | |
| purl | paul_the_greek was last seen on #parrot 2 hours, 26 minutes and 34 seconds ago, saying: Okay folks, thanks for all your help, as always. See you tomorrow. | ||
| aloha | paul_the_greek was last seen in #parrot 2 hours 26 mins ago saying "Okay folks, thanks for all your help, as always. See you tomorrow.". | ||
| dukeleto | wow, 32 tickets closed this week! | 03:43 | |
| moderator | seeParrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 20 tickets (-13 to go), merge outstanding branches; parrot-members: vote by 2PM PT Tues Aug 31 | 04:25 | |
| cotto tosses another on the pile | 04:25 | ||
| and another if that slacker paul_the_greek can get back to me before #ps | 04:28 | ||
| anyone else on XP by chance? | 04:32 | ||
| dalek | rrot: r48731 | cotto++ | trunk/t/run/options.t: add a test to ensure that VERSION match the version of the built parrot for TT #1721 |
04:33 | |
| TT #1721 closed by cotto++: parrot version numbers in oplib | 04:38 | ||
| TT #1721: trac.parrot.org/parrot/ticket/1721 | |||
|
05:01
singalong_ joined,
singalong left
05:02
singalong_ is now known as singalong
05:12
fperrad joined
05:17
aloha left,
bacek left
05:26
Andy left
05:32
Util left,
Util joined,
dukeleto left,
dukeleto joined,
pmichaud left
05:37
pmichaud joined,
Andy joined
05:38
Andy left
|
|||
| dalek | thub-trac: 0ef5fd9 | cotto++ | github/hook.py: add tooltip support to the github hook |
05:55 | |
| moderator | Parrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 20 tickets (-13 to go), merge outstanding branches; parrot-members: vote by 2PM PT Tues Aug 31 | 05:56 | |
|
06:06
uniejo joined
06:07
theory left
06:27
jan left
|
|||
| sorear | seen coke | 06:49 | |
| purl | coke was last seen on #parrot 9 hours, 38 minutes and 16 seconds ago, saying: thingsrbetterwithaparrott.typepad.com/ | ||
|
07:05
tcurtis left
|
|||
| dalek | rrot: r48732 | NotFound++ | trunk/src/pmc/exception.pmc: missing break that gave wrong result from getattribute exit_code |
07:40 | |
| moritz | moritz.faui2k3.org/tmp/parrot_karma karma extacted from #parrot logs | 07:52 | |
| *extracted | 07:53 | ||
| I don't quite trust it yet | 07:56 | ||
| in particular it seems to record negative karma for words before ' -- ' | 07:58 | ||
| moritz fixes extraction regex | 07:59 | ||
| ah, much better | 08:00 | ||
| link updated | |||
| it also contains some aliasing code, so for example karma from 'allisonrandal' is transferred to 'allison' | 08:01 | ||
| dalek | rrot: r48733 | NotFound++ | trunk/t/pmc/exception.t: refactor Exception attributes tests and add some more |
08:13 | |
|
08:16
bacek joined
08:23
aloha joined
|
|||
| dalek | nxed: r614 | NotFound++ | trunk/winxedst1.winxed: use new keyed instead of new 'literal' for parrot core types in stage 1 compiler |
08:33 | |
| nxed: r615 | NotFound++ | trunk/pir/winxed_compiler.pir: update installable compiler |
08:38 | ||
|
08:43
jsut_ joined
08:45
dip joined
08:48
jsut left
|
|||
| NotFound | purl: whiteknight? | 08:52 | |
| purl | i guess whiteknight is mailto:wknight8111@gmail.com or the grand master funk or wknight8111.blogspot.com/ | ||
| NotFound | msg whiteknight ./plumage install parrot-linear-algebra fails, looks like parrot_setup should be nqp_setup in the instructions section of its metadata | 08:54 | |
| purl | Message for whiteknight stored. | ||
| aloha | OK. I'll deliver the message. | ||
|
09:19
bluescreen left
09:20
bluescreen joined
09:24
jan joined
10:04
singalong left
|
|||
| dalek | kudo: f8e959c | nwellnhof++ | src/ops/perl6.ops: Fix memory handling in rebless_subclass Se tt #1746 for details |
10:17 | |
|
10:22
aloha left
10:23
bacek left
12:26
ilbot2 joined
|
|||
| moderator | Parrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 20 tickets (-13 to go), merge outstanding branches; parrot-members: vote by 2PM PT Tues Aug 31 | ||
|
12:29
moritz joined
|
|||
| smash | hello everyone | 12:31 | |
| whiteknight | good morning, smash | 12:32 | |
| smash | whiteknight: mornin' | 12:33 | |
| whiteknight | smash: the whole election thing is running very smoothly. You're doing a fantastic job with it | 12:40 | |
|
12:43
ash_ left
|
|||
| smash | whiteknight: yes, and it ends today, thank you | 12:44 | |
| whiteknight | when do results get announced? | 12:47 | |
| smash | today i hope | 12:53 | |
| (tomorrow the latest) | 12:54 | ||
|
13:05
JimmyZ left
|
|||
| Coke | ... why is the annual meeting overlapping with the #ps meeting? | 13:06 | |
| (was that intentional?) | |||
| smash | Coke: yes it, so it gave a change to reming everyone on #ps of elections start and deadline | 13:17 | |
| Coke | ok. sadly that's a crappy time for me, so we'll see. ;) | 13:22 | |
|
13:23
robin-gvx joined
|
|||
| Coke | is there anything to do outside of announce the vote tally? | 13:23 | |
|
13:28
uniejo left
|
|||
| whiteknight | Coke: always a crappy time for me as well. | 13:35 | |
| I'll probably make the end of the normal #ps meeting, like always | 13:36 | ||
| smash | Coke: not sure, but don't think so | 13:48 | |
|
13:50
nwellnhof joined
14:10
JimmyZ joined
14:19
fperrad left
14:23
davidfetter joined
14:24
luben_work joined
14:28
JimmyZ left
14:33
patspam joined
14:39
Paul_the_Greek joined
|
|||
| Paul_the_Greek | G'day folks. | 14:39 | |
| whiteknight | good morning Paul_the_Greek | 14:40 | |
| Paul_the_Greek | Hey there, whiteknight | ||
| whiteknight | Paul_the_Greek: excellent first few commits! | 14:43 | |
|
14:44
theory joined
|
|||
| Paul_the_Greek | Thanks, whiteknight. I've got one more to go and then it's time to find something else to do. I have a couple of things to talk about during the #ps chat this afternoon. | 14:46 | |
| whiteknight | nice. | ||
| hopefully you get the answers and direction that you need | |||
| Paul_the_Greek | One has to do with the Boolean PMC, which might turn into a quasi-religious war. :D | 14:47 | |
|
14:48
davidfetter left
|
|||
| Paul_the_Greek | I love religious wars, but I've learned to step carefully. | 14:48 | |
|
14:49
tcurtis joined
|
|||
| particle | resizable boolean array packs booleans into bits, dunnit? | 14:53 | |
| Paul_the_Greek | I'm not sure. Let me check ... | 14:54 | |
| particle | wonder if that breaks any 'isa Integer' semantics | ||
| Paul_the_Greek | fixedbooleanarray does. | 14:55 | |
|
14:55
patspam left
|
|||
| Paul_the_Greek | So does resizeable. | 14:56 | |
| My argument is that providing things like add, subtract, increment, neg, modulus, etc., is just silly. | |||
| But some HLLs (Perl?) may rely on it. | 14:57 | ||
| chromatic's question is: If we stopped inheriting from Integer, could we make Boolean faster? | 14:58 | ||
| Coke | while they may in practice, hll-specific autoboxing means they don't have to rely on the core for that. | ||
| Paul_the_Greek | Does Perl use Boolean, or does it just use Integer? | 15:00 | |
| Coke | easy enough to ack the Rakudo source. | 15:01 | |
|
15:02
patspam joined
|
|||
| Paul_the_Greek | The other thing is to check the Perl spec to see if any of those whacky operators can be applied to a boolean. | 15:02 | |
| Coke | 23: boolproto = p6meta.'new_class'('Bool', 'parent'=>'parrot;Boolean Cool') | ||
| Paul_the_Greek: no, that's rakudo's problem. | |||
| Paul_the_Greek | Providing the whacky operators? | 15:03 | |
| Coke | I'm not sure what checking their operators means for the core parrot Boolean. | ||
| 7 | |||
| that is, what problem are you trying to fix? | 15:04 | ||
| if you want to find out if your changes break rakudo, there's an easy way to determine that. | |||
| Paul_the_Greek | We're just wondering if Booleans could be more efficient. I have to take a look first. I'll bring this up this afternoon. | 15:06 | |
|
15:21
Paul_the_Greek left
15:22
ash_ joined
|
|||
| Coke | ... then looking at the spec is probably the wrong place to look. | 15:25 | |
| if you want /parrot's/ Boolean to be fast, come up with a benchmark (in PIR) and callgrind it. | |||
| the Perl 6 spec, I mean. | 15:26 | ||
| whiteknight | I'm not convinced that we even need a boolean type, especially if it's just an inherited integer type | 15:31 | |
| I would be surprised if Boolean was used too often | 15:32 | ||
| it's a terrible waste of memory space in any case: allocating an entire PMC header just to hold a single bit | |||
| moritz | ... assuming that the caller knows that a boolean is returned, and not an int | 15:33 | |
| Coke | Mainly useful for HLLs, IMO. | ||
| moritz | The db is set to default encoding LATIN1 | ||
| sorry, pasting fail | |||
| szbalint | ouch | 15:34 | |
| ash_ | is there any way to hide the boolean in something else? like an INTVAL or a pointer? i mean you only need 1 bit to tell if its true or false and a pointer gives you at least 32 bits | ||
| szbalint | regardless of paste failure, that's "ouch" moritz :) | ||
| whiteknight | ash_: of course you can use an INTVAL. Most things that return a "boolean" value actually return INTVAL | 15:35 | |
| this is just the particular case of the Boolean PMC, which I suggest is unnecessary | |||
| ResizableBooleanArray is actually pretty nice, since it compacts the bits together in a reasonable way | 15:37 | ||
| moritz | szbalint: I don't see the "ouch". a function can rightfully return either an Int or a Bool, and mean different things | 15:38 | |
| szbalint | moritz: the latin1 thing... | 15:39 | |
| ;-) | |||
| NotFound | whiteknight: Have you seen my msg? | ||
| moritz | szbalint: ah that. Yes... | ||
| szbalint: www.perlmonks.org/?node_id=858107 | |||
| that's even more "ouch" :-) | 15:40 | ||
| whiteknight | NotFound: yes. PLA has been through some major infrastructural changes. I'll update the plumage metadata when I get closer to a real release | ||
| NotFound | whiteknight: ok | ||
| szbalint | moritz: oh yeah. | 15:41 | |
| cotto | d'oh. wrong tt number in this next commit | 15:49 | |
| fortunately I can just fix that before anyone pulls. | 15:50 | ||
| svn-- | |||
| dalek | rrot: r48736 | cotto++ | trunk/compilers/opsc (2 files): make opsc less whitespace-sensitive when reading VERSION, fixing TT #1721 (plus a minor docs fix) |
15:51 | |
| moderator | Parrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 20 tickets (-14 to go), merge outstanding branches; parrot-members: vote by 2PM PT Tues Aug 31 | 15:52 | |
| particle | what's wrong with putting http:// in the title? i don't see that anymore | 15:52 | |
| cotto | It might have gotten garbled out. xchat does that on occasion. | 15:54 | |
| cotto goes to wrk | 15:55 | ||
| dalek | TT #1760 closed by cotto++: Spurious newline in version string | 16:00 | |
| TT #1760: trac.parrot.org/parrot/ticket/1760 | |||
|
16:01
ash_ left
16:02
ash_ joined
|
|||
| moritz | cotto: maybe space safing | 16:02 | |
| *saving | 16:03 | ||
|
16:07
ash__ joined
16:12
ash_ left,
ash__ is now known as ash_
|
|||
| cotto_work | moritz: it'll be shorter than yesterday ;] | 16:12 | |
|
16:35
Andy joined
16:36
janus left
16:42
nwellnhof left
16:43
janus joined
16:59
ruoso joined
|
|||
| sorear | Coke: ping | 17:15 | |
| Coke | yes? | 17:16 | |
| sorear | you have a top running on feather1 | ||
| 132 minutes CPU time eaten | |||
| Coke | thanks, killed. | 17:17 | |
| someone should test our build with 5.12.2-RC1 | 17:25 | ||
| whiteknight | 5.12.2-RC1? | 17:30 | |
| Coke | of perl, yes. | 17:31 | |
| whiteknight | oh | ||
| szbalint | yeah, still hot on CPAN :) | 17:34 | |
| or actually | 17:35 | ||
| Show me how you would provide a backwards compatibility layer for a | |||
| feature, and show me how code would be written so it worked fine in a | |||
| new perl and an old perl. | |||
| err | |||
| wrong paste sorry :) | |||
| fsck.com/~jesse/tmp/2010-08-30/bce2...C1.tar.bz2 | |||
|
17:37
Tene joined
18:06
mikehh_ joined,
NotFound left
18:07
mikehh left
18:09
NotFound joined
18:29
nwellnhof joined
18:42
silug left
18:44
robin-gvx left
18:50
mikehh_ is now known as mikehh
|
|||
| mikehh | opbots, names | 18:50 | |
| cotto_work | #ps in 93 | 18:57 | |
|
19:20
allison joined
|
|||
| dalek | TT #1746 closed by moritz++: A way to get Rakudo to segfault | 19:25 | |
| TT #1746: trac.parrot.org/parrot/ticket/1746 | |||
| moderator | Parrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 20 tickets (-15 to go), merge outstanding branches; parrot-members: vote by 2PM PT Tues Aug 31 | 19:27 | |
| Coke | I added masak as a dev on trac (but not submitter) so he can close tix. | 19:27 | |
| more ticket devs yay. | |||
| odd. I voted when the polls opened, but I am allowed to vote again. | 19:29 | ||
| but now when I vote again, it' says "cancel your vote", not the choices. | 19:30 | ||
| cotto_work | Where's the poll? I see nothing on parrot.org | ||
| Coke | I have the links from the emal smash sent. | 19:31 | |
| particle | coke: i think as an admin you can modify your vote. check drupal poll settings | ||
| actually, it'd be in admin | permissions | |||
| Coke | particle: note that when I revote now, the option changes. | 19:32 | |
| I go to the vote: I'm asked to vote. I vote. I try to vote it agian, now it says 'you can ccancel your vote'... | |||
| also, as an admin, if I click on votes, I see 2 votes by name, but the summary shows 12 votes. | |||
| so, everyone, double check yer vote. | 19:33 | ||
| cotto_work | I found it, though by a circuitous route. | 19:34 | |
| Coke hopes he didn't double vote. | 19:35 | ||
| sorear | did we want to summon hachi to #parrot? | ||
| Coke | I'm surprised there's only about a dozen votes. | ||
| sorear: he's usually here lurking. | |||
| sorear | not now | ||
| Coke | you could check the logs. We were talking about booting purl in favor of aloha. | 19:36 | |
| but last I heard we weren't ready. | |||
| cotto_work | getting there, but not yet | ||
| dukeleto: ping | 19:43 | ||
| dukeleto | cotto_work: pong | 19:50 | |
| cotto_work | dukeleto: barring other factors, how close to ready do you think the github clone of Parrot is for use as Parrot's official repo? | ||
| dukeleto | cotto_work: it is pretty close. Do you mean official as in it will not have to mirror the svn repo any more? | 19:51 | |
| cotto_work | Yes. | 19:52 | |
| dukeleto | cotto_work: also, we still need to figure out how we want to setup to Parrot github org. i.e. does everyone with a CLA get to be part of the parrot github org (i.e. get a commit bit) ? | ||
| cotto_work | Sure. There are other questions. | 19:53 | |
| dukeleto | cotto_work: the parrot github clone is ready, it is mostly how we want to interact with it that is not totally defined | ||
| whiteknight | dukeleto: have you figured out how to add people to the organization? | ||
| dukeleto | whiteknight: i am pretty sure only pmichaud can do that, unless he gives me more permissions | 19:54 | |
| whiteknight: if he added me as an admin of the parrot org, then I could manage adding/removing users | |||
|
19:57
kid51 joined
|
|||
| kid51 | gsoc_threads branch now PASS make fulltest r48736 linux/i386 | 19:58 | |
|
19:59
luben joined,
luben_work left
|
|||
| cotto_work | dukeleto: can you bring that up during #ps? I have a pesky meeting at 2:00 that has a good chance of preventing me from asking it. | 20:00 | |
| smash | FYI, PaFo elections closing in 1 hour | 20:02 | |
| if you haven't voted yet this is the time | |||
| whiteknight | dukeleto: ah, I didn't realize you weren't the creator of the group | 20:05 | |
| dukeleto: it probably is a good idea if adminish parroteers are admins over there too | |||
| cotto_work | +1 for whenever pmichaud's around next | 20:06 | |
| Coke | smash: even if you already voted, apparently now is also the time. | 20:07 | |
| I'm happy to not be an admin everywhere. ;) | |||
| GeJ | Bonjour everyone. | 20:09 | |
| whiteknight | hello GeJ | 20:10 | |
| smash | Coke: :-) | ||
| dukeleto | whiteknight: yes, i will ask pmichaud if he will make me an admin and then I can take care of that stuff | ||
| whiteknight | dukeleto++ | ||
| cotto_work | particle++ for the spam cleanup | 20:12 | |
|
20:12
chromatic joined
20:13
whiteknight left
|
|||
| dukeleto | msg pmichaud could you add me to the admin group of the parrot github repo, so that I can add other contributors? thanks! | 20:14 | |
| purl | Message for pmichaud stored. | ||
| Coke | MEGO? | ||
| purl, MEGO? | |||
| purl | coke: i don't know | ||
| Coke | util, MEGO? | ||
| Util | "My eyes glaze over" | 20:15 | |
| catb.org/jargon/html/M/MEGO.html | 20:17 | ||
| Coke | MEGO is \\my eyes glaze over | 20:19 | |
| purl? | 20:20 | ||
| purl | Coke? | ||
| chromatic | Where's the voting link? | ||
| Coke | in email. moment. | 20:21 | |
| FOR last minute voting, see: | |||
| Jerry Gay: www.parrot.org/content/election-jer...board-term | |||
| Jim Keenan: www.parrot.org/content/election-jim...board-term | |||
| Jonathan Leto: www.parrot.org/content/election-jon...board-term | |||
| Andrew Whitworth: | |||
| www.parrot.org/content/election-and...board-term | |||
| chromatic | Thanks. | 20:23 | |
| Util | Log in to parrot.org first. 38 minutes to vote. | ||
|
20:23
Paul_the_Greek joined
20:27
ash_ left
|
|||
| chromatic | #ps in 2 | 20:28 | |
|
20:31
sri left
|
|||
| moderator | Parrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 25 tickets (25 to go), merge outstanding branches; parrot-members: vote by 2PM PT Tues Aug 31 | 20:35 | |
|
20:41
hercynium joined
20:42
patspam left
|
|||
| Coke | it occurs to me that the "annual meeting" email doesnt' say where the meeting is. | 20:42 | |
| (and no one asked.) | |||
| cotto_work | seen khairul | 20:46 | |
| purl | khairul was last seen on #parrot 8 days, 16 hours, 24 minutes and 30 seconds ago, saying: hio cotto. i'm slowly moving the code over to here, github.com/khairulsyamil/parrot-instrument [Aug 23 04:21:36 2010] | ||
| aloha | Sorry, I haven't seen khairul. | ||
| sorear | seen darbelo | 20:49 | |
| purl | darbelo was last seen on #parrot 1 days, 20 hours, 57 minutes and 11 seconds ago, saying: whiteknight: Is svn tied to Trac or drupal's auth? [Aug 29 23:52:30 2010] | ||
| aloha | darbelo was last seen in #parrot 1 days 20 hours ago saying "whiteknight: Is svn tied to Trac or drupal's auth?". | ||
|
20:50
patspam joined
|
|||
| particle | Coke: no one asked, so i didn't offer. it's wherever i am, since i'm the only one attending it in seattle | 20:51 | |
|
20:52
silug joined
20:53
davidfetter joined
|
|||
| mikehh | particle: do we have the meeting logged on irc or anything like that? | 20:53 | |
| Util | Coke, the attached .pdf says it the meeting is in Seattle. | ||
| allison | mikehh: it's generally a virtual meeting | 20:54 | |
| particle | mikehh: the meeting will be gn #parrotsketch | ||
| allison | mikehh: it just needs an "official location" for the records | 20:55 | |
| particle | s/gn/in/ | ||
| mikehh | alreeady there | ||
|
21:01
whiteknight joined
|
|||
| smash | particle: did we get ay votes by mail or in legal@ ? | 21:04 | |
| particle | smash: none | 21:05 | |
| smash | particle: thank you | ||
| dukeleto | code.google.com/p/google-summer-of-...-2010-tpf/ <-- Place for GSoC students to upload their code, due by 10th September | 21:06 | |
| moderator | Parrot 2.7.0 "Australian King" Released! | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 25 tickets (25 to go), merge outstanding branches; profile your favorite PIR for memory leaks with valgrind | 21:10 | |
| Coke | I'm out. good luck to everyone running. | 21:11 | |
|
21:14
patspam left,
patspam joined
|
|||
| dalek | rrot: r48737 | NotFound++ | trunk/t/src/extend.t: rearrange some extend tests to make its coverage reports more useful |
21:15 | |
| GeJ | Is there someone at the foundation that I could contact to verify whether my CLA was received or not? | 21:24 | |
| whiteknight | geJ: I thouht that happened a LONG time ago? | 21:25 | |
| dukeleto | GeJ: particle usually is the one to receive CLAs | ||
| nwellnhof | yeah, it was particle who confirmed that my CLA was received | ||
| has anyone ever created a new branch with git-svn? | 21:26 | ||
| GeJ | I sent it sometime last year if memory serves. I haven't been contacted yet about it to the best of my knowledge. | ||
| It's OK though. $work and $life got seriously in the way since then and I haven't been able to work on Parrot as much as I did back then. | 21:27 | ||
| I was just curious about the fate of my CLA. | 21:28 | ||
| Sea turtles are not efficient courriers, it seems. | |||
| nwellnhof | i faxed my CLA. maybe you should try that ;) | 21:29 | |
| whiteknight | GeJ: what is your trac username? | ||
| Paul_the_Greek | I mailed mine and it was received. | ||
|
21:30
rurban joined
|
|||
| GeJ | whiteknight: that would be geraud | 21:30 | |
| whiteknight | GeJ: okay, you arent a committer | 21:31 | |
| I seriosly thought you were | |||
| GeJ | nwellnhof: I'll wait for someone to suggest my name in a future #parrotsketch. As I said, I'm not sure I can commit enough time to the project to be a valuable asset. If someone wants to sponsor me, that's fine. | 21:34 | |
| chromatic | I thought you were a committer too. | ||
| whiteknight | I do remember the issue being raised at #ps, sometime in the distant past | 21:35 | |
| nwellnhof | GeJ: was that related to my branch question? | 21:36 | |
| GeJ | nwellnhof: nope, it was about your suggestion to fax my CLA. | 21:37 | |
| nwellnhof | GeJ: ah, ok | ||
|
21:37
Paul_the_Greek left
|
|||
| nwellnhof | my branch question was completely unrelated, but i just repeat it: has anyone ever created a new branch with git-svn? | 21:39 | |
| i tried it with the -n (dry run) flag and got some strange warnings. | |||
| chromatic | I have. It worked fine for me. | 21:40 | |
| nwellnhof | the warnings were about other branches. gsoc_threads, i think. | ||
| so i didn't dare to go on and run 'git svn branch' without the -n flag | 21:41 | ||
| GeJ | parrotsketch of 2009-01-13, wow that's older than I thought. | ||
| chromatic | git svn fetch; git co master; git svn rebase first and all should be good. | 21:42 | |
| nwellnhof | yeah, it seems to work when i'm on master | 21:46 | |
|
21:47
kid51 left
|
|||
| dalek | rrot: r48738 | nwellnhof++ | branches/charset_massacre: Merge charsets into encodings |
21:48 | |
| smash | particle: you can revoke my admin privileges on parrot.org | 21:49 | |
| particle | smash++ for a fabulous job running this year's elections | ||
| whiteknight | smash++ | 21:50 | |
| NotFound | smash++ | 21:51 | |
| mikehh | smash++ | ||
|
22:05
ruoso left
22:16
japhb left
|
|||
| cotto_work | khairul's gsoc project is uploaded | 22:16 | |
| msg khairul I've uploaded a tarball of the pencils down state of your code to code.google.com/p/google-summer-of-...loads/list for gsoc. | 22:17 | ||
| purl | Message for khairul stored. | ||
| Coke | smash+=3 | 22:25 | |
|
22:25
patspam left
22:29
patspam joined,
davidfetter left
|
|||
| dalek | rrot: r48739 | NotFound++ | trunk/t/pmc/stringiterator.t: some more StringIterator tests |
22:39 | |
| rrot: r48740 | nwellnhof++ | branches/charset_massacre (66 files): String refactoring, merge charsets into encodings |
|||
|
22:43
aloha left
|
|||
| nwellnhof | chromatic: do you know how i can make an existing git branch follow an svn branch? | 22:43 | |
| i tried 'git branch --set-upstream' but somehow it doesn't work | 22:44 | ||
| creating a new branch with --track works fine, though | |||
|
22:45
aloha joined
|
|||
| nwellnhof | and if anyone wants to have a look at my charset/encoding changes... | 22:46 | |
| dalek | kudo: 2ac5feb | colomon++ | src/core/Cool-str.pm: Have Cool.chomp return a proper Str. |
||
| nwellnhof | i just created a new branch: trac.parrot.org/parrot/browser/bran...t_massacre | ||
| (name inspired by gc_massacre) | |||
| 74 files changed, 4596 insertions(+), 7378 deletions(-) | 22:49 | ||
| 70 files changed, 4027 insertions(+), 6809 deletions(-) (with git's -M option) | 22:50 | ||
| cotto_work | Not bad for less than an hour's work. Are you another magical coding robot? | ||
| chromatic | nwellnhof, I'm sure there's a way, but I'd likely use --track and cherry pick anything important. | 22:52 | |
| nwellnhof | That's the work of last week. | ||
| chromatic: yeah, that's what i did | |||
| cotto: but i already have some interesting patches on top of that | 22:53 | ||
| cotto: the whole patch also looks bigger than it is. it was mostly moving existing code around. | 22:55 | ||
| chromatic | What's the goal of this branch? | ||
| nwellnhof | chromatic: lists.parrot.org/pipermail/parrot-d...04633.html | 22:56 | |
| chromatic | Thanks. Full speed ahead. | 22:57 | |
| seen nothingmuch | 22:58 | ||
| purl | nothingmuch was last seen on #moose 1 days, 4 hours, 35 minutes and 41 seconds ago, saying: gphat: sites.google.com/a/chromium.org/de...-in-chrome [Aug 30 18:22:26 2010] | ||
| aloha | Sorry, I haven't seen nothingmuch. | 22:59 | |
| cotto_work | nwellnhof++ for tackling that | 23:03 | |
| We generally like branches that have "massacre" in their names. | 23:05 | ||
| nwellnhof | massacre branches FTW | 23:06 | |
| whiteknight | though it's a bit of a shame that so many of our systems need to be massacred | ||
| cotto_work | I'm looking forward to imcc_massacre. | ||
| nwellnhof | though for my branch, "masscare" is a bit of an exaggeration | 23:08 | |
| whiteknight | yeah, it's too bad that charsets_and_encodings_smoosh_together doesn't flow off the tongue as well | 23:10 | |
|
23:12
patspam left
|
|||
| cotto_work | How big a project is it? | 23:15 | |
|
23:17
smash left,
kid51 joined
|
|||
| nwellnhof | cotto: you mean the charset/encoding merging? | 23:20 | |
| cotto_work | yes | 23:22 | |
| whiteknight | purl messages | 23:23 | |
| cotto_work | You have 34200 messages waiting. | ||
| whiteknight | NotFound: ping | ||
| cotto_work: not a bad estimate! | |||
| nwellnhof | cotto: it's all done in my new branch | ||
| it's not a WIP branch | 23:24 | ||
| mainly for review | |||
| there are a few user visible changes | |||
| i think it's best to write about them on parrot-dev | 23:25 | ||
| cotto_work | +1 | ||
| purl | 1 | ||
| nwellnhof | the API of the bytebuffer PMC has changed a little | 23:26 | |
| i also added backward compatibility for converting to the old "unicode" charset | 23:28 | ||
| but the resulting strings have a "utf8" charset | |||
| encoding actually, but charset and encoding are synonyms now | 23:29 | ||
| just have look at my changes to the test suite | |||
|
23:35
rurban left
|
|||
| whiteknight | purl msg NotFound: I've been looking around for examples, but I have no idea how to cange parrot_setup to nqp_setup in PLA. Any ideas? | 23:35 | |
| purl | Message for notfound stored. | ||
| cotto_work | msg khairul I'd like to delete the gsoc_instrument branch if you're done with it. | 23:37 | |
| purl | Message for khairul stored. | ||
| nwellnhof | chromatic: i think we can remove the gc_threshold_tuning branch | 23:38 | |
| chromatic | Agreed. | 23:42 | |
|
23:42
Andy left
23:47
jsut joined
23:51
jsut_ left
|
|||