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