pkp / docker-ojs

Open Journal Systems (OJS) is a journal management and publishing system.
GNU General Public License v3.0
60 stars 45 forks source link

Script ojs-start problems #179

Open matgn opened 2 years ago

matgn commented 2 years ago
matgn commented 2 years ago

Second point relative to #52

marcbria commented 2 years ago

TL;DR; it's feasible but not a priority right now.

The idea behind this project is to create simple self-contained containers.

If cron inside the main container is not playing gentle with k8s, we can move it into a different container and call it from docker-compose.yml.

But before starting, a little research over crontab projects needs to be done to select the right stack (a simple cron? crontab-ui? ofelia? ...). The solution need to take in consideration that users would like to building a farm of journals without k8s (centralized cron-ui?), but in case of doubts, I will always suggest to use of the most standard solution.

Let us some time to finish with the refactor before we go into this.

Cheers, m.

matgn commented 2 years ago

TL;DR; it's feasible but not a priority right now.

The idea behind this project is to create simple self-contained containers.

If cron inside the main container is not playing gentle with k8s, we can move it into a different container and call it from docker-compose.yml.

But before starting, a little research over crontab projects needs to be done to select the right stack (a simple cron? crontab-ui? ofelia? ...). The solution need to take in consideration that users would like to building a farm of journals without k8s (centralized cron-ui?), but in case of doubts, I will always suggest to use of the most standard solution.

Let us some time to finish with the refactor before we go into this.

Cheers, m.

What about Point 2 ?

Is it possible to take a look at this refactor project ?

marcbria commented 2 years ago

Nothing solid yet.

To deal with the dockerHub auto-bulid shutdown, we moved to gitLab (to test ci/cd pipelines a little): https://gitlab.com/pkp-org/docker/ojs/

It made us modify our building script to fit better with a real ci/cd pipeline (new images are autobuild when a new tag is commit).

At same time we are talking about what images do we need in this RFC: https://github.com/pkp/docker-ojs/issues/159

We will probably join in a jitsi at the beginning of next month to get a more clear picture of all this. A summary of the meeting will be published, but let me know if you like to join.

Cheers, m.

marcbria commented 2 years ago

What about Point 2 ?

It's the same issue you reported in https://github.com/pkp/docker-ojs/issues/179 , isn't it? If yes, I'm sorry but we need to fix deeper stuff first.

But thanks to report it.

matgn commented 2 years ago

We will probably join in a jitsi at the beginning of next month to get a more clear picture of all this. A summary of the meeting will be published, but let me know if you like to join.

Cheers, m.

I'd be happy to join, yes.

luisfelipe3d commented 2 years ago

We will probably join in a jitsi at the beginning of next month to get a more clear picture of all this. A summary of the meeting will be published, but let me know if you like to join.

I'II like to join, please, tell me when.

Cheers, Luis Leal.

matgn commented 2 years ago

We will probably join in a jitsi at the beginning of next month to get a more clear picture of all this. A summary of the meeting will be published, but let me know if you like to join.

Any update ?

marcbria commented 2 years ago

We are thinking in how it all need to be. A document will be published soon with some ideas/proposals to know how it need to be implemented. I will post this document in the RFC issue (#159) looking for community feedback. This document will be the basis of discussion for a virtual meeting that I hope we will be able to arrange before the end of the month.