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