IQSS logo

IRC log for #dataverse, 2019-10-25

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
06:20 juancorr joined #dataverse
06:56 YSF57 joined #dataverse
06:59 YSF57 Hi everyone I hope you're fine and @pdurbin.  Yes can you please tell me some tips and tricks? (sorry to answer late I live in belgium there is the time difference)
07:51 YSF5739 joined #dataverse
09:30 pdurbin YSF57 YSF5739: sure! Ready?
09:36 pdurbin juancorr: hi! Did you see that I closed my old pull request and opened a new one?
09:46 juancorr Yes, thank you @pdurbin. Now we can embed the external tools content in the Dataverse, but there are some issues to solve yet.
09:46 pdurbin Yep. :)
09:58 pdurbin juancorr: have you heard from Humberto? I haven't.
10:03 juancorr Last Thursday, all "Grupo tecnico Iberoamericano de Dataverse" members had a hangout meeting. I have not found the encoding problem that Humbeto had mentioned and we had talked about it.
10:05 juancorr We have the data in a local machine and they have the data in Amazon. It is the only diference that we have found in our Data Explorer installations.
10:20 pdurbin Great! Does the group need anything from me or anyone at IQSS? Eventually I changed https://help.hmdc.harvard.edu/Ticket/Display.html?id=281624 to "stalled" because no one answered. :)
10:34 poikilotherm joined #dataverse
11:44 juancorr Thanks, I will question it to the group because there are some institutions that are in a initial phase but another are almost in production.
11:45 poikilotherm Good morning America.
11:52 pdurbin_m joined #dataverse
11:53 pdurbin_m juancorr: awesome. How many of them are on the map at https://github.com/IQSS/dataverse-installations ?
11:53 pdurbin_m poikilotherm: morning. How'd the talk go?
11:55 poikilotherm Nice 'n' smooth
12:04 pdurbin_m joined #dataverse
12:04 juancorr @pdurbin, we are only five institutions now, but we hope to have new collaboratros in the short term. Repositorio de Datos de Investigación Universidad del Rosario, Pontificia Universidad Católica del Perú and, of curse, e-cienciaDatos are on the map.
12:05 pdurbin_m juancorr: ok, so only one is missing?
12:06 pdurbin_m poikilotherm: great. What's in focus now?
12:11 juancorr Two of them, The Universidad of Chile (http://datos.uchile.cl/) and the Universidade de Aveiro are not in the map. The Universidade de Aveiro want to fix some requirements before launch its Dataverse
12:20 pdurbin_m joined #dataverse
12:20 pdurbin_m juancorr: thanks. Do you know what their requirements are?
12:29 pdurbin_m "Modificado por SISIB" is interesting. :)
12:31 donsizemore joined #dataverse
12:52 pdurbin_m donsizemore: morning!
12:53 poikilotherm pdurbin_m: if you are interested: https://juser.fz-juelich.de/record/865994
12:54 poikilotherm Oh - just noticed it's not open access... :-( Will need to figure out why
12:56 pdurbin_m poikilotherm: does it relate to https://github.com/IQSS/dataverse/files/3744336/codemeta.tsv.txt ?
12:58 poikilotherm Kind of. I mention codemeta in it and that Dataverse is going to support it
12:58 poikilotherm (Also mentioning CITATION.cff)
13:02 juancorr41 joined #dataverse
13:04 juancorr41 @pdurbin, they are not technicals requirements yet.
13:07 juancorr87 joined #dataverse
13:13 pdurbin juancorr: ok, thanks.
13:19 pdurbin poikilotherm: CITATION.cff is something you mentioned in https://github.com/IQSS/dataverse/issues/2739#issuecomment-437012724
13:20 pdurbin I could swear it's also mentioned in one of the links from this talk I gave (the one you attended) but the link I think it's in is now a 404: https://dataverse.org/presentations/research-software-and-dataverse
13:24 pdurbin There it is. Slide 11. I guess I should have linke to this instead: https://github.com/IQSS/datafest/blob/361acaf79a20d87966d34f01ed85e73c9c10ff75/DataFest-2019/software-preservation-attribution/DBouquin_slides_citesoftware_012319.pdf
13:24 pdurbin poikilotherm: ^^
13:25 pdurbin what a pain when links turn into 404s
13:27 juancorr51 joined #dataverse
13:29 poikilotherm Yeah.
13:29 poikilotherm That's a really cool presentation
13:30 poikilotherm Maybe I should start a collection with JabRef
13:32 pdurbin I forget what JabRef is.
13:32 pdurbin Should it integrate with Dataverse? :)
13:32 poikilotherm "Graphical Java application for managing bibtex (.bib) databases."
13:32 kamil74 joined #dataverse
13:33 poikilotherm http://www.jabref.org/
13:36 pdurbin Ah, it's a bibtex thing. At least Dataverse exports to bibtex. So maybe there's a potential integration there. :)
13:39 pdurbin pmauduit: are you around?
13:41 sherry joined #dataverse
13:43 sherry @pdurbin let me know when you have time to brain storm over dataverse-installation map documentation. I can set up zoom
13:46 poikilotherm Guys, gotta go pick up kids
13:46 pmauduit pdurbin: yes, kindof
13:46 poikilotherm See you
13:47 pmauduit not very active around these days, we are still waiting for feedback of our customer who has some issues deploying the docker compo we provided
13:47 pmauduit the person in charge switched job in the meantime
13:48 pdurbin pmauduit: ah, ok
13:48 pdurbin sherry: hi! Do have time for a phone call or a video chat?
13:49 sherry pdurbin: yes video chat is good
13:50 pdurbin Any preference? Google? Skype? WhatsApp?
13:50 sherry I'm shlakeuva on Skype.
13:51 pdurbin I'm greptilian on Skype. I just sent you a message.
13:52 pdurbin "no mutual contacts"?!? we should get you connected to Slava on Skype :)
15:06 donsizemore @pdurbin good morning! (sorry, migrating storage today)
15:52 pdurbin donsizemore: sorry, chatting with Sherry on Skype. You were the second member of dataverse-installations-admin and now she's the third!
17:53 donsizemore @pdurbin have you seen Google's Kaggle (and https://datastudio.google.com ) ? Akio is asking about it
17:59 pdurbin I haven't seen this. Are you saying Data Studio is Google's version of Kaggle?
17:59 donsizemore @pdurbin it may be Google's Code Ocean
18:02 pdurbin oh!
18:02 pdurbin That reminds me that I should write up my "things like Code Ocean" data into a spreadsheet.
18:05 pdurbin Sid being one of them. Have I talked about Sid?
18:41 poikilotherm joined #dataverse
18:43 poikilotherm Evening guys :-)
18:43 poikilotherm Anyone still around on a Friday?
19:07 pdurbin poikilotherm: yeah, was just talking to kcondon about the microsoft active directory pull request
19:07 poikilotherm :-)
19:07 poikilotherm I'm not feeling very well, so I spend the eveninig on my couch, thinking about Dataverse
19:09 pdurbin Dataverse is always good for what ails you.
19:10 poikilotherm :-D
19:10 poikilotherm Dr. Dataverse
19:10 poikilotherm I wonder if you came across https://blog.readthedocs.com/building-docs-for-pull-requests/ yet
19:11 pdurbin nope
19:13 poikilotherm I've been thinking about version support via Github Pages and came to the conclusion it might be a though job due to the necessary git bits of it
19:13 poikilotherm Looking at Sphinx I thought about "what does readthedocs offer for that?"
19:17 pdurbin tough job
19:17 poikilotherm Thx
19:18 poikilotherm I would be a real jawbreaker with that "th" in front :-D
19:21 poikilotherm Thinking about creating a test balloon for dataverse-kubernetes on readthedocs...
19:21 poikilotherm I do like their version support, which would be what you have been looking for
19:21 pdurbin "Yes, English can be weird. It can be understood through tough thorough thought, though." https://twitter.com/iowahawkblog/status/594168269759623168?lang=en
19:23 poikilotherm Yeah
19:25 poikilotherm It's fascinating how different pronunciation is for very similar words
19:26 poikilotherm https://twitter.com/MauriceMeilleur/status/596051790396796928
19:28 pdurbin nice
19:32 pdurbin poikilotherm: how do you feel about adding *future* installations to "crowdsourced spreadsheet" at https://github.com/IQSS/dataverse-installations ?
19:32 poikilotherm oh I know a good candidate
19:34 pdurbin How'd the demo go? You did a demo of Dataverse?
19:34 poikilotherm Shouldn't that spreadsheet contain coordinates, too?
19:34 poikilotherm Nope, just talking about publication and mentioning the future service
19:34 poikilotherm No time for demo
19:34 pdurbin bummer
19:35 pdurbin Eventually it will. I put a note about that in the README.
19:36 poikilotherm What's that plan about "crowdsourced"? Write access for anyone?
19:36 pdurbin No. I should close that issue with a summary of the Skype call Sherry and I had this morning.
19:37 poikilotherm ?
19:37 poikilotherm Issue?
19:37 poikilotherm That's what you can read in the README of master branch
19:38 pdurbin nope
19:38 pdurbin or at least I don't see what you're talking about :)
19:38 pdurbin I'm talking about closing https://github.com/IQSS/dataverse-installations/issues/18
19:38 poikilotherm "The goal is to move as much information as possible to the crowdsourced spreadsheet."
19:40 poikilotherm Hmm. I see
19:40 poikilotherm May I place a suggestion?
19:40 pdurbin please!
19:41 pdurbin Maybe I'm using the word crowdsourced wrong. I mean people in the crowd that I trust. :)
19:41 pdurbin Like Sherry who is now committing to master. :)
19:41 pdurbin and donsizemore of course
19:42 poikilotherm Thinking about the workflow here. New installation wants to get on the map. So what are they supposed to do? Create an issue? Just add themselves to the crowdsourced spreadsheet? The process isn't very clear. And they cannot provide much information now.
19:42 donsizemore never trust a donsizemore
19:42 poikilotherm So what about creating a Google Form
19:42 poikilotherm That will ask people for all the shiny details
19:42 poikilotherm It then can put that information into the IQSS maintained list
19:42 pdurbin poikilotherm: well, this is the (new) issue about getting new installations on the map: https://github.com/IQSS/dataverse-installations/issues/17
19:43 poikilotherm You'll need to create a new commit anyway.
19:43 pdurbin and here is a summary of the 90 minute Skype call if anyone is interested: https://github.com/IQSS/dataverse-installations/issues/1#issuecomment-546401872
19:44 pdurbin Issue 17 is probably a good place to talk up that idea.
19:44 pdurbin My intention is for this to be the community's map, not mine. :)
19:48 poikilotherm Well, some sort of moderation seems like a good idea
19:48 poikilotherm So it doesn't get spammed
19:49 poikilotherm I wonder if one could create a pullrequest just like you can create issues from a google form
19:49 poikilotherm https://medium.com/@01010111/using-google-forms-to-submit-github-issues-efdb5f876b
19:50 poikilotherm Having a nice form to create the entry might help people get their data in
19:52 pdurbin I'm thinking new installations should just open an issue.
19:52 pdurbin And once they're on the map we can close the issue.
19:53 poikilotherm Really crazy idea: create an issue template for this. Create script to read data from all issues labeled by that template and labeld as patroled by an admin. Generate data.json from that.  Updates happen in issues by the community
19:54 poikilotherm The author of the issue can change the data, admins can, but no one else
19:54 pdurbin Ah, sure, an issue template would be great. Have you seen https://github.com/IQSS/dataverse/issues/6227 ?
19:54 poikilotherm Yes.Pretty amazing what you can do with Github these days
19:55 pdurbin I liked Waffle but I'm glad we moved to GitHub Projects. Finally, I've been able to implement Druthers.
20:04 poikilotherm pdurbin I wonder if I should work on a PR for that API call regarding temporary API tokens. That's a total spare time thing and I do have some spare time now
20:11 poikilotherm HIhihi, just saw http://github.com/poikilotherm/dataverse/blob/develop/src/main/java/edu/harvard/iq/dataverse/authorization/AuthenticationServiceBean.java#L445-L449
20:25 pdurbin yeah
20:26 pdurbin I'm not sure what API call you mean.
20:26 pdurbin And it's getting late on a Friday here.
20:27 poikilotherm https://github.com/IQSS/dataverse/issues/6286
20:28 poikilotherm Already started hacking https://github.com/IQSS/dataverse/issues/6319
20:28 poikilotherm Err... that was my recent output of hacking, I did not start to hack on a refactor for that issue
20:32 poikilotherm pdurbin what do you think makes more sense: create an API endpoint for loading the data or refactor API token generation and have an admin endpoint for quick expiring tokens?
20:32 pdurbin Your comment about spare time makes me realize that all the stuff in your todo column on my board is work: https://github.com/orgs/IQSS/projects/3#column-5999026 . You should absolutely hack on whatever is for you. :)
20:32 poikilotherm Yeah ;-)
20:33 poikilotherm I choose 6286, as it would help you with dataverse-sample-data
20:33 poikilotherm That's definitly not a primary target for my day job :-D
20:33 pdurbin What about this issue: Dataverse installations as a tabular file (CSV or TSV)
20:34 pdurbin taking the new data.json file and making a tsv out of it
20:35 poikilotherm Link?
20:35 poikilotherm Context?
20:35 poikilotherm Ah installations
20:35 * poikilotherm goes ooking
20:35 pdurbin poikilotherm: well, for now, please look at these two screenshots: https://github.com/IQSS/dataverse-installations/issues/5#issuecomment-510051118
20:36 poikilotherm Meh. Wann hack Java stuff :-D
20:36 poikilotherm +a
20:36 pdurbin ok, lets get you hacking on quarkus
20:36 poikilotherm But I understand that's work for you ;-)
20:36 poikilotherm LOL
20:36 pdurbin Please try this: http://wiki.greptilian.com/java/quarkus/
20:37 poikilotherm Yeah that really sounds fancy
20:40 pdurbin poikilotherm: you can hear me ask how easy it would be to move Dataverse to Quarkus at https://www.youtube.com/watch?v=k9P7p3HF72U&t=2471
20:40 pdurbin That was the talk that inspired me to try out Quarkus for myself and write up that page in my wiki.
20:42 pdurbin This week I asked him to put up his slides and he did: https://www.slideshare.net/DanielOh20/devconfus-2019quarkus-brings-serverless-to-java-developers
20:44 poikilotherm Hmm. His answer is a bit hard to understand due to the noisy sound
20:44 poikilotherm If I got it right, there are paid tools to help you migrate
20:44 pdurbin Yeah, it sure is. It was hard in the room too. That's why I invited him to give a talk at IQSS. We're trying to schedule it. :)
20:44 poikilotherm IN about 3 to 4 hours for a senior java dev
20:45 poikilotherm What I believe is not part of that calculation: pretty sure this needs to get off ancient things first ;-)
20:45 poikilotherm Like old JSF
20:45 pdurbin yeah
20:45 poikilotherm Or Pitfalls in the code like the validation thing I found
20:46 pdurbin I think you should play around with https://github.com/quarkusio/quarkus-quickstarts/tree/master/hibernate-orm-resteasy which is the one I wrote about in my wiki.
20:46 poikilotherm Man, docker hub is flaky these days. Tried to pull the image 3 times now
20:47 poikilotherm Had troubles the day before yesterday using the hub page for the images
20:48 pdurbin bummer
20:50 poikilotherm Hooray, DB listeing
20:50 poikilotherm WOW
20:50 poikilotherm Quarkus is fast
20:50 pdurbin :)
20:51 poikilotherm Ok it's a very small app
20:51 poikilotherm Nonetheless
20:51 poikilotherm No app server starting etc
20:51 pdurbin Wait until you add GraalVM and compile the app as a native binary.
20:52 pdurbin I had to try it myself to believe the startup time.
20:57 poikilotherm While I wait for the Graal VM to download...
20:57 poikilotherm Would it be ok to repeat my question?
20:58 poikilotherm Its 3 minutes to home time for you, right?
20:58 pdurbin 30
20:59 poikilotherm :-D
21:01 poikilotherm Uh oh. Github is slow at home... Loading at 30KB/s
21:02 poikilotherm Ok to be fair: it's amazon aws
21:08 pdurbin gotta run and demo my side project, have a good weekend!
21:08 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.