Time
S
Nick
Message
03:30
axfelix joined #dataverse
12:58
donsizemore joined #dataverse
12:58
donsizemore
@pdurbin morning! so Dataverse appears to work with ADFS-for-Shib
13:00
donsizemore
@pdurbin Josh Bright at WCU wrote some custom code for ADFS to send DV what it wants and while he says he's "not sure about the edupersonscoped affilation. Right now I'm ONLY sending (username, email, first and lastname)" -- the WCU folks see what they should see in the UI and the Glassfish logs are quiet
13:01
pdurbin
donsizemore: nice! Is that custom code open source?
13:02
donsizemore
@pdurbin I'll ask him. just got things working this morning. would be something good to stash in the dataverse utility box
13:03
pdurbin
donsizemore: thanks. Yeah, we'd be happy to link to it from the Installation Guide.
13:03
pdurbin
Has anyone heard of Payara?
13:05
donsizemore
@pdurbin the mariadb of glassfish =)
13:06
pdurbin
heh
13:06
donsizemore
@pdurbin i need to run for a bit but feel free to conscript me into whatever you're thinking there.
13:06
pdurbin
Well, today this issue got a comment for the first time in a year: https://github.com/payara/Payara/issues/532
13:07
pdurbin
donsizemore: at your leisure, you could read throught that issue. No rush!
14:20
donsizemore joined #dataverse
14:29
bsilverstein joined #dataverse
14:36
pameyer joined #dataverse
14:37
donsizemore
@pdurbin I just wrote Anders back privately. altering the user in postgres and updating domain.xml gave me no trouble locally
14:37
pdurbin
donsizemore: thanks, I was just looking at https://groups.google.com/d/msg/dataverse-community/Xb1xHK2D8OU/0Ka0JCalAQAJ
14:37
pdurbin
donsizemore: your reply is much appreciated!
14:39
pdurbin
pameyer: oh hey, good morning. We're exposing each "reason for return" via API and I'm wondering if you could see yourself writing a script to parse the JSON and send your users a nice, custom email about why their dataset was returned.
14:41
pameyer
pdurbin: 'each "reason for return"'?
14:42
pameyer
I'm not sure if I would; probably would assume that the user is already getting an email with that info and not wanting to duplicate info
14:51
pdurbin
pameyer: ok. So you'll wait for the feature to be more fully developed. You'll have a box to type into in the GUI . Your users will get the "reason for return" via email and in the GUI. Does that sound right?
14:51
pameyer
yup
14:53
pdurbin
pameyer: cool. Thanks! We'll probably just ship enough of a notifications API to satisfy our tests then.
15:06
bsilverstein
pdurbin: quick question you may have an answer to: in files where database columns are defined, what does the @Expose tag do?
15:34
donsizemore joined #dataverse
15:37
pdurbin
bsilverstein: huh. I have no idea! Let's go find the Javadoc.
15:38
pdurbin
huh, added by raprasad it looks like... from Google's GSON library
15:39
pdurbin
I'm not sure if this is the version we use but "An annotation that indicates this member should be exposed for JSON serialization or deserialization." https://static.javadoc.io/com.google.code.gson/gson/2.6.2/com/google/gson/annotations/Expose.html
15:39
pdurbin
bsilverstein: does that help?
15:40
pdurbin
Some JSON stuff got standardized in Java EE 7 and more JSON standardization is coming in Java EE 8. I think we should stick to the standards when possible rather than using third party JSON libraries.
15:48
bsilverstein
pdurbin: cool! yeah, was just curious. took a look at DataFile.java (the filesystemname column we discussed) and it had the @Exposed tag
15:48
bsilverstein
figured I should determine why it was there before reassigning anything to a new table
15:54
donsizemore
@pdurbin about to dive into payara but had gotten distracted by wildfly, and now keep envisioning payara as a tropical fruit crawling with flies
15:55
pdurbin
bsilverstein: my guess is that it was added when we added the ability to upload files via native api
15:55
jhand joined #dataverse
16:06
bsilverstein
donsizemore: like a bad papaya!
16:06
bsilverstein
pdurbin: cool, thanks for the help :D
16:14
donsizemore
@bsilverstein pomegranates make better margaritas
16:19
pdurbin
donsizemore: no rush. Do you think you'd sooner run Wildfly or Payara?
16:19
pdurbin
pameyer: what are your latest thoughts on https://github.com/IQSS/dataverse/issues/2917 ?
16:20
pameyer
nothing new since dvcm - why?
16:25
donsizemore
@pdurbin payara is the drop-in replacement, but wildfly is red hat, is all
16:31
pdurbin
pameyer: I was just talking to Julian about it. In the context of https://github.com/IQSS/dataverse/issues/3839 which is related.
16:32
pdurbin
donsizemore: you didn't answer my question. :)
16:32
pdurbin
which is fine :)
16:34
donsizemore
@pdurbin so, i just deployed dataverse 4.7 over payara 4.1.2.172, and the UI looks fine though server.log throws a bunch warnings
16:39
donsizemore
@pdurbin http://irss-dls-buildbox.irss.unc.edu:8080/dataverse/root the password is "nunupl4y3d"
16:42
pdurbin
donsizemore: is that the latest Payara? You're saying it works now? If so, can you please leave a comment on that Payara issue?
16:43
donsizemore
@pdurbin i used the first download link at https://www.payara.fish/downloads happy to leave a comment. how in-depth should i go about the warnings? there are a bunch
16:44
pdurbin
donsizemore: up to you. I gotta run to a meeting. Thanks for the password but I haven't logged in yet.
16:55
donsizemore
@pdurbin i uploaded the entire server.log for reference - no state secrets in it. i'm impressed with payara's zippy performance even on this old hand-me-down hardware. it's currently harvesting the IQSS set from harvard =)
17:19
sivoais joined #dataverse
17:28
bsilverstein joined #dataverse
17:37
pameyer
pdurbin: re 3839, at first glance that's probably not DataCite related
17:38
pameyer
at least, DataCite the schema. but it's not related to what I'd been thinking of for 2917
18:01
axfelix joined #dataverse
18:13
garnett joined #dataverse
19:18
yoh joined #dataverse
19:35
axfelix joined #dataverse
21:18
donsizemore joined #dataverse
21:30
pdurbin
donsizemore: I saw! Thanks!
21:31
pdurbin
pameyer: has code been written for 2917?
21:32
pameyer
the dv.sbgrid link is still operational
21:32
pameyer
no idea about potential merge conflicts; but from time I'd expect a decent amount of drift
21:34
pameyer
probably for dc 3.1; which I don't think is the most recent version of the spec
21:34
pdurbin
pameyer: the sbgrid label was removed. why? not interested any more?
21:35
pameyer
wasn't a v1 requirement
21:36
pameyer
still interested, and probably not going to forget
21:41
pdurbin
pameyer: ok. So I won't hold my breath on code for that issue. Thanks.
21:56
pdurbin
I reached out via email to the guy who opened https://stackoverflow.com/questions/34617273/data-repository-software-solution and I think he should at least give Dataverse a whirl.
22:03
pdurbin
Ok, I'm heading out. Have a good weekend, everyone. I'm bringing my kids to Yellowstone but I'll be back in less than two weeks. Be excellent to each other.
22:03
pdurbin left #dataverse