|
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 | parrot-dev is down Set by moderator on 9 November 2010. |
|||
| dalek | kudo: Old Druid code showed that this used to work in alpha. Adding it |
00:00 | |
|
00:26
Andy left
|
|||
| GeJ | aloha: clock? | 01:00 | |
| aloha | GeJ: GeJ: LAX: Tue, 17:00 PST / CHI: Tue, 19:00 CST / NYC: Tue, 20:00 EST / UTC: Wed, 01:00 UTC / LON: Wed, 01:00 GMT / BER: Wed, 02:00 CET / TOK: Wed, 10:00 JST / SYD: Wed, 12:00 EST | ||
| GeJ | thanks hun' | 01:01 | |
| cotto_work will now transform into cotto | 01:03 | ||
| Prepare to be not very amazed. | |||
|
01:11
dmalcolm left
|
|||
| whiteknight | !!! | 01:12 | |
|
01:21
lucian left
|
|||
| davidfetter_vmw | mmm...rakudoz | 01:23 | |
|
01:30
dngor left,
dngor joined
|
|||
| cotto | ~ | 01:34 | |
|
01:52
lidden joined,
nwellnhof left
02:07
dngor_ joined
02:10
dngor left
02:13
dngor_ left
02:20
rurban left
|
|||
| Util | NotFound: In github.com/parrot/parrot/commit/a0...71d6202c69 , lines 579 and 581, did you intend to change the kanji to... whatever those replacements are? | 02:22 | |
| cotto | that looks unintentional | 02:23 | |
|
02:25
davidfetter_vmw left
|
|||
| Util | or `git log -n 1 -p a0f3af` | 02:29 | |
| cotto: looks like you originated the lines that NotFound changed | |||
| Hey, you really did turn back into just "cotto"! Welcome back :) | 02:30 | ||
| cotto | yes, I remember that change | ||
|
02:34
rurban joined
02:35
lucian joined
|
|||
| Util | cotto, NotFound: I will commit to repair the damage, and revert my work if NotFound tells me that the change was intentional. | 02:47 | |
| done as: github.com/parrot/parrot/commit/f2...b288b505c8 | 02:49 | ||
|
02:51
lucian left
|
|||
| dalek | rrot: f2fa086 | Util++ | t/pmc/string.t: Repair Unicode strings altered in commit a0f3af439c8eb065c6edd4ab84557471d6202c69 |
02:53 | |
|
02:58
bluescreen left
|
|||
| cotto | interestingly the test passed with his changes | 02:58 | |
| whiteknight | ah, I realized why I'm not seeing the github emails: I'm not subscribed to parrot-commits | 03:09 | |
|
03:09
whiteknight left
|
|||
| cotto | that is a prerequisite | 03:10 | |
| aloha, clock? | 03:20 | ||
| aloha | cotto: cotto: LAX: Tue, 19:20 PST / CHI: Tue, 21:20 CST / NYC: Tue, 22:20 EST / UTC: Wed, 03:20 UTC / LON: Wed, 03:20 GMT / BER: Wed, 04:20 CET / TOK: Wed, 12:20 JST / SYD: Wed, 14:20 EST | ||
| Util | cotto: Whatever did the damage (his editor, perhaps?) was consistent: | 03:22 | |
| Before change(kanji): forward = e7 a7 91 e3 83 a0 e3 82 a6 e3 82 aa , backward = e3 82 aa e3 82 a6 e3 83 a0 e7 a7 91 | |||
| After change : forward = c3 91 c3 a0 c2 a6 c2 aa , backward = c2 aa c2 a6 c3 a0 c3 91 | |||
| 4 characters, encoded as 3 bytes each before, and 2 bytes each after | 03:23 | ||
| Maybe it is just UTF-8 vs some other encoding? | |||
| cotto | Util, sounds plausible | 03:28 | |
|
03:33
dngor joined
|
|||
| cotto | I'm fairly surprised that there's a time that works for everyone for the parrot dev summit | 03:36 | |
|
04:11
lidden left
|
|||
| dalek | tracwiki: v63 | jkeenan++ | GoogleCodeIn2010Tasks | 04:17 | |
| tracwiki: Correct some copying-and-pasting which had Spanish, Russian and Hebrew being referred to as Asian languages | |||
| tracwiki: trac.parrot.org/parrot/wiki/GoogleC...ction=diff | |||
| cotto | Looking at perl makes me sad. | 04:35 | |
| Why couldn't the PHP guys put some thought into their language. | |||
| dukeleto, ping | 04:36 | ||
|
04:36
PerlJam joined
|
|||
| cotto | dukeleto, unping | 04:38 | |
| mikehh | plobsing: love your commit message | 05:11 | |
| plobsing | :D | 05:15 | |
| time for the second annual framebuilder testing push | 05:18 | ||
| I really think we've got a chance this year | |||
| dukeleto | cotto: you keep complaining about PHP, but you still use it. What gives? | 05:21 | |
| dukeleto plays a $deity's advocate | 05:25 | ||
| cotto | I get paid to, that's what. ;) | 05:31 | |
| mikehh | dukeleto: I got a bunch of clients who require it, not my choice :-} | 05:32 | |
| cotto | It's possible to do great things with it, it just takes more code than it would in a proper language. | ||
| mikehh | maybe that should be :-{ | ||
| moderator | 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 | 05:55 | |
| mikehh | I am not at all happy with the revision stuff as it stands (r1) is BS - it is reporeting that in the smoke test - it was giving the SHA1 before | 06:18 | |
| see #998 vs #1004 | 06:19 | ||
| or if you like smolder.parrot.org/app/projects/rep...etails/998 vs smolder.parrot.org/app/projects/rep...tails/1004 | 06:27 | ||
| plobsing | i branch aims to demonstrate a different approach | 06:30 | |
| to C frame building using the opengl bindings. | |||
| In stead of compiling all signature thunks statically into parrot or | |||
| arg no. | |||
| bad paste. sorry | |||
| dukeleto | mikehh: yes, that sucks. Our smoke tests should just run "git rev-parse HEAD" and use the sha1. Parrot::Revision needs to be deleted. | 06:47 | |
| mikehh | dukeleto: will that work for smoking branches? | 06:53 | |
| dukeleto | mikehh: i think i have fixed it. I am doing a smoke now to see if it works. | 06:54 | |
| mikehh: and the answer to your question is "yes" | |||
| mikehh | w2hat happens if you do a git checvkout branch and smoke that? | ||
| dukeleto | mikehh: git rev-parse HEAD reports the current sha1 of where ever the repo stands | ||
| mikehh: we probably want branch names too, but one thing at a time | 06:55 | ||
| the packfile tests are failing. | |||
| smolder seems to only render a key called Revision. I tried to change it to sha1, but somehow the names are hard-coded somewhere | 06:58 | ||
| mikehh | I just ran a fulltest and it passed but at rev f2fa0865ddb55c63b3b26ec5a75690b288b505c8 | ||
| dukeleto | mikehh: smolder.parrot.org/app/projects/rep...tails/1007 | 06:59 | |
| mikehh: i am on f2fa as well | |||
| mikehh: which os/platform ? | |||
| mikehh: just pushed the fix. "git pull --rebase" and enjoy :) | 07:00 | ||
| mikehh | Ubuntu 10.10 i386 (g++-4.5) | ||
| dalek | rrot: 9de751b | leto++ | lib/Parrot/Harness/Smoke.pm: [lib] Make Parrot::Harness::Smoke report a git sha1 as the Revision for mikehh++ |
||
| dukeleto | mikehh: 32bit? | 07:01 | |
| mikehh: this is failing on 10.04 64bit, gcc 4.4.3 | 07:02 | ||
| mikehh | at the moment yes | ||
| dukeleto | mikehh: the test data for those files just needs to be regenerated | ||
| mikehh | I'll switch to 64 bit a bit later and try | ||
| dukeleto | mikehh: i think i've fixed it already | 07:04 | |
| it seems that "make test_prep" is not triggered by a "make", but it probably should | |||
| mikehh | I tried setting up a VM (OS) but failed because of wireless connection problems | ||
| dukeleto attempts to sleep | 07:05 | ||
| mikehh | dukeleto: ha tried that before (sleep I mean) :-} | 07:06 | |
|
07:11
chromatic left
07:24
gerd joined
07:25
gerd left
07:33
theory left,
jan left
07:49
bacek joined
|
|||
| GeJ | G'Day bacek. | 08:14 | |
| bacek | aloha, GeJ | 08:16 | |
| dalek | rrot: bec230d | gerd++ | NEWS: add a news |
08:40 | |
|
08:56
fperrad joined
|
|||
| fperrad | I have not commit permissions on github.com/parrot/parrot | 09:28 | |
|
09:28
he joined
|
|||
| moritz | you should ping any( Coke, allison, NotFound, ... ) | 09:28 | |
| or dukeleto, particle, whitheknight | 09:29 | ||
| bacek | Current metacommitters are: NotFound, allison, chromatic, coke, dukeleto, jkeenan, particle, whiteknight | 09:31 | |
| fperrad | allison, ping | 09:36 | |
| bacek | seen dukeleto | ||
| aloha | dukeleto was last seen in #parrot 2 hours 32 mins ago saying "it seems that "make test_prep" is not triggered by a "make", but it probably should". | ||
| bacek | fperrad, I think whiteknight will awake in couple of hours | 09:40 | |
| GeJ | aloha: clock? | 09:41 | |
| aloha | GeJ: GeJ: LAX: Wed, 01:41 PST / CHI: Wed, 03:41 CST / NYC: Wed, 04:41 EST / UTC: Wed, 09:41 UTC / LON: Wed, 09:41 GMT / BER: Wed, 10:41 CET / TOK: Wed, 18:41 JST / SYD: Wed, 20:41 EST | ||
| fperrad | bad time zone | 09:44 | |
| GeJ | no owner outside of the US? | 09:48 | |
| Well, Good night tout le monde. | 09:53 | ||
| & | |||
|
10:09
lucian joined
10:27
Themeruta joined,
Themeruta is now known as NotFound_b
|
|||
| NotFound_b | fperrad: pong | 10:28 | |
|
10:29
masonkramer_ left
|
|||
| fperrad | NotFound_b, I have not commit permissions on github.com/parrot/parrot | 10:30 | |
| NotFound_b | fperrad: What's your id at github? fperrad | ||
| ? | |||
|
10:30
rurban_ joined
|
|||
| fperrad | yes | 10:31 | |
| NotFound_b | Done | ||
|
10:33
rurban left,
rurban_ is now known as rurban
|
|||
| fperrad | NotFound_b, thanks | 10:33 | |
| NotFound_b | nm | 10:34 | |
| Util: yes, that change in the unicode string was unintentional. My editor tries to be clever with utf8 but only does well with the latin1 subset. | 10:35 | ||
|
10:35
masonkramer_ joined
11:11
lucian left
11:14
whiteknight joined
11:26
contingencyplan left
11:59
zby joined
12:18
bluescreen joined
12:26
whiteknight left
13:49
bluescreen left,
bluescreen joined
|
|||
| dukeleto waves | 13:57 | ||
|
14:05
whiteknight joined
|
|||
| whiteknight | good morning, #parrot | 14:05 | |
| dukeleto | whiteknight: werd up | 14:07 | |
| whiteknight | to my homies? | 14:11 | |
| msg chromatic I didn't get to testing last night. Got very busy with other things. I'm running tests now. You want parrot coretests and rakudo spec tests? I won't be submitting smoke reports, so I'll just msg you the results | 14:14 | ||
| aloha | OK. I'll deliver the message. | ||
| dukeleto | whiteknight: why no smoke? | ||
| whiteknight | I'm at work, and it's a huge pain in the ass to do it | 14:15 | |
| dukeleto | whiteknight: installing deps? | 14:19 | |
| whiteknight | no, I've got the deps. I'm running a VM on my work machine, and the network is screwey with it | 14:22 | |
|
14:23
sECuRE left
|
|||
| whiteknight | when i switch branches, is there any way to tell git to clean up all the generated cruft files? | 14:26 | |
| moritz | git clean -xdf # deletes all files not under version control | 14:27 | |
| use it with care - if you have some local patches or so, they are gone too | |||
| whiteknight | ok | ||
| I typically prefer to hack on branches in separate folders, so I will probably just do that instead of switching in-place | 14:29 | ||
| dukeleto | whiteknight: that is using git like svn | 14:33 | |
| whiteknight: "git help clean" | |||
| whiteknight: -xdf is like a nuke, without those options, it is safer | 14:34 | ||
| allison | fperrad: yah, was sleeping | ||
| dukeleto | whiteknight: also, why not just "make clean" ? | ||
| whiteknight | I've got a lot of experimenting to do | ||
| fperrad | allison, all is ok, NotFound gaves me the commit permissions | 14:35 | |
| dukeleto | fperrad: welcome to a git-based parrot world. Let me know if you have any questions. | 14:36 | |
| allison | fperrad: great, glad you're set up | 14:37 | |
| whiteknight | msg chromatic (Ubuntu x64, 512Mb RAM) Parrot core test only. branch all tests pass real 2:25, user 1:17, sys 0:38. trunk all tests pass real 3:09, user 1:16, sys 0:33. No significant timing differences here, but my machine might not be accurate in testing | ||
| aloha | OK. I'll deliver the message. | ||
|
14:38
smash joined
|
|||
| smash | hello everyone | 14:38 | |
| fperrad | see smolder.parrot.org/app/projects/rep...tails/1013 | ||
|
14:39
lidden joined
|
|||
| whiteknight | blah. how do I get a version of rakudo that works with Parrot on git? | 14:40 | |
| I just got a clone of rakudo, and configure tells me that this parrot doesn't have the correct svn revision | |||
| moritz | whiteknight: comment out line 65 in Configure.pl (rakudo's configure) | 14:41 | |
| whiteknight: rakudo will be fixed after trac.parrot.org/parrot/ticket/1845 is resolved | 14:42 | ||
| whiteknight | gotcha | 14:43 | |
| dukeleto | moritz: so is Rakudo going to fix create_language.pl/mk_lang_shell.pl ? | 14:47 | |
| www.slideshare.net/CharlesNutter/re...or-dummies | 14:48 | ||
| moritz | dukeleto: I have no idea. I just know that I'll try to fix rakudo ASAP | 14:49 | |
| dukeleto | moritz: thank you very much, for that :) We can backport whatever Rakudo does into those scripts | ||
| moritz | I have no stakes in the language creation scripts | 14:50 | |
| dukeleto | moritz: pmichaud_ does, perhaps he has a stance | 14:52 | |
|
14:53
sECuRE joined
|
|||
| whiteknight | blah. building rakudo is taking forever on this box | 14:59 | |
| moritz | incentive to write a better GC :-) | ||
| whiteknight | <obligatory comment about how performance improvements in Parrot can alleviate that> | 15:00 | |
| moritz | building rakudo's core.pir is a pretty hard GC benchmark | ||
| tadzik | <vicious comment about splitting rakudo compilation> | ||
|
15:01
lucian joined
|
|||
| moritz | <cynical retort> | 15:01 | |
| whiteknight | <obligatory response about how we're working on it> | ||
| <drastic change of subject> | |||
| kittens? | |||
| dukeleto | GenericCommentFactoryToPissOffExtremelyRelatedProject->new() | 15:02 | |
| dukeleto pets a kitten | |||
| whiteknight | rakudo usually builds pretty well on my dev box. but I'm on a mem-constrained VM here | 15:03 | |
| the thrashing is strong with this one | |||
| moritz | .oO( the thrashing will always be with you, young knight ) |
15:04 | |
| whiteknight | like I said, it's not an issue at home | 15:06 | |
| it also doesn't help that I'm trying to install VisualStudio 2005 SP1 on this machine at the same time | |||
| it would be very nice if rakudo's build/gen_core_pm.pl output some kind of status indicators on the console | 15:08 | ||
| so I could get an idea of whether progress was even being made | 15:09 | ||
|
15:10
Andy joined
|
|||
| whiteknight | blah. I cancelled it. | 15:25 | |
| no rakudo testing for chromatic today | |||
| brb, need to restart my machine | 15:26 | ||
|
15:26
whiteknight left
15:30
plobsing left
15:36
dalek left,
p6eval left,
TimToady_ joined,
sorear left,
sorear joined
15:38
dalek joined
15:39
TimToady left
15:43
whiteknight joined,
dalek left
15:44
dalek joined
15:48
TimToady_ left
15:49
TimToady joined
15:51
p6eval joined,
theory joined
16:23
he left
|
|||
| dalek | a: ccfbd58 | fperrad++ | lua/lib/lua (3 files): stdhandle is gone |
16:26 | |
| rrot: 20b4cdb | NotFound++ | t/pmc/string.t: test String set_integer_keyed and set_pmc_keyed vtables |
|||
|
16:27
jsut joined
16:32
jsut_ left,
FullMetalHarlot left
|
|||
| whiteknight | ah, that reminds me. I had a patch for NQP setup a while ago to fix the stdhandle change. I have to check that it still works and then get it into NQP | 16:38 | |
| dalek | tracwiki: v67 | cotto++ | ParrotQuotes | 16:42 | |
| tracwiki: may the thrash not be with you | |||
| tracwiki: trac.parrot.org/parrot/wiki/ParrotQ...ction=diff | |||
|
16:48
mikehh left
|
|||
| dalek | rrot: aff3e22 | leto++ | lib/Parrot/Revision.pm: [lib] Return a correctly formatted lie about our SVN revision |
16:53 | |
| whiteknight | if we are going to lie, I *insist* that we do it in the correct format | 16:54 | |
|
16:58
JimmyZ joined
17:01
jan joined
17:02
JimmyZ left
17:03
JimmyZ joined
|
|||
| whiteknight | Anybody here a committer on NQP-RX? | 17:07 | |
| arnsholt | I think several of the regulars in #perl6 are | 17:13 | |
| PerlJam | wk: why? | ||
| arnsholt | (I am as well, but don't have the time to apply and test a patch ATM) | ||
| dukeleto | whiteknight: yes, i have a commit bit | ||
| whiteknight: but i require cookies and beer to apply patches | |||
| PerlJam | dukeleto++ | 17:14 | |
|
17:14
jsut_ joined
|
|||
| whiteknight | dukeleto: I have beer. if you lived a little closer I would come drop it off at your place | 17:15 | |
| cotto_work | ~~ | ||
| whiteknight | but the USPS frowns on me putting addressed cans of beer in my mailbox | ||
|
17:16
contingencyplan joined
|
|||
| cotto_work | whiteknight: you don't know until you've tried it | 17:16 | |
|
17:19
jsut left
|
|||
| dukeleto likes cotto_work++'s philosophy | 17:21 | ||
|
17:22
JimmyZ left
|
|||
| whiteknight got an email from the first prospective GCI student! | 17:40 | ||
|
17:42
chromatic joined
17:52
theory left
17:54
lucian left
|
|||
| dukeleto | whiteknight: WOOOOOOOT | 17:58 | |
| whiteknight: can you fwd to me? | |||
|
17:59
lucian joined
18:00
AzureSto_ left
|
|||
| whiteknight | forwarded | 18:00 | |
|
18:00
smash left
|
|||
| whiteknight | damnit, github won't let me just select one commit in my pull request | 18:01 | |
|
18:03
AzureStone joined
|
|||
| dukeleto | whiteknight: hmmm | 18:05 | |
| whiteknight: create a branch for that one commit | |||
| whiteknight: you may have to use cherry-pick, if it the commit you want is somewhere in the middle | |||
| whiteknight | commit I want is on top. commit I don't want is somewhere in the middle | 18:11 | |
| blah. I'll just make a patch for the one revision I want | 18:16 | ||
|
18:24
cognominal left
|
|||
| whiteknight | ...how do you view a diff for a single revision in the history? | 18:25 | |
| dukeleto | whiteknight: git log -p sha1 | 18:26 | |
| whiteknight: you can just create a branch, and then revert the commit you don't want in the branch | 18:27 | ||
| whiteknight: then do a pull request | |||
| whiteknight: i can help you do it if you want | |||
| whiteknight: we should document this in our git_workflow, other people will want to do this | |||
| whiteknight | yeah, if you don't mind | 18:29 | |
| no, damnit. I think I already screwed things up too bad | 18:30 | ||
|
18:30
cognominal joined
|
|||
| whiteknight | I'm just going to make a patch | 18:30 | |
|
18:32
rurban_ joined
|
|||
| whiteknight | ...apparently my patch is several hundred thousand lines long | 18:33 | |
| so that's not right either | |||
| dukeleto | we need *one* email address to point GCI people at | ||
| what should I use? | |||
| dalek | rrot: 132cca9 | fperrad++ | t/harness.pir: [t] send git revision (instead of r1) |
||
| rrot: c913624 | fperrad++ | / (2 files): Merge branch 'master' of github.com:parrot/parrot |
|||
| dukeleto | i am going to use the tpf-gsoc-students mailing list | 18:34 | |
| i refuse to manage another google group | |||
| whiteknight | hah | 18:35 | |
|
18:35
rurban left,
rurban_ is now known as rurban
|
|||
| whiteknight | I give up. I just deleted my entire damned fork | 18:35 | |
| dukeleto | can we create a custom parrot feed for gci-related stuff? | ||
| whiteknight | what kind of feed? | ||
| dukeleto | whiteknight: let us start again. Ask me to verify each step that you are doing | ||
| rss feed | |||
| or cattle feed, whichever is cheaper | 18:36 | ||
| whiteknight | dukeleto: I deleted my fork. There's nothing else to do | ||
| gone forever | |||
| and good riddance | |||
| dukeleto | whiteknight: have you learned to not use a fork yet? | ||
| whiteknight: this kind of stuff was what I was trying to tell people about. Unnecessary forking leads to pain | |||
|
18:36
theory joined
|
|||
| dukeleto | whiteknight: did you lose any work? Or you have a patch? | 18:37 | |
| dukeleto doesn't like anybody to lose their work | |||
| whiteknight | I lost my patch. I have to remake it | ||
| it's not a big deal | |||
| dukeleto | whiteknight: !!!!!!!!!!!! | ||
| whiteknight: not cool. I could have helped you | |||
| whiteknight: if it was a trivial patch that you can remember, than I guess that is ok, but suboptimal | 18:38 | ||
| whiteknight | like I said: it's not a big deal. I had mismanaged that fork pretty badly. | ||
| easier to just start again | |||
| dukeleto | whiteknight: learning is fun! | ||
| whiteknight | it has it's moment | ||
| ss | |||
| dukeleto | PROTIP: If you ever think you have lost committed work, use "git reflog" to get it back | 18:39 | |
| if you lose uncommitted work, you can never get it back (without a scanning electron microscope). So commit liberally. | |||
| the only thing that can remove uncommitted stuff is "git clean" and "git reset". Use them with caution if you have uncommitted files in your repo. | 18:40 | ||
| this should probably go in git_workflow | |||
|
18:45
lucian left
|
|||
| atrodo | i suspect I'm going to stop following parrot/parrot on github. It really dominates my otherwise slow feed | 18:46 | |
| tadzik | same here | 18:47 | |
| cotto_work | atrodo: that's what parrot-commits is for | ||
| dukeleto | atrodo: it is only a trickle in my github feed :) | 18:48 | |
| dukeleto follows a few hundred projects on github | |||
| whiteknight | I was following diaspora for a while, but I unsubscribed from that for the same reason | 18:49 | |
| dukeleto | atrodo: github will be fixing their feeds soon, to aggregate many events from the same project | ||
| it will make it much more usuable | |||
| whiteknight | what we need to do is create software with more heinous security flaws, and everybody will be submitting patches to fix it | ||
| dukeleto | whiteknight: i also unsubscribed from diaspora, but mostly because it is shitty software | ||
| whiteknight | yeah, that's the huge disappointment of it all | ||
| atrodo | dukeleto> That would be awesome! | 18:52 | |
| dukeleto | atrodo: i was sitting next to Tom Preston-Warner from github while at the GIT together and he told me some nice features are in the pipeline for feeds | 18:57 | |
| s/github while/github for a while/ | |||
| whiteknight | I wish they would re-do their issue trackers | 18:59 | |
| issue tracking on github currently leaves a LOT to be desired | |||
|
19:07
lucian joined
19:08
theory_ joined
|
|||
| whiteknight | I know that's not exactly their bread and butter, but it still would be nice to have a better system in place | 19:12 | |
|
19:12
stilgar left
19:13
theory left,
theory_ is now known as theory
19:14
darbelo joined
|
|||
| allison | whiteknight: or no issue tracker system at all, it seems like one of those things you should either go all the way on, or avoid trying | 19:16 | |
| chromatic | Just like eating an elephant. | 19:18 | |
| cotto_work | I have a plan. Unfortunately the first step involves getting hired at github. | ||
| whiteknight | allison: yeah, true. What they have is ok for extremely small projects with one user and no issues | ||
| chromatic | Enterprisey! | 19:19 | |
| whiteknight | cotto_work: actually, that's the second step. First step is getting you fired from your current job | ||
| atrodo | cotto_work> I have a plan too. Unfortunately, mine requires being elected world leader. | ||
| cotto_work | I don't like this plan. | ||
| whiteknight | let me make some phonecalls, we can get that started as early as tomorrow morning | ||
| :) | |||
| atrodo | Anyone know where to find the "Elect me as world leader" form is from the UN? I haven't been able to find the form number yet | 19:21 | |
| whiteknight | it's form UN-#NAN | ||
| unfortunately, because nan isn't comparable to other numbers, they have no idea where to put it when they're filing papers | 19:22 | ||
| atrodo | Great. Yet another flaw in my perfect plan | ||
|
19:25
stilgar joined
19:35
stilgar left
20:33
theory left
|
|||
| dalek | tracwiki: v68 | cotto++ | ParrotQuotes | 20:40 | |
| tracwiki: moo | |||
| tracwiki: trac.parrot.org/parrot/wiki/ParrotQ...ction=diff | |||
| NotFound_b | daled isn't tracking winxed commits | 20:54 | |
| dalek | |||
| whiteknight | damnit | 20:56 | |
| whiteknight shakes his fist at dalek menacingly | 20:58 | ||
| dalek | rrot: 7171a0e | unknown++ | t/tools/ (2 files): [t] fix tests on Windows |
21:07 | |
| cotto_work | winxed is mentioned in misc/dalek-conf.json, but it looks like it's not configured to display anywhere. | 21:09 | |
| NotFound_b: if you have a commit bit for mu, you can add it. | |||
|
21:13
theory joined
|
|||
| sorear | cotto_work: if there's no output it defaults to #parrot | 21:15 | |
| oh, the problem is java2perl6 | 21:16 | ||
| whiteknight | i could have guessed that | ||
| sorear | the google code plugin crashes on that and doesn't process anything later in alphabetical order | ||
| whiteknight: how? | |||
| whiteknight | sorear: because "java2perl6" just sounds like a recipe for disaster | 21:17 | |
| sorear | it can't be too evil, it's from the creator of Devel::NYTProf | 21:18 | |
| bacek_at_work | aloha, humans | ||
| bacek_at_work think about "humans auto-completion bot" | 21:19 | ||
| atrodo | I'm afraid of perl62java. Only bad things can happen then | ||
| whiteknight | I'm afraid of java, for the same reason | 21:21 | |
| sorear | a fix has been written, tested, and pushed to dalek | 21:22 | |
| autofeed (modules::local::googlecodeparser - winxed): fetching | |||
| whiteknight | sorear: you're very fast! | 21:23 | |
| bacek_at_work | Does dalek report git branches? | 21:27 | |
| dalek | rrot: 4a8395b | Util++ | / (23 files): Fix typos. |
||
| rrot: 7c975ba | Util++ | / (42 files): Fix more typos. |
|||
| sorear | bacek_at_work: not automatically | ||
| the branches to track have to be listed in the config file | 21:28 | ||
| whiteknight | does it support wildcards? | ||
| branches_to_track: * | |||
| sorear | no. | ||
| bacek_at_work | sorear, ok. Is there way to track all branches? | ||
| or irc command to dalek to start tracking branch? | |||
| sorear | bacek_at_work: right now, if you commit to github.com/perl6/mu/misc/dalek-conf.json, dalek will pick up on the branch in 5 minutes | 21:29 | |
| I'm looking into supporting "branches": [ "ALL" ] now | |||
| NotFound_b | sorear++ | 21:30 | |
|
21:36
whiteknight left
21:38
bluescreen left
|
|||
| cotto_work | sorear++ | 21:45 | |
| dukeleto | sorear++ | 21:52 | |
| bacek_at_work | Hey! Let him finish it before giving karma! :) | 21:53 | |
| dukeleto | bacek_at_work: pre-emptive karma forever more! | 21:54 | |
| atrodo | then i should get pre-emptive karma now for all the awesome stuff I will do in the future | 21:57 | |
| cotto_work | What if you create skynet? | ||
| atrodo | wouldn't that be awesome from a technical point of view? | 21:58 | |
| bacek_at_work | atrodo, only if you release it under Artistic or Apache licence | ||
| So we can all enjoy awesomness of it | |||
|
22:09
darbelo left
22:14
lucian left
|
|||
| sorear | it looks like the "commits/list" approach won't work for branches/ALLL | 22:17 | |
| unless it's run once per branch, but that'll burn through the 60 API calls per minute quota *fast* | |||
| here's a crazy idea: what if I create a | 22:18 | ||
| "dalek" user on github, give everyone the password, and let people follow repos? | |||
| then use the dashboard rss thingy | |||
| Tene | sorear: or add support for instructing dalek to follow a repo through IRC commands | 22:19 | |
| bacek_at_work | sorear, wget -q -O - github.com/api/v2/yaml/repos/show/p...t/branches | perl -MYAML -e 'undef $/; my $b = YAML::Load(<>) or die $!; print join " ", keys %{$b->{branches}}' | 22:25 | |
| You can just update list of branches periodically | |||
| sorear | bacek_at_work: I know, btu I'm on a budget... | ||
| 5 minute poll interval * 60 API requests per minute = max 300 branches | 22:26 | ||
| bacek_at_work | oh... | ||
| sorear | which is why I've decided to do aggregation on the server | ||
| bacek_at_work | sorear, what about using github irc service hook? | 22:27 | |
| sorear checks the ToS | |||
| bacek_at_work: doesn't integrate well with our karmabots | 22:28 | ||
| bacek_at_work | or Post-Receive? | ||
| sorear | post-receive I can do | ||
| and it's been on my agenda already | |||
|
22:29
masonkramer joined,
masonkramer_ left
|
|||
| sorear | "One person or legal entity may not maintain more than one free account" | 22:30 | |
| ok. post-receive it is. | |||
| dukeleto | sorear: is that github policy about free accounts? | 22:35 | |
| sorear | yes | 22:36 | |
| however, I think it's possible to get them approved on a case-by-case basis | 22:37 | ||
| c.f. github.com/gitpan and github.com/Schewern | |||
| but I'll try the post-receive thing first | |||
| dukeleto | sorear: i wouldn't worry too much about it. organizations are "group-owned" | ||
| sorear | /dalek wouldn't be an organization | ||
| dukeleto | the one thing about github irc bots: they join, say something and then quit, which is quite noisy | ||
| CIA is quite nice, that is what we use at $work | 22:38 | ||
| they stay in your irc channel, and just speak when commits roll thru | |||
| sorear | yes | ||
| dukeleto | cia.vc/ | ||
| sorear | You must not have been here a month ago when I tried to kill off dalek entirely in favor of cia + github hooks | ||
| the approach has exactly one flaw | 22:39 | ||
| no CREDITS support | |||
| cotto_work | I'm surprised I don't recall that. | ||
| dukeleto | sorear: ah. | ||
| sorear: i must have missed that conversation | |||
|
22:43
lucian joined
22:44
mikehh joined
22:46
plobsing joined
|
|||
| dalek | nxed: r672 | NotFound++ | trunk/winxedst1.winxed: refactor condition in ForStatement by inheriing from ConditionalStatement |
22:52 | |
| dukeleto | fperrad: you are committing without proper git metadata | ||
| fperrad: Author: unknown <fperrad@.(none)> | |||
| fperrad: you can put that stuff in ~/.gitconfig in the [user] section | 22:53 | ||
| fperrad: also, please read git_workflow.pod and use "git pull --rebase" to keep in sync | |||
| fperrad: so we don't see stuff like: | 22:54 | ||
| Merge branch 'master' of github.com:parrot/parrot | |||
| mikehh | dukeleto: how do you checkout a branch? | 22:58 | |
| it don't work like I thought it should | 22:59 | ||
| was about to do some branch testin' and it didn't want to talk to me and now I think I got a bunch of grabage | 23:00 | ||
|
23:02
lucian left
23:05
dngor left
23:06
dngor joined
23:20
lidden left,
whiteknight joined
23:29
lidden joined,
fperrad left
|
|||
| NotFound_b | mikehh: git checkout -b ? | 23:31 | |
| mikehh | NotFound_b: my problem is that I did a clone of a clone and it don't seem to have all the info | 23:39 | |
| NotFound_b | mikehh: git branch -r will show the branches available in origin | 23:41 | |
| mikehh | NotFound_b: yeah, but it ain't there, not sure how to sort it out, my plan was to have a clone of github and work to/from that | 23:42 | |
| NotFound_b | mikehh: that's too much for my git knowledge | 23:43 | |
| mikehh | however that has the info, but a clone of it doesn't seem to | ||
| NotFound_b | mikehh: git clone --mirror , perhaps? | 23:44 | |
| mikehh | NotFound_b: probably have to do something like that, I have always worked with a direct clone before, so this was something new, works fine for master | 23:46 | |
| whiteknight | chromatic: ping | 23:51 | |
| chromatic | pong | 23:54 | |
| whiteknight | did you see my message earlier? | 23:55 | |
|
23:55
plobsing left
|
|||
| chromatic | I did. The timings looked better. | 23:56 | |
|
23:58
theory left
|
|||
| NotFound_b | whiteknight: What's the branch for your embedding tests? embed_api? | 23:59 | |
| whiteknight | NotFound_b: I'm doing it in my fork right now, since it's so exploratory | ||
| Whiteknight/parrot | |||