~sturm

Ballarat, Australia

https://stumbles.id.au/

Free software activist, software engineer and director of Sturm Software Engineering. Loves riding bikes and flying kites. Maintainer of GNU MediaGoblin.


#36 Build refactoring with docker support a month ago

Comment by ~sturm on ~mediagoblin/mediagoblin

For completeness, noting that we had some relevant discussion about Docker on the legacy issue tracker: https://issues.mediagoblin.org/ticket/5574

#3 Investigate why some system-site-packages are being re-installed by pip a month ago

Comment by ~sturm on ~mediagoblin/mediagoblin

This no longer appears to be an issue. For example, "pytest" is being installed from OS package in our Debian 12 build and is not being reinstalled from PyPI.

REPORTED RESOLVED CLOSED

#2 Replace virtualenv dependency with python3-venv a month ago

Comment by ~sturm on ~mediagoblin/mediagoblin

Ben Sturmfels referenced this ticket in commit 5bf3118.

#43 Move virtualenv to a subdirectory a month ago

Ticket created by ~sturm on ~mediagoblin/mediagoblin

Running make currently creates a Python virtualenv that's intermingled with the code, which is messy to work with. We should move this to a subdirectory, eg. "venv".

#14 Are ./configure && make appropriate for MediaGoblin? a month ago

Comment by ~sturm on ~mediagoblin/mediagoblin

My current concern with our use of configure/make is that we're using it to install dependencies, which isn't what people normally do.

#14 Are ./configure && make appropriate for MediaGoblin? a month ago

Comment by ~sturm on ~mediagoblin/mediagoblin

Noting that we're now using python -m pip install --editable . in the Makefile rather than python setup.py develop. There are now no longer any references to pyconfigure in the codebase.

Leaving this issue open, but I'll rename it to reflect that this is more about "configure" rather than "pyconfigure".

#2 Replace virtualenv dependency with python3-venv a month ago

Comment by ~sturm on ~mediagoblin/mediagoblin

Ben Sturmfels referenced this ticket in commit e7bf00a.

#2 Replace virtualenv dependency with python3-venv a month ago

Comment by ~sturm on ~mediagoblin/mediagoblin

Ben Sturmfels referenced this ticket in commit 5459665.

REPORTED RESOLVED FIXED

#27 Upgrade to SQLAlchemy 1.4 (for Guix) 3 months ago

Comment by ~sturm on ~mediagoblin/mediagoblin

I've just upgraded to SQLAlchemy 1.4. There is an SQLAlchemy 2.0, but it's not yet in use by Debian Bookworm, Ubuntu 22.04 or Guix.

REPORTED RESOLVED IMPLEMENTED

#38 SyntaxWarning when running ./bin/gmg 3 months ago

Comment by ~sturm on ~mediagoblin/mediagoblin

I've just done some testing (Python 3.10 on GNU Guix) and am not seeing this warning. Is anyone else able to see it?