Perl 6 - the future is here, just unevenly distributed

IRC log for #opentreeoflife, 2013-11-15

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

All times shown according to UTC.

Time Nick Message
00:03 travis-ci joined #otol
00:03 travis-ci [travis-ci] OpenTreeOfLife/treenexus#37 (jimallman_study_1003 - fbe5a30 : Jim Allman): The build passed.
00:03 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/treenexus/compare/b4e08e9106d4...fbe5a3099e76
00:03 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/treenexus/builds/14000245
00:03 travis-ci left #otol
00:15 travis-ci joined #otol
00:15 travis-ci [travis-ci] OpenTreeOfLife/treenexus#38 (jimallman_study_1003 - 187ca05 : Jim Allman): The build passed.
00:15 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/treenexus/compare/fbe5a3099e76...187ca05e2597
00:15 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/treenexus/builds/14000600
00:15 travis-ci left #otol
00:16 jimallman joined #otol
00:17 towodo joined #otol
00:47 travis-ci joined #otol
00:47 travis-ci [travis-ci] OpenTreeOfLife/treenexus#39 (jimallman_study_1003 - 344968f : Jim Allman): The build passed.
00:47 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/treenexus/compare/187ca05e2597...344968fb4ca8
00:47 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/treenexus/builds/14001860
00:47 travis-ci left #otol
00:49 jimallman towodo: i'm pushing new changes, with working OTU mapping UI (client-side only)... see a working example at http://dev.opentreeoflife.org/curator/study/edit/1003
00:50 towodo FYI I've moved on to taxonomy… deployment is in your hands for now
00:50 towodo will look
00:50 travis-ci joined #otol
00:50 travis-ci [travis-ci] OpenTreeOfLife/treenexus#40 (jimallman_study_1003 - ccebf5f : Jim Allman): The build passed.
00:50 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/treenexus/compare/344968fb4ca8...ccebf5f76d09
00:50 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/treenexus/builds/14001873
00:50 travis-ci left #otol
00:50 jimallman ok. now that i'm in the groove, it's working like a charm
00:52 towodo what's new on the otu mapping tab?
00:53 towodo just that it's real data?
00:53 towodo I mean… not 'just'...
00:53 jimallman the Mapping Hints sidebar now preserves the search context, and (more importantly) the substitutions below are working properly.
00:53 jimallman if you modify them, add from the preset menu, etc. the effects are immediately visible in the 'Modified labels'
00:54 towodo you've dealt with script injection prevention in the regexp input boxes, I assume
00:54 jimallman hmmm
00:55 jimallman let me ponder that.. this is all being passed around in the belly of the Nexson document, so i'm not sure what hazards there might be.
00:56 towodo also if its gnu regex there's DOS with non-regex (arbitrary computation) regexes…
00:57 jimallman all regex is being done client-side, via JS string.replace()... i'll submit only the modified labels to TNRS in AJAX mapping operation.
00:57 towodo ah, client side is fine.
00:58 jimallman i'll need to document that, though, since the substitutions are preserved in a Nexson annotation. This preserves them for later editing sessions, but would also allow an outside tool to do bulk mapping if we want to try that.
00:59 towodo very  low priority: consider implementing http://dl.acm.org/citation.cfm?id=4476 as a non-geek's alternative to regex
01:00 towodo I really love your style e.g. "The easiest way to improve mapping performance is to provide a narrow context for the search."
01:00 towodo such a breath of fresh air after phylografter. we're winning big
01:01 jimallman thanks! and thanks for the link. the current regex setup is geeky, but hopefully a huge improvement over manual trudging.
01:01 towodo your push now is to get this in front of the curators, right? so you're finishing up what has to be in place before that happens?
01:03 jimallman exactly. now i'm working on the actual mapping operation on TNRS (via AJAX)... planning to try this in small batches (5 at a time?), with visible progress and the "speed bar" showing how hard the server has to work.
01:03 jimallman i believe i have working curl examples of this already..
01:06 towodo cool.
01:06 * jimallman is adding an issue to open tree re: "editing by example"
02:01 towodo joined #otol
07:50 travis-ci joined #otol
07:50 travis-ci [travis-ci] OpenTreeOfLife/api.opentreeoflife.org#155 (master - 45bdf1d : Mark T. Holder): The build passed.
07:50 travis-ci [travis-ci] Change view : https://github.com/OpenTreeOfLife/api.opentreeoflife.org/compare/06ebb2d847ed...45bdf1d54e24
07:50 travis-ci [travis-ci] Build details : http://travis-ci.org/OpenTreeOfLife/api.opentreeoflife.org/builds/14011519
07:50 travis-ci left #otol
13:03 towodo joined #otol
14:12 jimallman joined #otol
18:14 towodo joined #otol
20:40 dukeleto joined #otol

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