2021-12-02T10:06:42 Hi @here. Is there any volunteer who wants to help bringing our Wiki up-to date? 2021-12-02T17:19:50 "Hi @here. Is there any volunteer..." <- Sure, I would be interested. Got a schedule? Wanna have a meeting on it? 2021-12-02T17:21:21 adathor[m]: thanks. In the end, we are looking especially for someone, who can mainain the application itself (doing packaging, hardining the service, etc). Would that be interesting for you? 2021-12-02T17:25:09 Sounds interesting. Was planning to look into OBS for a while now ^_^ 2021-12-02T17:25:09 I must ask tho, would running it as a container would be an option? (Assuming here that it is installed as rpm now) 2021-12-02T17:26:45 Well: in theory there should no be much difference, if you run it in container or as dedicated instance. At the moment, we have a single machine with one (RPM based) installation, which hosts all wikis for us. The Databases are on a dedicated DB Cluster, so it's just the application and files, which are on the machine itself. 2021-12-02T17:27:25 https://build.opensuse.org/project/show/openSUSE:infrastructure:wiki should give you an idea about the current amount of packages (better: plugins) that are installed. 2021-12-02T17:27:38 That makes things a lot easier. 2021-12-02T17:27:53 ah: and I should note that we have two other machines that form an elastic-cluster for the search 2021-12-02T17:28:11 So: databases are separated from the application itself already. 2021-12-02T17:29:28 I was thinking to switch to https://build.opensuse.org/package/show/server:php:applications/mediawiki 2021-12-02T17:29:40 Super, let me look into the packaging first see if I can find my way around. Will probably scream for help if I would stuck ;) 2021-12-02T17:29:40 What is the OS running the current wiki? 15.3? 2021-12-02T17:29:50 But if you - for example - can create a Docker image out of the package above + the plugins? 2021-12-02T17:30:03 Sure could 2021-12-02T17:30:05 Yep: 15.3 it is. 2021-12-02T17:30:36 feel free to ask your questions. I can not promise to have always the right answers - but we will try ... :-) 2021-12-02T17:30:41 Sweet 2021-12-02T17:33:12 The one in `server:php: applications` is definitely a lot better updated, going to grab that and containerize it 2021-12-02T18:59:57 jip, agreed :-) 2021-12-02T19:31:04 adathor[m]: I have to admit that I'm not the biggest fan of containers, but I'm not going to stop you ;-) 2021-12-02T19:32:02 also, packaging the newest mediawiki basically means to copypac mediawiki_1_27 to mediawiki_$newversion and replace the tarballs 2021-12-02T19:32:16 (same for the extensions, and pray that they are still supported...) 2021-12-02T19:32:56 the reason for having the version in the package name is that it allows to switch over one wiki after the other to a new version on the same server (yes, I know that this is not containerish) 2021-12-02T19:34:10 the more interesting[tm] and annoying thing about running mediawiki is elasticsearch, because a specific version is needed, and packaging that can be more than annoying (at least it was when I last had to do it) 2021-12-02T19:35:24 so - if you'd help with running elasticsearch (maybe as container?), that would be more helpful than moving mediawiki itsself to a container 2021-12-02T19:38:01 if I get https://www.mediawiki.org/wiki/Extension:CirrusSearch right, we'll need elasticsearch 6.8.x (actually "6.5.4 recommended", but let's try the latest 6.8.x instead of that even older version)