mediagoblin-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH mediagoblin 1/2] Add db/migrations/env.py to MANIFEST.in


From: Elisei Roca
Subject: Re: [PATCH mediagoblin 1/2] Add db/migrations/env.py to MANIFEST.in
Date: Mon, 20 Sep 2021 12:56:10 +0200

Hi Ben and everyone else,

On Mon, 2021-09-20 at 12:10 +1000, Ben Sturmfels wrote:
> Hi Elisei,
> 
> Thanks very much for the patch! I appreciate you investigating this -
> I've never felt I totally understood how the that data_files option
> worked in setuptools.

honestly I haven't looked into how data_files works that much either :)

> I've merged this into master.

Great, thank you!

> I'm interested to hear more about how you're installing MediaGoblin,
> because while we currently recommend people run it out of a git
> checkout, I think this should probably change in the future.

For quite some time I am working on packaging MediaGoblin and distribute
it as an RPM. Due to the strict dependency versions I've had quite some
issues in my efforts. 

Currently only available for openSUSE Leap 15.3 but other distro builds
can be configured too (Arch, Debian, Fedora, Ubuntu):
* mediagoblin user and group creation
* systemd service files for celery and paste
* log files in /var/log/mediagoblin
* and more..

openSUSE's Open Build Service (OBS) instance where the whole magic happens:
* https://build.opensuse.org/package/show/home:eroca/mediagoblin

For Leap 15.3 run the following as root to add the repository and install:

zypper addrepo
https://download.opensuse.org/repositories/home:eroca/15.3/home:eroca.repo
zypper refresh
zypper install mediagoblin

To use Leap in a docker container, use the official images:
* in a Dockerfile: FROM registry.opensuse.org/opensuse/leap:15.3

Let me know what you think.

Regards,
Eli

(he/him/his)

-- 
Elisei Roca <eroca@mailbox.org>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]