[GMG-Devel] GMG Bug Triage Day (Thu February 26, 2015 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 | 23 Feb 21:48 2015

[GMG-Devel] 0.8.0 freeze!

Hello all,

It's been a long time in coming, but 0.8.0 is finally frozen!  We plan
to release in approximately 1 week.  In the meanwhile, we could use your
help.

You can:
 - Help by testing MediaGoblin:
   - Set up a local development instance:
     https://wiki.mediagoblin.org/HackingHowto
   - Do a "production install":
     http://mediagoblin.readthedocs.org/en/latest/
   - Test things out on your instance.  Here are some manual testing
     steps you could follow:
     https://wiki.mediagoblin.org/Manual_Functional_Testing
   - Report bugs if you find them:
     http://issues.mediagoblin.org/
 - Brave?  Upgrade an instance early!  But be sure to make a backup
   first. :)
 - Help translate!
   https://chapters.gnu.org/projects/mediagoblin/

Thanks!  Anything you can do will help greatly! :)
 - Chris
Christopher Allan Webber | 22 Feb 21:50 2015

[GMG-Devel] ./configure && make now mandatory

Hello all,

As part of the upcoming release, a number of changes have happened.  We
no longer do insane things like commit .mo files into the repo or
minified javascript and the like (or we do a lot less of the latter, and
are working towards even less of it).  As such, we need some way to
"build" these steps.

This process has been rolled into one step:

  ./bootstrap.sh && ./configure && make

This will compile all the .mo files for you and the like, as well as set
up the in-package virtualenv.  (Note, if you don't want the in-package
Virtualenv, consider running:
  ./configure --without-virtualenv

... I have considered the virtualenv not being built by default and have
"make virutalenv" be a user step for those following such a process?
I'm not sure, thoughts welcome!)

Some MediaGoblin community members have expressed that it's unusual for
a python program to require configure and make.  This is true, and
because of this, I avoided making it mandatory for a while.  However,
since we provide it, and we need a way to build the .mo files and etc,
we might as well just require it at this point.

Happy to hear feedback and discuss though!  Especially on whether "make
virtualenv" (or just make env?) should be a separate step.

(Continue reading)

Wojciech Kaczmarczyk | 20 Feb 14:47 2015
Picon

[GMG-Devel] Media Goblin with Nginx 504 Gateway Time-out error

Hello,

I want make media repository in my organization.
I have Mediagoblin installation on Debian 7 with nginx webserver.

During upload big 500Mb video file after clicking Submit button browser 
still waiting for refreshing page http://mygoblin.page/submit/ and after 
some timeout nginx give in browser error '504 Gateway Time-out', but 
file is still transcoding in background and upload is correct.

Is possible after click "Submit" button redirect to some progress page 
or redirect http://server/u/user/panel/ ?

Best Regards

Wojciech Kaczmarczyk

--

-- 
> Wojciech Kaczmarczyk wojciech.kaczmarczyk@...
Assistant administration IT,
Wroclaw Centre for Networking & Supercomputing, HPC Department
phone: +48 71 320 47 45, fax: +48 71 322 57 97, http://www.wcss.pl
Chris P2Pvalue | 20 Feb 08:51 2015
Picon

[GMG-Devel] FLOSS4P2P: distributed FLOSS for communities (London, March)

FLOSS4P2P: Call for Participation


A 2-day London workshop in March, gathering FLOSS projects that are building software for peer production and organization, with a focus on distributed platforms. Scholarships to attend are offered to grassroots communities.


** Context **

We know that the Internet was originally decentralized, with protocols and services built by hackers. However, with the arrival of the celebrated Web 2.0, centralization and corporations proprietary platforms seem to have taken over. Moreover, this centralized structure is used by governments to increase surveillance (following Snowden’s revelations), to blackout internet whenever it is needed (e.g. Egypt, Syria, or San Francisco’s BART) or to choke annoying activist organizations (such as Wikileaks).


On the other hand, in the last few years we have seen the emergence of Internet-enabled collaborative communities building shared libre/open resources. Commons-based Peer to Peer Production (CBPP) is rapidly growing: not just for software and encyclopedias, but also for information (OpenStreetMap, Wikihow), hardware (FabLabs, Open Source Ecology), accommodation (Couchsurfing) and currency (Bitcoin, Altcoins).


In the last few years, it has become clear to many that it is not enough to develop free/libre/open source (FLOSS) alternatives, but we also need to re-decentralize the Internet. Many initiatives are being undertaken under this premise (e.g. Ethereum, Diaspora, OwnCloud, MediaGoblin, Sandstorm). These new software tools may also be useful to boost CBPP communities further. In this workshop, we will gather those working around the decentralized FLOSS that could help CBPP/P2P communities. Hackers, academics, activists and interested stakeholders are welcome.


**When**

March 16-17th 2015


**Where**

Fab Lab London

http://fablablondon.org  


**Call for Proposals**

We welcome proposals for:

  • Lightning talks (2m-5m): summarise your idea & receive feedback

  • Show & Tell presentations (20m): explain your project/tech/research

  • Tutorials on software tools (1h)


Please email: lu.yang-pvM5kLVPf3GFxr2TtlUqVg@public.gmane.org with your idea/proposals.


The workshop will have both presentations and unconference-style participatory dynamics for finding points of collaboration and extraction of conclusions.


** Topics **

  • Focus on FLOSS software with some of the following features:

    • Social: communication

      • e.g. social-networking, microblogging, reworked email

    • Social: collaboration

      • e.g. wikis, pads, wave, shared file hosting, multimedia repositories

    • Alternative to proprietary choices

    • Federated / Distributed / Interoperable

    • Open Standards

    • Secure / Encrypted

    • Encouraging Peer Production communities

    • Encouraging the construction/maintenance of Commons

  • Potential cases for discussion:

    • Diaspora (federated social network)

    • Wave (federated real-time collaboration)

    • Lorea (federated social network)

    • DarkWallet (distributed wallet & social network)

    • Ethereum (P2P infrastructure)

    • MaidSafe (P2P infrastructure)

    • Sandstorm.io (facilitates federated sw)

    • Mailpile (encripted email)

    • MediaGoblin (federated multimedia repository)

    • OwnCloud (file hosting)

    • … (your case)


**Scholarships**

There are a few scholarships for potential participants who wish to attend the event. The scholarship will cover participant’s travel and subsistence cost, up to €400. If you are interested in applying for the scholarship, please email: lu.yang-pvM5kLVPf3GFxr2TtlUqVg@public.gmane.org before 28 February 2015, with a paragraph stating why you think your FLOSS is relevant, plus a short bio. Priority will be given to those with low resources, innovative FLOSS within the topics of the call, and being a grassroot community.


** More **

More info will be posted online in:

http://p2pvalue.eu/2nd-floss4p2p-workshop


Email queries to: lu.yang <at> surrey.ac.uk

--
Chris Pinchen 
_______________________________________________
devel mailing list
devel@...
http://lists.mediagoblin.org/listinfo/devel
Boris Bobrov | 20 Feb 01:50 2015
Picon

[GMG-Devel] GStreamer 1.0

Hello,

Today I was happy to find out that my branch with GStreamer 1.x and 
improvements to video and audio processing was merged to Mediagoblin master 
branch! It means that it will be included in the next release, which will 
happen in a couple of weeks.

The features merged include:
 - New GStreamer. Old GStreamer is many years old and not supported; no codecs 
were added there and it didn't work with Python 3;
 - New thumbnail generator. It became more reliable and works always if the 
uploaded video is supported;
 - Early failure on unsupported videos. A lot of complaints were that videos 
uploaded successfully but failed to be processed, without any information why. 
Now the possibility to process the video is determined right on upload and if 
the video is not supported (due to missing packages, lack of codecs), error 
message is printed about the failure and a more verbose message is logged as 
warning;
 - Multiple audio and video streams processing and video without audio 
processing. Common usecase -- a film with audio for several languages or a 
recording of the same event from multiple cameras;
 - Tests of audio and video

Please check out already updates docs about what to install for these 
features:
http://mediagoblin.readthedocs.org/en/latest/siteadmin/media-types.html#video

I would appreciate bug reports or comments.

*But* there is one tiny problem: not all distros support GStreamer 1.x. There 
is Debian with a bug not letting to install all required packages from stable 
and stable backports; Centos 6 doesn't have GStreamer 1.x; Arch on certain 
configurations failes to install required packages.

What is not yet decided is whether to make the new functionality the default 
and remove support of GStreamer0.10, make it the default and leave 
gstreamer0.10 support in "deprecation" state or leave GStreamer0.10 the 
default and make GStreamer1.0 and all the improvements to be a new option.

Supporting gstreamer0.10 might be good for users. It means that we don't push 
users to install packages from repos outside their distros' releases.

On the other hand, I think that every user of MediaGoblin with old video 
plugin has ran into strange problems with transcoding or thumbnails. It is 
also easy to run into the problems for a new user, who usually has his videos 
encoded with some proprietary codec, that usually fails on old GStreamer. The 
user tries uploading, gets weird error, gives up. 

Now I tend towards the second option: Use GStreamer 1.0 by default and provide 
a way to fallback to 0.10. This option might have ugly implementation: a 
script to fallback to 0.10 with sql tables renames and a script to revert the 
fallback in some future when we drop 0.10 completely, again with sql tables 
renames. It also looks error-prone to me.

What do you think?

--

-- 
С наилучшими пожеланиями,
Boris
_______________________________________________
devel mailing list
devel <at> mediagoblin.org
http://lists.mediagoblin.org/listinfo/devel
ayleph | 19 Feb 03:57 2015

[GMG-Devel] Trac spam - action required

The issue tracker has recently received about 2000 spam tickets. Who's the admin for this? I'm afraid we may
need to disable registration and start purging spam accounts until we come up with a solution.
--

-- 
ayleph

[GMG-Devel] GMG Bug Triage Day (Thu February 12, 2015 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.
Genghis Khan | 8 Feb 20:18 2015
Picon

[GMG-Devel] BitTorrent - openbay.isohunt.to

Hola,

Recently, a new The Pirate Bay initiative came into being, "The Open
Bay," which is a Pirate Bay ‘Copy’.

I suggest to consider adding integration with OpenBay, even in one
direction (i.e. GNU Media Goblin -> OpenBay), which might still make
some even more GMG titles over the Internet.

Resources:
http://oldpiratebay.org/
http://openbay.isohunt.to/
https://github.com/isohuntto/openbay
https://blog.isohunt.to/open-pirate-bay/
http://torrentfreak.com/open-bay-now-everyone-can-run-pirate-bay-copy-141219/

[GMG-Devel] Bittorrent
http://lists.mediagoblin.org/pipermail/devel/2013-January/000402.html

--

-- 
Ekiga 5 – Progress Report
http://blog.ekiga.net/?p=201

Are you interested in helping?
Ekiga needs you!
_______________________________________________
devel mailing list
devel <at> mediagoblin.org
http://lists.mediagoblin.org/listinfo/devel

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

MediaGoblin monthly meeting

Where: IRC #mediagoblin on irc.freenode.net
When: Sat Feb  7 09:00:00 2015 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=20150207T09&p1=224&ah=1

[GMG-Devel] GMG Bug Triage Day (Thu January 29, 2015 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