IQSS logo

IRC log for #dataverse, 2018-12-21

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

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