IQSS logo

IRC log for #dataverse, 2020-07-13

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
06:29 juancorr joined #dataverse
11:12 donsizemore joined #dataverse
13:14 Alexandre12 joined #dataverse
13:14 Alexandre12 Good morning guy!
13:15 Alexandre12 does anyone know how to replace the dataverse's default logo for a custon logo ? Something like Harvard dataverse..
13:16 Alexandre12 I was looking for the correct folder but I didn't find it
13:42 donsizemore @Alexandre12 hello =) did you see http://guides.dataverse.org/en/latest/installation/config.html#custom-navbar-logo
13:52 Alexandre12 Thanks Don!
14:12 pdurbin joined #dataverse
14:24 poikilotherm <Alexandre12 "Thanks Don!"> Morning donsizemore and pdurbin sirs...
14:24 pdurbin mornin
14:25 poikilotherm Are you guys or anyone else here aware of scripts pushing code into Dataverse?
14:25 pdurbin nope
14:25 poikilotherm We have some scientists around that want to  do what I outlined during last years OA Week
14:25 donsizemore the repo, or a given instance?
14:25 poikilotherm Push code releases to Dataverse from Gitlab via CI
14:26 poikilotherm As a dataset
14:26 poikilotherm Citable research software
14:26 donsizemore I'm not aware of anyone doing that specific workflow.
14:26 pdurbin oh, that, people can do that, with APIs, right
14:26 donsizemore though Matthew is working on similar functionality in CoReRe
14:27 poikilotherm Pdurbin: Sure. But you know, scientists... they want it easy so I wondered about creating a shareable template
14:27 poikilotherm donsizemore nice!
14:27 poikilotherm Will it be push or pull? My script would be pushing, but pulling like Software Heritage Archive would make a lot of sense, too
14:28 pdurbin By template you mean sample code?
14:28 donsizemore what Matthew is working on would pull, allow local computation, then push
14:29 poikilotherm pdurbin  yeah, a "Musterlösung"
14:29 poikilotherm donsizemore that's nice!
14:29 poikilotherm And far beyond what we want for now. More options to do things.
14:30 poikilotherm pdurbin that would be a sample solution in plain english...
14:31 poikilotherm My idea for now is kind of copycat Zenodo/GitHub integration for pushing code including metadata in a CodeMeta file
14:32 pdurbin Well, I have some code at https://github.com/IQSS/open-source-at-harvard and a DOI but right now the dataset doesn't have any code: https://doi.org/10.7910/DVN/TJCLKP
14:33 poikilotherm That sounds like an interesting dataset :-)
14:33 pdurbin But I don't know if that repo is destined to become a Musterlösung.
14:33 poikilotherm But it's kinda meta, collecting things
14:34 poikilotherm My scientists would like their special research software tool to be citable
14:34 pdurbin Even more meta for this channel is https://github.com/pdurbin/dataverse-irc-metrics which doesn't have a DOI or dataset.
14:35 poikilotherm Ha! Maybe we should write a bot that pushes the logs into a dataset?
14:35 poikilotherm Future data scientists might want to learn about how the party got started
14:36 poikilotherm Is chatting about science research data worth collecting and tracking? Thinking about provenance. Sometimes great ideas come out of this...
14:36 pdurbin Maybe. Nothing's automated right now. The simple thing for your scientists to do today is download a zip from GitHub, manually create the CodeMeta file (yuck, manual), and upload it all to Dataverse.
14:39 pdurbin Uploading to Dataverse can happen via API, of course.
14:41 poikilotherm Yeah so that's what I would like to automate.
14:41 poikilotherm Write a sustainable, shareable script. Configurable.
14:41 poikilotherm Provide solutions for Gitlab CI, GitHub Actions and Jenkins etc
14:42 poikilotherm Plus a short manual describing what steps you need to do. Like get an API token, provide a Dataverse URL, ...
14:43 poikilotherm The CodeMeta file should live within the codebase...
14:43 pdurbin Would the script be part of dvcli?
15:01 stefankasberger joined #dataverse
15:01 poikilotherm Maybe? Do you think that would be a good idea?
15:08 pdurbin Well, it needs a home. :)
15:09 pdurbin I'd love to have any kind of story to tell about GitHub/Dataverse integration, even if it's just "a contributor wrote a script you can use" for now.
17:28 stefankasberger @pdurbin: do you have time later on?
17:33 pdurbin stefankasberger: maybe in an hour? Is that too late?
17:44 stefankasberger a bit. tomorrow?
17:58 pdurbin stefankasberger: sure. There's a community call at 11am Boston time tomorrow. How about right after? 11:30 or noon.
18:03 donsizemore @poikilotherm on Jenkins. how would you feel about podman instead of docker?
18:05 poikilotherm donsizemore mixed feelings. Lots of stuff is already possible, but there a few projects still waiting for Docker API compatibility of Podman 2.0. Fabric8io, JKube and Testcontainers to name a few.
18:05 stefankasberger @pdurbin: that's perfect. see you tomorrow :)
18:05 pdurbin stefankasberger: great!
18:37 donsizemore any of your stuff in jenkins that might break today?
18:39 pdurbin Who, me? No recent pull requests.
18:46 donsizemore no, the above technologies of poikilotherm
18:47 poikilotherm Err... TodaY?
18:50 donsizemore no, just in general
18:50 poikilotherm I'm puzzled. What are you guys up to?
18:51 donsizemore new jenkins worker node. centos8. podman instead of docker. if it doesn't work for you, we tag your jobs for the old node.
18:55 poikilotherm Ah!
18:55 poikilotherm Well building the images should work on podman. Testing needed :-)
18:59 pdurbin poikilotherm: are you still using "in focus"? I haven't looked lately.
19:00 poikilotherm pdurbin not really. Things are messy these days.
19:00 pdurbin ok
19:01 pdurbin the postgres war file pr is a little stuck
19:06 pdurbin blocked
19:14 pdurbin poikilotherm: some more comments from you might help. Or maybe I should share with you some of the Slack conversation.
19:20 poikilotherm Yeah. It's complicated. And I'm a bit all over the place.
19:21 pdurbin no worries, just trying to help
19:22 poikilotherm Not sure if anyone sees value in this. The goal is going for application level connections anyway, so once DV is undeployed, nothing is trying to ping the DB
19:22 poikilotherm But I'm not sure if anyone will be happy about that...
19:24 pdurbin This is the kind of stuff you should put as a comment in the pull request. To keep the conversation going.
19:32 poikilotherm https://github.com/IQSS/dataverse/pull/7048#issuecomment-657749630
19:32 poikilotherm Like that?
19:34 pdurbin poikilotherm: looks great! If you could also resolve the merge conflicts, it would be appreciated. I assume they're from your BOM changes.
19:35 poikilotherm Sure. Not from my mobile, though :-D
19:36 pdurbin :)
19:43 * poikilotherm crosses fingers landreev doesn't get p****d on me wanting to change the installer...
19:47 pdurbin poikilotherm: he'd be happy if you hack on the perl version too. For now, we are maintaining both.
19:47 poikilotherm O.O
19:48 poikilotherm Wow. That's news for me...
19:48 pdurbin Oh, wasn't that in the pull request?
19:49 pdurbin Yeah. Leonid left a comment.
19:53 poikilotherm Where? Postgres @ war?
19:55 pdurbin https://github.com/IQSS/dataverse/pull/7048#discussion_r452390016
19:57 poikilotherm Can't see it... O.o
19:58 poikilotherm Ah ah ah inline
19:58 poikilotherm I overlooked it
20:00 poikilotherm Ok I'm heading home. Will update the PR. Should I include a patch with the DataSourceDefinition, too, so this becomes clearer?
20:04 pdurbin I'm not sure what that is but I'd be happy to look at it.
20:45 pdurbin left #dataverse
23:36 sivoais 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.