[GMG-Devel] GMG Bug Triage Day (Thu October 23, 2014 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 | 17 Oct 18:51 2014

[GMG-Devel] State of master, autoconf support

Hello all,

In the last couple week weeks a number of things changed in MediaGoblin
master.  I gave some warnings that things were unstable, but I didn't
really give an update on what's happened since.  I figured the list
deserved an update.

State of Python 2/3
===================

I announced a few weeks ago that the Python 3 merge was complete, but
that Python 3 was still experimental, and that you should not run it on
your servers at this time.  This is still true, especially because it
does not use the same migration system as Python 2.  This will be worked
on, but is going to take some serious work to figure out how to resolve.

Unfortunately, for a brief period our install docs broke for anyone
running git master.  The problem with this is that our install docs very
foolishly, for *any* release, recommend deploying from git master.  (This
shouldn't be the case, and I'm hoping by the next release, won't be.
More on that below.)  The good news is, git master is now fixed and the
instructions for the last release now work again for installing from
git master.

You can run tests for both python 2 and python 3 by running "tox" (you
will need to install tox of course).  ./runtests.sh will run tests for
only the version you have installed.

If you are having troubles with installing (especially with confusing
messages which talk about "gunicorn"), don't hesitate to talk to us in
(Continue reading)

tumulte | 17 Oct 19:23 2014

[GMG-Devel] Music platform plugin/fork : call for testers

Hello all !

The mediagoblin's 'fork' http://coomute.net is currently on a testing 
phase.

This platform is a mediagoblin's plugin that add many many features such
as :

- band/album/tracks organisation
- multiupload
- playlist streaming (ajax)
and more....

It aims to be exclusively copyleft (the most restrictive licenses
available are P2Pl and by-nc-sa) and to provide those artists a state of
the art libre and ad-free platform.

I'm looking for people to try it out and give me feedback on the overall
design.

Also, I really hope to give back to mediagoblin and if you see a feature
that should be made into a standalone plugin : please let me know (if
you can help me with this : let me know even more)

http://coomute.net
https://github.com/coomute/JoshuaGoblin/tree/joshuagoblin/mediagoblin/plugins/dogma 

freenode:#coomute

All the best
(Continue reading)

Rodrigo Rodrigues da Silva | 17 Oct 15:20 2014
Picon

[GMG-Devel] OpenSCAD media type

Hi, folks! I just implemented an OpenSCAD media type.

It is still WIP but it works minimally. Check the attached screenshot.

So basically you submit a .scad script. It renders a preview and an
STL file in OpenSCAD. You can see the preview and the 3D model in a
webgl canvas in GMG just like an stl file.

I started writing it as a plugin, then I had some problems and just
wrote it off the GMG media_types subtree. If you wanna test it you can
it checkout from my repo:

https://gitorious.org/mediagoblin/rsilvas-mediagoblin/commits/media_scad

Future work: 

- have it render more views (top, side and so), like the stl processor
- support for 2D output (OpenSCAD can work in 2D and export DXF's as
  well)
- abstract 3D rendering in media_types.stl for more renderers (like
  POV Ray) and/or use the stl processing chain do generate 2D
  renderings from OpenSCAD's stl output
- support projects with multiple files and custom .scad libraries
- manufacturing metadata (like, this file should be cut with a laser
  cutter, this file should be 3D printed)

If you guys like the idea I'm willing to commit it to master when it
gets decent.

--

-- 
(Continue reading)

John | 17 Oct 10:00 2014
Picon

[GMG-Devel] Add ability to add themes using UI

Mediagoblin does not let you choose themes via the UI It wants you to 
edit a config file to do so. Can MediaGoblin add the ability to chose 
themes through UI?
Christopher Allan Webber | 14 Oct 22:37 2014

Re: [GMG-Devel] MediaGoblin 0.7.1 released!

Yes, we're working on it.  It's a big task.

cgw993@... writes:

> I am a big fan of the MediaGoblin project.  I took another look at the link
> http://mediagoblin.readthedocs.org/en/v0.7.1/ and see that MediaGoblin still
> looks difficult to install for the average computer user.  Is the intent to
> make the install process simpler at some point?
>
>
>
> -----Original Message-----
> From: devel [mailto:devel-bounces@...] On Behalf Of Christopher
> Allan Webber
> Sent: Monday, October 06, 2014 10:01 AM
> To: Daniel Neis
> Cc: MediaGoblin Devel
> Subject: Re: [GMG-Devel] MediaGoblin 0.7.1 released!
>
> Glad you got it going!
>
> Daniel Neis writes:
>
>> Hello, Elia
>>
>> thanks for the help! It fixed the problem.
>> Just in case anyone have the same problem, when I tried the virtualenv 
>> update first time i got the following error:
>>
>> IOError: [Errno 26] Text file busy: './bin/python2'
(Continue reading)

John | 5 Oct 13:14 2014
Picon

[GMG-Devel] Forums and Marketplace

Can Mediagoblin have a forums and marketplace kinda like Ghost has 
http://blog.ghost.org/

[GMG-Devel] MediaGoblin monthly meeting (Sat October 04, 2014 09:00)

MediaGoblin monthly meeting

Where: IRC #mediagoblin on irc.freenode.net
When: Sat Oct  4 09:00:00 2014 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=20141004T09&p1=224&ah=1
Vijay Rajah | 24 Sep 10:14 2014

[GMG-Devel] Help with New install

Hello All,

I'm trying to setup a new instance of Mediagoblin on centos 6.5 64 bit.

I followed the docs.. (i checked out v0.7.1 rather than head)

When i try to start the ./lazyserver.sh I get segfault

  python[1173]: segfault at 7f53c530dff8 ip 0000003eb4cd7915 sp 
00007f53c530e000 error 6 in libpython2.6.so.1.0[3eb4c00000+15d000]

Any pointers will be helpful.

-Thanks in advance
Vijay

FYI.. My python version is Python 2.6.6, installed from centos base repo.

I did an strace, it seem to fail while calling mprotect().

Will coredump be helpful (IF, i can generate that)?

[GMG-Devel] GMG Bug Triage Day (Thu September 25, 2014 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 | 22 Sep 20:58 2014

[GMG-Devel] Python 3 support merged! Master unfrozen, but semi-unstable!

Hello all!

I'm happy to say that Python 3 support has been merged into MediaGoblin
master!  I'm very excited about all this! :)  This also means that
master is now unfrozen, and we're free to commit things again.

Unfortunately, there's a downside to this also... there are some edge
cases that probably are a bit iffy, and there's a good chance that some
of the docs now need to be updated.  So, if running a site:
 - If you want stability, please run 0.7.1
 - If you want to help us test things out, please run git master!
   Things should be *mostly* stable at this point... tests are passing,
   but there are surely edge cases.  If you're interested in helping us
   with them though... ;)
 - Also, please note that python2.7 should continue to work with
   MediaGoblin, but python2.6 is probably broken, at least for now.
   It's not clear if it'll be updated by release.  But keep that in
   mind.  (Python 3.3 now works though!)

Woohoo!  Thank you again Berker Peksag for all your hard work on making
Python 3 support this summer happen, and for Alon Levy for mentoring.
I'm very excited to have this in... this is a major milestone for
MediaGoblin!

 - Christopher Allan Webber

Gmane