Time 
            S 
            Nick 
            Message 
         
        
01:04  
     
 
axfelix joined #dataverse 
 
        
02:54  
     
 
axfelix joined #dataverse 
 
        
03:17  
     
 
garnett joined #dataverse 
 
        
04:39  
     
 
skay joined #dataverse 
 
        
14:32  
     
pdurbin 
shauna: I'm thinking that rather than a WelcomeBot I could just set up a cron job to query my database for new nicks on a regular basis and email me (or something) if someone new joins. 
 
        
14:57  
     
shauna 
pdurbin: how often do you check your email?  for me, the value of the bot is that it tells me (and Mark and Asheesh) right away if someone's there, so in the majority of cases we can respond right away. 
 
        
14:57  
     
shauna 
usually if the person leaves anyway at that point, there's nothing we can do since we don't have any other contact info.  Although the bot does tell people to email us and I'd say maybe 1-5% of the people it greets do that. 
 
        
14:59  
     
shauna 
Anyway, of course you can capture some of the functionality of the bot in other ways.  Up to you.  :) 
 
        
16:27  
     
pdurbin 
:) 
 
        
16:28  
     
pdurbin 
shauna: I'll keep thinking about it. 
 
        
16:31  
     
 
axfelix joined #dataverse 
 
        
16:33  
     
pdurbin 
who wants to talk about Search APIs? 
 
        
16:33  
     
pdurbin 
axfelix balo jeffspies_ JonathanNeal LyndsySimon mjturk shauna skay ^^ 
 
        
16:33  
     
* LyndsySimon 
wakes up, blinks, and looks around. 
 
        
16:34  
     
pdurbin 
Search API  Functional Requirements Document https://docs.google.com/document/d/1FfB4hX2FE-xVRzDpW9UcV7-FBN2vWd4cIpAbI_GtRWY/edit?usp=sharing  
 
        
16:34  
     
LyndsySimon 
Search isn't really an area where I have a ton of expertise, but API  design is something I'm fairly passionate about. 
 
        
16:34  
     
* pdurbin 
is passionate about both :) 
 
        
16:52  
     
pdurbin 
skay: you are on it! 
 
        
16:52  
     
pdurbin 
thanks! 
 
        
16:52  
     
skay 
I blame orbitz -- I learned a lot about api stuff there 
 
        
16:53  
     
pdurbin 
thank you orbitz 
 
        
16:57  
     
skay 
pdurbin: for restricting size of responses via limiting fields -- the youtube api is an example of it in practice. and it's probably discussed in http://apigee.com/about/resources/ebooks/web-api-design  but I cannot recall 
 
        
16:58  
     
skay 
pdurbin: and for pragmatism versus dogmatism you'll make choices about whether a client should use http headers for some things versus using query params. 
 
        
16:58  
     
skay 
pdurbin: query params are friendlier 
 
        
16:58  
     
skay 
pdurbin: makes it easier for a dev to do a sanity check in a browser 
 
        
16:58  
     
skay 
pdurbin: versus having to find some browser extension to make it easy to set http headers 
 
        
16:58  
     
skay 
or typing them all ont he commandline with curl 
 
        
16:59  
     
skay 
pdurbin: why yes, we did get in to some heated debates about pragmatism, why do you ask? ;) 
 
        
17:00  
     
skay 
pdurbin: I don't know how big your search respones get in general, so don't overthink how you want to control for payload size in ways such as using compression or also providing adapters to return bit-packed things 
 
        
17:02  
     
skay 
oh, I just saw your response about path to file versus path to landing page. 
 
        
17:03  
     
skay 
pdurbin: ugh, I wonder if there is a precedent for designing an action in an api that is equivalent to agreeing with a policy. if an api exchange can be valid, then maybe you could have something like: 
 
        
17:03  
     
* skay 
thinks, maybe go make this commend in the doc 
 
        
17:10  
     
skay 
pdurbin: I'm heading mentally back to work now. ttyl 
 
        
17:24  
     
mjturk 
pdurbin: hiya, sorry, for some reason that didn't highlight me 
 
        
17:25  
     
mjturk 
not sure i have much to contribute tho :) 
 
        
17:30  
     
JonathanNeal 
Search API 's? Depends on the context 
 
        
17:44  
     
pdurbin 
JonathanNeal: we're designing one 
 
        
17:44  
     
pdurbin 
mjturk: no worries. good morning :) 
 
        
17:44  
     
mjturk 
pdurbin: you too :) 
 
        
18:02  
     
pdurbin 
LyndsySimon: does OSF have a Search API ? 
 
        
18:06  
     
pdurbin 
or... what is everyone's favorite Search API ? 
 
        
18:07  
     
pdurbin 
this might be a better question for #rest 
 
        
18:10  
     
 
axfelix joined #dataverse 
 
        
18:30  
     
skay 
I have love/hate relationships with search apis and have trouble answering hte question 
 
        
18:30  
     
 
axfelix joined #dataverse 
 
        
18:31  
     
skay 
I feel frustration with any api I use. e.g. I told you how the youtube api gives options for next page tokens and also has clients explictely specify which fields should get returned 
 
        
18:31  
     
pdurbin 
skay: you're off the hook, having helped so much already :) 
 
        
18:31  
     
skay 
so, it's an example of that in operation. but, I admit I seriously get pissed off at that api and their stuff in general 
 
        
18:31  
     
skay 
it seems clear as mud 
 
        
18:31  
     
skay 
I have to dig around to figure out what I want 
 
        
18:32  
     
skay 
I had to experiment with the api to see how to get a list of videos from a channel versus playlist versus whatnot 
 
        
18:32  
     
skay 
pdurbin: oh thanks. I'm relieved 
 
        
18:32  
     
skay 
pdurbin: derp. I realize I clicked on yoru doc and used my canonical identity. I thought I was using my plain old gmail one. no big deal 
 
        
18:33  
     
* pdurbin 
doesn't know the difference 
 
        
19:18  
     
 
axfelix joined #dataverse 
 
        
19:21  
     
 
garnett joined #dataverse 
 
        
19:28  
     
 
axfelix joined #dataverse 
 
        
19:38  
     
 
axfelix joined #dataverse 
 
        
19:52  
     
pdurbin 
Dataverse Project Receives New Sloan Grant to Expand API  Integration to More Journals and Publishing Systems - https://groups.google.com/forum/#!topic/dataverse-community/GrcmcFNgchI  
 
        
19:52  
     
pdurbin 
axfelix: hooray! 
 
        
19:56  
     
mjturk 
congrats! 
 
        
20:11  
     
skay 
\o/ 
 
        
20:11  
     
pdurbin 
:) 
 
        
20:56  
     
 
axfelix joined #dataverse 
 
        
21:45  
     
axfelix 
eleni told me! super exciting 
 
        
21:45  
     
pdurbin 
yep! 
 
        
23:18  
     
 
axfelix joined #dataverse 
 
        
23:19  
     
 
axfelix joined #dataverse 
 
        
23:31  
     
 
garnett joined #dataverse 
 
        
23:39  
     
pdurbin 
ah, and here's our blog post about it: A Bridge from Publishing Words to Publishing Data | Data Science - http://datascience.iq.harvard.edu/blog/bridge-publishing-words-publishing-data  
 
        
23:42  
     
pdurbin 
fightin' words about SWORD, almost