Perl 6 - the future is here, just unevenly distributed

IRC log for #opentreeoflife, 2014-05-03

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

All times shown according to UTC.

Time Nick Message
00:32 mtholder joined #opentreeoflife
00:36 mtholder jimallman: the bug you reported earlier now is fixed (the delete_annotation_from_annot_list bug that I authored before shutting my laptop).
00:36 mtholder also the api is no longer adding the validation. Now, I'm going to actually test the curator...
00:36 jimallman cool, thanks! i’m busy elsewhere, but will check the SHAs later (unless you’ve already done that).
00:44 mtholder looking into it now. I think for the next few weeks, I'm just going to let the api produce ridiculously verbose logs on the server. things may be a tiny bit more sluggish, but it will be easier to diagnose things..
00:54 travis-ci joined #opentreeoflife
00:54 travis-ci [travis-ci] OpenTreeOfLife/api.opentreeoflife.org#507 (master - d53f7cf : Mark T. Holder): The build has errored.
00:54 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/api.opentreeoflife.org/compare/75a417b46581...d53f7cfa48d4
00:54 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/api.opentreeoflife.org/builds/24314747
00:54 travis-ci left #opentreeoflife
01:13 towodo joined #opentreeoflife
02:23 jimallman joined #opentreeoflife
02:36 mtholder hi jimallman: I just realized that I had (for testing purposes) disabled the rejection of files that peyotl considers to be invalid nexson. I'm adding some tweaks to get the curator and peyotl in sync.
02:36 mtholder see coerce-and-sha branch of opentree
02:36 jimallman right, sounds familiar.
02:37 jimallman no wait, i was thinking the opposite — that the api would reject any (significantly) invalid nexson.
02:37 mtholder that had been the case.
02:37 mtholder it is still picky about warnings
02:37 mtholder but it was allowing error to write to the repo.
02:38 mtholder it was oversensitive at one point.
02:38 mtholder so I disabled the "reject if an error is found logic"
02:38 mtholder I made validation less stringent, and I'm reinstituting the safeguard.
02:38 mtholder which is making it tough to test...
02:39 mtholder but I don't think they are really that far off.
02:39 jimallman ah, i see. thanks for the heads-up.
03:35 mtholder joined #opentreeoflife
03:38 mtholder jimallman: at some point we diverged with respect to whether it was supposed to be
03:38 mtholder ^ot:candidateTreeForSynthesis {candidate: []}
03:38 mtholder or
03:38 mtholder ^ot:candidateTreeForSynthesis : []
03:39 mtholder My code was expecting ^ot:candidateTreeForSynthesis to be an array
03:39 jimallman ok, pretty easy for me to change that.
03:39 jimallman sorry about the existing studies..
03:39 mtholder I changed it on coerce-and-sha
03:39 mtholder no prob. at all.
03:40 mtholder you have a scrubNexsonForTransport and I added  a createNexSON in that branch
03:40 mtholder those are similar functions, and some refactoring may be in order
03:41 mtholder createNexSON tries to keep the nexson obj the same on exit
03:41 mtholder it just cleans some properties (wrt what peyotl likes to see).
03:42 jimallman hrm, i’ll need to review to see when/where each is called.
03:44 mtholder i just put in a pull request for the changes that seem to be helping me when I test.
03:44 mtholder I just added the call to createNexSON in one spot, so it should be easy to expunge.
03:45 jimallman cool, i’ll review this tomorrow. i’m working on a revised Create Study flow, gotta teach the API about some new edge cases..
03:46 mtholder sounds good. I'll keep digging as I try to add a new study. It is a really nice UI, btw.
03:47 jimallman thanks! the refactoring (based on karen’s and jar’s suggestions) is different, but probably easier to grok for a first-timer.
04:07 travis-ci joined #opentreeoflife
04:07 travis-ci [travis-ci] OpenTreeOfLife/api.opentreeoflife.org#508 (master - d38f846 : Mark T. Holder): The build has errored.
04:07 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/api.opentreeoflife.org/compare/d53f7cfa48d4...d38f84607d8a
04:07 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/api.opentreeoflife.org/builds/24319773
04:07 travis-ci left #opentreeoflife
08:06 92AAAWP4F joined #opentreeoflife
14:06 jimallman joined #opentreeoflife
17:13 mtholder joined #opentreeoflife
18:59 mtholder joined #opentreeoflife
21:10 mtholder joined #opentreeoflife
23:20 mtholder joined #opentreeoflife

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