IQSS logo

IRC log for #dataverse, 2017-07-14

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
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

| 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.