IQSS logo

IRC log for #dataverse, 2020-07-22

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
07:24 jri joined #dataverse
09:47 jri_ joined #dataverse
12:09 donsizemore joined #dataverse
12:42 JonathanNeal joined #dataverse
12:48 icarito[m] joined #dataverse
13:14 GitterIntegratio joined #dataverse
13:15 poikilotherm joined #dataverse
13:52 pdurbin joined #dataverse
14:59 pameyer joined #dataverse
15:29 pameyer might be a timing/scheduling type question - would there be any point to retaining glassfish4 in docker-aio (when switching to payara5)?
15:29 pameyer or just go clean sweep?
15:34 pdurbin pameyer: clean sweep, I'd say. Are you thinking about getting that change in for Dataverse 5? We are lumbering toward a release.
15:35 pameyer pdurbin: I'm thinking to make a PR today
15:35 pameyer ... I need to make an issue first
15:48 Mobile-poiki joined #dataverse
15:49 pameyer is https://jenkins.dataverse.org/job/IQSS-dataverse-develop/ using glassfish or payara?
15:51 Mobile-poiki Related question: would you folks think there is a way to tune for container images in IQSS/dataverse instead dv-k8s? Would like to build from Maven with tooling like jib and go for testcontainers... But don't want to put load on @kcondon
16:13 pdurbin pameyer: payara
16:13 pdurbin poikilotherm: sure but you'll need to help us get there.
16:16 poikilotherm pdurbin: sure. Would create issues, PRs etc including maven profile etc etc etc. But should it flow through the regular process? Who wants to review and do QA for this stuff not interesting for IQSS?
16:20 pdurbin Uh. The GDCC?
16:22 poikilotherm Ok. Sure. So regular flow but GDCC?
16:22 poikilotherm Instead of @kcondon?
16:23 poikilotherm Would be happy to switch from IQSS to GDCC on Docker Hub
16:23 poikilotherm Is donsizemore around? Isn't Jon at his place?
16:24 pdurbin Jon's his boss.
16:24 donsizemore I am around and Jon is my boss
16:24 donsizemore I don't think I can create a repo for you but I can ask Jon
16:24 pdurbin poikilotherm: I assume the maven profile will still be in the pom.xml in IQSS.
16:25 poikilotherm Yes
16:25 poikilotherm It will be
16:25 pdurbin phew
16:25 jri joined #dataverse
16:25 donsizemore @pameyer Jenkins runs against payara-5.2020.2 unless otherwise specified
16:25 donsizemore @pameyer note that .3 is out but we/IQSS don't see much to affect Dataverse in it
16:26 pameyer thanks @donsizemore and @pdurbin
16:26 poikilotherm Donsizemore not asking for a repo on Github at this time... What drives me: is there someone within GDCC that would be willing and able to do review and QA for this?
16:27 pameyer I saw some IT failures on payara that I didn't see on glassfish - but it looks like it's not consistent
16:27 poikilotherm A second pair of eyes is always a good idea
16:27 pameyer still investigating
16:27 donsizemore @pameyer Gustavo's on those
16:28 pameyer great! I'd been thinking I was breaking something
16:28 donsizemore @poikilotherm we can add you to the posse =) https://github.com/orgs/GlobalDataverseCommunityConsortium/people
16:28 pdurbin pameyer: no, sadly, the api test suite has been busted for months
16:29 donsizemore not "busted," just... unstable
16:29 pdurbin not much blue until very recently
16:30 poikilotherm Donsizemore: go ahead :-D happy to move k8s and dvcli to GDCC if you would like to see that
16:31 poikilotherm But developer power and hours are another thing than free GitHub repos... ;-)
16:31 donsizemore who you tellin?
16:32 poikilotherm Just me, myself and I to quite Jeff Dunham
16:32 poikilotherm Quote
16:32 donsizemore should dataverse-k8s and dvcli retain their same repo names, or would you like them changed in some way?
16:42 poikilotherm Uh. Dunno
16:42 poikilotherm Dvcli seems fine
16:44 pdurbin Title Case? Weird. dvcli ftw.
16:45 poikilotherm If want iqss/dataverse-kubernetes to become dataverse-k8s for shorter names or even just kubernetes, whatever that would be fine
16:45 poikilotherm That was my autocorrection on my mobile
16:45 poikilotherm Sorry...
16:45 donsizemore okay, so Dataverse-Kubernetes and DVCLI
16:45 poikilotherm I'm completely with you on lowercase ftw
16:45 donsizemore but lowercase ;)
16:46 pdurbin "Use lower case and keep it short" -- Lesser Unix Tenets
16:48 pameyer I'm just happy if I can get folks to avoid spaces and special characters in their paths... all lower case would be too much to hope for
16:48 poikilotherm He dataverse-kubernetes is prett long
16:49 poikilotherm Folks, gotta go pick up me daughter. Read you later when kids are in bed...
16:50 pdurbin sweet dreams
17:05 donsizemore ok, so dataverse-k8s and dvcli as i originally asked
17:06 jri joined #dataverse
17:21 jri joined #dataverse
17:22 jri joined #dataverse
18:17 poikilotherm donsizemore sounds great
18:25 donsizemore @poikilotherm repos created and invite sent =)
18:39 pdurbin "no more fiddly patching :)" -- the latest pull request from pameyer :)
18:50 pameyer pdurbin: thanks for the quick review :)
18:50 pameyer and it's nice to not have to do surgery inside glassfish anymore
18:51 pdurbin so nice
18:51 pdurbin that fish wasn't fresh
18:54 pameyer good way of putting it
19:08 poikilotherm Marvelous donsizemore
19:09 poikilotherm Just closed doors of kiddos bedrooms
19:09 poikilotherm Now let me get that burger and freedom fries :-P
19:10 poikilotherm Donsizemore pdurbin any idea how to approach GDCC about having someone review and QA for images in IQSS/dataverse?
19:11 donsizemore right now there is one GDCC employee: Jim
19:11 poikilotherm Anyone you know besides me familiar with the topics? Would be a perfect match :-D
19:11 pdurbin I have no idea. I noticed a #gdcc-tech in IQSS Slack on someone's screen the other day.
19:11 poikilotherm Yeah. Is he into containers and stuff like that?
19:11 donsizemore we have an entire community, would be great to collaborate and share expertise
19:12 poikilotherm I could ask Slava but I know the answer :-D he's a busy man these days.
19:13 jri joined #dataverse
19:14 pdurbin maybe a new working group?
19:14 poikilotherm Hmm it's worth a try.
19:14 pdurbin You saw the announcement about them?
19:15 pdurbin Here it is: GDCC working groups: https://groups.google.com/g/dataverse-community/c/EY0dduRj3Ac/m/EDcEQHLoAwAJ
19:20 donsizemore ooh ooh yes i forgot about them
19:22 pdurbin Sysadmins need working groups too. Don't let the librarians have all the fun.
19:41 donsizemore joined #dataverse
19:43 poikilotherm I just sent an email as a reply to Merce about adding a group.
19:44 poikilotherm I had my dinner, so ready to kick some ass.
19:44 * pdurbin points poikilotherm at the bugs
19:45 pdurbin you should bring back "in focus"
19:51 poikilotherm What what what
19:51 poikilotherm I've done nothing
19:52 poikilotherm Should I? Currently I'm busy with internal affairs
19:52 poikilotherm We might opened up a customer for TRSA usage
19:53 poikilotherm Medical data, scans from MRI etc
19:53 poikilotherm And I'm kicking tires for adding storage location URL to our metadata schema
19:53 poikilotherm Plus looking into software publications
19:54 poikilotherm But hit me with bugs :-D
19:54 pdurbin :)
19:56 poikilotherm donsizemore do you think anyone would mind if I create a dockerhub org for gdcc?
19:56 pdurbin nothing jumps out at me from https://github.com/IQSS/dataverse/issues/created_by/pdurbin
19:57 poikilotherm Happy to include anyone having an account there, obviously
19:57 donsizemore fine by me though Jim is the administrator of GDCC GitHub (I learned today)
19:57 donsizemore let me ping him
20:00 pdurbin poikilotherm: how does this one grab you? Not really a bug. More of a feature: https://github.com/IQSS/dataverse/issues/4225
20:00 poikilotherm pdurbin: what SHOULD jump out at you?
20:01 poikilotherm ah pdurbin wants me to fix some stuff :-D
20:01 poikilotherm Maybe I should fix my own bugs first? :-D
20:01 poikilotherm https://github.com/IQSS/dataverse/issues/created_by/poikilotherm
20:02 pdurbin I thought you were looking for something to do. :) Ass kicking, etc.
20:03 poikilotherm Yes, I am looking for some small things.
20:03 pdurbin but code, not docs, like this one, right? https://github.com/IQSS/dataverse/issues/7095
20:04 poikilotherm Yeah.
20:04 poikilotherm But small
20:04 poikilotherm I could give Maven + Sphinx a go
20:04 pdurbin I like them loosely coupled.
20:05 pdurbin And by that I mean... uncoupled.
20:05 pdurbin But to each his own. :)
20:05 donsizemore @poikilotherm Jim would like to create the account and make you a member
20:05 pdurbin You'd think with 971 open issues I'd be able to think of something for poikilotherm to work on.
20:06 poikilotherm donsizemore: go ahead. IIRC he needs to grant me some permissions to open repos for images there. Or I'll pester him for everything :-P
20:06 donsizemore there's a bit of internal discussion, watch this space for updates
20:10 poikilotherm pdurbin OMG maven sphinx seems like a bad idea.
20:10 poikilotherm Not easy to add new plugins / themes etc
20:11 pdurbin toldya
20:12 poikilotherm On the other hand it's tempting... No sphinx installation necessary
20:13 donsizemore @pdurbin just wait'll he runs "make latexpdf"
20:14 poikilotherm No no no. I'm using sphinx-autobuild, Mister
20:14 poikilotherm Tired of automake
20:20 poikilotherm donsizemore I am a member of GDCC, but not an owner of the dvcli project. And I would rather move it from my space to the org space. Can we delete the empty repo at GDCC to make way?
20:20 poikilotherm s/make/give/
20:20 donsizemore @pdurbin love the "datacite is down" screenshots! can't tell you how many questions I field about 403s
20:22 donsizemore @poikilotherm deleted!
20:23 poikilotherm Great. That moved along quickly.
20:23 poikilotherm I'm keen to just doing the same for k8s and see what breaks.
20:24 poikilotherm Oh and I would be greatfull for being granted admin rights on the projects... ;-)
20:24 poikilotherm (my projects)
20:26 donsizemore done on dataverse-k8s. (unless you want me to delete the empty one there as well?)
20:26 donsizemore and you may or may not be an admin of dvcli - i have no admin options there.
20:28 poikilotherm Thx!
20:29 poikilotherm pdurbin I think I just found one small thing to do
20:29 poikilotherm https://github.com/IQSS/dataverse/issues/6677
20:45 pdurbin poikilotherm: hmm. I would wait on that one. We're still messing with PID stuff.
20:53 poikilotherm Yeah. I looked a bit deeper. It's a nightmare to change this.
20:54 poikilotherm I slammed back the lid of pandoras box
20:54 poikilotherm The URL is crafted in GlobalId and it's not easy at all to stitch together the exception from there if you don't want to hardcode...
20:55 pdurbin bleh
20:55 pdurbin How about a Jenkins job to spin up Dataverse on Kubernetes on AWS?
21:01 poikilotherm Too big for one evening :-D
21:01 poikilotherm And I'd rather build a small local cluster with Jenkins running in a container
21:02 poikilotherm cheaper and easier to integrate ;-)
21:02 poikilotherm Messing with Jib right now
21:02 poikilotherm It's great
21:02 poikilotherm You'll get a container image with an exploded war
21:02 poikilotherm That should bring down deployment times a bit :-D
21:03 poikilotherm And it's making image changes smaller when only the classes change...
21:20 poikilotherm Man this is just too easy...
21:21 poikilotherm I got that shit packaged really fast... Of course lots of stuff is still missing (like config scripting glue), but I do hope loads of this stuff can simply fade away with Config API
21:21 poikilotherm And creating resources from inside the app
21:30 pameyer @poikilotherm - naive question about https://github.com/IQSS/dataverse-kubernetes ; where's the postgres server live?
21:30 poikilotherm Hi pameyer :-) There is no such thing as naive questions
21:31 poikilotherm The postgres server normally lives within its own K8s pod
21:31 poikilotherm The demo or dev persona will deploy one for you automatically
21:31 pameyer poikilotherm - there were several community meetings where I picked up the nickname 'annoying question guy' ;)
21:32 pameyer thanks for the pointers
21:34 poikilotherm You're most welcome :-)
21:40 pameyer for some reason, the naming in that repo reminds me of KDE - lots of "k" names...
21:43 poikilotherm :-)
21:56 poikilotherm pdurbin - what do you think. One of the steps to create cool containers is about getting Config API in place.
21:57 poikilotherm Should the options be more streamlined?
21:57 poikilotherm Like creating scopes by adding more dots, remove odd characters and make them all start with "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.