IQSS logo

IRC log for #dataverse, 2018-10-30

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:00 pdurbin Vagrant is mentioned here: http://guides.dataverse.org/en/4.9.4/installation/prep.html#vagrant-for-testing-only
00:01 pdurbin I only mention Vagrant because when I use VirtualBox 99% of the time I'm using Vagrant.
00:02 jay2jaykp I started from pre-requisite page....create a vmbox of centos fresh....and install Java, Glassfish, Solr, POstgresql, jq, imageMagik, R and download the release from github
00:02 jay2jaykp I unplack the dvinstall.zip and run the install
00:03 pdurbin Ok, that all sounds fine.
00:03 pdurbin I'm just not very familiar with VirtualBox. And your first message was cut off: http://irclog.iq.harvard.edu/dataverse/2018-10-29#i_77177
00:03 pdurbin what were you saying after "establish"?
00:04 jay2jaykp I am able to connect the terminal of CentOS through Ubuntu via Bridge Adaptor and established the dataverse through it. Now once deployed, I want to open dataverse in Ubuntu's Browser rather than centOS browser. (The reason behind this is the small resilution of CentOS vmbox) How can I open dataverse instance from VMBox centOS to directly Ubuntu Browser??
00:06 pdurbin Thanks. And thanks for posting this on the mailing list too: https://groups.google.com/d/msg/dataverse-community/Myi4JZggTKk/ODkjHU0WCgAJ
00:07 pdurbin Sorry to go on about Vagrant but if you do `vagrant up` Dataverse should be running at http://localhost:8888
00:07 pdurbin As described at http://guides.dataverse.org/en/4.9.4/developers/tools.html#vagrant
00:07 pdurbin I'm not sure what you need to do in VirtualBox to achieve the same thing.
00:08 jay2jaykp OK. I will try vangrant too then. Appreciate your time.
00:08 pdurbin Awesome. Fingers crossed that it "just works" :)
00:09 jay2jaykp left #dataverse
06:23 icarito[m] joined #dataverse
07:57 jri joined #dataverse
08:18 juancorr joined #dataverse
08:24 MrK joined #dataverse
09:21 jri_ joined #dataverse
09:27 jri joined #dataverse
09:40 jri_ joined #dataverse
09:50 jri joined #dataverse
12:11 andrewSC pdurbin: nothing to add on my end, turns out there was a missing value in one of the fields. Once that was resoved doing the curl call with the file was fine and dandy :)
12:11 pdurbin good, thanks
12:47 donsizemore joined #dataverse
13:36 poikilotherm joined #dataverse
13:38 poikilotherm Greetings :-)
13:50 pdurbin what's new poikilotherm
13:51 Jim__ joined #dataverse
13:53 poikilotherm I haven't been around for a while... Sorry for that. Have been kept busy writing a research software policy draft.
13:53 poikilotherm Getting back to work on Dataverse now :-)
13:53 pdurbin nice, welcome back
13:54 poikilotherm Thx :-)
13:56 pdurbin poikilotherm: I feel kind of bad that five issues are assigned to you and only one is assigned to me. :)
14:12 poikilotherm :-D
14:13 poikilotherm There there... *patting your back*
14:13 poikilotherm Doesn't hurt, just gets me eager to solve stuff
14:15 pdurbin Heh. I'm trying to limit my work in progress after reading a book called "Kanban".
14:19 tcoupin joined #dataverse
14:20 pdurbin tcoupin: hi! Romain is on vacation this week.
14:27 pdurbin poikilotherm: which of the five are you most eager to solve first?
14:28 poikilotherm The Payara 5 one :-)
14:28 poikilotherm This is related to a lot of other stuff
14:29 poikilotherm And as I am using docker for this, this will be of use for my colleague eager to run this stuff on kubernetes
14:31 pdurbin Great. Oracle Code One, formerly Java One, was last week and I wonder if there is any news from Glassfish or Payara representatives. From what I understand, the next release of Glassfish will come from Eclipse rather than Oracle.
14:31 poikilotherm Currently ditching the multistage stuff in favor of fabric8io d-m-p because of the HUGE download issues involved when using the multistage approach for LOCAL development. This would be a good approach on CI only, but as it is used now, this adds to much overhead.
14:32 pdurbin Sorry, what is the multistage approach? Can you link me to some code or config?
14:34 poikilotherm Sorry - nothing I pushed yet. Can give you some links to desriptions.
14:34 pdurbin I can wait until you push. No rush.
14:34 poikilotherm https://codefresh.io/howtos/using-docker-maven-maven-docker
14:35 pdurbin interesting, thanks
14:35 poikilotherm This is an interesting comparison. Be sure to read the comments, too, as Roland Huß (author of the fabric8io d-m-p) is replying to some of the arguments
14:36 poikilotherm This could be interesting, too :-) https://ro14nd.de/jib-vs-dmp
14:37 pdurbin ok but maybe not today
14:37 poikilotherm About the Glassfish thing: seems that Glassfish was moved to Jakarta EE
14:38 pdurbin Yes, Glassfish has been stuck at 80% for a while: https://www.eclipse.org/ee4j/status.php
14:38 poikilotherm That seems to be frame around the hole Java EE, Glassfish and related stuff in the post-oracle-era
14:39 poikilotherm https://blogs.eclipse.org/post/tanja-obradovic/announcing-eclipse-glassfish-510-rc1-release
14:39 pdurbin Oh! Nice!
14:40 poikilotherm Do you think we should stick to Eclipse Glassfish instead of moving to Payara? This hole stuff seems to take more time to settle down..
14:40 pdurbin "Dec 14 — Eclipse GlassFish 5.1 release. All CTS tests are passed." https://dmitrykornilov.net/2018/10/22/first-year-of-eclipse-ee4j/
14:41 poikilotherm Payara is related to Eclipse Glassfish anyway
14:41 poikilotherm https://projects.eclipse.org/projects/ee4j.glassfish
14:43 pdurbin I don't know which horse to bet on. I just get nervous when software isn't updated. Glassfish hasn't had a release since 2017-09-21 by Oracle so it's good to hear that Eclipse has a release candidate out. What do you think?
14:44 poikilotherm As Payara is involved in the upstream, it seems there might be only a sheet of paper fitting between Glassfish 5 and Payara 5
14:45 pdurbin Maybe several sheets since there have been regular Payara 5.x releases. Payara is fixing bugs etc.
14:45 poikilotherm Maybe it's better to look into Payara. Some people might be eager to get upstream support contracts and I don't know if Eclipse will offer them
14:46 pdurbin Yeah, I have no idea about support from Eclipse.
14:46 poikilotherm Yes, but they seemed to push back into upstream
14:46 pdurbin Ok, so you think Eclipse Glassfish 5.1 will have all the bugfixes from Payara. That's good.
14:47 poikilotherm Maybe for now get us ready for Payara/Glassfish 5 and let's see what happens. This step is a big effort, but I feel like the step moving between both once we are on 5 is much smaller
14:47 pdurbin Ok. And again, instead we could try moving to Payara 4 if you want. A smaller step.
14:47 poikilotherm Mostly because of Payara being the only other active member of the EE4J Glassfish next to Oracle for now... ;-)
14:52 pdurbin :)
14:52 poikilotherm https://www.payara.fish/support/support-lifecycle
14:52 poikilotherm Are you sure you want to bet on Payara 4?
14:53 poikilotherm This will buy you time till early 2022.
14:53 poikilotherm And I don't know if "maintenance" means "buy a license"
14:55 poikilotherm Oh oh... https://www.payara.fish/support/release-streams/
14:55 poikilotherm Doesn't look like using Payara 4 without a license is a thing that will save you from headaches...
14:56 pdurbin Hmm, I hadn't see this. Thanks.
14:56 pdurbin It looks like Payara 5 will get patches until 2026.
14:56 pdurbin Assuming Payara is still in business then. :)
14:57 poikilotherm And for now you at least get updates from the "community stream"
14:57 poikilotherm Maybe not for all eternity, but hopefully long enough to get around with EE4J Glassfish 5.1+
14:58 pdurbin yeah
14:59 poikilotherm Or do you think it might be a good idea to go for EE4J now?
14:59 poikilotherm At least there is a RC1
14:59 pdurbin Yeah, the RC is news to me. A good sign.
14:59 poikilotherm In some communities this is considered stable enough for testing
14:59 pdurbin Signs of life.
14:59 poikilotherm And a release mid december sound like a plan...
15:00 pdurbin yeah
15:00 poikilotherm At least this is no all new product, it is based on the long lasting glassfish stuff
15:00 pdurbin Sure.
15:00 poikilotherm And those guys will not release things that will blow up the next time you look at it
15:01 poikilotherm This is a testing field for dataverse, too, maybe this can go hand in hand?
15:01 pdurbin Should we ask on the dataverse-community list if people have opinions about Glassfish vs. Payara? I don't personally run Dataverse in production. I just hack on the code. :)
15:01 * poikilotherm checking back with my colleague about this...
15:09 * donsizemore just wants a stable, secure platform
15:09 pdurbin amen
15:10 poikilotherm My colleague doesn't bother... :-D
15:13 poikilotherm Actually, Payara 5 seems to be stable for now. And as a I said, there is not as much distance between EE4J Glassfish and Payara than with EE4J Glassfish and Wildfly
15:14 poikilotherm Asking the community seems to be a good idea
15:14 pdurbin poikilotherm: do you want to ask? :)
15:20 poikilotherm I would prefer if you guys could move first :-D Don't want to get shot ;-)
15:25 pdurbin Heh. That makes sense.
15:25 pdurbin Maybe donsizemore will ask. :)
15:30 pdurbin Jim__: any thoughts on Glassfish vs. Payara?
15:31 pdurbin juancorr: same question
15:31 pdurbin jri: same question
15:31 pdurbin andrewSC: you're behind a firewall so maybe you're not as concerned :)
15:32 pdurbin bricas: how about you? Glassfish or Payara?
15:40 Jim__ re G vs P - no, but supportive of getting off the old version...
15:42 pdurbin Sure. Nobody wants to be stuck on old stuff we have to patch manually. Thanks.
15:44 jri I don't really know Payara (or the Java ecosystem in general), so my thought worth what it's worth (which mean not so much :) ) but I was always thinking that glassfish was overkill to just run a .war (inside the admin JVM...). It could be cool to use an application server if we can use it for easy clustering or run also the solr JVM, etc.
15:45 jri (I'm sorry it's a very quick answer)
15:45 andrewSC ;)
15:46 jri but... Payara admin interface looks fancy :P
15:46 pdurbin jri: thanks, you should take a look at https://github.com/IQSS/dataverse/issues/5187 and consider leaving a comment. :)
15:47 jri for me it's same thing but different... but still same thing
15:47 jri ok :) I'll try
15:47 poikilotherm Ok guys, I appreciate your feedback and will read up the logs. Have to go now to pick up kids.
15:47 poikilotherm Cu all
15:53 juancorr pdurbin: Sorry don't know Payara
15:53 pdurbin juancorr: it's a fork of Glassfish, basically. They offer paid support.
15:57 juancorr Thank you. We probably will not use the paid support.
15:59 pdurbin I assume most won't. The paid support is optional. The main thing I'm interested in from Payara is regular patches/releases. Please see the chart at https://github.com/IQSS/dataverse/issues/4172#issuecomment-340774938 for a comparison of Oracle Glassfish vs. Payara.
15:59 pdurbin But! As we discussed above, we just learned that Eclipse Glassfish has a release candidate out.
16:44 jri left #dataverse
16:45 jri joined #dataverse
16:45 jri left #dataverse
16:54 donsizemore joined #dataverse
17:38 pameyer joined #dataverse
17:39 pameyer poikilotherm (for when you chech the logs): I'm got a little chance to follow up on multi-stage builds, and it seems like it could definately help startup times on images
17:40 pameyer still needs some fine tuning
17:40 pameyer but proof of concept works (and for interesting coincidences, I'm at a cloud-related meeting today)
17:41 pdurbin pameyer: how's that meeting going?
17:46 pameyer pdurbin: interesting so far
17:47 pdurbin cool
18:52 pameyer joined #dataverse
18:53 pameyer pdurbin: Dan from redhat was talking about one of the openshift projects he was involved with
20:31 jri joined #dataverse
20:43 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.