Update Guix todos.

This commit is contained in:
Ben Sturmfels 2021-09-12 11:52:20 +10:00
parent 120f144f0e
commit f9b978592f
No known key found for this signature in database
GPG Key ID: 023C05E2C9C068F0
2 changed files with 12 additions and 14 deletions

View File

@ -64,9 +64,9 @@ MediaGoblin has the following core dependencies:
- `virtualenv <http://www.virtualenv.org/>`_ - `virtualenv <http://www.virtualenv.org/>`_
- `Node.js <https://nodejs.org>`_ - `Node.js <https://nodejs.org>`_
These instructions have been tested on Debian 11, CentOS 8 and These instructions have been tested on Debian 11 and Fedora 33. These
Fedora 33. These instructions should approximately translate to recent instructions should approximately translate to recent Debian
Debian derivatives such as Ubuntu 18.04 and Trisquel 8, and to relatives of derivatives such as Ubuntu 18.04 and Trisquel 8, and to relatives of
Fedora such as CentOS 8. Fedora such as CentOS 8.
Issue the following commands: Issue the following commands:
@ -343,11 +343,6 @@ type ``exit`` or ``Ctrl-d``.
Deploy MediaGoblin Deploy MediaGoblin
------------------ ------------------
The configuration described below is sufficient for development and
smaller deployments. However, for larger production deployments with
larger processing requirements, see the
":doc:`production-deployments`" documentation.
.. _webserver-config: .. _webserver-config:
Nginx as a reverse-proxy Nginx as a reverse-proxy
@ -619,6 +614,9 @@ This configuration supports upload of images only, but MediaGoblin
also supports other types of media, such as audio, video, PDFs and 3D also supports other types of media, such as audio, video, PDFs and 3D
models. For details, see ":doc:`media-types`". models. For details, see ":doc:`media-types`".
See ":doc:`production-deployments`" for more information and other
issues you may want to consider.
For other settings and configuration options, see For other settings and configuration options, see
":doc:`configuration`". ":doc:`configuration`".

View File

@ -27,19 +27,17 @@
;;; ;;;
;;; WORK IN PROGRESS - JOBS TO DO: ;;; WORK IN PROGRESS - JOBS TO DO:
;;; ;;;
;;; 1. Refine and submit the below upgraded python-wtforms 2.3.3 to Guix. ;;; 1. Add ("opus" ,opus) to the libsndfile propagated inputs. This change is
;;;
;;; 2. Add ("opus" ,opus) to the libsndfile propagated inputs. This change is
;;; waiting in core-updates (March 2021). ;;; waiting in core-updates (March 2021).
;;; ;;;
;;; 3. Renable the tests in Guix's python-soundfile once OGG support is ;;; 2. Renable the tests in Guix's python-soundfile once OGG support is
;;; available from libsndfile. ;;; available from libsndfile.
;;; ;;;
;;; 4. Don't have NPM in this environment yet. Possibly rewrite MediaGoblin's ;;; 3. Don't have NPM in this environment yet. Possibly rewrite MediaGoblin's
;;; JavaScript code not to use jQuery. Possibly improve the ;;; JavaScript code not to use jQuery. Possibly improve the
;;; no-bundled-JavaScript video/audio playing experience. ;;; no-bundled-JavaScript video/audio playing experience.
;;; ;;;
;;; 5. Package MediaGoblin itself as a Guix service. Look at adding a PostgreSQL ;;; 4. Package MediaGoblin itself as a Guix service. Look at adding a PostgreSQL
;;; database instead of sqlite3. ;;; database instead of sqlite3.
;;; ;;;
;;; ======================================== ;;; ========================================
@ -305,3 +303,5 @@ available in Django, but is a standalone package.")
(description "MediaGoblin is a web application for publishing all kinds of (description "MediaGoblin is a web application for publishing all kinds of
media.") media.")
(license agpl3+))) (license agpl3+)))
mediagoblin