IQSS logo

IRC log for #dataverse, 2016-05-31

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:17 axfelix joined #dataverse
04:23 dcoloma joined #dataverse
05:35 garnett joined #dataverse
06:41 axfelix joined #dataverse
07:15 jri joined #dataverse
07:18 jri joined #dataverse
08:46 bencomp joined #dataverse
12:43 iamtimmo joined #dataverse
13:34 iamtimmo pdurbin: Looks like we were composing our findRootDataverse() responses at the same time. I sent a follow up after I saw your message. It would be good to catch that exception, probably in the upstream callers of findRootDataverse() to display a useful message.
13:41 pdurbin iamtimmo: good point. Please feel free to open a GitHub issue about this!
13:41 iamtimmo pdurbin: okie
14:07 pdurbin iamtimmo: maybe the installer could curl the homepage and make sure there isn't a 500 error
14:41 pameyer joined #dataverse
14:43 bencomp joined #dataverse
14:46 pdurbin in case anyone's wondering what we're talking about: Datavere 4.3.1 installation problems - getSingleResult() did not retrieve any entities. - Google Groups - https://groups.google.com/forum/#!topic/dataverse-community/xq1le9c8RmQ :)
14:47 pdurbin pameyer: mornin'! sorry for the wrong hostname at https://github.com/IQSS/dataverse/issues/3145
14:47 pameyer pdurbin: morning - just wanted to make sure I didn't confuse myself later on
14:47 pdurbin pameyer: yeah. Do you mind if I edit both your comment and mine to correct this?
14:48 pameyer go for it
14:48 pdurbin done. thanks
15:01 axfelix joined #dataverse
15:06 pdurbin pameyer: any requirements beyond CentOS for running Data Capture Module? I'm assuming for my development purposes 1GB of RAM would be plenty.
15:08 pameyer root access - but 1G should be enough, even with moving checksum validation to dcm
15:09 pdurbin pameyer: ok. What's the best way for me to start sending and receiving JSON from a DCM installation?
15:11 pdurbin Should I stand up my own DCM installation? Should I point to one you're running?
15:15 pameyer the one we're running is production - so probably not a good place to start testing
15:15 pameyer did we decide what needs to go into the json yet?
15:17 pdurbin pameyer: can you copy and paste me what the production JSON looks like?
15:22 pameyer {"dep_email": "bob.smith@example.com", "uid": 42, "depositor_name": ["Smith", "Bob"], "lab_email": "john.doe@example.com", "datacite.resourcetype": "X-Ray Diffraction"}
16:03 iamtimmo pdurbin: https://github.com/IQSS/dataverse/issues/3148
16:07 pdurbin pameyer: thanks!
16:07 pdurbin iamtimmo: thanks!
16:07 iamtimmo np
16:38 pdurbin pameyer: I appreciate that there's a 42 in there. :) Which message is this? It seems quite user-centric rather than having being about transfer info or success/failure.
16:42 pameyer that's a (stripped-down) message the frontend sends to the backend to kick off a request
16:43 pameyer the messages coming out of current dcm are emails - so we can decide what we want in there
16:43 pameyer {"status":"validated"} | {"status:transfer-problem"} ?
16:43 pameyer or something better?
16:44 pdurbin a request for the backend to do what?
16:44 pameyer generate a script and email it to the user
16:44 pdurbin ok
16:51 pdurbin pameyer: so pretty much the act of creating a dataset in Dataverse that requires the DCM (rsync support) should result in Dataverse sending similar JSON to the DCM. "Make this user an upload script."
16:54 pameyer pdurbin: right
17:31 pdurbin pameyer: are you thinking you'd like me to hack on the DCM code itself? Or will you and Bill be doing all that hacking? :)
17:34 axfelix joined #dataverse
18:10 axfelix joined #dataverse
18:40 djbrooke joined #dataverse
19:06 axfelix joined #dataverse
19:19 iamtimmo joined #dataverse
20:11 bencomp joined #dataverse
20:40 pdurbin pameyer: think about it. :)
20:40 pdurbin meanwhile, I pushed some code I've been playing with to my fork: Data Capture Module: add dataType to citation #3145 ยท pdurbin/dataverse@c717523 - https://github.com/pdurbin/dataverse/commit/c7175231df70166129d7866b9e7b2566d3d50031
20:44 pdurbin shoot I left the sbgrid.org email address in "dataType"
20:53 pameyer pdurbin: I was distracted by some curation stuff
20:54 pameyer DCM hacking should be pretty minimal: replace calls to the current notifier with curl -> dv calls
20:54 pameyer of course, *should be*...
20:59 axfelix joined #dataverse
21:18 pdurbin_m joined #dataverse
21:18 pdurbin_m pameyer: right but some day other institutions will want to download and install DCM.
21:27 pdurbin_m so I assume there will need to be a code cleanup effort
21:45 pameyer pdurbin: very possibly
21:52 pdurbin pameyer: otherwise we could just throw DCM on GitHub right now, similar to https://github.com/IQSS/geoconnect
22:51 iamtimmo joined #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.