IQSS logo

IRC log for #dataverse, 2020-01-03

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

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.TransactionAttr​ibute(value=REQUIRES_NEW)] on annotated element [public void edu.harvard.iq.dataverse.GuestbookR​esponseServiceBean.save(edu.harvard​.iq.dataverse.GuestbookResponse)] of type [METHOD].
17:51 donsizemore @pdurbin at org.glassfish.apf.impl.AnnotationProcessorIm​pl.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

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.