Time 
            S 
            Nick 
            Message 
         
        
08:03  
     
 
Youssef_Ouahalou joined #dataverse 
 
        
08:05  
     
Youssef_Ouahalou 
Hello happy new year ☺ 
 
        
08:09  
     
 
Benjamin_Peuch joined #dataverse 
 
        
08:16  
     
 
poikilotherm joined #dataverse 
 
        
10:48  
     
Benjamin_Peuch 
Hello everybody. 
 
        
10:48  
     
Benjamin_Peuch 
I wanted to open some issues on GitHub about Dataverse but then I read in the guidelines: "Your idea or feature request might already be captured in the Dataverse issue tracker on GitHub but if not, the best way to bring it to the community's attention is by posting on the dataverse-community Google Group or bringing it up on a Community Call." 
 
        
10:48  
     
Benjamin_Peuch 
Later on, it reads: "An issue is a bug (a feature is no longer behaving the way it should) or a feature (something new to Dataverse that helps users complete tasks)." 
 
        
10:49  
     
Benjamin_Peuch 
If I understand this correctly, GitHub is for glitches or latest additions to the software, while the Google group is for ideas and suggestions? 
 
        
10:59  
     
poikilotherm 
Actually most of the time if you already have a proper use case, Phil asks people to open github issues 
 
        
10:59  
     
poikilotherm 
GH issues are kinda monitored, can be assigned, sorted etc 
 
        
11:01  
     
 
xarthisius joined #dataverse 
 
        
11:01  
     
 
xarthisius joined #dataverse 
 
        
11:03  
     
Benjamin_Peuch 
Okay, I'll do that then. Thanks. 
 
        
11:05  
     
poikilotherm 
Would you like to have project board for issues that matter to you? 
 
        
11:06  
     
poikilotherm 
At https://github.com/orgs/IQSS/projects  there are some dashboards from different institutions expressing needs and wishes 
 
        
11:07  
     
poikilotherm 
Phil likes those to kinda keep track of what the community is up to, needs, favors, ... 
 
        
11:10  
     
Benjamin_Peuch 
Oh that sounds very interesting. 
 
        
11:10  
     
Benjamin_Peuch 
But there's a risk some of our issues will overlap with others', isn't there? 
 
        
11:10  
     
Benjamin_Peuch 
We want to keep things as neat and tidy as possible. 
 
        
11:11  
     
poikilotherm 
You mean your freshly made issues overlap with existing? 
 
        
11:12  
     
Benjamin_Peuch 
Yes. Especially if the latter already exist in other dashboards. 
 
        
11:27  
     
poikilotherm 
I cannot speak for Phil, but many times when I open a new issue which is related to others but offers some distinct feature, enhancement, user story or similar, I mention/reference all the others. 
 
        
11:27  
     
poikilotherm 
And most of the time I also mention @pdurbin having requested a new issue, so it is obvious I talked to people first before spamming peoples inboxes 
 
        
11:28  
     
poikilotherm 
So far no one chopped of my head ;-) 
 
        
11:30  
     
Benjamin_Peuch 
All right. That's reassuring. Thanks a lot. :D 
 
        
11:31  
     
Benjamin_Peuch 
Referencing other issues sounds like the right way to do this. 
 
        
12:16  
     
pdurbin 
Youssef_Ouahalou: you were close to creating a board, right? Then the holidays happened. Benjamin_Peuch I can give you access as well if you tell me your GitHub username. 
 
        
12:17  
     
pdurbin 
Here's where we talked about it: http://irclog.iq.harvard.edu/dataverse/2019-12-20#i_115305  
 
        
12:19  
     
Youssef_Ouahalou 
Hello @pdurbin yes it was, I will try to do it quickly 
 
        
12:21  
     
pdurbin 
No rush. Just before the break I hacked some more on my "aggregate boards" script: https://github.com/pdurbin/druthers/blob/65070acf959349853f6ec0c06501f660bc82f522/aggregate_boards.py  
 
        
12:22  
     
pdurbin 
Benjamin_Peuch: for the overwhelming options for Terms thing, you should feel free to open an issue. Thinking some more about this, I suspect its long because they all appear in the DDI spec. But I haven't checked this. In general, we try to support as much of DDI as we can. 
 
        
12:59  
     
Benjamin_Peuch 
Our own board sounds like a great idea, pdurbin. Thanks! 
 
        
13:00  
     
Benjamin_Peuch 
My GitHub username is BPeuch. 
 
        
13:01  
     
Benjamin_Peuch 
And indeed, all "Terms" fields have a proper DDI output. 
 
        
13:14  
     
pdurbin 
Benjamin_Peuch: great, I just invited you to join https://github.com/orgs/IQSS/teams/dataverse-readonly/members  
 
        
13:15  
     
Benjamin_Peuch 
That's strange. I only see a 404 webpage and I have no notifications. 
 
        
13:15  
     
pdurbin 
Benjamin_Peuch: It looks like Youssef created a board for you: https://github.com/orgs/IQSS/projects/21  
 
        
13:15  
     
Benjamin_Peuch 
Oh, there we go! 
 
        
13:16  
     
pdurbin 
Benjamin_Peuch: hmm, do you see the invite at the top of https://github.com/IQSS  ? 
 
        
13:16  
     
Benjamin_Peuch 
Here I do, pdurbin. Thanks! 
 
        
13:16  
     
Benjamin_Peuch 
Yay I'm a member. 
 
        
13:18  
     
pdurbin 
Benjamin_Peuch: cool, and I just added you as an admin to your board over at https://github.com/orgs/IQSS/projects/21/settings/users  
 
        
13:18  
     
Benjamin_Peuch 
Wonderful. Thanks a lot. 
 
        
13:19  
     
pdurbin 
You can call your columns whatever you want. There's a lot of variety: https://user-images.githubusercontent.com/21006/65918285-4b119d80-e3a7-11e9-8a25-9860676043d5.png  
 
        
13:19  
     
pdurbin 
Some day it would make sense to try to get some agreement on column names. But for now it's the wild west. :) 
 
        
13:20  
     
 
donsizemore joined #dataverse 
 
        
13:21  
     
Benjamin_Peuch 
I see. This here looks like a nice template. 
 
        
13:24  
     
pdurbin 
Benjamin_Peuch: so any news on hosting a fringe event at FOSDEM? At minimum, we should pick a time. 
 
        
13:24  
     
Benjamin_Peuch 
That's right. I was thinking 1 pm? 
 
        
13:25  
     
Benjamin_Peuch 
This should let you some time to get to us from the airport. 
 
        
13:25  
     
pdurbin 
Hmm, but my flight lands at 12:15. 
 
        
13:25  
     
Benjamin_Peuch 
I see. 2 pm is safer, perhaps? 
 
        
13:26  
     
pdurbin 
Yeah, 2pm sounds better. 
 
        
13:26  
     
pdurbin 
Do we have a room? 
 
        
13:27  
     
pdurbin 
Is poikilotherm invited? 
 
        
13:27  
     
Benjamin_Peuch 
2 pm it is. :) 
 
        
13:27  
     
Benjamin_Peuch 
I wrote an announcement for the event. It hasn't been published yet. My boss is away and will be back on Tuesday and I need her green light for a few things. 
 
        
13:28  
     
pdurbin 
Tuesday sounds fine. 
 
        
13:28  
     
pdurbin 
Are you thinking just coffee and chatting or should I give a little talk? 
 
        
13:29  
     
Benjamin_Peuch 
Likewise I sent an email to the executive secretary to book the room this afternoon. I'm afraid she's also away today but she will doubtless be back on Tuesday as well. (Monday is our annual reception.) 
 
        
13:29  
     
pdurbin 
Thanks for working so hard on this. 
 
        
13:30  
     
Benjamin_Peuch 
I was thinking of a not too formal format for the meeting since it is targeted at Dataverse users (then again, I don't know how many people we can expect). So something more like coffee and chatting (though I did ask my boss if we could invest in a little of catering for the occasion! if so, we will have to make sure to tell people so that they don't arrive with a full stomach). 
 
        
13:31  
     
Benjamin_Peuch 
But if you feel like giving a presentation, we would be delighted. We already are knowing we'll be having one of the Dataverse developers. :) 
 
        
13:31  
     
Benjamin_Peuch 
No need to push yourself though if you think you might be too jet-lagged after the trip. 
 
        
13:32  
     
Benjamin_Peuch 
I've also looked at the form for adding fringe meetings on the FOSDEM website. It looks just as free and open as the forum itself. 
 
        
13:33  
     
pdurbin 
Nice. If you'd like to create the fringe event, that's just fine with me! Maybe you could even ask people to RSVP so you can get a head count. Or I can do it. 
 
        
13:34  
     
Benjamin_Peuch 
Oh no worries, that's what I was planning to do. We'll need this info for the logistics. 
 
        
13:35  
     
pdurbin 
I'll will have just spent 3 nights in Portugal (for PIDapalooza) so hopefully I won't be too jet lagged. 
 
        
13:35  
     
Benjamin_Peuch 
Oh that's great! 
 
        
13:35  
     
Benjamin_Peuch 
Wow, a whole festival for PIDs. 
 
        
13:36  
     
Benjamin_Peuch 
Enjoy your time in Lisbon. :) 
 
        
13:36  
     
Benjamin_Peuch 
I'm also preparing special invitations for people from DANS, AUSSDA, and UCLouvain who might also attend FOSDEM. 
 
        
13:36  
     
pdurbin 
Ok, so you'll create the fringe event. Perfect. Yeah, if my talk at PIDapalooza had been accepted, it would have been a very different talk. First time to both Portugal and Belgium. I'm very excited. :) 
 
        
13:36  
     
pdurbin 
Nice! 
 
        
13:37  
     
pdurbin 
Maybe poikilotherm can make sure the fringe event is mentioned at https://site.uit.no/dataverseno/european-dataverse-workshop-2020/  
 
        
13:38  
     
poikilotherm 
Sure! 
 
        
13:38  
     
pdurbin 
thanks 
 
        
13:39  
     
pdurbin 
I wonder if I should create a DataverseTV-style page based on the new "Dataverse Meetups" spreadsheet. 
 
        
13:41  
     
Benjamin_Peuch 
You asked if poikilotherm was invited. I'd say sure, but I don't know who they are. :D 
 
        
13:42  
     
pdurbin 
poikilotherm is the father of https://github.com/dataversebot  
 
        
13:43  
     
poikilotherm 
LOL 
 
        
13:43  
     
pdurbin 
Here we are in Berlin: https://twitter.com/philipdurbin/status/1092885263242584064  
 
        
13:44  
     
Benjamin_Peuch 
I see. Well if you're around for FOSDEM, you are naturally invited poikilotherm. :) 
 
        
13:47  
     
poikilotherm 
Thx Benjamin_Peuch 
 
        
13:48  
     
poikilotherm 
I'm not sure if I could make it. Most likely I'd be around on Sunday for FOSDEM 
 
        
13:49  
     
poikilotherm 
It's not a long trip from Jülich to Brussels, but I am not sure my boss would let me go ;-) 
 
        
13:50  
     
Benjamin_Peuch 
Ah well. Here's to hoping then. :) 
 
        
13:50  
     
Benjamin_Peuch 
So you work for the Jülich research center in Germany? 
 
        
13:51  
     
poikilotherm 
Aye 
 
        
13:51  
     
poikilotherm 
I pledge guilty 
 
        
13:56  
     
Benjamin_Peuch 
Haha 
 
        
13:56  
     
Benjamin_Peuch 
Engineers specialized in research software? That's awesome 
 
        
13:58  
     
poikilotherm 
RSEs for the win! 
 
        
13:58  
     
poikilotherm 
Go start a belgian movement for this 
 
        
13:58  
     
poikilotherm 
There is on in UK, DE, NL, US 
 
        
13:59  
     
poikilotherm 
s/on/one/ 
 
        
14:02  
     
Benjamin_Peuch 
And you know that there isn't one ie BE? :o 
 
        
14:03  
     
Benjamin_Peuch 
pdurbin: I like the "GUSTAVOOO!!!!" column name in the Qualitative Data Repository project. 
 
        
14:03  
     
Benjamin_Peuch 
Inspirational. 
 
        
14:03  
     
poikilotherm 
I'm not aware of one :-( 
 
        
14:04  
     
pdurbin 
The first workshop for RSEs in the US is coming up (and travel is funded): https://us-rse.org/2019-11-14-april-2020-workshop/  
 
        
14:04  
     
Benjamin_Peuch 
"on fire put it out put it out" is pretty expressive, too. 
 
        
14:04  
     
pdurbin 
that one is classic, from donsizemore 
 
        
14:07  
     
pdurbin 
big laffs when I mentioned it in my talk: https://scholar.harvard.edu/pdurbin/blog/2019/jupyter-notebooks-and-crazy-ideas-for-dataverse  
 
        
14:11  
     
Benjamin_Peuch 
I can imagine. :D 
 
        
14:12  
     
Benjamin_Peuch 
Oh, now that I understand how this works, I see how redundancy is avoided. 
 
        
14:12  
     
Benjamin_Peuch 
I have only minimal experience with GitHub. But I'm getting there. 
 
        
14:13  
     
poikilotherm 
We're all here to learn :-) Thank you for endless patience with us, pdurbin 
 
        
14:14  
     
pdurbin 
Benjamin_Peuch: the Dataverse documentation is in the main git repo. I'm happy to coach you through a pull request. I seem to remember a typo you could fix. 
 
        
14:15  
     
Benjamin_Peuch 
A typo in version 4.18.1 of Dataverse, you mean? 
 
        
14:48  
     
Benjamin_Peuch 
Hey pdurbin I just sent you an XML  file I think you might find interesting. 
 
        
14:48  
     
Benjamin_Peuch 
It's the DDI output for a record in Dataverse (unfortunately version 4.10 I believe) with the name of all of the fields entered as the value for each field. 
 
        
14:49  
     
Benjamin_Peuch 
So it's a [ Dataverse fields -> DDI ] mapping. 
 
        
14:49  
     
Benjamin_Peuch 
As you can see, and as you suspected, the many fields of the Terms section all have a corresponding element in DDI. 
 
        
14:57  
     
pdurbin 
Benjamin_Peuch: cool, thanks for confirming this. 
 
        
14:59  
     
Benjamin_Peuch 
That's when I saw that strangely enough Dataverse produces paths which are not correct DDI-wise. 
 
        
14:59  
     
pdurbin 
Benjamin_Peuch: you (and others here) should participate in our usability study fo the redesign of the dataset page. 
 
        
14:59  
     
Benjamin_Peuch 
E.g. stdyDscr/useStmt, stdyDscr/confDec... 
 
        
14:59  
     
pdurbin 
Oh! Are you saying you found a bug? 
 
        
14:59  
     
Benjamin_Peuch 
It should be stdyDscr / dataAccs / useStmt / confDec. 
 
        
14:59  
     
pdurbin 
(I can't find the typo I was thinking of, by the way.) 
 
        
14:59  
     
Benjamin_Peuch 
Yes, I'm planning to mention it on GitHub. :) 
 
        
15:00  
     
Benjamin_Peuch 
Right now I must run unfortunately. 
 
        
15:00  
     
pdurbin 
awesome 
 
        
15:00  
     
Benjamin_Peuch 
"you (and others here) should participate in our usability study fo the redesign of the dataset page." We would love that! 
 
        
15:00  
     
Benjamin_Peuch 
Have a nice weekend! 
 
        
15:00  
     
pdurbin 
No worries. Have a good weekend! 
 
        
15:00  
     
Benjamin_Peuch 
You'll hear from me on Tuesday. Cheers! 
 
        
15:23  
     
pdurbin 
donsizemore: I just saw your comment at https://github.com/IQSS/dataverse-ansible/issues/67#issuecomment-570600529  !! Do you have time for a quick Zoom? 
 
        
15:23  
     
donsizemore 
sure thing 
 
        
15:24  
     
pdurbin 
Let me go find a conference room. Should we invite poikilotherm? He likes automated testing. :) 
 
        
15:24  
     
donsizemore 
i'm https://unc.zoom.us/my/sizemore  
 
        
15:24  
     
poikilotherm 
You guys are lucky, I'm working longer today 
 
        
15:25  
     
poikilotherm 
If you want me to join, just give me a shout out 
 
        
15:30  
     
pdurbin 
donsizemore: no fair. I was going to host this time: https://harvard.zoom.us/j/900263975  
 
        
15:56  
     
pdurbin 
poikilotherm: it turns out there's some German in the docs for the Jenkins plugin we're using 
 
        
15:57  
     
poikilotherm 
Hu? 
 
        
15:59  
     
pdurbin 
Testabdeckung: https://wiki.jenkins.io/download/attachments/60918960/screenshot_039.png  
 
        
16:00  
     
poikilotherm 
"Veröffentliche die JaCoCo Testabdeckung" = "Publishing JaCoCo test coverage" 
 
        
16:01  
     
poikilotherm 
Does that help? 
 
        
16:03  
     
pdurbin 
Yep. Thanks. :) 
 
        
16:07  
     
pdurbin 
donsizemore: this is the story I was telling you: https://www.reddit.com/r/IAmA/comments/1a4ejg/iam_david_tolley_a_pianist_composer_who_was_the/  
 
        
17:50  
     
donsizemore 
@pdurbin phooey. "remote failure: Error occurred during deployment: Exception while deploying the app [dataverse] : org/jacoco/agent/rt/internal_c13123e/Offline. Related annotation information: annotation [@javax.ejb.TransactionAttribute(value=REQUIRES_NEW)] on annotated element [public void edu.harvard.iq.dataverse.GuestbookResponseServiceBean.save(edu.harvard.iq.dataverse.GuestbookResponse)] of type [METHOD]. 
 
        
17:51  
     
donsizemore 
@pdurbin at org.glassfish.apf.impl.AnnotationProcessorImpl.process(AnnotationProcessorImpl.java:367) 
 
        
17:51  
     
pdurbin 
huh 
 
        
17:51  
     
pdurbin 
Glassfish doesn't like the instrumented war file? 
 
        
17:52  
     
donsizemore 
@pdurbin love the camera zooming in on his sandal-ed feet! 
 
        
17:53  
     
pdurbin 
heh 
 
        
17:53  
     
donsizemore 
@pdurbin correct, i'll retrace my step and make sure it's instrumented correctly 
 
        
17:55  
     
pdurbin 
Ok. Should work. I hope. It's been several months since I've tried. 
 
        
17:56  
     
donsizemore 
"java -jar /tmp/jacoco/lib/jacococli.jar instrument WEB-INF/classes-orig/ --dest WEB-INF/classes" 
 
        
17:57  
     
donsizemore 
[INFO] 970 classes instrumented to /tmp/dvinstall/jacoco/WEB-INF/classes."] 
 
        
19:31  
     
pdurbin 
¯\_(ツ)_/¯ 
 
        
19:31  
     
pdurbin 
donsizemore: are you blocked? Want me to take a look at anything? 
 
        
19:48  
     
poikilotherm 
Man that took a while to sort out. Still not complete, but getting there. 
 
        
19:48  
     
poikilotherm 
https://dataverse-k8s.readthedocs.io/en/latest/day1/secrets.html  
 
        
19:49  
     
poikilotherm 
Guys I'm off for today. Have a nice weekend everyone 
 
        
19:58  
     
pdurbin 
"Every admin admires sleeping at nighttimes and not putting out fires." 
 
        
19:58  
     
pdurbin 
This is so very true. 
 
        
21:40  
     
pdurbin 
Short week. Again, welcome back, everybody. Have a good weekend! 
 
        
21:40  
     
 
pdurbin left #dataverse