[comixed-dev] Re: Post-0.5 release develop

  • From: Pidock Media <pidockmedia@xxxxxxxxx>
  • To: comixed-dev@xxxxxxxxxxxxx
  • Date: Sun, 9 Feb 2020 19:08:09 -0500

Okay, my first step in multi-arch building may be successful. I have a bunch of 
notes on it I will add once I do my first 6.0 docker builds. But 5.0RC1 on 
dockerhub should be multi-arch with the comixed/comixed:latest tag. 

PiDockMedia

--
I am a friendly robot


On Feb 8, 2020, at 11:47, Pidock Media <pidockmedia@xxxxxxxxx> wrote:

Full disclosure, I am an engineer not a developer so these things come 
slowly to me but I really see 2 major efforts to try and work through with 
v6. 

First is multi platform support. I have started investigating this and the 
images provided by Docker seem to support this and they support Java. This 
should make it pretty straightforward to move the build process to 
dynamically build the image for many or all the platforms docker officially 
supports. Being a .jar file it should be pretty universal on the platforms 
that support it. 

Second it automatic builds. I would love to dump the manual built process all 
together. Each time you release on a branch there is a way to have dockerhub 
aware of that and have the docker images generate automatically. This might 
even help developer testing as testing can be done quickly and cleanly each 
time you commit a release. 

PiDockMedia

--
I am a friendly robot


On Feb 4, 2020, at 20:00, Darryl L. Pierce <mcpierce@xxxxxxxxx> wrote:


Okay, so definitely an upgraded Java dependency is in order. Looking at this 
article [1] from last summer, it seems minimally moving away from Java8 is 
called for.

BTW, someone opened an issue [2] the other day asking for ARM support in our 
Docker image. I thought, though, that our docker image was platform-agnostic 
Would you mind replying to that?

[1] https://www.infoq.com/articles/java-jvm-trends-2019/
[2] https://github.com/comixed/comixed/issues/138

On Tue, Feb 4, 2020 at 4:05 PM Pidock Media <pidockmedia@xxxxxxxxx> wrote:
From a docker standpoint that might be easier. As it is now I have to do a 
base alpine and add java 8. With more current versions I believe there are 
docker images with java built in. 

PiDockMedia

--
I am a friendly robot


On Jan 26, 2020, at 11:48, Darryl L. Pierce <mcpierce@xxxxxxxxx> wrote:


So, I have a question for you all.

Once CX 0.5 is released, is there any reason to not upgrade the stack to 
Java 11, Spring Boot 2.1.5 and Angular 8? Right now we're on Java 8, 
Spring Boot 2.1.2 and Angular 7.

I've been considering whether or not to upgrade the stack and I think it's 
probably in our best interest to do it sooner rather than later with the 
stable release coming up.

What are your opinions and thoughts on this?

-- 
Darryl L. Pierce <mcpierce@xxxxxxxxx>
"Le centre du monde est partout." - Blaise Pascal
"Let's try and find some point of transcendence and leap together." - Gord 
Downie


-- 
Darryl L. Pierce <mcpierce@xxxxxxxxx>
"Le centre du monde est partout." - Blaise Pascal
"Let's try and find some point of transcendence and leap together." - Gord 
Downie

Other related posts: