IQSS logo

IRC log for #dataverse, 2020-03-02

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:34 pkiraly joined #dataverse
07:42 juancorr joined #dataverse
08:16 pdurbin joined #dataverse
08:17 jri joined #dataverse
08:29 Youssef_Ouahalou joined #dataverse
11:53 pdurbin Man, what a beautiful, crazy red sunset this morning. But I don't *think* it's pollution, as was just suggested to me here: http://irclog.greptilian.com/openknot/2020-03-02#i_251959
11:53 pdurbin poikilotherm: that reminds me. I have a crazy idea. YOU should be on http://airhacks.fm !
12:28 pdurbin poikilotherm: and failing that, the new Breaking Into Open Source podcast: https://www.pubhouse.net/breaking-into-open-source
12:28 pdurbin Or do both! I'll make introductions. These people all hang out at JavaOne^hCodeOne. :)
12:28 poikilotherm Morning pdurbin  :-)
12:29 poikilotherm So many crazy ideas :-D
12:29 pdurbin Like you wouldn't believe: https://twitter.com/stephenaguilar/status/1208817902238887938
12:29 poikilotherm Maybe you are right. Getting out of my comfort zone here
12:30 poikilotherm LOL that one is so true :-D
12:31 yoh joined #dataverse
12:32 pdurbin It's me!
12:32 poikilotherm He I should make a shirt from it :-D
12:32 poikilotherm "AMP - Academic Master Plan"
12:34 pdurbin Absolutely! Can you put a Dataverse logo on it?
12:34 pdurbin We've been talking about shirts for years.
12:35 pdurbin Although I'd probably prefer a hat. A baseball cap.
12:35 pdurbin What if we remix it for Dataverse and change "Get new idea" to "Get new crazy idea"? :)
12:36 pdurbin poikilotherm: you're good at graphviz. Do it, do it! And stick it in https://github.com/IQSS/dataverse-kubernetes somewhere for me please!
12:37 poikilotherm WUahahahahahahaha
12:52 pdurbin :)
13:08 donsizemore joined #dataverse
13:10 poikilotherm https://dreampuf.github.io/GraphvizOnline/#digraph%20G%20%7B%0A%0A%20%20graph%20%5Bsplines%3Dortho%5D%0A%20%20node%20%5Bheight%3D0.75%2C%20width%3D1.25%2C%20shape%3Dbox%5D%0A%20%2​0%20%20%0A%20%20idea%20%5Blabel%3D%22Get%20new%5C​n(crazy)%20idea%22%2C%20pos%3D%220%2C1.5!%22%5D%0​A%20%20new%20%5Blabel%3D%22Start%20new%5Cnproject​%22%2C%20pos%3D%222%2C1.5!%22%5D%0A%20%20tell%20%​5Blabel%3D%22Tell%20everyone%22%2C%20pos%3D%2
13:10 poikilotherm 2%2C0!%22%5D%0A%20%20finish%20%5Blabel%3​D%22Finish%20project%22%2C%20pos%3D%220%​2C0!%22%5D%0A%20%20%0A%20%20idea%20-%3E%​20new%20-%3E%20tell%20-%3E%20idea%0A%7D
13:11 poikilotherm You need to switch to neato engine
13:11 pdurbin poikilotherm: hmm, I can't click it from http://irclog.iq.harvard.edu/dataverse/2020-03-02#i_119997
13:11 poikilotherm Or fdp
13:11 pdurbin But if I squint, I can read it, like Neo in the Matrix. I don't even have to click.
13:12 pdurbin Can you please put it on imgr?
13:12 poikilotherm https://bit.ly/32GrJf6
13:13 poikilotherm Oh it has a share thingy builtin :-D
13:13 poikilotherm http://bit.ly/3ajQxvX
13:13 poikilotherm But no persistance for the engine to be used :-(
13:14 poikilotherm I'll just reply to my tweet ;-)
13:14 pdurbin I like it but are even more variations possible? Are you saying "Finish project" has nothing to do with the other stuff?
13:14 pdurbin My first thought when I saw the original was, "Software is never done. If a project is finished, it's dead."
13:15 poikilotherm Well that part does not differ from the original :-D
13:16 poikilotherm Actually my first thought was that most projects are never finished, but you'll always start a new project because of crazy ideas flying in
13:16 poikilotherm Which is very true ;-)
13:18 pdurbin No diff. You're right. What makes the original funny is the line that goes *around* "Finish project". Do you know how to do that?
13:19 poikilotherm Actually it doesn't look like one can do that in Graphviz :-(
13:19 poikilotherm Maybe in TikZ
13:19 poikilotherm Or just do an SVG ;_)
13:23 pdurbin Inkscape to the rescue! Do it! Do it!
13:29 tinystoat joined #dataverse
13:29 pdurbin poikilotherm: wait, sorry. I'm confused.
13:29 tinystoat hello, i am here to be social. i promise i'll behave.
13:30 poikilotherm Welcome tinystoat
13:30 pdurbin poikilotherm: I'm only now looking at https://twitter.com/poi_ki_lo_therm/status/1234468109899255808 and it's perfect! How did you do it? Inkscape? Where is the code, please? The bitly link goes somewhere else.
13:30 tinystoat poikilotherm: thanks very much.
13:30 * tinystoat tries the link
13:31 poikilotherm pdurbin: you will need to switch to the neato/fdp engine
13:31 pdurbin poikilotherm: tinystoat is from #inkscape and I told him you've done some stuff for Dataverse in Inkscape. Wait. Including my award?!?
13:31 poikilotherm that / meaning "or"
13:31 tinystoat i'm ashamed to admit i have no idea what graphviz is. looking that up now. i'm behind in the world just so you all know :)
13:31 poikilotherm The normal dot enige is not capable with things like layout ;-)
13:31 pdurbin poikilotherm: oh! The Engine! Got it! Thanks!!! Now I can retweet. So confused.
13:32 pdurbin gotcha gotcha
13:32 poikilotherm Maybe we could open an issue in the github project?
13:32 pdurbin poikilotherm: can you please dig up the boat anchor for tinystoat ? Or was it a baloon? Maybe both, if you can.
13:32 tinystoat i see i'm a living way back in the cave after reading a bit on graphviz.
13:32 poikilotherm https://github.com/dreampuf/GraphvizOnline
13:33 poikilotherm pdurbin: what anchor????
13:33 poikilotherm Now I am confused :-D
13:34 tinystoat confusion all around. at least i'm at home!
13:34 poikilotherm As long as this is not due to Corona panic, everything seems to be in order :-)
13:35 tinystoat no indeed not although it is rather close to me and soon to be closer.
13:35 tinystoat 2 hours by train in fact.
13:36 tinystoat i promise that's enough scare spam from me and i'll remain schtum on that.
13:36 poikilotherm Oh so that means you're from Europe?
13:37 tinystoat poikilotherm: i'm definitely in europe for sure. https://yle.fi/uutiset/osasto/news/130_in_helsinki_face_quarantine_following_exposure_to_coronavirus/11235775
13:37 poikilotherm I'm located here: https://www.openstreetmap.org/#map=15/50.9051/6.4052
13:38 tinystoat i love openstreemap.org but i wish they'd have a non-js fall-back.
13:38 poikilotherm It's a 15 minutes drive to the latest Corona outbreak
13:38 tinystoat poikilotherm: ug you too? yeah this is pretty wild.
13:39 poikilotherm tinystoat: sorry to hear that :-(
13:39 tinystoat oh yes just read about the virus hitting there, right on the border and the karnaval madness.
13:39 poikilotherm pdurbin: I read some bad news about what might happen in US when Corona fully arrives there... Looks like we all better watch out
13:39 tinystoat poikilotherm: same my friend. :/
13:40 tinystoat we've ordered delivery of food and supplies for tonight and we're getting as much shopping in as possible next 2 days.
13:40 tinystoat sadly my partner has to leave the flat to work so we're just doing what we can.
13:41 poikilotherm But enough of panicing. Things will work out smoothly. The flu is currently more dangerous than this.
13:41 tinystoat poikilotherm: that and pneumonia and i do keep reminding myself of this!
13:41 poikilotherm tinystoat: is there anything we can do for you apart from being social?
13:41 tinystoat so far i've been able to avoid a lung infection for quite some years. i have asthma so you can see why i'm on the nervous side!
13:42 tinystoat poikilotherm: thank you you know just having you lot to talk to is genuinely good for me and helps a lot. i hope i can give mutually! :)
13:43 tinystoat graphviz is entirely new to me. i've been following other SVG programs because i've fallen in love with the art one can create with it.
13:44 tinystoat following == youtube videos of various programs
13:44 poikilotherm He. Are you aware of PlantUML and TikZ?
13:44 tinystoat i've also been interested in making medical images lately so i've been watching a bit about that.
13:44 tinystoat i am not! checking that now
13:48 tinystoat wow this is great. is plantuml used in laying out electronics diagrams?
13:48 tinystoat tikz looks more like that sort of thing actually
13:49 tinystoat the image gallery for the tikz images is impressive.
13:50 poikilotherm Nope, plantuml is all about programming etc
13:50 poikilotherm TikZ is used for all sorts of stuff
13:50 poikilotherm That one is really crazy stuff
13:51 poikilotherm Used it for my master thesis to create beautiful flow diagrams, matching the layout and appearance of the rest (wrote it in Latex)
13:51 tinystoat yeah i must say my mind is blown seeing all of these. i never knew this existed. i've been in web dev too long methinks.
13:52 tinystoat i was going to say something about being reminded of latex, funnily.
13:52 tinystoat i'll be showing my partner tonight.
13:52 pdurbin poikilotherm: tinystoat might help me get a #DrawingLemons meme off the ground: https://twitter.com/philipdurbin/status/1234399164836044800
13:53 tinystoat i asked my partner to see if she could get her coworkers to jump on the bandwagon. ;) hopefully so.
13:53 poikilotherm https://imgflip.com/i/3r4yqj
13:54 tinystoat haha! beautiful
13:54 * tinystoat just had an idea
14:02 pdurbin tinystoat: a CRAZY idea?
14:03 pdurbin As I creative person, I'm full of crazy ideas: https://twitter.com/philipdurbin/status/1234473349801283585
14:06 pdurbin poikilotherm: thanks again for the graphic! And the LOTR image!
14:07 poikilotherm Sure. No problem. All easy and quick.
14:07 poikilotherm Imgflip is very neat for meme generation
14:10 poikilotherm pdurbin: hold your glass, things are flowing. https://github.com/IQSS/dataverse-kubernetes/pull/181
14:12 pdurbin poikilotherm: Dataverse on Payara on Kubernetes really works?!? Should we tell donsizemore? :)
14:12 pdurbin Or pmauduit?
14:13 pdurbin Because next I want Prometheus!
14:13 poikilotherm Well I used a custom patched base image for now... :-( https://github.com/payara/docker-payaraserver-full/pull/118
14:13 poikilotherm LOL
14:14 poikilotherm Payara has at least some stuff exposed at /metrics by defaul
14:14 pdurbin poikilotherm: you *must* listen to the prometheus stuff somewhere around 15:00 (maybe earlier) at http://enterprisejavanews.com/stackd-44-angular-primevue-state-of-js-quarkus-and-jakarta-ee
14:14 poikilotherm If we want more advanced things, we need to add a configuration
14:20 tinystoat pdurbin: i did my best: http://74.207.244.18/~boop/hjalp/drawing_lemons_01.png
14:20 tinystoat :D
14:20 tinystoat pdurbin: at least perhaps a tiny bit clever if not crazy? :D
14:20 jri joined #dataverse
14:27 pdurbin tinystoat: I LOVE IT! In communist Russia, lemon draws you!
14:27 tinystoat :D
14:27 tinystoat Thanks Yakov Smirnov!
14:27 tinystoat Is that his name? the dementia works wonders for that. :D
14:27 pdurbin poikilotherm: this boat anchor: http://irclog.iq.harvard.edu/dataverse/2019-05-15#i_93565 . Please show tinystoat both variations if you can, for an artist's take.
14:28 tinystoat pdurbin: i hope your 12 y/o enjoys it as well. i sent it to the missus and hopefully she can encourage the lads there to get a few in.
14:32 pdurbin tinystoat: ah, my Inkscape hacker is only 10!
14:34 tinystoat pdurbin: hah! honestly well impressive that. :)
14:39 pdurbin She's wicked smaaht.
14:41 poikilotherm Oh dear... I think that one was the image that I accidentially removed
14:45 pdurbin poikilotherm: do you have the balloon one?
14:45 poikilotherm Nope
14:45 poikilotherm SRy
14:45 pdurbin poikilotherm: !!
14:45 * pdurbin cries
14:45 poikilotherm I deleted the repo locally by accident :-(
14:45 pdurbin ah!!!!
14:45 pdurbin data!
14:45 pdurbin data loss!
14:46 pdurbin tinystoat: that reminds me, can we back up that lemon you just drew to https://github.com/pdurbin/wiki/tree/master/inkscape/images :)
14:46 tinystoat poikilotherm: d'oh, good luck with that.
14:47 tinystoat pdurbin: haha haven't heard that accent in a long long long time. :) the saacks aaah in the draaaa!
14:47 poikilotherm Ah nothing serious was lost
14:47 poikilotherm Just those doc changes
14:47 tinystoat poikilotherm: i'll take that as not irony. :D
14:47 tinystoat pdurbin: hey no problem. i had another idea for a drawing but it's taking me a moment because i cam utterly crap with foreshortening. :D
15:04 pdurbin tinystoat: you haven't heard this accent in a while? https://youtu.be/rLwbzGyC6t4?t=66
15:07 tinystoat pdurbin: exactly. it's exactly the same thing as they did to the cockneys in england. ;)
15:07 tinystoat heh daaahchestuh thank you very much.
15:08 tinystoat i had family who lived in raahxbury over 50 years ago.
15:13 tinystoat pdurbin: somebody did a pixel art version of #DrawingLemons: https://i.imgur.com/2142rTE.png
15:19 donsizemore @pdurbin of course Dataverse works in Kubernetes. @poikilotherm set it up
15:20 donsizemore @pdurbin but what does this mean for me, regarding Prometheus?
15:22 poikilotherm donsizemore we could benefit in both K8s and Ansible from a metrics.xml for Payara
15:23 poikilotherm To expose the AMX MBeans etc it looks like you need to come up with a template, living in that XML file
15:24 poikilotherm https://docs.payara.fish/documentation/microprofile/metrics/vendor-metrics.html
15:24 poikilotherm There are some default metrics exposed (mircoprofile base & cpuload via vendor), but we could enable more.
15:27 donsizemore @poikilotherm yup, that was the step I reached in implementing Jenkins for dataverse-ansible
15:32 Youssef_Ouahalou joined #dataverse
15:36 pkiraly pdurbin: Hi, I am working on the API documentation. I have a problem with this one: "Create/Update Provenance JSON and provide related entity name for an uploaded file: --- POST http://$SERVER/api/files/{id}/prov-​json?key=$apiKey&entityName=$entity -H "Content-type:application/json" --upload-file $filePath"
15:36 pkiraly Do you have an idea about the "entity name"?
15:37 pkiraly it is in http://guides.dataverse.org/en/4.19/api/native-api.html#provenance
15:39 juancorr joined #dataverse
15:56 donsizemore @poikilotherm I remember this now. We had the default stuff already https://github.com/IQSS/dataverse-ansible/blob/master/files/prometheus.yml
16:08 pdurbin poikilotherm: can you please add your crazy ideas SVG to https://github.com/IQSS/dataverse-sample-data/tree/master/data/dataverses/open-source-at-harvard/datasets/open-source-at-harvard/files/data ?
16:09 pdurbin pkiraly: that doc is impossible to follow. Can you please create a small chunk issue for just those prov APIs?
16:10 pkiraly pdurbin: I just created a pull request asking help from the reviewer of the PR (https://github.com/IQSS/dataverse/pull/6712)
16:12 pkiraly I checked the source code as well, buth there were none comments mentioning any example. I guess someone should investigate the W3C provenance standard, and looking for entities inside, but I guess it should be the writer of the code to be on the secure side.
16:12 pdurbin pkiraly: perfect!! Thank you!!
16:16 pkiraly pdurbin: you are welcome. Still there is a lot to do with this ticket...
17:24 stefankasberger joined #dataverse
18:15 Alexandre-FGV joined #dataverse
18:16 Alexandre-FGV hello guys.
18:16 Alexandre-FGV I'm having troubles with shibboleth and dataverse...
18:17 Alexandre-FGV Since I allowed an external DNS to be recognized in my internal network I'm having this error when I try to authenticate via Shibboleth
18:17 Alexandre-FGV The system encountered an error at Mon Mar 2 10:59:30 2020  To report this problem, please contact the site administrator at root@localhost.  Please include the following message in any email:  opensaml::FatalProfileException at (https://dataverse-dev.fgv.br/Shibboleth.sso/SAML2/POST)  Message was signed, but signature could not be verified.
18:18 Alexandre-FGV Idk if it was just a coincidence or if this problem is related with the external dns....
18:18 Alexandre-FGV (btw, the external dns is different from the internal one)
18:33 jri joined #dataverse
18:41 donsizemore @Alexandre-FGV are you saying that the external and internal DNS servers produce a different result for dataverse-dev.fgv.br?
18:43 donsizemore @Alexandre-FGV also, what's in /var/log/shibboleth/shibd_warn.log and possibly transaction.log?
18:47 Alexandre-FGV No, we have two ip address, one is internal, and it responds to xxx.fgv.br, the other is external, and responds to yyy.fgv.br the external IP leads to the internal, so both DNS lead to the same page in our server. Till last friday, the DNS yyy.fgv.br didn't exist yet, and shibboleth worked well. Since we created the second DNS the error appreared
18:49 Alexandre-FGV shibd_warn.log:
18:49 Alexandre-FGV 2020-03-02 08:32:42 ERROR XMLTooling.TrustEngine.PKIX [105] [default]: certificate name was not acceptable 2020-03-02 08:32:42 WARN OpenSAML.SecurityPolicyRule.XMLSigning [105] [default]: unable to verify message signature with supplied trust engine 2020-03-02 08:32:42 WARN Shibboleth.SSO.SAML2 [105] [default]: detected a problem with assertion: Message was signed, but signature could not be verified. 2020-03-02 08:32:42 WARN Shibboleth.SSO
18:50 Alexandre-FGV i didnt find transaction.log...
19:02 pdurbin Alexandre-FGV: hi! Sorry, I just got back from my desk.
19:02 pdurbin donsizemore: you took a look already?
19:06 donsizemore @Alexandre-FGV which DNS server is Shibboleth hitting first?
19:07 donsizemore @Alexandre-FGV your users will hit the external IP, so you'll likely want shibd to use that one as well
19:11 Alexandre-FGV we use shib jut to authenticate employees of the company, so accessing from outside would not work as expected... so shib is used to authenticate inside company, so it hits the internal dns
19:14 pdurbin Alexandre-FGV: have you tried http://guides.dataverse.org/en/4.19/installation/oidc.html ?
19:22 Alexandre-FGV no, I didnt... actually the unique thing I did was installing Handle... and as I said, before register the external DNS shib was working... when I came back to work today shib wasn't working...
19:22 Alexandre-FGV =/
19:34 pdurbin Alexandre-FGV: OpenID Connect (OIDC) is a new, "next generation" auth technlogy contributed by poikilotherm - https://ngr.coar-repositories.org/technology/
19:34 pdurbin donsizemore: I find it funny that sitemaps from the 90s is on that list too. :)
19:35 donsizemore @pdurbin hey, sitemaps are important!
19:35 pdurbin I know!
19:35 pdurbin :)
19:36 donsizemore p.s. i put prometheus templates for payara on my to-do list, but i'm a dummy
19:38 pdurbin pmauduit can help with Prometheum. Is there a branch?
19:39 poikilotherm Alexandre-FGV that error message sounds like you should double check that your DNS names match in both DNS for both A, AAAA and PTR records. Please compare both lookups and reverse lookups with the relevant cert fields for hostnames.
19:40 poikilotherm If you made sure that will resolve all the names correctly also make sure to check your hosts files...
19:42 poikilotherm pdurbin maybe donsizemore should be on the podcasts you mentioned earlier today. He deserves it more than me! He is so diligent with all the Ansible and Jenkins things!
19:42 pdurbin Now that's a crazy idea! donsizemore YOU are the chosen one!
19:42 pdurbin He can even see the Matrix!
19:43 pdurbin tinystoat: hey are you any good a Gimp?
19:43 pdurbin at*
19:45 tinystoat pdurbin: i have some gimp knkkowledge what can i do you for?
19:45 pdurbin tinystoat: can you put donsizemore's face on Neo from the Matrix?
19:46 * tinystoat has to look up whom the former is
19:46 pdurbin tinystoat: there's a pic at https://github.com/donsizemore
19:46 tinystoat pdurbin: i'm a bit rusty but i can definitely try :)
19:46 pdurbin tinystoat: thanks!
19:46 tinystoat sure thing.
19:46 pdurbin poikilotherm: who do you want to be?
19:47 pdurbin Alexandre-FGV: who do you want to be?
19:50 donsizemore @poikilotherm I think I'm more of a deck hand
19:53 poikilotherm LOL! I'm just the same ;-) it's pdurbin who's the captain. At least the PR guy. Either public relations and pull requests ;-)
20:00 donsizemore I'm thinking Muppet Treasure Island
20:27 donsizemore @pdurbin so, you can generate certs for *.dataverse.org, yes?
20:56 tinystoat pdurbin: hah, this'll take awhile. gimp is a completely difference interface than þe olden days of yore. just finding the tools means scrolling through buttons with the middle mouse now.

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