IQSS logo

IRC log for #dataverse, 2020-07-27

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
01:24 jri joined #dataverse
01:39 jri joined #dataverse
02:05 jri joined #dataverse
06:47 juancorr joined #dataverse
07:06 jri_ joined #dataverse
11:17 yoh joined #dataverse
11:31 donsizemore joined #dataverse
12:26 stefankasberger joined #dataverse
12:26 stefankasberger hi!
12:26 stefankasberger @poikilotherm: do you have time in the next hour for a call?
12:27 poikilotherm Hi stefankasberger
12:27 poikilotherm Sure!
12:28 juancorr joined #dataverse
12:30 stefankasberger now?
12:30 poikilotherm https://webconf.fz-juelich.de/b/ber-dtz-xbg
12:31 poikilotherm Anyone else interested in pyDataverse & dvcli is welcome to join
13:05 poikilotherm Oh no... You're gone?
13:05 poikilotherm Baby hit the wire?
13:20 stefankasberger joined #dataverse
14:26 poikilotherm stefankasberger still around?
14:26 poikilotherm Or did your little toddler run with your cable? ;-)
14:34 pdurbin joined #dataverse
14:35 pdurbin Did you have the meeting?
14:35 pdurbin I don't think that baby can walk yet. :)
14:40 poikilotherm pdurbin: yeah we had
14:41 poikilotherm You never know... Maybe it was the noise that made jitter on the wire :-D
14:41 pdurbin gremlins
15:55 stefankasberger :)
16:29 pameyer joined #dataverse
16:38 poikilotherm pdurbin please help me. Is it now clear enough what my issue is about and what I want to do? https://github.com/IQSS/dataverse/issues/7077#issuecomment-664499714
16:39 poikilotherm Maybe I got jggautier wrong due to my language restrictions
16:54 pdurbin poikilotherm: this issue looks like a deep topic.
16:54 poikilotherm But why?
16:54 poikilotherm It's not that complicated, right?
16:54 poikilotherm And I provided a tl;dr
16:56 pdurbin Maybe you and Julian could have a quick call. You're both on Slack.
16:58 pameyer @poikilotherm you're using DataCite schema and "not that complicated" in the same context? ;)
16:58 poikilotherm pameyer: OK OK, but it's not Rocket Science
16:59 pdurbin is it data science?
16:59 poikilotherm Flying to the moon involves much trickier stuff :-D
16:59 poikilotherm Yes pdurbin it is :-D
16:59 poikilotherm We have bibliometricians here in our library
16:59 poikilotherm They definitely enjoy this stuff
17:06 pameyer not my area of expertise, but it seems like starting with an API to set the free text for resourceTypeGeneral on a draft version, and using it on publish, would be a place to start
17:06 poikilotherm Why a free text for resourceTypeGeneral?
17:07 poikilotherm That would lead to invalid XML, because the attribute has a CV, the value of the XML node is free text
17:07 pameyer because that side-steps the controlled vocabulary stuff - lower complexity to start with
17:07 pameyer ... and because they don't have "X-ray diffraction" in their list of controlled values
17:09 pameyer ex - doi:10.15785/SBGRID/1 was produced w\ valid datacite xml
17:14 poikilotherm http https://ez.datacite.org/id/doi:10.15785/SBGRID/1
17:14 poikilotherm <resourceType resourceTypeGeneral="Dataset">X-Ray Diffraction</resourceType>
17:14 poikilotherm Again: the free text is the value of the node, not the value of the attribute ;-)
17:15 poikilotherm For now I would start with the CV and leave the implementation of the free text as an exercise for later.
17:15 pameyer ok - maybe I missunderstood what you're trying to do
17:15 pameyer didn't read the whole issue
17:16 pameyer had interpreted the intent as "get more useful info into doi metadata" (vs "implement the spec")
17:16 poikilotherm To quote my issue: "tl;dr: Dataverse should offer a UI component to select the general dataset type with a CV based on DataCite/Dublin Core. The selected type should be used for metadata registration at DataCite."
17:17 pameyer yup - what user problem is that directed towards?
17:18 poikilotherm My particular use case is about registring research software as software, not dataset
17:18 poikilotherm But there will be more use cases in the future
17:19 pameyer hadn't known that software was in the spec
17:19 poikilotherm For example your dataset you send
17:19 poikilotherm Shouldn't that be of type image or similar?
17:19 poikilotherm It looks like a 3D object
17:20 pameyer that one's a series of 2d images covering rotational series of 3d reciprocal space
17:20 pameyer but if I call it "image", somebody's going to try to open it with gimp/photoshop/previewer and wonder why adsc/mar format crashes it
17:21 pameyer so calling it "image" means that somebody using the metadata might try to put it into their computer vision system
17:21 pameyer short version - arguably could fit the "image" slot, but would fit poorly and (in my judgement) make things more annoying than necessary
17:23 poikilotherm Sure. Whatever fits your use case. I not familiar enough with your use cases :-)
17:24 poikilotherm It's likely this will be different for us.
17:24 poikilotherm But like I wrote in the issue: this should be optional and default to plain simple "DataSet".
17:24 poikilotherm Anywhere this makes sense to use, people can start using it in their dataverses
17:25 pameyer yeah - use cases are the complicated part sometimes ;)
18:11 donsizemore joined #dataverse
19:27 pameyer pdurbin: btw, thanks for the feedback on glassfish-setup / as-setup
19:30 pdurbin pameyer: sure! Hope it still works for you.
19:30 pdurbin I think we tried to keep it backward compatible.
19:31 pameyer I _think_ I need to specify the db name - so backward compatable enough
19:32 pameyer haven't tested it yet - we had a server move fri, and I only noticed when I went to setup a dev environment on a different system and it didn't work
19:32 pdurbin :(
19:33 pdurbin linux, mac or windows?
19:34 pameyer linux - wouldn't matter too much with the docker deployment though
19:35 pdurbin yeah
19:36 pdurbin I think Mike is still on Glassfish 4. It's a pain to get set up again.
19:37 pdurbin poikilotherm: look at what you've done: https://github.com/IQSS/dataverse/pull/7086#issuecomment-664592010
22:01 jri joined #dataverse
22:42 poikilotherm pdurbin looks like I triggered some cases of code not doing proper error handling to me. when things go poop, maybe it should be fixed... ;-)
22:53 poikilotherm I left a comment in the new issue
22:54 poikilotherm Maybe we can avoid more pooping by adding a handler for the base class. It should match, but I need to verify.

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