[GMG-Devel] GMG Bug Triage Day (Thu February 11, 2016 00:00)

GNU MediaGoblin Bug Triage Day

Where: IRC #mediagoblin on irc.freenode.net
When: All day long

Help us triage bugs! Find bugs that are old, forgotten, unverified and in other states of
not-quite-doneness. Help them on their way by giving them a friendly nudge!

Issue tracker: http://issues.mediagoblin.org/

Wiki page: http://wiki.mediagoblin.org/BugTriageDay

Join us as we scour the GNU MediaGoblin issue tracker for bugs that need some help.

Bug Triage Day is a bi-weekly meeting every other Thursday.
Christopher Allan Webber | 7 Feb 19:00 2016
Gravatar

[GMG-Devel] pre-0.9.0 freeze!

Heya all!  We're on our way to 0.9.0, and that means it's freeze time!
(0.8.2 got rolled into 0.9.0)  Our goal is to get out 0.9.0 out by Feb
22nd.

This means no new features, but we do want to fix bugs... So!

 - If you can help translate, that would be great!
 - If you can help test, that would also be great!
   File bugs if you find them!
 - If you can help us squah bugs, it would be appreciated!
 - In particular, a big feature of this release will be "Python 3 as a
   first class citizen" in MediaGoblin land, so help there is especially
   welcome!

Thanks everyone!  I'm looking forward to the next release, and hope you
are too! :)

 - Chris
Mikhail T. | 6 Feb 19:46 2016

[GMG-Devel] Questioning usefulness of mediagoblin_local.ini

Having a separate file with some local settings overwriting global ones would've been useful in some setups, but mediagoblin_local.ini is not handled as such -- in its presence the "global" mediagoblin.ini is not read at all:
                if os.path.exists(os.path.abspath('mediagoblin_local.ini')):
                    default_conf_file = 'mediagoblin_local.ini'
                else:
                    default_conf_file = 'mediagoblin.ini'
I do not see, how this is useful to anyone. mediagoblin.example.ini already provides the list of configurable knobs... I'd propose, for mediagoblin_local.ini be obsoleted and the next release to start warning people, if the file is detected (but is not found in $MEDIAGOBLIN_CONFIG), that it is no longer considered.

Either that, or modify the configuration-parsing routines to always parse the mediagoblin.ini first and then allow mediagoblin_local.ini (if found) to overwrite some of the settings without having to overwrite all of them.

Yours,
-mi
_______________________________________________
devel mailing list
devel@...
http://lists.mediagoblin.org/listinfo/devel
Mikhail T. | 5 Feb 05:45 2016

[GMG-Devel] How to specify an alternative data_basedir?

Hello!

I'd like the FreeBSD installation of MG to separate code and configuration files from data:
  • Code: where Python installs it (such as $PREFIX/lib/python2.7/site-packages/mediagoblin/)
  • Configuration: $PREFIX/etc/mediagoblin/
  • Data: /var/tmp/mediagoblin/ -- to be overwritten by user
Specifying an alternative data_basedir in $PREFIX/etc/mediagoblin/mediagoblin.ini is easy, but the paste.ini still refers to %(here)s for various subdirectories. Trying to refer to %(data_basedir)s results in an error:
ConfigParser.InterpolationMissingOptionError: Error in file /opt/etc/mediagoblin/paste.ini: Bad value substitution:
        section: [app:mediagoblin]
        option : /mgoblin_media
        key    : data_basedir
        rawval : %(data_basedir)s/user_dev/media/public
How do I specify the directory in one place -- whether that place is in paste.ini or mediagoblin.ini is less important, although the latter is, probably, preferable so that if one were to switch from paster to celery, the paths would remain.

Any suggestions? Thanks! Yours,
-mi
_______________________________________________
devel mailing list
devel@...
http://lists.mediagoblin.org/listinfo/devel

[GMG-Devel] MediaGoblin monthly meeting (Sat February 06, 2016 09:00)

MediaGoblin monthly meeting

Where: IRC #mediagoblin on irc.freenode.net
When: Sat Feb  6 09:00:00 2016 Pacific Time

Agenda and wiki notes are at http://wiki.mediagoblin.org/Meeting

Reply to this email to add new agenda items, discuss the agenda, or discuss meeting time.

Summary: MediaGoblin has a monthly meeting to coordinate the month's activities.  This meeting occurs on
the first Saturday of every month at 9:00am Pacitic Time.

Helpful links:
* Convert to your timezone: http://www.timeanddate.com/worldclock/fixedtime.html?iso=20160206T09&p1=224&ah=1
Christopher Allan Webber | 31 Jan 09:52 2016
Gravatar

[GMG-Devel] Goblin gathering at FOSDEM tonight! RSVP!

Heya all!  How about a last minute MediaGoblin gathering tonight here at FOSDEM?

8:30pm  <at>  Drug Opera.  If you'd like to go, could you send me an email to
RSVP?  (Before 6PM please.)

I'd love to hang out!

 - Chris

[GMG-Devel] GMG Bug Triage Day (Thu January 28, 2016 00:00)

GNU MediaGoblin Bug Triage Day

Where: IRC #mediagoblin on irc.freenode.net
When: All day long

Help us triage bugs! Find bugs that are old, forgotten, unverified and in other states of
not-quite-doneness. Help them on their way by giving them a friendly nudge!

Issue tracker: http://issues.mediagoblin.org/

Wiki page: http://wiki.mediagoblin.org/BugTriageDay

Join us as we scour the GNU MediaGoblin issue tracker for bugs that need some help.

Bug Triage Day is a bi-weekly meeting every other Thursday.
Mikhail T. | 5 Jan 02:29 2016

[GMG-Devel] Mediagoblin self-test failures

Hello!

I'm trying to create a FreeBSD port of MediaGoblin and am seeing the following self-test failures. Is the self-test suit supposed to run clean, or is it known to be broken in places?
http://aldan.algebra.com/~mi/tmp/mediagoblin-test-failures.txt
BTW, am I right, that 0.8.1 is the most current release? Thanks! Yours,
-mi
_______________________________________________
devel mailing list
devel@...
http://lists.mediagoblin.org/listinfo/devel
Loic Dachary | 13 Jan 14:17 2016
Gravatar

[GMG-Devel] mediagoblin v0.8.1 demo image (docker)

Hi,

I created a mediagoblin v0.8.1 demo image for Docker so that one can:

    docker run --rm -p 8080:80 dachary/mediagoblin-demo:0.8.1

and experiment at http://localhost:8080/ with user admin password admin (see
https://issues.mediagoblin.org/ticket/5388 for more information).

This is something I would have used a few days ago when trying mediagoblin for the first time. I'm not sure
where this should be documented / referenced / commited. 

Any advice ?

Cheers

P.S. It is also running at http://188.165.223.112/ for the next few hours.

--

-- 
Loïc Dachary, Artisan Logiciel Libre
_______________________________________________
devel mailing list
devel <at> mediagoblin.org
http://lists.mediagoblin.org/listinfo/devel
Loic Dachary | 12 Jan 12:04 2016
Gravatar

[GMG-Devel] [PATCH v2] Fix #5359 - fix documentation typos

priviledged -> privileged
prefered -> preferred

Signed-off-by: Loic Dachary <loic <at> dachary.org>
---
 docs/source/siteadmin/deploying.rst | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/docs/source/siteadmin/deploying.rst b/docs/source/siteadmin/deploying.rst
index 446dd46..9f0ba15 100644
--- a/docs/source/siteadmin/deploying.rst
+++ b/docs/source/siteadmin/deploying.rst
 <at>  <at>  -155,7 +155,7  <at>  <at>  Drop Privileges for MediaGoblin
 MediaGoblin does not require special permissions or elevated
 access to run. As such, the preferred way to run MediaGoblin is to
 create a dedicated, unprivileged system user for the sole purpose of running
-MediaGoblin. Running MediaGoblin processes under an unpriviledged system user
+MediaGoblin. Running MediaGoblin processes under an unprivileged system user
 helps to keep it more secure.

 The following command (entered as root or with sudo) will create a
 <at>  <at>  -195,11 +195,11  <at>  <at>  Create a MediaGoblin Directory
 You should create a working directory for MediaGoblin. This document
 assumes your local git repository will be located at
 ``/srv/mediagoblin.example.org/mediagoblin/``.
-Substitute your prefered local deployment path as needed.
+Substitute your preferred local deployment path as needed.

 Setting up the working directory requires that we first create the directory
 with elevated priviledges, and then assign ownership of the directory
-to the unpriviledged system account.
+to the unprivileged system account.

 To do this, enter the following command, changing the defaults to suit your
 particular requirements. On a Debian-based platform you will enter this::
 <at>  <at>  -213,7 +213,7  <at>  <at>  On an RPM-based distribution, enter this command::
 .. note::

     Unless otherwise noted, the remainder of this document assumes that all
-    operations are performed using this unpriviledged account.
+    operations are performed using this unprivileged account.

 Install MediaGoblin and Virtualenv
 <at>  <at>  -353,7 +353,7  <at>  <at>  test the deployment with the following command::
 You should be able to connect to the machine on port 6543 in your
 browser to confirm that the service is operable.

-The next series of commands will need to be run as a priviledged user. Type
+The next series of commands will need to be run as a privileged user. Type
 exit to return to the root/sudo account.::

     exit
-- 
2.6.4

--

-- 
Loïc Dachary, Artisan Logiciel Libre
_______________________________________________
devel mailing list
devel <at> mediagoblin.org
http://lists.mediagoblin.org/listinfo/devel

[GMG-Devel] GMG Bug Triage Day (Thu January 14, 2016 00:00)

GNU MediaGoblin Bug Triage Day

Where: IRC #mediagoblin on irc.freenode.net
When: All day long

Help us triage bugs! Find bugs that are old, forgotten, unverified and in other states of
not-quite-doneness. Help them on their way by giving them a friendly nudge!

Issue tracker: http://issues.mediagoblin.org/

Wiki page: http://wiki.mediagoblin.org/BugTriageDay

Join us as we scour the GNU MediaGoblin issue tracker for bugs that need some help.

Bug Triage Day is a bi-weekly meeting every other Thursday.

Gmane