Time
S
Nick
Message
00:16
jri joined #dataverse
05:00
jri joined #dataverse
07:37
juancorr joined #dataverse
08:27
jri joined #dataverse
12:58
juancorr left #dataverse
13:10
pdurbin joined #dataverse
14:31
isullivan joined #dataverse
14:40
poiki-at-home joined #dataverse
14:42
poiki-at-home
Hey pdurbin, just a quick note: at https://gitlab.com/gitlab-org/gitlab-ce/issues/54858#note_126639797 Tobias Frust wrote they are working on a connection from Gitlab to Invenio based stuff. Maybe this might be a good chance to throw in Dataverse reaching for the same goals?
14:45
pdurbin
poiki-at-home: thanks! Sounds highly related to your comment at https://github.com/IQSS/dataverse/issues/2739#issuecomment-437012724 . Do you want to update that comment with a link? Or leave a new comment with a link?
14:47
poiki-at-home
As you prefer :-)
14:48
poiki-at-home
Ok, second thoughts: I'll just leave a new comment
14:49
pdurbin
We're more likely to notice new comments. Good idea.
14:55
poiki-at-home
;-)
14:59
pdurbin
nice comment, thanks
15:00
pdurbin
poiki-at-home: I also just left a comment in our design doc: https://docs.google.com/document/d/1Wa8OJBftzJs_v9QDeccRanx6S0MNoiuPjqnRaL20cNk/edit
15:03
poiki-at-home
:-)
15:03
poiki-at-home
Nice
15:03
poiki-at-home
Thx for the tip ;-
15:03
pdurbin
:)
15:03
poiki-at-home
I'll get some icecream from it
15:03
poiki-at-home
;-)
15:03
pdurbin
:)
15:04
pdurbin
poiki-at-home: hey, I was thinking, is there any open source java ee project that's set up the way you like? with docker and stuff?
15:05
poiki-at-home
I am not aware of one. Maybe that's due to the crippling relevance of Java EE in contrast to Spring and other frameworks.
15:05
poiki-at-home
Maybe times are changing with Jakarta EE and Microprofile
15:05
poiki-at-home
Actually, the code in the JVM to be more "cloud native" is not very old
15:06
poiki-at-home
Has been backported to 8u191 which is not long ago
15:08
pdurbin
"Making Java EE and MicroProfile work on Docker and Kubernetes" is a requested blog topic at https://groups.google.com/d/msg/javaee-guardians/EWW_bervnOY/UdF6x5EUDgAJ
15:13
poiki-at-home
Yeah, seems like people realize that they need to go forward when Java EE should recapture relevance. I get the impression the huge number of projects is started with Spring Boot. Just because it is so efficient, easy and productive.
15:13
poiki-at-home
Err - huge number of NEW projects
15:20
pdurbin
"4 in 10 developers use Spring Boot": https://snyk.io/blog/jvm-ecosystem-report-2018-platform-application
15:23
poiki-at-home
https://res.cloudinary.com/snyk/image/upload/v1539687067/blog/application-server-popularity-tomcat-jboss-wildfly-jetty-weblogic-websphere-glassfish.png
15:23
poiki-at-home
Sum up the Java EE containers and you get the same number as Tomcat
15:25
poiki-at-home
The real Spring number would be Spring Boot + Spring MVC
15:25
poiki-at-home
So I guess my impression was not all false
15:27
pdurbin
I hear that Spring is popular. I've never used it myself.
15:27
poiki-at-home
The learning curve is pretty low and it has you covered for about 95% of use cases
15:28
poiki-at-home
Especially these days, where Java on the Web is mostly used for RESTfull stuff with Android Apps or JavaScript based frontends
15:33
pdurbin
sure
15:35
pdurbin
I assume https://github.com/peerpub/peerpub is set up the way you like it. docker-compose, etc.
15:35
poiki-at-home
But don't get me wrong - I am not saying IQSS/Dataverse should do a port. That would be just crazy. But expect more people to be used to the Spring kind of stuff, which makes it very easy to deploy on containers. The user experience is more like it is with small app servers like Thorntail, Payara Micro, OpenLiberty, ...
15:36
poiki-at-home
I had the chance to start from scratch ;-)
15:36
pdurbin
the front end is thymeleaf?
15:36
poiki-at-home
Yeah
15:37
poiki-at-home
I didn't want to learn Angular or Vue.js
15:37
poiki-at-home
Was busy with learing NoSQL/Mongo, Spring, JUnit 5 and a lot of other new stuff
15:38
poiki-at-home
Looking at how much time I invested in programming and how far I got lets me approve the statement "Spring makes you very productive"
15:40
pdurbin
cool
15:41
pdurbin
I guess I'm as productive as I am in the Dataverse code. I don't know any better or different. It's my first full time development job.
15:43
poiki-at-home
I think you all are doing great :-)
15:44
poiki-at-home
And you are all open minded and looking at new stuff
15:44
poiki-at-home
The worst thing that can happen to a project is focusing only on where you come from
15:47
pameyer joined #dataverse
15:48
pdurbin
The architecture has changed a lot. DVN 3.x was much more of a monolith. Lucene instead of Solr. And data exploration features were implemented in Java. You can see screenshots at http://blogs.harvard.edu/pdurbin/2017/02/18/dvn-3-dataverse-back-in-2013/
17:33
poiki-at-home left #dataverse
18:16
pdurbin
I'm curious if people think this looks like madness or not: https://raw.githubusercontent.com/IQSS/dataverse/ac5e29d7b7d6f4dcc58b465ab3bc271f55fbb411/doc/sphinx-guides/source/admin/img/make-data-count.png
18:43
pameyer
pdurbin: I wouldn't say madness, but it does make me nervous about all the moving parts in mdc
18:44
pdurbin
yeah, might be hard to support
18:44
pdurbin
"blow away the sqlite database and try again"
18:45
pdurbin
this is all very preliminary though
18:45
pdurbin
and we're happy to hear ideas for better architecture
18:48
isullivan joined #dataverse
18:51
pdurbin
thanks for taking a look :)
18:52
pameyer
no problem - will let you know if I've got any inspiration on it
18:53
pdurbin
thanks
19:17
candy` joined #dataverse
20:18
pdurbin
Ok, I'm out of here. I'll be back by the 3rd, or possibly the 2nd, as Danny indicated in his holiday closure post: https://groups.google.com/d/msg/dataverse-community/-3Fs8G25LCE/MeynbAsACwAJ . Happy Holidays, everyone!
20:18
pdurbin left #dataverse
21:05
donsizemore joined #dataverse