Time
S
Nick
Message
06:49
ChrisJoye joined #dataverse
06:51
ChrisJoye left #dataverse
08:11
jri joined #dataverse
08:12
poikilotherm
Good morning donsizemore, here's your answer while you're asleep. Pretty please go with Payara 5. From the reply to https://github.com/IQSS/dataverse/issues/6706 Dataverse 5 is not far away (yeah!) and that will run on Payara 5 only.
08:13
poikilotherm
Any new development should not be based on old stuff, having to work around restrictions of an old platform.
08:16
Youssef_Ouahalou joined #dataverse
10:01
pkiraly joined #dataverse
10:07
pkiraly
pdurbin: I start working on https://github.com/IQSS/dataverse/issues/6514
10:50
Benjamin_Peuch joined #dataverse
11:19
Benjamin_Peuch
Hey pdurbin, the Dataverse Data Curation Tool looks awesome!
11:20
Benjamin_Peuch
I've known about DDI's <var> section for a long time but, while I see its documentary relevance, I've always failed to see how it can be easily/pleasantly used by human beings.
11:20
Benjamin_Peuch
And it seems to me like the DDCT manages that.
11:40
poikilotherm
pkiraly: is this hardcoded or will it have to be configured? Asking because of my recent activities in the field of making the auth provider configurable with a cleaner JSON file
11:49
juancorr joined #dataverse
12:10
iqlogbot joined #dataverse
12:10
Topic for #dataverse is now Dataverse is open source research data repository software: http://dataverse.org | IRC Logs: http://irclog.iq.harvard.edu/dataverse/today | Who's who: https://docs.google.com/spreadsheets/d/16h3jv24usMGq18495C-JA-yNcQCKiKDa65MTraNDd7k/edit?usp=sharing
12:43
pkiraly
poikilotherm: it is configurable. I added a new configuration "ShibAffiliationAttribute". If it is set (not null, not empty etc.) then this value is taken as a key in the Shibboleth response, and read value from there, otherwise the current DiscoFeed parsing method is applied
12:43
poikilotherm
Is this admin configurable
12:44
poikilotherm
As a JVM property?
12:44
poikilotherm
Because we shouldn't do that... It's far from intuitive, as we configure all auth things via the apropriate json files...
12:45
pkiraly
set
12:45
pkiraly
curl -X PUT -d "ou" http://localhost:8080/api/admin/settings/:ShibAffiliationAttribute
12:47
poikilotherm
OK better, but I still think we shouldn't do that. It breaks the UX for admins. But I'm just a contributor, IQSS gives the rules, so this is just an opinion
12:48
poikilotherm
I know there is http://guides.dataverse.org/en/latest/installation/config.html#shibpassiveloginenabled
12:48
poikilotherm
This shouldn't be there, too :-D
12:48
donsizemore joined #dataverse
12:49
poikilotherm
It should all be streamlined in the JSON configs you need to push for every auth provider
12:49
pkiraly
What is your suggestion? I am not aware of this JSON config file, where is it? Is it documented?
12:50
poikilotherm
I mean this JSON config file: http://guides.dataverse.org/en/latest/installation/shibboleth.html#add-the-shibboleth-authentication-provider-to-dataverse
12:50
pkiraly
I don't care about the way it is configured, I am fine with any good practice
12:51
pkiraly
ah, this one, I forgot about it
12:51
poikilotherm
Heh, I just posted the link a second before you asked :-D
12:51
pkiraly
yes, I can put the config to this one
12:51
poikilotherm
donsizemore: good morning! I send you an answer for your questions this morning. Should I dig up the link in the logs for you?
12:52
poikilotherm
pkiraly please be aware that this will not be so easy.
12:52
donsizemore
@poikilotherm I saw Gustavo's note last night and already screen-shotted your response in the IRC logs =)
12:52
poikilotherm
I am currently refactoring all the code for the handling of those files
12:52
poikilotherm
As the code is currently very unflexible
12:52
donsizemore
@poikilotherm so far we have 3 votes for Payara, 1 for Glassfish, and one undecided
12:52
poikilotherm
donsizemore: great! :-)
12:53
poikilotherm
Java EE 8 alone has so many new goodes
12:53
donsizemore
@poikilotherm (of course, all I'll be doing is updating a Dockerfile. I'm merely being a platform busy-body)
12:53
poikilotherm
goodies
12:53
poikilotherm
Not to mention Jakarta EE 9 at the horizon...
12:54
poikilotherm
donsizemore is this TRSA stuff a branch/fork of Dataverse or a secondary application running alongside?
12:54
poikilotherm
pkiraly please take a look at https://github.com/IQSS/dataverse/issues/6694
12:55
poikilotherm
I'm coding on this right now. It's a bit tricky as we still are on GF 4 :-(
12:56
donsizemore
@poikilotherm there's a separate TRSA web application (born into Payara5) and a Dataverse branch
12:58
poikilotherm
donsizemore: then you should be looking into getting Java EE 8 instead of 7. Jakarta EE 9 will be a breaking change, but mostly about renaming packages from javax to jakarta
12:58
donsizemore
@poikilotherm the branch exists because Akio has carved out the ingest components (under TRSA, the data wouldn't be uploaded into Dataverse — intended for big/sensitive data)
12:58
poikilotherm
EE 7 has a lots of stuff missing regarding JSON -B and more. Not to forget MicroProfile APIs
12:59
donsizemore
@poikilotherm I like my musical instruments to be old. Software should be new =)
13:00
poikilotherm
Jakarta EE 9 RC1 is due for 4th of May
13:04
pkiraly
poikilotherm: are you working on #6694 or is is just a suggestion now?
13:05
poikilotherm
I am coding on this right now
13:05
poikilotherm
While we speak :-D
13:07
donsizemore
@poikilotherm can talk and play piano at the same time!
13:09
pkiraly
OK, then please ping me when you will be done with it. In the meantime I keep the configuration settings for #6514 (affiliation), because I am virtually done with it, I just need some more testing, but later today I'll put a PR
13:23
poikilotherm
Maybe you can cross link the issues
14:10
pkiraly
poikilotherm: https://github.com/IQSS/dataverse/pull/6729
14:13
poikilotherm
Thx pkiraly
14:16
donsizemore
@poikilotherm https://payara5.odum.unc.edu/metrics now exposed at https://payara5.odum.unc.edu/prometheus
14:16
donsizemore
@poikilotherm baby steps?
14:17
poikilotherm
donsizemore: baby steps? I'm confused
14:20
donsizemore
hooking payara's base_* metrics into prometheus, moving the API test suite step after prometheus installation
14:32
poikilotherm
Ah ah ok
17:06
Jim13 joined #dataverse
17:12
Jim13
@donsizemore - do my awesome GDCC credentials allow me to spin up an s3 bucket as well? (Or is there a bucket I can use?) Looking to test the direct upload branch for which you have to use s3 for a store. No need to keep anything long term.
17:45
jri_ joined #dataverse
18:20
donsizemore
@Jim13 Odum has an AWS account; IQSS has one; I can ask Jon if GDCC does
18:20
donsizemore
@Jim13 (if GDCC does I'm not aware of it)
18:27
Jim13
I just meant the credentials you gave me to run ansible/dataverse -
18:33
donsizemore
@Jim13 aha! I thought I had already sent them. They're hopefully Odum's, and you're welcome to use them
18:34
donsizemore
@Jim13 (which I just ran by Jon)
20:17
agostinho joined #dataverse
20:17
agostinho
hi
20:18
agostinho
after config and upload languages.zip file to my dataverse, it become slow to respond
20:19
agostinho
https://datarepositorium.uminho.pt/
20:20
agostinho
if a delete jvm-options '-Ddataverse.lang.directory' , it respond quick
20:52
poikilotherm
Hi agostinho!
20:52
poikilotherm
What Dataverse version do you use?
20:53
poikilotherm
You might suffer from https://github.com/IQSS/dataverse/issues/6052
20:53
poikilotherm
Which has been fixed in December
20:54
poikilotherm
That fix went into 4.19
20:55
poikilotherm
donsizemore do you know about Mr Shib? He was going crazy in the last days, I hope he is alright...
20:56
poikilotherm
pdurbin hasn't said a word today, which is an anomaly :-D
21:05
pmauduit joined #dataverse
21:12
yoh joined #dataverse
21:12
xarthisius joined #dataverse
22:05
donsizemore
@poikilotherm High of 6 in Boston today, low of -2. I like to imagine that he wisely stayed home.
22:10
poikilotherm
That Fahrenheit, correct?