IQSS logo

IRC log for #dataverse, 2020-01-15

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
08:07 jri joined #dataverse
08:43 b joined #dataverse
08:44 Benjamin_Peuch joined #dataverse
09:00 Benjamin_Peuch 0.
09:00 Benjamin_Peuch Woopsie. Sorry about that
09:12 Benjamin_Peuch Hi pdurbin!
09:13 Benjamin_Peuch I was wondering if there was a Dataverse functionality or perhaps a script to monitor certain traffics like when a user clicks on "Contact" to reach out to a dataset's contact person(s)?
09:14 Benjamin_Peuch My coworker Youssef investigated this and did find some traces in certain log files, but he told me they're not very easy to find and that sometimes the information is a bit scant (e.g. it only says "user" in some cases).
09:21 poikilotherm Benjamin_Peuch: there is some support for analytics. Dunno if it boils down to this level, but maybe that could be helpfull?
09:21 stefankasberger joined #dataverse
09:22 poikilotherm Depens on what you are trying to do, though...
09:29 Benjamin_Peuch Thanks poikilotherm. Indeed analytics is the right word for what we have in mind.
09:30 Benjamin_Peuch We already use Piwik (now Matomo; they just changed the name apparently) to monitor website traffic.
09:30 poikilotherm http://guides.dataverse.org/en/latest/admin/monitoring.html?highlight=piwik#monitoring-http-traffic-from-the-client-side
09:31 poikilotherm http://guides.dataverse.org/en/latest/installation/config.html#web-analytics-code
09:40 Benjamin_Peuch Oh wonderful! I think the btn-contact style class is just what we were looking for.
09:40 Benjamin_Peuch Thanks a lot poikilotherm.
09:40 poikilotherm You're welcome :-)
09:41 Benjamin_Peuch (I just won an RTFM point, I'm afraid)
09:41 poikilotherm LOL
09:41 poikilotherm No, it's fine. We're all here to learn and help
09:46 Benjamin_Peuch Thanks :p
11:11 pdurbin Thanks, poikilotherm. Good answer. :)
11:21 pdurbin xarthisius: the new videos showing the integration between Whole Tale and Dataverse just got a nice write up in the newsletter for The Turning Way: https://tinyletter.com/TuringWay/letters/new-year-wishes-and-deadline-reminder-for-book-dash-thursday-16-jan
11:24 poikilotherm pdurbin: you're welcome.
11:25 poikilotherm pdurbin could you send me that picture gain by mail? Twitter goofed it up with compression :-(
11:25 poikilotherm s/gain/again/
11:27 pdurbin Oh. Sure. And should I give you access to the dataverse-security repo?
11:27 poikilotherm If you feel like it and djbrooke et al are ok with that: sure.
11:27 poikilotherm I'm honored you're asking
11:28 * poikilotherm bows
11:28 Benjamin_Peuch Guardian of the Temple
11:33 pdurbin poikilotherm: I just emailed you the picture and ask Gustavo if he objects to me giving you access. I still think we should all think more about https://github.com/IQSS/dataverse/issues/3215
11:33 poikilotherm Thx :-)
11:34 pdurbin asked*
11:34 poikilotherm Well instead of a mailinglist we might opt for using the security feature of github
11:34 poikilotherm https://github.com/IQSS/dataverse/security/advisories
11:45 pdurbin We could try a few things until we settle on one we like.
11:50 poikilotherm pdurbin: I just repeated to your mail :-)
11:55 pdurbin poikilotherm: when you asked if I tried some kind of compatiblity layer, do you mean in https://github.com/IQSS/swordv2-java-server-library ?
11:57 poikilotherm For example. But you might also try to get on a roll from Dataverse POM by managing the deps.
11:58 pdurbin I didn't try. It all seemed tricky. I was burning a lot of time on it.
12:04 pdurbin poikilotherm: here's where log4j 1.2.15 is declared upstream: https://github.com/swordapp/JavaServer2.0/blob/sword2-server-1.0/pom.xml#L152
12:11 poikilotherm It is tricky :-D
12:12 poikilotherm Ah together with that dirty hack :-D
12:12 poikilotherm Back in 1.2.15, devs used some internal stuff that would have been drawn into everyones codebase as a transitive dep
12:13 poikilotherm So, what you would need to do if you want to fix this library directly (which seems like a good idea anyways), you'd need to replace the log4j dep with the api dep
12:14 poikilotherm https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-1.2-api/2.13.0
12:15 poikilotherm You might be good with that, as it relies on the core dep itself
12:16 poikilotherm BTW if this is already in a separate GH repo, why hasn't this been pushed on its own, but included in the Dataverse repo at local_lib?
12:18 pdurbin pushed where?
12:18 poikilotherm Different options. Maven central, Github repo, Github packages, ...
12:18 poikilotherm (OK Github packages is pretty new)
12:19 pdurbin It has already been pushed to https://github.com/IQSS/swordv2-java-server-library
12:19 pdurbin years ago, it just has a different name
12:20 pdurbin but you can see "forked from" at the top
12:20 poikilotherm Sure. But you cannot get the JAR from there, can you?
12:20 pdurbin nope
12:22 pdurbin You're right.
12:22 pdurbin It's the same with https://github.com/IQSS/UNF
12:57 donsizemore joined #dataverse
13:22 poikilotherm pdurbin I think you're gonna like https://dataverse-k8s.readthedocs.io/en/85-metadata-blocks/day2/job-index.html
13:23 poikilotherm Shiny diagrams ... ;-)
13:52 pdurbin poikilotherm: very nice! Oh, that reminds me. Did I tell you my kids and I are getting into Inkscape? ( http://blog.greptilian.com/2020/01/03/learning-inkscape/ ) What ever happened to that diagram with Dataverse, PostgreSQL, Solr, etc. that you made in Inkscape?
13:53 poikilotherm Err... I think I lost that one :-(
13:54 pdurbin !
13:54 poikilotherm A very nice kitten indeed!
13:54 pdurbin Ok, what I'm saying is that I'm now comfortable maintaining anything you create in Inkscape. So have fun. :)
15:18 MrK joined #dataverse
15:25 poikilotherm Finally... https://twitter.com/poi_ki_lo_therm/status/1217467780842315787
15:43 MrK poikilotherm: I had an idea that we can contact in Tromso via Slack
15:45 pdurbin poikilotherm: fantastic!! Thanks!
15:46 poikilotherm I have no Slack around :-/ And sorry guys, gotta run, pick up kids. MrK send me more, will read up later.
15:48 MrK poikilotherm: I will just catch you tomorrow :P.
17:08 andrewSC joined #dataverse
19:51 jri joined #dataverse
23:33 poikilotherm Oi pdurbin, you still around?
23:39 poikilotherm Seems like Cambridge went home already... Will ask you tomorrow about an ETA of 4.19 and my chances to get an update for a script merged...
23:39 poikilotherm Have a good night everyone

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