Perl 6 - the future is here, just unevenly distributed

IRC log for #opentreeoflife, 2014-04-02

| Channels | #opentreeoflife index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:20 mtholder joined #opentreeoflife
00:22 jimallman joined #opentreeoflife
00:30 mtholder left #opentreeoflife
00:31 mtholder joined #opentreeoflife
02:05 travis-ci joined #opentreeoflife
02:05 travis-ci [travis-ci] OpenTreeOfLife/api.opentreeoflife.org#469 (external-urls - f0e9ea3 : Mark T. Holder): The build passed.
02:05 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/api.opentreeoflife.org/compare/d68432d2557e^...f0e9ea33e432
02:05 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/api.opentreeoflife.org/builds/22070419
02:05 travis-ci left #opentreeoflife
02:10 travis-ci joined #opentreeoflife
02:10 travis-ci [travis-ci] OpenTreeOfLife/api.opentreeoflife.org#471 (master - 1b70f2f : Mark T. Holder): The build passed.
02:10 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/api.opentreeoflife.org/compare/2b8d4a12a05a...1b70f2f72689
02:10 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/api.opentreeoflife.org/builds/22070460
02:10 travis-ci left #opentreeoflife
02:16 travis-ci joined #opentreeoflife
02:16 travis-ci [travis-ci] OpenTreeOfLife/api.opentreeoflife.org#472 (master - 9ca3e49 : Mark T. Holder): The build passed.
02:16 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/api.opentreeoflife.org/compare/1b70f2f72689...9ca3e499a185
02:16 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/api.opentreeoflife.org/builds/22070812
02:16 travis-ci left #opentreeoflife
02:18 mtholder jimallman. the phylesystem-0 repo may have broken your URL generation in nudge-oti. Sorry that I did not think about that. Note that the new phylesytem function get_public_url(study_id) may help.
02:19 mtholder get_public_url is not configurable (as your version was) but phylesystem knows the repo name for each shard.
02:19 mtholder so as long as we are using it for phylesystem repos in the OpenTreeOfLife org, then it should work.
02:20 mtholder the external_url() function in api.opentreeoflife.org/controllers/default.py demonstrates usage from the api.
02:20 jimallman mtholder: found and fixed the URL generation already. it now checks for longer NexSON paths and skips any intermediate directories. so it’s good for old- or new-style repos.
02:20 mtholder cool.
02:21 jimallman good to know about the alternatives, though, in case things get… weirder.
02:21 mtholder have you had more cases of the ot_## studies not working?
02:22 jimallman no, but i stopped testing after getting the happy news. that was a complete test of the GitHub webhook through oti update, by the way.
02:23 jimallman mtholder: i was trying to ask this in an earlier email, but i probably wasn’t clear: i understand now why you’ve added the intermediate folders (for git performance), but they’re not really shards in the way I was expecting. i was expecting multiple repos. is that Yet Another Layer to come?
02:23 mtholder Great. I think the study/ot__1 (with 2 underscores) is cruft from a test I ran when the code was broken.
02:24 jimallman yeah, i thought the two underscores were a bug, but i guess at this point it could be called “george” and still work, right?
02:24 mtholder on the call, it sounded like Karen wanted to talk to GH about bigger repos.
02:24 mtholder correct about study george. or maybe it would have to have an underscore. That code is brittle right now...
02:25 mtholder I think that shards may help performance, in which case we should split up the repo before we go live into the shards in the sense that you meant in the email.
02:25 mtholder the peyotl side is ready to deal with that.
02:26 mtholder and the scripts for pulling content from phylografter will be easy to tweak when we decide on a sharding strategy (if one we can't get away with 1 big repo for a while).
02:27 jimallman cool. once i hear back from Duke, i’ll set up oauth for the opentreeapi user and we can make webhooks galore
02:29 mtholder excellent.
02:30 jimallman i love it when a plan comes together.
02:31 mtholder ahh the API-team.
02:31 jimallman OTeam?
02:32 mtholder I git-blame the fool.
02:32 jimallman nice
02:32 mtholder I like OTeam
02:32 jimallman i’ll start working on those t-shirts
02:32 jimallman we should get a van!
02:32 mtholder no sleeves on mine, please
02:33 jimallman yours is definitely one of those tear-away wrasslin’ shirts
02:33 mtholder ec2 time vs a van... hmm..
02:34 jimallman you just have to get your priorities right.
02:34 jimallman definitely mag wheels. and a spoiler
02:34 mtholder spoiler alert!
02:35 jimallman ! that’s def going on the shirt
02:36 jimallman do you think we’ll be able to get a group picture for this page?
02:36 jimallman http://dev.opentreeoflife.org/about/credits
02:36 mtholder we should do that in May.
02:36 jimallman cool.
02:37 jimallman hm, just remembered that i need to hide the taxon-search on those about pages.. lame.
02:39 mtholder or you could implement special handling for specific taxon searches from that page as an easter egg/subtle way to insult members of the group.
04:56 travis-ci joined #opentreeoflife
04:56 travis-ci [travis-ci] OpenTreeOfLife/api.opentreeoflife.org#473 (celery-push - 824aab3 : Mark T. Holder): The build passed.
04:56 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/api.opentreeoflife.org/compare/77a81053bcf0^...824aab3d35ce
04:56 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/api.opentreeoflife.org/builds/22077012
04:56 travis-ci left #opentreeoflife
05:16 mtholder joined #opentreeoflife
05:20 travis-ci joined #opentreeoflife
05:20 travis-ci [travis-ci] OpenTreeOfLife/api.opentreeoflife.org#474 (celery-push - 31304de : Mark T. Holder): The build passed.
05:20 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/api.opentreeoflife.org/compare/824aab3d35ce...31304deda2d1
05:20 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/api.opentreeoflife.org/builds/22077988
05:20 travis-ci left #opentreeoflife
07:18 jimallman joined #opentreeoflife
10:51 josephwb joined #opentreeoflife
10:51 josephwb joined #opentreeoflife
11:05 josephwb joined #opentreeoflife
11:40 josephwb joined #opentreeoflife
12:02 josephwb joined #opentreeoflife
12:14 josephwb joined #opentreeoflife
12:31 josephwb joined #opentreeoflife
12:45 64MAAH939 joined #opentreeoflife
13:35 josephwb joined #opentreeoflife
14:17 lcoghill joined #opentreeoflife
14:28 kcranstn joined #opentreeoflife
14:53 lcoghill joined #opentreeoflife
15:14 jimallman joined #opentreeoflife
15:19 pmidford joined #opentreeoflife
17:03 kcranstn joined #opentreeoflife
17:11 lcoghill joined #opentreeoflife
17:34 dfcnvt_ joined #opentreeoflife
17:54 kcranstn joined #opentreeoflife
17:55 travis-ci joined #opentreeoflife
17:55 travis-ci [travis-ci] OpenTreeOfLife/api.opentreeoflife.org#475 (celery-push - c6feacf : Mark T. Holder): The build passed.
17:55 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/api.opentreeoflife.org/compare/31304deda2d1...c6feacf40d0a
17:55 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/api.opentreeoflife.org/builds/22122673
17:55 travis-ci left #opentreeoflife
20:19 mtholder joined #opentreeoflife
20:37 mtholder joined #opentreeoflife
21:21 josephwb1 joined #opentreeoflife
22:30 josephwb joined #opentreeoflife
23:29 josephwb joined #opentreeoflife

| Channels | #opentreeoflife index | Today | | Search | Google Search | Plain-Text | summary