IQSS logo

IRC log for #dataverse, 2019-07-12

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
00:54 jri joined #dataverse
04:55 jri joined #dataverse
06:12 juancorr joined #dataverse
07:20 jri joined #dataverse
07:36 poikilotherm joined #dataverse
09:46 pdurbin poikilotherm: good morning. Do you have "5974 discussion" on your calendar? :)
10:14 pmauduit joined #dataverse
10:15 pmauduit hello
10:15 pdurbin pmauduit: hi!
10:18 pmauduit I've got a question for poikilotherm, first thanks for the great job on the kubernetes integration !
10:18 pmauduit is it possible to just use the docker images outside of kubernetes in a regular docker-composition ?
10:20 pdurbin Hmm, Slava might know. Do you know Slava?
10:21 pdurbin pmauduit: and do you know about Slava's https://github.com/IQSS/dataverse-docker which was recently updated to Dataverse 4.15?
10:22 poikilotherm Hi pmauduit
10:23 jri joined #dataverse
10:23 poikilotherm You can try to use them outside, but you will need to provide secrets as files (which is a good idea anyway) and env vars with the configuration
10:24 poikilotherm Without providing any env vars, you will have the default demo setup, which might be fine depending on your use case
10:24 poikilotherm Although you will need to provide some env vars with the endpoints of solr, etc. This normally been taking care of by K8s
10:28 poikilotherm I just recently used kind to try things...
10:28 poikilotherm Maybe this is easier than providing the docker-compose way?
10:29 poikilotherm https://kind.sigs.k8s.io/docs/user/quick-start/
10:29 poikilotherm It only uses a simple Docker installation and requires you to install kubectl and kind
10:30 poikilotherm Which are two simple binaries
10:30 poikilotherm Minikube is exhausting my machine with the VM used for it, but kind is really lightweight
10:30 poikilotherm Obviously you could try k3d/k3s, too.
10:31 poikilotherm But it looks like kind has better support and more community attraction
10:31 poikilotherm It's also supported by tools like Skaffold
10:44 pdurbin_m joined #dataverse
10:45 pdurbin_m poikilotherm: Do you have "5974 discussion" on your calendar? :)
11:11 pdurbin poikilotherm: I'm asking because we haven't talked about it yet and I probably won't be able to call in because I'll be driving.
11:11 j-n-c joined #dataverse
11:19 pmauduit pdurbin: poikilotherm no I was not aware of this repository, I'll check, thanks !
11:20 pdurbin_m joined #dataverse
11:21 pdurbin_m pmauduit: you're welcome. :)
11:22 pdurbin_m pmauduit: there's a recent YouTube video about dataverse-docker: https://www.sshopencloud.eu/news/developing-sshoc-dataverse
11:27 pmauduit ok
11:29 pdurbin_m and all the stuff Slava is up to :)
11:35 pdurbin j-n-c: hi! Welcome back. Dunno if you noticed but we merged your pull request. Thanks again! :)
11:39 j-n-c pdurbin: Hi. Yes, I noticed. Thanks!
11:41 pmauduit I launched the compo, images have been built fine, and it seems that glassfish is now running, but I can't find the default endpoint, I tried http://localhost:8085/dataverse/ with no luck
11:42 pmauduit oh ok, there was an issue when bootstrapping the db (a '#' comment instead of a '%')
11:43 pmauduit (or '--' in the init.sql)
11:43 pdurbin Sorry, I don't know much about these Docker images. If you found a bug, please open an issue. :)
11:43 pmauduit sure
11:43 pdurbin thanks
11:44 pdurbin j-n-c: are you still considering opening an issue about fixing up our page on how to contribute documentation? I know it needs work. It was written by an intern years ago and GitHub has changed a bit since then.
12:02 pdurbin_m I'm about to jump in a car and drive for 2.5 hours. Please talk amongst yourselves. :)
12:03 pdurbin_m poikilotherm: have a good meeting with Danny and Gustavo!
12:21 donsizemore joined #dataverse
12:49 pdurbin_m poikilotherm: I might try to call in. It's in 10 minutes, right?
12:49 poikilotherm Yeah
12:49 poikilotherm Sry, I'm just back
12:49 poikilotherm Picked up my daughter...
12:50 poikilotherm She'll be with us :-D
12:53 pdurbin_m2 joined #dataverse
12:54 pdurbin_m2 I'm sorry I won't get to see her. I'm hoping there's a phone number I can call.
12:54 poikilotherm Ah right, no VC but TC
12:55 poikilotherm She is listing to "Bibi and Tina", a common audio drama for kids
12:57 pdurbin_m2 My kids are drama queens.
12:57 poikilotherm What are they listing too? Maybe my son could listen to english records... ;-)
12:59 pdurbin_m2 A drama queen is a thing. :)
12:59 pdurbin_m2 How old is she?
12:59 poikilotherm Will be 6 in Oct
13:00 pdurbin_m2 a nice age
13:41 j-n-c pdurbin: I have just created issue #6017 about the procedure for contributing to documentation
13:45 pdurbin_m joined #dataverse
13:46 pdurbin_m j-n-c: thanks!
14:28 dataverse-user joined #dataverse
14:50 poikilotherm pdurbin: https://twitter.com/poi_ki_lo_therm/status/1149691529486905344
14:53 poikilotherm Everybody else: we are now part of DataCite :-)
15:09 pdurbin poikilotherm: nice!
15:13 pdurbin donsizemore: how's your morning going? Any screwy problems? :)
15:27 pdurbin j-n-c: if you feel like making a pull request, please go ahead. I might pile on a commit or two. :)
15:28 pdurbin pmauduit: thanks for opening https://github.com/IQSS/dataverse-docker/issues/20 . I'm not sure what's going on there.
15:28 poikilotherm Jikes...
15:28 poikilotherm New ZIP bomb
15:28 poikilotherm https://www.bamsoftware.com/hacks/zipbomb/
15:28 poikilotherm Lets hope nobody uploads this...
15:29 pdurbin no kidding
15:29 donsizemore @pdurbin always =) though i am experimenting with 'shopt -s expand_aliases' in a branch to allow aliases expansion in non-interactive shells.
15:29 donsizemore @poikilotherm it's okay, i have 'rm -rf'
15:29 poikilotherm For 4.5PB?
15:30 donsizemore oh, things will fall over well before then
15:30 pdurbin donsizemore: interesting. Should we just merge the "R" branch? I'm happy with it. I can use Data Explorer now, which is awesome.
15:30 pdurbin I guess all it needed is the prep file.
15:30 donsizemore @pdurbin um, i just started tinkering with the best place to drop in the shopt statement, hoping to suss that out so we can leave auth enabled
15:30 pdurbin Plus 20 minutes to download and compile all the R dependencies. :)
15:31 donsizemore but leaving auth disabled on test machines is perfectly fine assuming there's a host-based firewall
15:31 pdurbin donsizemore: sounds good. You are of course welcome to revert my commit where I disabled auth. :)
15:31 donsizemore well, without R it couldn't generate the prep file on upload
15:31 donsizemore sure, let's go ahead and merge it if you'd like though i just started playing with it a couple minutes ago
15:32 pdurbin Are you sure?
15:32 pdurbin At least the commit where auth is disabled is in my name. Blood on my hands, not yours. :)
15:32 donsizemore fine by me. it will get you going for testing and i'll plunk around with alias expansion
15:33 donsizemore while we're on the topic of issues and merges... is testshib gone for good? want an issue to take that out of the Shib docs, and close #5369?
15:33 donsizemore (i ran across this as i'm looking for "official" verbiage about the R&S attribute set for Thu-Mai to send to a client
15:36 pdurbin donsizemore: sounds good but do you think I could re-open https://github.com/IQSS/dataverse/issues/3446 and have you resolve both issues in the same pull request?
15:37 donsizemore i was going to web-stalk for a better/newer test-shib before opening the issue. or leave it open for suggestions? but yes i'm happy to do this
15:37 pdurbin donsizemore: oh, there is one. Oliver found it.
15:38 pdurbin https://samltest.id is mentioned in this issue he opened: https://github.com/IQSS/dataverse/issues/5666
15:38 pdurbin So instead of removing the old one you could replace the old one with new one.
15:39 donsizemore ah, cool. that's the ticket i was going to open =) should we just change the ticket title of #5369?
15:40 pdurbin Hmm, maybe it would be best for you to open a new issue so you can be more in control of the title and description, etc.
15:40 pdurbin We could figure out definition of done first.
15:40 pdurbin or later :)
15:40 pmauduit pdurbin: from my understanding, the sql file is loaded to the database, but '#' is not a valid comment character in SQL, I think it should be '--', but I don't know what is the purpose of the comment here, and/or why the sql statement is commented
15:41 pmauduit was working fine uncommenting the line (i.e. removing the "#")
15:41 pdurbin pmauduit: does `git blame` help? :)
15:42 pmauduit I did not even think about it, let me check ;)
15:42 pmauduit commit message was:     There is no need to create postgres role for 9.6
15:42 pdurbin pmauduit: yes, at https://github.com/IQSS/dataverse-docker/commit/7faa4faab0b47a4504066996c9403e1ea62d2500
15:43 pmauduit I'm pretty sure it's a typo and the original intent was using '--' instead
15:43 pdurbin yeah, it sure sounds like a typo to me
15:43 pdurbin pmauduit: I think you should make a pull request. :)
15:44 pmauduit I'm on my way ;)
15:44 pmauduit to do so
15:45 pmauduit and done :)
15:49 pdurbin pmauduit: looks good. Approved and commented. :)
15:50 pdurbin good catch
15:53 pdurbin donsizemore: thanks for opening https://github.com/IQSS/dataverse/issues/6018 ! I have a question about scope.
15:54 pdurbin j-n-c: thanks for https://github.com/IQSS/dataverse/pull/6019 ... I'm taking a look :)
15:58 j-n-c pdurbin: No problem. Thanks for having a look! ;)
16:09 pmauduit my very first dataverse contribution \o/ thanks pdurbin
16:10 pdurbin pmauduit: oh! We should get you contributing to the main code base too. :) Want me to give you something to work on? :) :) :)
16:12 j-n-c left #dataverse
16:17 pmauduit :) one thing at a time :) I'm more used to regular java servlet webapps, I don't quite know j2ee
16:17 pdurbin pmauduit: how about some python? :)
16:19 pmauduit I know a little bit, but I'm more focused on Java at work
16:19 pmauduit is there any python in the dataverse stack ?
16:21 pdurbin Well, if we're talking Dataverse ecosystem there's a lot:
16:21 pdurbin - https://github.com/IQSS/dataverse-metrics
16:21 pdurbin - https://github.com/IQSS/dataverse-sample-data
16:22 pdurbin - https://github.com/IQSS/dataverse-client-python
16:22 pdurbin - https://github.com/IQSS/dataverse-installations
16:22 pdurbin - https://github.com/AUSSDA/pyDataverse
16:23 pdurbin - https://github.com/IQSS/geoconnect
16:24 pdurbin - https://github.com/TexasDigitalLibrary/dataverse-reports
16:24 pdurbin I *think* that's it for Python but I might be forgetting a few.
16:25 pdurbin Java projects in the Dataverse ecosystem:
16:25 pdurbin - https://github.com/IQSS/dataverse
16:25 pdurbin - https://github.com/IQSS/dataverse-uploader
16:25 pdurbin - https://github.com/IQSS/dataverse-client-java
16:26 pdurbin - https://github.com/rindataverse/matrix
16:26 pdurbin - https://github.com/IQSS/UNF
16:27 pdurbin - https://github.com/OdumInstitute/trsa-web
16:28 pdurbin - https://github.com/IQSS/dataverse-android
16:29 pdurbin - https://github.com/IQSS/DataTaggingLibrary
16:29 pdurbin I *think* that's it for Java. Plenty of other languages in the ecosystem too. Plenty to hack on. :)
16:32 pmauduit ok
16:33 pmauduit for now, I'm just supposed to provide a docker-compo to run an instance for a customer, I don't know if we'll be contracted to get further into it
16:33 pmauduit nice to see that there is an android app !
16:34 pdurbin Heh, I hacked together than Android app over a Christmas break years ago.
16:34 pdurbin I side loaded it on an old phone. I don't think I have it installed right now.
16:34 pdurbin donsizemore: maybe we can try to get Jenkins to kick out an APK for Android users like me to side load. :)
16:36 pdurbin pmauduit: are you allowed to reveal who your customer is? Please be advised that this channel is logged. Today's logs are at http://irclog.iq.harvard.edu/dataverse/2019-07-12 :)
16:37 pmauduit I don't think it's a sensitive information, it's for the MNHN (a french institute)
16:37 pmauduit https://www.mnhn.fr/en
16:38 pdurbin Cool! We'd love to have them on the map at https://dataverse.org
16:39 pmauduit oh I did not know that the INRA (another french institute) had an instance
16:40 pdurbin Yes! Please see "How Europe’s top agricultural research institute, INRA, uses Dataverse to improve data sharing" at https://dataverse.org/blog/data-inra
16:40 pmauduit I'll ask anyway to add them when it will be ready
16:42 pdurbin Great. Please see http://guides.dataverse.org/en/4.15.1/installation/config.html#putting-your-dataverse-installation-on-the-map-at-dataverse-org
16:43 pdurbin pmauduit: a couple days ago someone was offering $250 and then $500 for someone to install Dataverse for them: http://irclog.iq.harvard.edu/dataverse/2019-07-09#i_100381 :)
17:01 bricas_ pdurbin: fyi, 4.15.1 installed without issue.
17:01 pdurbin bricas_: nice!
17:06 pmauduit that is fairly easier now with all the docker options than before i'd say, thanks for the work on it
17:06 pmauduit I'm leaving now, have a nice weekend, and thanks again for the help
17:07 pdurbin you too!
18:47 jri joined #dataverse
20:49 pdurbin Ok, everyone else have a nice weekend too. I'm heading out.
20:49 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.