IQSS logo

IRC log for #dataverse, 2019-10-24

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:15 poikilotherm joined #dataverse
08:51 stefankasberger joined #dataverse
09:59 donsizemore joined #dataverse
13:13 donsizemore joined #dataverse
14:18 dataverse-user joined #dataverse
14:25 dataverse-user53 joined #dataverse
14:25 dataverse-user53 Hi there
14:39 dataverse-user Hello everyone and @pdurbin( I discussed with you yesterday) , I hope you're fine? I have a question about my dataverse I have version 4.11, can I go directly to version 4.17? Or do I have to make every version?
14:53 dataverse-user joined #dataverse
14:55 dataverse-user78 joined #dataverse
15:07 dataverse-user joined #dataverse
15:11 pdurbin dataverse-user: (or are you dataverse-user78 ) :) Hi! There are a few tricks you can use to upgrade to the latest but they are a bit experimental and you absolutely much back up your database first. Would you like to hear about them?
15:11 pdurbin We have standup in 5 minutes. Does anyone want me to mention anything?
15:39 Jim53 joined #dataverse
15:54 poikilotherm joined #dataverse
15:54 poikilotherm Hi pdurbin :-)
15:54 pdurbin poikilotherm: oh hey. kcondon and I were just talking about you. All good things, of course. :)
15:55 poikilotherm Uh oh
15:55 poikilotherm Phew...
15:55 poikilotherm I've been busy all day with my talk and will be busy for the rest of the day...
15:55 poikilotherm But I saw your comment on the Oauth2 PR
15:56 poikilotherm Shall I keep the messages coming or are you still at standup/busy?
15:56 pdurbin Standup was super quick today. Nothing in code review or QA. :(
15:56 pdurbin Can we get to OAuth2 PR into QA? :)
16:01 poikilotherm IMHO some points should be addressed...
16:01 poikilotherm Like those tests and the attribute fetching
16:01 poikilotherm And your point about configuring the tenant is also very important
16:01 poikilotherm Also the docs about it
16:02 poikilotherm One could make the tenant configurable via the JSON file. But I'll leave that up to the authors ;-)
16:03 poikilotherm But these are free countries, so if you guys are happy with the current implementation...
16:03 pdurbin We live in the land of the free.
16:04 pdurbin We live with some bugs too. :)
16:04 poikilotherm I am not going to use the implementation, so it doesn't really bother me
16:05 poikilotherm I'm not married to that code ;-)
16:05 poikilotherm I have my things in place to continue working on OpenID support
16:06 pdurbin Sure, I figured you'd jump back in that code once this pull request gets merged.
16:06 pdurbin And once your talk is done. :)
16:06 poikilotherm Right.
16:06 poikilotherm I wanted to chat with you about https://github.com/IQSS/dataverse/pull/6192#discussion_r338484556
16:06 poikilotherm Would that be ok now?
16:06 poikilotherm Or should we talk about it some other time?
16:08 pdurbin Well, I think we should give poor Gerardo (@Gerafp) some clarity on exactly what he's on the hook for first.
16:08 pdurbin Want me to try to summon him here?
16:08 poikilotherm Sure!
16:08 poikilotherm That would be much easier
16:09 pdurbin ok, I just emailed him
16:09 pdurbin Now we can talk about whatever.
16:09 poikilotherm :-D
16:10 poikilotherm It will be quick, I promise
16:10 poikilotherm Did you see my Jenkins job for sphinx docs of dataverse-kubernetes?
16:10 poikilotherm It's already feeding https://iqss.github.io/dataverse-kubernetes/
16:10 pdurbin I didn't but that's awesome.
16:11 poikilotherm It uses the multibranch pipeline job, being executed on two named branches for now. (master and my feature branch)
16:11 poikilotherm I've been thinking to extend that. It might be a good idea to have the K8s guides for released versions, master and also for PRs
16:12 poikilotherm I thought about using https://iqss.github.io/dataverse-kubernetes/<branch/tag/master>/... pattern
16:12 poikilotherm So when I read your post, I've been reminded of that idea
16:13 pdurbin It's a good idea.
16:14 poikilotherm Thanks. :-)
16:14 poikilotherm So stupid ideas spun up in my head
16:14 poikilotherm s/stupid/crazy
16:15 poikilotherm What about using having the job copy-catted for Dataverse, reusing the pipeline & dockerfile. If you dont want to push to Github pages, it's easy to adapt for another target.
16:16 poikilotherm All of this is much less expensive in comparison to spinning up AWS instances for it...
16:17 poikilotherm Too crazy?
16:17 pdurbin You're just talking about docs, right? Guides. Not deploying Dataverse itself.
16:18 poikilotherm Yes
16:18 poikilotherm Just the same as with my docs for K8s
16:19 pdurbin Sure, if you set it all up, I'll re-point DNS for http://guides.dataverse.org . I think the only wrinkle may be that we have a weird manual process where we change a symlink called "latest" for each release. I'd be happy to see that server go. It's an old CentOS 6 box in the basement of our building.
16:20 poikilotherm :-D
16:20 pdurbin And our ops folks want all those VMs to die anyway. It's on VMWare.
16:21 pdurbin And it's a single point of failure.
16:22 poikilotherm Shall I update my old issue?
16:22 poikilotherm And wrap up the idea there?
16:23 pdurbin The one about using Maven to build the guides? Sure!
16:42 poikilotherm I made up my mind and created a new issue https://github.com/IQSS/dataverse/issues/6315
16:43 poikilotherm I will close the Maven issue in favor of sphinx-autobuild
16:43 poikilotherm It's really cool to just save your rst file and have the browser reload the page ;-)
16:43 poikilotherm (for you, no F5)
17:30 donsizemore joined #dataverse
17:46 pdurbin poikilotherm: looks great and do you know who else wants to stick a Jenkinsfile in the main dataverse repo? donsizemore
17:54 donsizemore @poikilotherm do you mean moving the IQSS-Dataverse-Develop and -PR jobs back out of EC2?
17:56 donsizemore @poikilotherm we started out with them in docker
18:18 poikilotherm donsizemore: running those on EC2 is fine!
18:18 donsizemore @poikilotherm it wasn't plan "A"
18:18 poikilotherm We could do it on a Docker based kind cluster
18:18 poikilotherm Or AWS cluster
18:19 donsizemore @poikilotherm that would be fine as well.
18:19 poikilotherm Maybe I missunderstood what you wrote...
18:19 donsizemore @poikilotherm running the API test suite in Docker under Jenkins consistently produced a database deadlock, so the consensus was to move the tests to EC2 and we could get that sorted out
18:20 donsizemore also, i think i can work around the fork screwiness with         if (${CHANGE_FORK}=NULL) {            env.CHANGE_FORK=${GIT_URL}         }
18:20 donsizemore since some PRs will come from IQSS, some from elsewhere
18:21 donsizemore ^^ until we could get that sorted out
18:28 poikilotherm Sorry have been AFK, kids...
18:29 poikilotherm I thought you have been running the integration tests in EC2 right frm the start?
18:30 poikilotherm https://github.com/IQSS/dataverse/issues/6311#issuecomment-545851969 sounded like you changed the approach
18:37 poikilotherm I'm heading back for hacking on my talk now...
18:43 pdurbin poikilotherm: no, for a while we tried running the API tests within Docker on the new Jenkins server itself.
18:44 pdurbin donsizemore: anything I can do for you?
18:44 pdurbin I have a paper in front of me with stuff like "send scripts", "close it", "close it", "bug in Dataverse". :)
18:45 pdurbin sorry so rushed yesterday
18:46 poikilotherm joined #dataverse
19:42 pdurbin xarthisius: have we talked about https://github.com/IQSS/dataverse/issues/3758 and if it makes sense for Whole Tale to appear on the new "Preview" tab on a Dataverse file landing page?
21:04 pdurbin The "Preview" tab will look something like this: https://github.com/QualitativeDataRepository/dataverse-previewers/pull/27

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