<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mediagoblin.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cwebber</id>
	<title>GNU MediaGoblin Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mediagoblin.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cwebber"/>
	<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/Special:Contributions/Cwebber"/>
	<updated>2026-04-23T03:45:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1903</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1903"/>
		<updated>2017-06-02T21:01:52Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. See below for logs of each meeting.&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
Every first Saturday of the month with JIT-compiled agenda.&lt;br /&gt;
&lt;br /&gt;
=== June 2, 2017, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* ActivityPub progress&lt;br /&gt;
* State of the code / next release&lt;br /&gt;
* Should we simplify some of our sysadmin stuff?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== April 1, 2017 ===&lt;br /&gt;
&lt;br /&gt;
=== March 4, 2017, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
* Federation and ActivityPub progress&lt;br /&gt;
* GSoC&lt;br /&gt;
&lt;br /&gt;
[[20170304_Log]]&lt;br /&gt;
&lt;br /&gt;
=== Oct 1, 2016 ===&lt;br /&gt;
&lt;br /&gt;
=== Sept 4, 2016, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
[[20160904_Log]]&lt;br /&gt;
&lt;br /&gt;
=== May 7, 2016 ===&lt;br /&gt;
&lt;br /&gt;
=== April 2, 2016, 17:00 UTC ===&lt;br /&gt;
* 0.9.0 release (done!)&lt;br /&gt;
* GSoC&lt;br /&gt;
* 1.0&lt;br /&gt;
&lt;br /&gt;
[[20160402_Log]]&lt;br /&gt;
&lt;br /&gt;
=== March 5, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
* 0.9.0 release (imminent!)&lt;br /&gt;
* GSoC&lt;br /&gt;
** Project ideas&lt;br /&gt;
** Interested mentors?&lt;br /&gt;
* Federation mini-update&lt;br /&gt;
&lt;br /&gt;
[[20160305_Log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== February 6, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Continuous integration / Commit Notifications&lt;br /&gt;
* Move sqlite to development-only? (no more migrations)&lt;br /&gt;
* Upcoming 0.9.0 release&lt;br /&gt;
* Path to 1.0&lt;br /&gt;
* Stripe retreat update&lt;br /&gt;
* ActivityPub update (related!)&lt;br /&gt;
* GSOC ideas, and volunteers?&lt;br /&gt;
&lt;br /&gt;
[[20160206_Log]]&lt;br /&gt;
&lt;br /&gt;
=== January 2, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.9.0&lt;br /&gt;
* FOSDEM&lt;br /&gt;
* 0.8.2&lt;br /&gt;
[[20160102_Log]]&lt;br /&gt;
&lt;br /&gt;
=== November 7, 2015, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.1 and 0.9.0&lt;br /&gt;
* Activipy and W3C Social WG stuff&lt;br /&gt;
* Help squash bugs!&lt;br /&gt;
* Revisiting the code / issue hosting situation??&lt;br /&gt;
&lt;br /&gt;
=== March 7, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1901</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1901"/>
		<updated>2017-05-05T21:09:40Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* May 5, 2017, 9:00AM Pacific Time, 17:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. See below for logs of each meeting.&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
Every first Saturday of the month with JIT-compiled agenda.&lt;br /&gt;
&lt;br /&gt;
=== May 6, 2017, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* ActivityPub progress&lt;br /&gt;
* State of the code / next release&lt;br /&gt;
* Should we simplify some of our sysadmin stuff?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== April 1, 2017 ===&lt;br /&gt;
&lt;br /&gt;
=== March 4, 2017, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
* Federation and ActivityPub progress&lt;br /&gt;
* GSoC&lt;br /&gt;
&lt;br /&gt;
[[20170304_Log]]&lt;br /&gt;
&lt;br /&gt;
=== Oct 1, 2016 ===&lt;br /&gt;
&lt;br /&gt;
=== Sept 4, 2016, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
[[20160904_Log]]&lt;br /&gt;
&lt;br /&gt;
=== May 7, 2016 ===&lt;br /&gt;
&lt;br /&gt;
=== April 2, 2016, 17:00 UTC ===&lt;br /&gt;
* 0.9.0 release (done!)&lt;br /&gt;
* GSoC&lt;br /&gt;
* 1.0&lt;br /&gt;
&lt;br /&gt;
[[20160402_Log]]&lt;br /&gt;
&lt;br /&gt;
=== March 5, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
* 0.9.0 release (imminent!)&lt;br /&gt;
* GSoC&lt;br /&gt;
** Project ideas&lt;br /&gt;
** Interested mentors?&lt;br /&gt;
* Federation mini-update&lt;br /&gt;
&lt;br /&gt;
[[20160305_Log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== February 6, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Continuous integration / Commit Notifications&lt;br /&gt;
* Move sqlite to development-only? (no more migrations)&lt;br /&gt;
* Upcoming 0.9.0 release&lt;br /&gt;
* Path to 1.0&lt;br /&gt;
* Stripe retreat update&lt;br /&gt;
* ActivityPub update (related!)&lt;br /&gt;
* GSOC ideas, and volunteers?&lt;br /&gt;
&lt;br /&gt;
[[20160206_Log]]&lt;br /&gt;
&lt;br /&gt;
=== January 2, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.9.0&lt;br /&gt;
* FOSDEM&lt;br /&gt;
* 0.8.2&lt;br /&gt;
[[20160102_Log]]&lt;br /&gt;
&lt;br /&gt;
=== November 7, 2015, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.1 and 0.9.0&lt;br /&gt;
* Activipy and W3C Social WG stuff&lt;br /&gt;
* Help squash bugs!&lt;br /&gt;
* Revisiting the code / issue hosting situation??&lt;br /&gt;
&lt;br /&gt;
=== March 7, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1900</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1900"/>
		<updated>2017-05-05T21:09:29Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. See below for logs of each meeting.&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
Every first Saturday of the month with JIT-compiled agenda.&lt;br /&gt;
&lt;br /&gt;
=== May 5, 2017, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* ActivityPub progress&lt;br /&gt;
* State of the code / next release&lt;br /&gt;
* Should we simplify some of our sysadmin stuff?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== April 1, 2017 ===&lt;br /&gt;
&lt;br /&gt;
=== March 4, 2017, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
* Federation and ActivityPub progress&lt;br /&gt;
* GSoC&lt;br /&gt;
&lt;br /&gt;
[[20170304_Log]]&lt;br /&gt;
&lt;br /&gt;
=== Oct 1, 2016 ===&lt;br /&gt;
&lt;br /&gt;
=== Sept 4, 2016, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
[[20160904_Log]]&lt;br /&gt;
&lt;br /&gt;
=== May 7, 2016 ===&lt;br /&gt;
&lt;br /&gt;
=== April 2, 2016, 17:00 UTC ===&lt;br /&gt;
* 0.9.0 release (done!)&lt;br /&gt;
* GSoC&lt;br /&gt;
* 1.0&lt;br /&gt;
&lt;br /&gt;
[[20160402_Log]]&lt;br /&gt;
&lt;br /&gt;
=== March 5, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
* 0.9.0 release (imminent!)&lt;br /&gt;
* GSoC&lt;br /&gt;
** Project ideas&lt;br /&gt;
** Interested mentors?&lt;br /&gt;
* Federation mini-update&lt;br /&gt;
&lt;br /&gt;
[[20160305_Log]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== February 6, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Continuous integration / Commit Notifications&lt;br /&gt;
* Move sqlite to development-only? (no more migrations)&lt;br /&gt;
* Upcoming 0.9.0 release&lt;br /&gt;
* Path to 1.0&lt;br /&gt;
* Stripe retreat update&lt;br /&gt;
* ActivityPub update (related!)&lt;br /&gt;
* GSOC ideas, and volunteers?&lt;br /&gt;
&lt;br /&gt;
[[20160206_Log]]&lt;br /&gt;
&lt;br /&gt;
=== January 2, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.9.0&lt;br /&gt;
* FOSDEM&lt;br /&gt;
* 0.8.2&lt;br /&gt;
[[20160102_Log]]&lt;br /&gt;
&lt;br /&gt;
=== November 7, 2015, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.1 and 0.9.0&lt;br /&gt;
* Activipy and W3C Social WG stuff&lt;br /&gt;
* Help squash bugs!&lt;br /&gt;
* Revisiting the code / issue hosting situation??&lt;br /&gt;
&lt;br /&gt;
=== March 7, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2017&amp;diff=1829</id>
		<title>GSOC 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2017&amp;diff=1829"/>
		<updated>2016-03-22T20:43:59Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: Added ActivityPub port potential project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in [https://developers.google.com/open-source/gsoc/ GSOC 2016] under the GNU umbrella. &lt;br /&gt;
 &lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.  If you have your own idea, probably bring it up in #mediagoblin on irc.freenode.net !&lt;br /&gt;
&lt;br /&gt;
= How do I apply as a student ? =&lt;br /&gt;
&lt;br /&gt;
* [https://developers.google.com/open-source/gsoc/ Submit your application].  Please see the application submission template on the [http://www.gnu.org/software/soc-projects/guidelines.html GNU GSoC guidelines page].&lt;br /&gt;
* [http://mediagoblin.org/pages/join.html Join us] on IRC and on our mailing lists.&lt;br /&gt;
* Set up a development environment via our [[HackingHowto]]&lt;br /&gt;
* If you have never done web development in python before, MediaGoblin is a pretty good place to start !  However, we highly recommend going through the [https://docs.djangoproject.com/en/1.7/intro/tutorial01/ Django tutorial]... this isn&#039;t a requirement, but it will help you be better prepared.&lt;br /&gt;
* Work on a small task, and mention it in your application.  The [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bitesized list] is often helpful.&lt;br /&gt;
* Also, be aware when submitting: Summer of Code applicants are expected to work &#039;&#039;&#039;40 hours per week&#039;&#039;&#039;... so, a full time internship !  If you propose, please be sure you are ready to make that level of commitment.&lt;br /&gt;
&lt;br /&gt;
It&#039;s important that you communicate... most MediaGoblin communication happens on IRC, so you should [http://webchat.freenode.net/?channels=mediagoblin join us there] and discuss (#mediagoblin on irc.freenode.net)!  Please, please join our channel and introduce yourself.  We would love to hear from you !&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors. =&lt;br /&gt;
== Chunked uploads / multi-upload UI. ==&lt;br /&gt;
&lt;br /&gt;
We want to have multi-upload from cli (usecase: go to my directory with photos and upload them all) and from web-interface (using maybe zip, maybe html5 feature). There is already https://github.com/VenKamikaze/mediagoblin-html5-multi-upload which might be what we need, so before choosing this task please verify.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov (breton).&lt;br /&gt;
&lt;br /&gt;
== Subtitle interface. ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov (breton).&lt;br /&gt;
&lt;br /&gt;
We want subtitle support for our player. Subtitles should be supported as separate files and as embedded into video/audio files. Popular formats should be supported. Also, there can be multiple subtitles per video. It will require work on front-end and maybe some fixes to backend.&lt;br /&gt;
&lt;br /&gt;
== Multiple qualities of video. ==&lt;br /&gt;
&lt;br /&gt;
Now MediaGoblin supports only a single quality of video files. We want to fix that and support multiple qualities: 360p, 480p, 720p, 1080p, [https://en.wikipedia.org/wiki/Ultra-high-definition_television 4k]. This requires changes to frontend and to backend. To implement it, one must have some experience in JavaScript and Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible mentors&#039;&#039;&#039;: Boris Bobrov (breton).&lt;br /&gt;
&lt;br /&gt;
== Port federation code to ActivityPub ==&lt;br /&gt;
&lt;br /&gt;
Right now we have a federation branch to be merged shortly by Jessica Tallon.  This adds basic federation support to MediaGoblin.  Right now the federation code is based on the [https://github.com/e14n/pump.io/blob/master/API.md Pump API]; however, we&#039;d like to port it to the work we&#039;re doing on [https://www.w3.org/TR/activitypub/ ActivityPub] as part of the [https://www.w3.org/wiki/Socialwg W3C Social Working Group].  ActivityPub is fairly close to the Pump API, but there are some differences (most notably a move from ActivityStreams 1.0 to ActivityStreams 2.0, though there are others).  Your mission, if you choose to accept it, is to port MediaGoblin&#039;s federation code to ActivityPub, ideally while supporting the Pump API in a backwards compatible fashion (if possible).&lt;br /&gt;
&lt;br /&gt;
Jessica Tallon is willing to personally mentor this one, so if you wanted to learn about federation from the source itself, here&#039;s the way to do it!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible mentors&#039;&#039;&#039;: Jessica Tallon&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1827</id>
		<title>HackingHowto</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1827"/>
		<updated>2016-03-18T17:23:17Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: Add back git clone url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hacking HOWTO =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== So you want to hack on GNU MediaGoblin? ==&lt;br /&gt;
&lt;br /&gt;
First thing to do is check out the [http://mediagoblin.org/join/ web site] where we list all the project&lt;br /&gt;
infrastructure including:&lt;br /&gt;
&lt;br /&gt;
* the IRC channel&lt;br /&gt;
* the mailing list&lt;br /&gt;
* the issue tracker&lt;br /&gt;
&lt;br /&gt;
Additionally, we have information on how to get involved, who to talk&lt;br /&gt;
to, what needs to be worked on, and other things besides!&lt;br /&gt;
&lt;br /&gt;
Second thing to do is take a look at [http://docs.mediagoblin.org/devel/codebase.html codebase chapter] where&lt;br /&gt;
we&#039;ve started documenting how GNU MediaGoblin is built and how to add&lt;br /&gt;
new things.  If you&#039;re planning on contributing in python, you should be aware&lt;br /&gt;
of [http://www.python.org/dev/peps/pep-0008/ PEP-8], the official Python style guide,&lt;br /&gt;
which we follow.&lt;br /&gt;
&lt;br /&gt;
Third you&#039;ll need to get the requirements.&lt;br /&gt;
&lt;br /&gt;
Fourth, you&#039;ll need to build a development environment.  We use an&lt;br /&gt;
in-package checkout of virtualenv.  This isn&#039;t the convenional way to&lt;br /&gt;
install virtualenv (normally you don&#039;t install virtualenv inside the&lt;br /&gt;
package itself) but we&#039;ve found that it&#039;s significantly easier for&lt;br /&gt;
newcomers who aren&#039;t already familiar with virtualenv.  If you *are*&lt;br /&gt;
already familiar with virtualenv, feel free to just install&lt;br /&gt;
mediagoblin in your own virtualenv setup... the necessary adjustments&lt;br /&gt;
should be obvious.&lt;br /&gt;
&lt;br /&gt;
== Getting requirements ==&lt;br /&gt;
&lt;br /&gt;
First, you need to have the following installed before you can build&lt;br /&gt;
an environment for hacking on GNU MediaGoblin:&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  - http://www.python.org/ (You&#039;ll need Python as well as the dev files for building modules.)&lt;br /&gt;
* python-lxml        - http://lxml.de/&lt;br /&gt;
* git                - http://git-scm.com/&lt;br /&gt;
* SQLAlchemy 0.7.0 or higher   - http://www.sqlalchemy.org/&lt;br /&gt;
* Python Imaging Library (PIL) - http://www.pythonware.com/products/pil/&lt;br /&gt;
* virtualenv         - http://www.virtualenv.org/&lt;br /&gt;
* Python GStreamer Bindings - http://gstreamer.freedesktop.org/modules/gst-python.html&lt;br /&gt;
* Node.js&lt;br /&gt;
&lt;br /&gt;
=== GNU/Linux ===&lt;br /&gt;
&lt;br /&gt;
==== Debian and derivatives ====&lt;br /&gt;
&lt;br /&gt;
If you&#039;re running Debian GNU/Linux or a Debian-derived distribution&lt;br /&gt;
such as Debian, Mint, or [http://bugs.foocorp.net/issues/478 Ubuntu 10.10+], running the following should install these&lt;br /&gt;
requirements:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|sudo apt-get install git-core python python-dev python-lxml python-imaging python-virtualenv python-gst-1.0 libjpeg8-dev autoconf nodejs npm nodejs-legacy}}&lt;br /&gt;
&lt;br /&gt;
==== Debian GNU/Linux jessie ====&lt;br /&gt;
&lt;br /&gt;
{{Cmd|sudo apt-get install -y git-core python python-dev python-lxml python-imaging python-virtualenv libjpeg-dev autoconf nodejs npm nodejs-legacy python-gst-1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-libav python-numpy python-scipy libsndfile1-dev libasound2-dev libgstreamer-plugins-base1.0-dev}}&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RedHat(?) ====&lt;br /&gt;
&lt;br /&gt;
On Fedora:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|yum install python-paste-deploy python-paste-script git-core python python-devel python-lxml python-imaging python-virtualenv gstreamer-python nodejs}}&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&lt;br /&gt;
This instructions might be incomplete.&lt;br /&gt;
Try on openSUSE 13.2 or 13.1:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|zypper install python-devel python-gstreamer-0_10 git-core python python-lxml python-Pillow python-virtualenv npm}}&lt;br /&gt;
&lt;br /&gt;
==== ArchLinux / Parabola ====&lt;br /&gt;
&lt;br /&gt;
The following command should work (&amp;lt;del&amp;gt;not tested on a new ArchLinux / Parabola install&amp;lt;/del&amp;gt;. tested, it works):&lt;br /&gt;
&lt;br /&gt;
{{Cmd|pacman -S git python2 python2-lxml python2-pillow python2-virtualenv gstreamer0.10-python}}&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Lion ====&lt;br /&gt;
&lt;br /&gt;
Download the Newest Python.&lt;br /&gt;
&lt;br /&gt;
Git is already installed.&lt;br /&gt;
&lt;br /&gt;
* Note for PIL and lxml, you can: pip install pil lxml&lt;br /&gt;
&lt;br /&gt;
Python-lxml: http://muffinresearch.co.uk/archives/2009/03/05/install-lxml-on-osx/ with sudo&lt;br /&gt;
&lt;br /&gt;
Python Imaging Library (PIL): http://code.google.com/appengine/docs/python/images/installingPIL.html#mac&lt;br /&gt;
&lt;br /&gt;
Libjpeg &amp;amp; Libpng: http://ethan.tira-thompson.com/Mac_OS_X_Ports.html Combo Installer&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Snow Leopard ====&lt;br /&gt;
&lt;br /&gt;
# You will probably want to install MacPorts this will give you access to many free software packages in the same manner to apt-get and yum: https://www.macports.org/install.php&lt;br /&gt;
# Ensure you install Git and the command line tools: https://help.github.com/articles/set-up-git#platform-mac&lt;br /&gt;
# Once both of those are installed type this in your terminal and enter your password when prompted for it {{Cmd|sudo port install python27 py27-lxml py27-sqlalchemy py27-pil py27-virtualenv py27-gst-python py27-pastescript}}&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Windows ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Thanks wctype!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Getting requirements ====&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  -  [http://www.python.org/download/ Download] &amp;lt;!-- http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi --&amp;gt;&lt;br /&gt;
* git - [https://github.com/msysgit/git/downloads Download] &amp;lt;!-- https://github.com/downloads/msysgit/git/Git-1.7.11-preview20120620.exe --&amp;gt;&lt;br /&gt;
* python-lxml - [http://pypi.python.org/pypi/lxml/2.3.5#downloads Tarball] [http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil Binaries] &amp;lt;!-- http://pypi.python.org/packages/source/l/lxml/lxml-2.3.5.tar.gz, http://www.lfd.uci.edu/~gohlke/pythonlibs/z8sp4uqu/lxml-2.3.5.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
* Python Imaging Library (PIL) - [http://www.pythonware.com/products/pil/ Download] &amp;lt;!-- http://effbot.org/downloads/PIL-1.1.7.win32-py2.7.exe] --&amp;gt;&lt;br /&gt;
* virtualenv - [http://pypi.python.org/pypi/virtualenvwrapper-win/1.0.8#downloads Download] &amp;lt;!-- http://pypi.python.org/packages/source/v/virtualenvwrapper-win/virtualenvwrapper-win-1.0.8.zip --&amp;gt;&lt;br /&gt;
* OSSBuild project provides reasonably up-to-date binaries of GStreamer - [https://code.google.com/p/ossbuild/downloads/list Download] &amp;lt;!-- http://ossbuild.googlecode.com/files/GStreamer-WinBuilds-GPL-x86.msi --&amp;gt;&lt;br /&gt;
* py-bcrypt - [https://bitbucket.org/alexandrul/py-bcrypt/downloads/ Download] &amp;lt;!-- https://bitbucket.org/alexandrul/py-bcrypt/downloads/py-bcrypt-0.2.post1.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
* Node JS&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You can help:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you have instructions for other GNU/Linux distributions, Windows, or Mac OS X to set&lt;br /&gt;
up requirements, [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== How to set up and maintain an environment for hacking with virtualenv ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No additional requirements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create a development environment&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After installing the requirements, follow these steps:&lt;br /&gt;
&lt;br /&gt;
* Clone the repository: {{Cmd|git clone &amp;lt;nowiki&amp;gt;git://git.savannah.gnu.org/mediagoblin.git&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
* Make the environment: {{Cmd|./bootstrap.sh &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make}}&lt;br /&gt;
* Init the database:&lt;br /&gt;
  {{Cmd|./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
That&#039;s it!&lt;br /&gt;
&lt;br /&gt;
If you want to make sure things are working, consider running the test suite:&lt;br /&gt;
  {{Cmd|./bin/pip install scikits.audiolab &amp;amp;&amp;amp; ./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
(If you have troubles in the remaining steps, consider try installing&lt;br /&gt;
virtualenv with one of the flags --setuptools, --distribute or possibly --no-site-packages.  Additionally, if your system has python3.X as the default, you might need to do virtualenv --python=python2.7 or --python=python2.6)&lt;br /&gt;
&lt;br /&gt;
If you have problems, please [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== Updating an existing environment ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for dependency changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While hacking on GNU MediaGoblin over time, you&#039;ll eventually have to&lt;br /&gt;
update your development environment because the dependencies have&lt;br /&gt;
changed.&lt;br /&gt;
&lt;br /&gt;
To do that, run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/python setup.py develop --upgrade &amp;amp;&amp;amp; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for code changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Cmd|git pull -u}}&lt;br /&gt;
{{Cmd|git submodule update}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; MediaGoblin used to be hosted on gitorious.org, but that is moving to read-only mode, so we&#039;re now on Savannah.  If you have an old checkout, please update it by running the following:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|git remote set-url origin git://git.savannah.gnu.org/mediagoblin.git}}&lt;br /&gt;
&lt;br /&gt;
== Running the server ==&lt;br /&gt;
&lt;br /&gt;
If you want to get things running quickly and without hassle, just&lt;br /&gt;
run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./lazyserver.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will start up a python server where you can begin playing with&lt;br /&gt;
mediagoblin, listening on 127.0.0.1:6543.  It will also run celery in &amp;quot;always eager&amp;quot; mode so you&lt;br /&gt;
don&#039;t have to start a separate process for it.&lt;br /&gt;
&lt;br /&gt;
By default, the instance is not sending out confirmation mails. Instead they are redirected to the standard output (the console) of lazyserver.sh.&lt;br /&gt;
&lt;br /&gt;
You can change this behavior setting &amp;lt;code&amp;gt;email_debug_mode&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; in mediagoblin.ini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is fine in development, but if you want to actually run celery&lt;br /&gt;
separately for testing (or deployment purposes), you&#039;ll want to run&lt;br /&gt;
the server independently:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/paster serve paste.ini --reload}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running celeryd ==&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t using &amp;lt;tt&amp;gt;./lazyserver.sh&amp;lt;/tt&amp;gt; or otherwise aren&#039;t running celery&lt;br /&gt;
in always eager mode, you&#039;ll need to do this if you want your media to&lt;br /&gt;
process and actually show up.  It&#039;s probably a good idea in&lt;br /&gt;
development to have the web server (above) running in one terminal and&lt;br /&gt;
celeryd in another window.&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|&amp;lt;nowiki&amp;gt;CELERY_CONFIG_MODULE=mediagoblin.init.celery.from_celery ./bin/celeryd&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running the test suite ==&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running a shell ==&lt;br /&gt;
&lt;br /&gt;
If you want a shell with your database pre-setup and an instantiated&lt;br /&gt;
application ready and at your fingertips....&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/gmg shell}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
== Wiping your user data ==&lt;br /&gt;
&lt;br /&gt;
You can completely wipe all data from the instance by doing:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|rm -rf mediagoblin.db kombu.db celery.db user_dev; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Unless you&#039;re doing development and working on and testing creating&lt;br /&gt;
a new instance, you will probably never have to do this.&lt;br /&gt;
&lt;br /&gt;
== Quickstart for Django programmers ==&lt;br /&gt;
&lt;br /&gt;
We&#039;re not using Django, but the codebase is very Django-like in its&lt;br /&gt;
structure.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;routing.py&amp;lt;/tt&amp;gt; is like &amp;lt;tt&amp;gt;urls.py&amp;lt;/tt&amp;gt; in Django&lt;br /&gt;
* &amp;lt;tt&amp;gt;models.py&amp;lt;/tt&amp;gt; has SQLAlchemy ORM definitions&lt;br /&gt;
* &amp;lt;tt&amp;gt;views.py&amp;lt;/tt&amp;gt; is where the views go&lt;br /&gt;
&lt;br /&gt;
We&#039;re using SQLAlchemy, which is semi-similar to the Django ORM, but&lt;br /&gt;
not really because you can get a lot more fine-grained.  The&lt;br /&gt;
[http://docs.sqlalchemy.org/en/latest/orm/tutorial.html SQLAlchemy ORM tutorial] is a great place to start.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;YouCanHelp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If there are other things that you think would help orient someone&lt;br /&gt;
new to GNU MediaGoblin but coming from Django, let us know!&lt;br /&gt;
&lt;br /&gt;
== Showing off your work with PageKite ==&lt;br /&gt;
&lt;br /&gt;
If you&#039;re doing development with MediaGoblin, it&#039;s sometimes helpful to show off your work to gather feedback from other contributors.  A number of the MediaGoblin developers use something called [http://pagekite.net PageKite], which is a fellow free software web service which makes temporarily showing off work on your machine easy.  There&#039;s a [http://pagekite.net/wiki/Howto/UsePageKiteWithMediaGoblin/ tutorial on how to use PageKite and MediaGoblin together] available on the PageKite wiki.&lt;br /&gt;
&lt;br /&gt;
If you are doing a lot of MediaGoblin development, the PageKite people have graciously offered us a good amount of bandwidth at no cost in an effort to help out fellow free software projects.  If you&#039;ve been making significant contributions, PM Chris Webber on freenode (who is paroneayea there) and ask if you can be added to our group plan.&lt;br /&gt;
&lt;br /&gt;
== Bite-sized bugs to start with ==&lt;br /&gt;
&lt;br /&gt;
Now you should visit our latest list of [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bite-sized issues] because squishing bugs is messy fun. If you&#039;re interested in other things to work on, or need help getting started on a bug, let us know on [http://mediagoblin.org/join/ the mailing list] or on the [http://mediagoblin.org/join/ IRC channel].&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1826</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1826"/>
		<updated>2016-03-05T16:39:18Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* March 5, 2016, 9:00AM Pacific Time, 17:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
Every first Saturday of the month with JIT-compiled agenda.&lt;br /&gt;
&lt;br /&gt;
=== March 5, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
* 0.9.0 release (imminent!)&lt;br /&gt;
* GSoC&lt;br /&gt;
** Project ideas&lt;br /&gt;
** Interested mentors?&lt;br /&gt;
* Federation mini-update&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== February 6, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Continuous integration / Commit Notifications&lt;br /&gt;
* Move sqlite to development-only? (no more migrations)&lt;br /&gt;
* Upcoming 0.9.0 release&lt;br /&gt;
* Path to 1.0&lt;br /&gt;
* Stripe retreat update&lt;br /&gt;
* ActivityPub update (related!)&lt;br /&gt;
* GSOC ideas, and volunteers?&lt;br /&gt;
&lt;br /&gt;
[[20160206_Log]]&lt;br /&gt;
&lt;br /&gt;
=== January 2, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.9.0&lt;br /&gt;
* FOSDEM&lt;br /&gt;
* 0.8.2&lt;br /&gt;
[[20160102_Log]]&lt;br /&gt;
&lt;br /&gt;
=== November 7, 2015, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.1 and 0.9.0&lt;br /&gt;
* Activipy and W3C Social WG stuff&lt;br /&gt;
* Help squash bugs!&lt;br /&gt;
* Revisiting the code / issue hosting situation??&lt;br /&gt;
&lt;br /&gt;
=== March 7, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2017&amp;diff=1791</id>
		<title>GSOC 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2017&amp;diff=1791"/>
		<updated>2016-02-15T18:24:13Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* Possible projects with mentors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in [https://developers.google.com/open-source/gsoc/ GSOC 2016] under the GNU umbrella. &lt;br /&gt;
&lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.  If you have your own idea, probably bring it up in #mediagoblin on irc.freenode.net!&lt;br /&gt;
&lt;br /&gt;
= How do I apply as a student? =&lt;br /&gt;
&lt;br /&gt;
* [https://developers.google.com/open-source/gsoc/ Submit your application].  Please see the application submission template on the [http://www.gnu.org/software/soc-projects/guidelines.html GNU GSoC guidelines page].&lt;br /&gt;
* [http://mediagoblin.org/pages/join.html Join us] on IRC and on our mailing lists.&lt;br /&gt;
* Set up a development environment via our [[HackingHowto]]&lt;br /&gt;
* If you have never done web development in python before, MediaGoblin is a pretty good place to start!  However, we highly recommend going through the [https://docs.djangoproject.com/en/1.7/intro/tutorial01/ Django tutorial]... this isn&#039;t a requirement, but it will help you be better prepared.&lt;br /&gt;
* Work on a small task, and mention it in your application.  The [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bitesized list] is often helpful.&lt;br /&gt;
* Also, be aware when submitting: Summer of Code applicants are expected to work &#039;&#039;&#039;40 hours per week&#039;&#039;&#039;... so, a full time internship!  If you propose, please be sure you are ready to make that level of commitment.&lt;br /&gt;
&lt;br /&gt;
It&#039;s important that you communicate... most MediaGoblin communication happens on IRC, so you should [http://webchat.freenode.net/?channels=mediagoblin join us there] and discuss (#mediagoblin on irc.freenode.net)!  Please, please join our channel and introduce yourself.  We&#039;d love to hear from you!&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors =&lt;br /&gt;
== Chunked uploads / multi-upload UI ==&lt;br /&gt;
&lt;br /&gt;
We want to have multi-upload from cli (usecase: go to my directory with photos and upload them all) and from web-interface (using maybe zip, maybe html5 feature). There is already https://github.com/VenKamikaze/mediagoblin-html5-multi-upload which might be what we need, so before choosing this task please verify.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov&lt;br /&gt;
&lt;br /&gt;
== Subtitle interface ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov&lt;br /&gt;
&lt;br /&gt;
We want subtitle support for our player. Subtitles should be supported as separate files and as embedded into video/audio files. Popular formats should be supported. Also, there can be multiple subtitles per video. It will require work on front-end and maybe some fixes to backend.&lt;br /&gt;
&lt;br /&gt;
== Multiple qualities of video ==&lt;br /&gt;
&lt;br /&gt;
Now MediaGoblin supports only a single quality of video files. We want to fix that and support multiple qualities: 360p, 480p, 720p, 1080p, 4k. This requires changes to frontend and to backend. To implement it, one must have some experience in JavaScript and Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible mentors&#039;&#039;&#039;: Boris Bobrov&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2017&amp;diff=1790</id>
		<title>GSOC 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2017&amp;diff=1790"/>
		<updated>2016-02-15T18:24:05Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* Possible projects with mentors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in [https://developers.google.com/open-source/gsoc/ GSOC 2016] under the GNU umbrella. &lt;br /&gt;
&lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.  If you have your own idea, probably bring it up in #mediagoblin on irc.freenode.net!&lt;br /&gt;
&lt;br /&gt;
= How do I apply as a student? =&lt;br /&gt;
&lt;br /&gt;
* [https://developers.google.com/open-source/gsoc/ Submit your application].  Please see the application submission template on the [http://www.gnu.org/software/soc-projects/guidelines.html GNU GSoC guidelines page].&lt;br /&gt;
* [http://mediagoblin.org/pages/join.html Join us] on IRC and on our mailing lists.&lt;br /&gt;
* Set up a development environment via our [[HackingHowto]]&lt;br /&gt;
* If you have never done web development in python before, MediaGoblin is a pretty good place to start!  However, we highly recommend going through the [https://docs.djangoproject.com/en/1.7/intro/tutorial01/ Django tutorial]... this isn&#039;t a requirement, but it will help you be better prepared.&lt;br /&gt;
* Work on a small task, and mention it in your application.  The [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bitesized list] is often helpful.&lt;br /&gt;
* Also, be aware when submitting: Summer of Code applicants are expected to work &#039;&#039;&#039;40 hours per week&#039;&#039;&#039;... so, a full time internship!  If you propose, please be sure you are ready to make that level of commitment.&lt;br /&gt;
&lt;br /&gt;
It&#039;s important that you communicate... most MediaGoblin communication happens on IRC, so you should [http://webchat.freenode.net/?channels=mediagoblin join us there] and discuss (#mediagoblin on irc.freenode.net)!  Please, please join our channel and introduce yourself.  We&#039;d love to hear from you!&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors =&lt;br /&gt;
== Chunked uploads / multi-upload UI ==&lt;br /&gt;
&lt;br /&gt;
We want to have multi-upload from cli (usecase: go to my directory with photos and upload them all) and from web-interface (using maybe zip, maybe html5 feature). There is already https://github.com/VenKamikaze/mediagoblin-html5-multi-upload which might be what we need, so before choosing this task please verify.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Subtitle interface ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov&lt;br /&gt;
&lt;br /&gt;
We want subtitle support for our player. Subtitles should be supported as separate files and as embedded into video/audio files. Popular formats should be supported. Also, there can be multiple subtitles per video. It will require work on front-end and maybe some fixes to backend.&lt;br /&gt;
&lt;br /&gt;
== Multiple qualities of video ==&lt;br /&gt;
&lt;br /&gt;
Now MediaGoblin supports only a single quality of video files. We want to fix that and support multiple qualities: 360p, 480p, 720p, 1080p, 4k. This requires changes to frontend and to backend. To implement it, one must have some experience in JavaScript and Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible mentors&#039;&#039;&#039;: Boris Bobrov&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2017&amp;diff=1778</id>
		<title>GSOC 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2017&amp;diff=1778"/>
		<updated>2016-02-02T22:55:26Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* Possible projects with mentors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in [https://developers.google.com/open-source/gsoc/ GSOC 2016] under the GNU umbrella. &lt;br /&gt;
&lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.  If you have your own idea, probably bring it up in #mediagoblin on irc.freenode.net!&lt;br /&gt;
&lt;br /&gt;
= How do I apply as a student? =&lt;br /&gt;
&lt;br /&gt;
* [https://developers.google.com/open-source/gsoc/ Submit your application].  Please see the application submission template on the [http://www.gnu.org/software/soc-projects/guidelines.html GNU GSoC guidelines page].&lt;br /&gt;
* [http://mediagoblin.org/pages/join.html Join us] on IRC and on our mailing lists.&lt;br /&gt;
* Set up a development environment via our [[HackingHowto]]&lt;br /&gt;
* If you have never done web development in python before, MediaGoblin is a pretty good place to start!  However, we highly recommend going through the [https://docs.djangoproject.com/en/1.7/intro/tutorial01/ Django tutorial]... this isn&#039;t a requirement, but it will help you be better prepared.&lt;br /&gt;
* Work on a small task, and mention it in your application.  The [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bitesized list] is often helpful.&lt;br /&gt;
* Also, be aware when submitting: Summer of Code applicants are expected to work &#039;&#039;&#039;40 hours per week&#039;&#039;&#039;... so, a full time internship!  If you propose, please be sure you are ready to make that level of commitment.&lt;br /&gt;
&lt;br /&gt;
It&#039;s important that you communicate... most MediaGoblin communication happens on IRC, so you should [http://webchat.freenode.net/?channels=mediagoblin join us there] and discuss (#mediagoblin on irc.freenode.net)!  Please, please join our channel and introduce yourself.  We&#039;d love to hear from you!&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors =&lt;br /&gt;
== Chunked uploads / multi-upload UI ==&lt;br /&gt;
&lt;br /&gt;
We want to have multi-upload from cli (usecase: go to my directory with photos and upload them all) and from web-interface (using maybe zip, maybe html5 feature). There is already https://github.com/VenKamikaze/mediagoblin-html5-multi-upload which might be what we need, so before choosing this task please verify.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov&lt;br /&gt;
&lt;br /&gt;
== Flexbox theme ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
Our current CSS tooling uses [http://getskeleton.com/ Skeleton], and inherits from early days in MediaGoblin when we used a similar width-constrained CSS system.  However, this only barely handles mobile / small screens well, and furthermore does not expand nicely to wider screens.  Galleries are also somewhat rigidly aligned.  It would be nice to be able to move to a standards-based solution for a more flexible layout using [https://en.wikipedia.org/wiki/CSS_Flex_Box_Layout Flexbox].  See also [http://www.html5rocks.com/en/tutorials/flexbox/quick/ these] [https://www.smashingmagazine.com/2015/08/flexible-future-for-web-design-with-flexbox/ articles].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Subtitle interface ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov&lt;br /&gt;
&lt;br /&gt;
We want subtitle support for our player. Subtitles should be supported as separate files and as embedded into video/audio files. Popular formats should be supported. Also, there can be multiple subtitles per video. It will require work on front-end and maybe some fixes to backend.&lt;br /&gt;
&lt;br /&gt;
== Multiple qualities of video ==&lt;br /&gt;
&lt;br /&gt;
Now MediaGoblin supports only a single quality of video files. We want to fix that and support multiple qualities: 360p, 480p, 720p, 1080p, 4k. This requires changes to frontend and to backend. To implement it, one must have some experience in JavaScript and Python.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible mentors&#039;&#039;&#039;: Boris Bobrov&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1777</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1777"/>
		<updated>2016-02-02T22:50:14Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* February 6, 2016, 9:00AM Pacific Time, 17:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
Every first Saturday of the month with JIT-compiled agenda.&lt;br /&gt;
&lt;br /&gt;
=== February 6, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Continuous integration / Commit Notifications&lt;br /&gt;
* Move sqlite to development-only? (no more migrations)&lt;br /&gt;
* Upcoming 0.9.0 release&lt;br /&gt;
* Path to 1.0&lt;br /&gt;
* Stripe retreat update&lt;br /&gt;
* ActivityPub update (related!)&lt;br /&gt;
* GSOC ideas, and volunteers?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== January 2, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.9.0&lt;br /&gt;
* FOSDEM&lt;br /&gt;
* 0.8.2&lt;br /&gt;
[[20160102_Log]]&lt;br /&gt;
&lt;br /&gt;
=== November 7, 2015, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.1 and 0.9.0&lt;br /&gt;
* Activipy and W3C Social WG stuff&lt;br /&gt;
* Help squash bugs!&lt;br /&gt;
* Revisiting the code / issue hosting situation??&lt;br /&gt;
&lt;br /&gt;
=== March 7, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1775</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1775"/>
		<updated>2016-02-02T22:12:49Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* February 6, 2016, 9:00AM Pacific Time, 17:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
Every first Saturday of the month with JIT-compiled agenda.&lt;br /&gt;
&lt;br /&gt;
=== February 6, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Continuous integration / Commit Notifications&lt;br /&gt;
* Move sqlite to development-only? (no more migrations)&lt;br /&gt;
* Upcoming 0.9.0 release&lt;br /&gt;
* Path to 1.0&lt;br /&gt;
* Stripe retreat update&lt;br /&gt;
* ActivityPub update (related!)&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== January 2, 2016, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.9.0&lt;br /&gt;
* FOSDEM&lt;br /&gt;
* 0.8.2&lt;br /&gt;
[[20160102_Log]]&lt;br /&gt;
&lt;br /&gt;
=== November 7, 2015, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.1 and 0.9.0&lt;br /&gt;
* Activipy and W3C Social WG stuff&lt;br /&gt;
* Help squash bugs!&lt;br /&gt;
* Revisiting the code / issue hosting situation??&lt;br /&gt;
&lt;br /&gt;
=== March 7, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1735</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1735"/>
		<updated>2015-11-06T18:31:18Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
Every first Saturday of the month with JIT-compiled agenda.&lt;br /&gt;
&lt;br /&gt;
=== November 7, 2015, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.1 and 0.9.0&lt;br /&gt;
* Activipy and W3C Social WG stuff&lt;br /&gt;
* Help squash bugs!&lt;br /&gt;
* Revisiting the code / issue hosting situation??&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== March 7, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1734</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1734"/>
		<updated>2015-11-06T18:27:19Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
Every first Saturday of the month with JIT-compiled agenda.&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== November 7, 2015, 9:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.1 and 0.9.0&lt;br /&gt;
* Activipy and W3C Social WG stuff&lt;br /&gt;
* Help squash bugs!&lt;br /&gt;
* Revisiting the code / issue hosting situation??&lt;br /&gt;
&lt;br /&gt;
=== March 7, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=CommunityGovernance&amp;diff=1733</id>
		<title>CommunityGovernance</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=CommunityGovernance&amp;diff=1733"/>
		<updated>2015-10-20T16:03:13Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
MediaGoblin is a community project and we everybody try to help each other. Chris Webber is our lead developer, but the project should be able to self govern so he can take a break if he needs it or when he or other contributors take deserved holidays :) &lt;br /&gt;
&lt;br /&gt;
In general, you can ask anything in the mailing list or the IRC channel and hopefully somebody will answer soon. Topics are discussed in the mailing list, IRC channel or monthly meetings (in the IRC channel).&lt;br /&gt;
&lt;br /&gt;
In this page we list several tasks or areas along with the names or nicks of MediaGoblin community members that may help on them (for example, because they have permissions to perform certain operations). Please be kind when asking for help, most of us are volunteering for MediaGoblin in our free time, so answers or problems resolution can take a while.&lt;br /&gt;
&lt;br /&gt;
Feel free to edit this page to list more tasks or sign the ones you self-assign.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
More information about this in this mailing list thread: http://lists.mediagoblin.org/pipermail/devel/XXXXX&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin codebase ==&lt;br /&gt;
&lt;br /&gt;
* People with permissions to commit/merge and handle the main codebase&lt;br /&gt;
&lt;br /&gt;
* Current committers: https://savannah.gnu.org/project/memberlist.php?group=mediagoblin&lt;br /&gt;
* General stuff: breton, Elrond (via PM on IRC)&lt;br /&gt;
* Python 3 support: berkerpeksag (berker on IRC), breton&lt;br /&gt;
* Audio/Video: breton&lt;br /&gt;
* Documentation: jcampbell / j1mc&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin website ==&lt;br /&gt;
&lt;br /&gt;
* People with permissions to handle website outages&lt;br /&gt;
** breton&lt;br /&gt;
** simonft&lt;br /&gt;
** Chris Webber (paroneayea on freenode)&lt;br /&gt;
&lt;br /&gt;
* Publish pages (for example new releases)&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin wiki ==&lt;br /&gt;
&lt;br /&gt;
* Some Wiki administration: Elrond (via PM on IRC)&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin issue tracker ==&lt;br /&gt;
&lt;br /&gt;
* Issue tracker server administration: simonft, paroneayea&lt;br /&gt;
* Help triaging bugs: R13ose&lt;br /&gt;
* People with permissions to create accounts in trac: Elrond&lt;br /&gt;
* People with permissions to delete users/issues/comments in trac: Elrond&lt;br /&gt;
* Volunteers for spam cleaning: LArjona, ayleph&lt;br /&gt;
* Talk to trac people about spam: R13ose&lt;br /&gt;
* Would like more access to be able to help/fix things:&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin translation platform ==&lt;br /&gt;
&lt;br /&gt;
* If there is need of manual import/export files between Pootle and the MediaGoblin codebase, who can help on that&lt;br /&gt;
* LArjona (Spanish translator) can guide new translators, reproduce problems in the translation platform, test changes, and help with Pootle quality checks. Available in the mailing list and IRC channel.&lt;br /&gt;
* breton knows how and why translations are downloaded/compiled&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin IRC channel and mailing list ==&lt;br /&gt;
&lt;br /&gt;
* Change IRC topic, channel operators&lt;br /&gt;
* Running the monthly meetings: breton&lt;br /&gt;
* Administrate the mailing list: larjona&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=CommunityGovernance&amp;diff=1707</id>
		<title>CommunityGovernance</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=CommunityGovernance&amp;diff=1707"/>
		<updated>2015-06-07T15:04:26Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* MediaGoblin codebase */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
MediaGoblin is a community project and we everybody try to help each other. Chris Webber is our lead developer, but the project should be able to self govern so he can take a break if he needs it or when he or other contributors take deserved holidays :) &lt;br /&gt;
&lt;br /&gt;
In general, you can ask anything in the mailing list or the IRC channel and hopefully somebody will answer soon. Topics are discussed in the mailing list, IRC channel or monthly meetings (in the IRC channel).&lt;br /&gt;
&lt;br /&gt;
In this page we list several tasks or areas along with the names or nicks of MediaGoblin community members that may help on them (for example, because they have permissions to perform certain operations). Please be kind when asking for help, most of us are volunteering for MediaGoblin in our free time, so answers or problems resolution can take a while.&lt;br /&gt;
&lt;br /&gt;
Feel free to edit this page to list more tasks or sign the ones you self-assign.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
More information about this in this mailing list thread: http://lists.mediagoblin.org/pipermail/devel/XXXXX&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin codebase ==&lt;br /&gt;
&lt;br /&gt;
* People with permissions to commit/merge and handle the main codebase&lt;br /&gt;
&lt;br /&gt;
* General stuff: breton, Elrond (via PM on IRC)&lt;br /&gt;
* Python 3 support: berkerpeksag (berker on IRC), breton&lt;br /&gt;
* Audio/Video: breton&lt;br /&gt;
* Documentation: jcampbell / j1mc&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin website ==&lt;br /&gt;
&lt;br /&gt;
* People with permissions to handle website outages&lt;br /&gt;
&lt;br /&gt;
* Publish pages (for example new releases)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin wiki ==&lt;br /&gt;
&lt;br /&gt;
* Wiki administration&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin issue tracker ==&lt;br /&gt;
&lt;br /&gt;
* Help triaging bugs:&lt;br /&gt;
&lt;br /&gt;
* People with permissions to create accounts in trac&lt;br /&gt;
&lt;br /&gt;
* People with permissions to delete users/issues/comments in trac&lt;br /&gt;
&lt;br /&gt;
* Volunteers for spam cleaning: LArjona&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin translation platform ==&lt;br /&gt;
&lt;br /&gt;
* If there is need of manual import/export files between Pootle and the MediaGoblin codebase, who can help on that&lt;br /&gt;
* LArjona (Spanish translator) can guide new translators, reproduce problems in the translation platform, test changes, and help with Pootle quality checks. Available in the mailing list and IRC channel.&lt;br /&gt;
* breton knows how and why translations are downloaded/compiled&lt;br /&gt;
&lt;br /&gt;
== MediaGoblin IRC channel and mailing list ==&lt;br /&gt;
&lt;br /&gt;
* Change IRC topic, channel operators&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Git_workflow&amp;diff=1693</id>
		<title>Git workflow</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Git_workflow&amp;diff=1693"/>
		<updated>2015-04-17T22:47:14Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;HELP!&#039;&#039;&#039; This workflow is no longer correct.  We&#039;re no longer hosted on gitorious.org and are rather [https://savannah.gnu.org/projects/mediagoblin hosted on Savannah].  We need to update this guide appropriately.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GNU MediaGoblin uses git for all our version control and we have the&lt;br /&gt;
repositories hosted on [http://gitorious.org/ Gitorious].  We have&lt;br /&gt;
two repositories:&lt;br /&gt;
&lt;br /&gt;
* MediaGoblin software: http://gitorious.org/mediagoblin/mediagoblin&lt;br /&gt;
* MediaGoblin website: http://gitorious.org/mediagoblin/mediagoblin-website&lt;br /&gt;
&lt;br /&gt;
It&#039;s most likely you want to look at the software repository -- not the&lt;br /&gt;
website one.&lt;br /&gt;
&lt;br /&gt;
The rest of this chapter talks about using the software repository.&lt;br /&gt;
&lt;br /&gt;
The short of it is: we do not use merge requests.  Instead, create a &amp;quot;feature branch&amp;quot; in git that you push somewhere, and link to it on a ticket.  Details below.&lt;br /&gt;
&lt;br /&gt;
= How to clone the project =&lt;br /&gt;
&lt;br /&gt;
Do::&lt;br /&gt;
&lt;br /&gt;
    git clone git://gitorious.org/mediagoblin/mediagoblin.git&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= How to contribute changes =&lt;br /&gt;
&lt;br /&gt;
== Tie your changes to issues in the issue tracker ==&lt;br /&gt;
&lt;br /&gt;
All patches should be tied to issues in the&lt;br /&gt;
[http://issues.mediagoblin.org/ issue tracker].&lt;br /&gt;
That makes it a lot easier for everyone to track proposed changes and&lt;br /&gt;
make sure your hard work doesn&#039;t get dropped on the floor!  If there&lt;br /&gt;
isn&#039;t an issue for what you&#039;re working on, please create one.  The&lt;br /&gt;
better the description of what it is you&#039;re trying to fix/implement,&lt;br /&gt;
the better everyone else is able to understand why you&#039;re doing what&lt;br /&gt;
you&#039;re doing.&lt;br /&gt;
&lt;br /&gt;
== Use bugfix branches to make changes ==&lt;br /&gt;
&lt;br /&gt;
The best way to isolate your changes is to create a branch based off&lt;br /&gt;
of the MediaGoblin repository master branch, do the changes related to&lt;br /&gt;
that one issue there, and then let us know how to get it.&lt;br /&gt;
&lt;br /&gt;
It&#039;s much easier on us if you isolate your changes to a branch focused&lt;br /&gt;
on the issue.  Then we don&#039;t have to sift through things.&lt;br /&gt;
&lt;br /&gt;
It&#039;s much easier on you if you isolate your changes to a branch&lt;br /&gt;
focused on the issue.  Then when we merge your changes in, you just&lt;br /&gt;
have to do a {{Cmd|git fetch}} and that&#039;s it.  This is especially true if&lt;br /&gt;
we reject some of your changes, but accept others or otherwise tweak&lt;br /&gt;
your changes.&lt;br /&gt;
&lt;br /&gt;
Further, if you isolate your changes to a branch, then you can work on&lt;br /&gt;
multiple issues at the same time and they don&#039;t conflict with one&lt;br /&gt;
another.&lt;br /&gt;
&lt;br /&gt;
Name your branches using the isue number and something that makes it clear&lt;br /&gt;
what it&#039;s about.  For example, if you were working on tagging, you&lt;br /&gt;
might name your branch &amp;quot;360_tagging&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Properly document your changes ==&lt;br /&gt;
&lt;br /&gt;
Include comments in the code.&lt;br /&gt;
&lt;br /&gt;
Write comprehensive commit messages.  The better your commit message&lt;br /&gt;
is at describing what you did and why, the easier it is for us to&lt;br /&gt;
quickly accept your patch.&lt;br /&gt;
&lt;br /&gt;
Write comprehensive comments in the issue tracker about what you&#039;re&lt;br /&gt;
doing and why.&lt;br /&gt;
&lt;br /&gt;
== How to send us your changes ==&lt;br /&gt;
&lt;br /&gt;
There are two ways to let us know how to get it:&lt;br /&gt;
&lt;br /&gt;
=== push changes to publicly available git clone and let us know where to find it ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This is the preferred method of sending changes.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Push your feature/bugfix/issue branch to your publicly available&lt;br /&gt;
git clone and add a comment to the issue with the url for your&lt;br /&gt;
clone and the branch to look at.&lt;br /&gt;
&lt;br /&gt;
=== attaching the patch files to the issue ===&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
&lt;br /&gt;
{{Cmd|git format-patch --stdout &amp;lt;remote&amp;gt;/master &amp;gt; issue_&amp;lt;number&amp;gt;.patch}}&lt;br /&gt;
       &lt;br /&gt;
&amp;lt;tt&amp;gt;format-patch&amp;lt;/tt&amp;gt; creates a patch of all the commits that are in&lt;br /&gt;
your branch that aren&#039;t in &amp;lt;tt&amp;gt;&amp;lt;remote&amp;gt;/master&amp;lt;/tt&amp;gt;.  The &amp;lt;tt&amp;gt;--stdout&amp;lt;/tt&amp;gt;&lt;br /&gt;
flag causes all this output to go to stdout where it&#039;s redirected&lt;br /&gt;
to a file named &amp;lt;tt&amp;gt;issue_&amp;lt;number&amp;gt;.patch&amp;lt;/tt&amp;gt;.  That file should be&lt;br /&gt;
based on the issue you&#039;re working with.  For example,&lt;br /&gt;
&amp;lt;tt&amp;gt;issue_42.patch&amp;lt;/tt&amp;gt; is a good filename and &amp;lt;tt&amp;gt;issue_42_rev2.patch&amp;lt;/tt&amp;gt;&lt;br /&gt;
is good if you did a revision of it.&lt;br /&gt;
&lt;br /&gt;
Having said all that, the filename isn&#039;t wildly important.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Example workflow =&lt;br /&gt;
&lt;br /&gt;
Here&#039;s an example workflow.&lt;br /&gt;
&lt;br /&gt;
== Contributing changes ==&lt;br /&gt;
&lt;br /&gt;
Slartibartfast from the planet Magrathea far off in the universe has&lt;br /&gt;
decided that he is bored with fjords and wants to fix issue 42 (the&lt;br /&gt;
meaning of life bug) and send us the changes.&lt;br /&gt;
&lt;br /&gt;
Slartibartfast has cloned the MediaGoblin repository and his clone&lt;br /&gt;
lives on gitorious.&lt;br /&gt;
&lt;br /&gt;
Slartibartfast works locally.  The remote named ``origin`` points to&lt;br /&gt;
his clone on gitorious.  The remote named ``gmg`` points to the&lt;br /&gt;
MediaGoblin repository.&lt;br /&gt;
&lt;br /&gt;
Slartibartfast does the following:&lt;br /&gt;
&lt;br /&gt;
1. Fetches the latest from the MediaGoblin repository::&lt;br /&gt;
&lt;br /&gt;
 git fetch --all -p&lt;br /&gt;
&lt;br /&gt;
This tells &amp;lt;tt&amp;gt;git fetch&amp;lt;/tt&amp;gt; to fetch all the recent data from all of&lt;br /&gt;
the remotes (&amp;lt;tt&amp;gt;--all&amp;lt;/tt&amp;gt;) and prune any branches that have been&lt;br /&gt;
deleted in the remotes (&amp;lt;tt&amp;gt;-p&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
2. Creates a branch from the tip of the MediaGoblin repository (the remote is named &amp;lt;tt&amp;gt;gmg&amp;lt;/tt&amp;gt;) master branch called &amp;lt;tt&amp;gt;bug42_meaning_of_life&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 git checkout -b bug42_meaning_of_life gmg/master&lt;br /&gt;
&lt;br /&gt;
This creates a new branch (&amp;lt;tt&amp;gt;-b&amp;lt;/tt&amp;gt;) named &amp;lt;tt&amp;gt;bug42_meaning_of_life&amp;lt;/tt&amp;gt; based&lt;br /&gt;
on the tip of the &amp;lt;tt&amp;gt;master&amp;lt;/tt&amp;gt; branch of the remote named &amp;lt;tt&amp;gt;gmg&amp;lt;/tt&amp;gt; and checks&lt;br /&gt;
it out.&lt;br /&gt;
&lt;br /&gt;
3. Slartibartfast works hard on his changes in the &amp;lt;tt&amp;gt;bug42_meaning_of_life&amp;lt;/tt&amp;gt; branch.  When done, he wants to notify us that he has made changes he wants us to see.&lt;br /&gt;
&lt;br /&gt;
4. Slartibartfast pushes his changes to his clone:&lt;br /&gt;
&lt;br /&gt;
 git push origin bug42_meaning_of_life --set-upstream&lt;br /&gt;
&lt;br /&gt;
This pushes the changes in the &amp;lt;tt&amp;gt;bug42_meaning_of_life&amp;lt;/tt&amp;gt; branch to the remote named &amp;lt;tt&amp;gt;origin&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
5. Slartibartfast adds a comment to issue 42 with the url for his repository and the name of the branch he put the code in.  He also explains what he did and why it addresses the issue.&lt;br /&gt;
&lt;br /&gt;
== Updating a contribution ==&lt;br /&gt;
&lt;br /&gt;
Slartibartfast brushes his hands off with the sense of accomplishment&lt;br /&gt;
that comes with the knowledge of a job well done.  He stands, wanders&lt;br /&gt;
over to get a cup of water, then realizes that he forgot to run the&lt;br /&gt;
unit tests!&lt;br /&gt;
&lt;br /&gt;
He runs the unit tests and discovers there&#039;s a bug in the code!&lt;br /&gt;
&lt;br /&gt;
Then he does this:&lt;br /&gt;
&lt;br /&gt;
1. He checks out the &amp;lt;tt&amp;gt;bug42_meaning_of_life&amp;lt;/tt&amp;gt; branch::&lt;br /&gt;
&lt;br /&gt;
 git checkout bug42_meaning_of_life&lt;br /&gt;
&lt;br /&gt;
2. He fixes the bug and checks it into the &amp;lt;tt&amp;gt;bug42_meaning_of_life&amp;lt;/tt&amp;gt; branch.&lt;br /&gt;
&lt;br /&gt;
3. He pushes his changes to his clone (the remote is named &amp;lt;tt&amp;gt;origin&amp;lt;/tt&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
 git push origin bug42_meaning_of_life&lt;br /&gt;
&lt;br /&gt;
4. He adds another comment to issue 42 explaining about the mistake and how he fixed it and that he&#039;s pushed the new change to the &amp;lt;tt&amp;gt;bug42_meaning_of_life&amp;lt;/tt&amp;gt; branch of his publicly available clone.&lt;br /&gt;
&lt;br /&gt;
== What happens next ==&lt;br /&gt;
&lt;br /&gt;
Slartibartfast is once again happy with his work.  He finds issue 42&lt;br /&gt;
in the issue tracker and adds a comment saying he submitted a merge&lt;br /&gt;
request with his changes and explains what they are.&lt;br /&gt;
: &amp;quot;merge request&amp;quot;? https://gitorious.org/mediagoblin says &amp;quot;We don&#039;t use no stinking merge requests&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Later, someone checks out his code and finds a problem with it.  He&lt;br /&gt;
adds a comment to the issue tracker specifying the problem and asks&lt;br /&gt;
Slartibartfast to fix it.  Slartibartfst goes through the above steps&lt;br /&gt;
again, fixes the issue, pushes it to his&lt;br /&gt;
&amp;lt;tt&amp;gt;bug42_meaning_of_life&amp;lt;/tt&amp;gt; branch and adds another comment to the&lt;br /&gt;
issue tracker about how he fixed it.&lt;br /&gt;
&lt;br /&gt;
Later, someone checks out his code and is happy with it.  Someone&lt;br /&gt;
pulls it into the master branch of the MediaGoblin repository and adds&lt;br /&gt;
another comment to the issue and probably closes the issue out.&lt;br /&gt;
&lt;br /&gt;
Slartibartfast is notified of this.  Slartibartfast does a:&lt;br /&gt;
&lt;br /&gt;
 git fetch --all&lt;br /&gt;
&lt;br /&gt;
The changes show up in the &amp;lt;tt&amp;gt;master&amp;lt;/tt&amp;gt; branch of the &amp;lt;tt&amp;gt;gmg&amp;lt;/tt&amp;gt; remote.&lt;br /&gt;
Slartibartfast now deletes his &amp;lt;tt&amp;gt;bug42_meaning_of_life&amp;lt;/tt&amp;gt; branch&lt;br /&gt;
because he doesn&#039;t need it anymore.&lt;br /&gt;
&lt;br /&gt;
= How to learn git =&lt;br /&gt;
&lt;br /&gt;
[[BeginnersCorner#Learning_git]]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1692</id>
		<title>HackingHowto</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1692"/>
		<updated>2015-04-17T22:41:41Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* Updating an existing environment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hacking HOWTO =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== So you want to hack on GNU MediaGoblin? ==&lt;br /&gt;
&lt;br /&gt;
First thing to do is check out the [http://mediagoblin.org/join/ web site] where we list all the project&lt;br /&gt;
infrastructure including:&lt;br /&gt;
&lt;br /&gt;
* the IRC channel&lt;br /&gt;
* the mailing list&lt;br /&gt;
* the issue tracker&lt;br /&gt;
&lt;br /&gt;
Additionally, we have information on how to get involved, who to talk&lt;br /&gt;
to, what needs to be worked on, and other things besides!&lt;br /&gt;
&lt;br /&gt;
Second thing to do is take a look at [http://docs.mediagoblin.org/devel/codebase.html codebase chapter] where&lt;br /&gt;
we&#039;ve started documenting how GNU MediaGoblin is built and how to add&lt;br /&gt;
new things.  If you&#039;re planning on contributing in python, you should be aware&lt;br /&gt;
of [http://www.python.org/dev/peps/pep-0008/ PEP-8], the official Python style guide,&lt;br /&gt;
which we follow.&lt;br /&gt;
&lt;br /&gt;
Third you&#039;ll need to get the requirements.&lt;br /&gt;
&lt;br /&gt;
Fourth, you&#039;ll need to build a development environment.  We use an&lt;br /&gt;
in-package checkout of virtualenv.  This isn&#039;t the convenional way to&lt;br /&gt;
install virtualenv (normally you don&#039;t install virtualenv inside the&lt;br /&gt;
package itself) but we&#039;ve found that it&#039;s significantly easier for&lt;br /&gt;
newcomers who aren&#039;t already familiar with virtualenv.  If you *are*&lt;br /&gt;
already familiar with virtualenv, feel free to just install&lt;br /&gt;
mediagoblin in your own virtualenv setup... the necessary adjustments&lt;br /&gt;
should be obvious.&lt;br /&gt;
&lt;br /&gt;
== Getting requirements ==&lt;br /&gt;
&lt;br /&gt;
First, you need to have the following installed before you can build&lt;br /&gt;
an environment for hacking on GNU MediaGoblin:&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  - http://www.python.org/ (You&#039;ll need Python as well as the dev files for building modules.)&lt;br /&gt;
* python-lxml        - http://lxml.de/&lt;br /&gt;
* git                - http://git-scm.com/&lt;br /&gt;
* SQLAlchemy 0.7.0 or higher   - http://www.sqlalchemy.org/&lt;br /&gt;
* Python Imaging Library (PIL) - http://www.pythonware.com/products/pil/&lt;br /&gt;
* virtualenv         - http://www.virtualenv.org/&lt;br /&gt;
* Python GStreamer Bindings - http://gstreamer.freedesktop.org/modules/gst-python.html&lt;br /&gt;
* Node.js&lt;br /&gt;
&lt;br /&gt;
=== GNU/Linux ===&lt;br /&gt;
&lt;br /&gt;
==== Debian and derivatives ====&lt;br /&gt;
&lt;br /&gt;
If you&#039;re running Debian GNU/Linux or a Debian-derived distribution&lt;br /&gt;
such as Debian, Mint, or [http://bugs.foocorp.net/issues/478 Ubuntu 10.10+], running the following should install these&lt;br /&gt;
requirements:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|sudo apt-get install git-core python python-dev python-lxml python-imaging python-virtualenv python-gst0.10 libjpeg8-dev autoconf nodejs}}&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RedHat(?) ====&lt;br /&gt;
&lt;br /&gt;
On Fedora:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|yum install python-paste-deploy python-paste-script git-core python python-devel python-lxml python-imaging python-virtualenv gstreamer-python nodejs}}&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&lt;br /&gt;
This instructions might be incomplete.&lt;br /&gt;
Try on openSUSE 13.2 or 13.1:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|zypper install python-devel python-gstreamer-0_10 git-core python python-lxml python-Pillow python-virtualenv npm}}&lt;br /&gt;
&lt;br /&gt;
==== ArchLinux / Parabola ====&lt;br /&gt;
&lt;br /&gt;
The following command should work (&amp;lt;del&amp;gt;not tested on a new ArchLinux / Parabola install&amp;lt;/del&amp;gt;. tested, it works):&lt;br /&gt;
&lt;br /&gt;
{{Cmd|pacman -S git python2 python2-lxml python2-pillow python2-virtualenv gstreamer0.10-python}}&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Lion ====&lt;br /&gt;
&lt;br /&gt;
Download the Newest Python.&lt;br /&gt;
&lt;br /&gt;
Git is already installed.&lt;br /&gt;
&lt;br /&gt;
* Note for PIL and lxml, you can: pip install pil lxml&lt;br /&gt;
&lt;br /&gt;
Python-lxml: http://muffinresearch.co.uk/archives/2009/03/05/install-lxml-on-osx/ with sudo&lt;br /&gt;
&lt;br /&gt;
Python Imaging Library (PIL): http://code.google.com/appengine/docs/python/images/installingPIL.html#mac&lt;br /&gt;
&lt;br /&gt;
Libjpeg &amp;amp; Libpng: http://ethan.tira-thompson.com/Mac_OS_X_Ports.html Combo Installer&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Snow Leopard ====&lt;br /&gt;
&lt;br /&gt;
# You will probably want to install MacPorts this will give you access to many free software packages in the same manner to apt-get and yum: https://www.macports.org/install.php&lt;br /&gt;
# Ensure you install Git and the command line tools: https://help.github.com/articles/set-up-git#platform-mac&lt;br /&gt;
# Once both of those are installed type this in your terminal and enter your password when prompted for it {{Cmd|sudo port install python27 py27-lxml py27-sqlalchemy py27-pil py27-virtualenv py27-gst-python py27-pastescript}}&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Windows ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Thanks wctype!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Getting requirements ====&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  -  [http://www.python.org/download/ Download] &amp;lt;!-- http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi --&amp;gt;&lt;br /&gt;
* git - [https://github.com/msysgit/git/downloads Download] &amp;lt;!-- https://github.com/downloads/msysgit/git/Git-1.7.11-preview20120620.exe --&amp;gt;&lt;br /&gt;
* python-lxml - [http://pypi.python.org/pypi/lxml/2.3.5#downloads Tarball] [http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil Binaries] &amp;lt;!-- http://pypi.python.org/packages/source/l/lxml/lxml-2.3.5.tar.gz, http://www.lfd.uci.edu/~gohlke/pythonlibs/z8sp4uqu/lxml-2.3.5.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
* Python Imaging Library (PIL) - [http://www.pythonware.com/products/pil/ Download] &amp;lt;!-- http://effbot.org/downloads/PIL-1.1.7.win32-py2.7.exe] --&amp;gt;&lt;br /&gt;
* virtualenv - [http://pypi.python.org/pypi/virtualenvwrapper-win/1.0.8#downloads Download] &amp;lt;!-- http://pypi.python.org/packages/source/v/virtualenvwrapper-win/virtualenvwrapper-win-1.0.8.zip --&amp;gt;&lt;br /&gt;
* OSSBuild project provides reasonably up-to-date binaries of GStreamer - [https://code.google.com/p/ossbuild/downloads/list Download] &amp;lt;!-- http://ossbuild.googlecode.com/files/GStreamer-WinBuilds-GPL-x86.msi --&amp;gt;&lt;br /&gt;
* py-bcrypt - [https://bitbucket.org/alexandrul/py-bcrypt/downloads/ Download] &amp;lt;!-- https://bitbucket.org/alexandrul/py-bcrypt/downloads/py-bcrypt-0.2.post1.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
* Node JS&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You can help:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you have instructions for other GNU/Linux distributions, Windows, or Mac OS X to set&lt;br /&gt;
up requirements, [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== How to set up and maintain an environment for hacking with virtualenv ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No additional requirements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create a development environment&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After installing the requirements, follow these steps:&lt;br /&gt;
&lt;br /&gt;
* Clone the repository: {{Cmd|git clone &amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
* Make the environment: {{Cmd|./bootstrap.sh &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make}}&lt;br /&gt;
* Init the database:&lt;br /&gt;
  {{Cmd|./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
That&#039;s it!&lt;br /&gt;
&lt;br /&gt;
If you want to make sure things are working, consider running the test suite:&lt;br /&gt;
  {{Cmd|./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
(If you have troubles in the remaining steps, consider try installing&lt;br /&gt;
virtualenv with one of the flags --setuptools, --distribute or possibly --no-site-packages.  Additionally, if your system has python3.X as the default, you might need to do virtualenv --python=python2.7 or --python=python2.6)&lt;br /&gt;
&lt;br /&gt;
If you have problems, please [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== Updating an existing environment ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for dependency changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While hacking on GNU MediaGoblin over time, you&#039;ll eventually have to&lt;br /&gt;
update your development environment because the dependencies have&lt;br /&gt;
changed.&lt;br /&gt;
&lt;br /&gt;
To do that, run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/python setup.py develop --upgrade &amp;amp;&amp;amp; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for code changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Cmd|git pull -u}}&lt;br /&gt;
{{Cmd|git submodule update}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; MediaGoblin used to be hosted on gitorious.org, but that is moving to read-only mode, so we&#039;re now on Savannah.  If you have an old checkout, please update it by running the following:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|git remote set-url origin git://git.savannah.gnu.org/mediagoblin.git}}&lt;br /&gt;
&lt;br /&gt;
== Running the server ==&lt;br /&gt;
&lt;br /&gt;
If you want to get things running quickly and without hassle, just&lt;br /&gt;
run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./lazyserver.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will start up a python server where you can begin playing with&lt;br /&gt;
mediagoblin, listening on 127.0.0.1:6543.  It will also run celery in &amp;quot;always eager&amp;quot; mode so you&lt;br /&gt;
don&#039;t have to start a separate process for it.&lt;br /&gt;
&lt;br /&gt;
By default, the instance is not sending out confirmation mails. Instead they are redirected to the standard output (the console) of lazyserver.sh.&lt;br /&gt;
&lt;br /&gt;
You can change this behavior setting &amp;lt;code&amp;gt;email_debug_mode&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; in mediagoblin.ini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is fine in development, but if you want to actually run celery&lt;br /&gt;
separately for testing (or deployment purposes), you&#039;ll want to run&lt;br /&gt;
the server independently:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/paster serve paste.ini --reload}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running celeryd ==&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t using &amp;lt;tt&amp;gt;./lazyserver.sh&amp;lt;/tt&amp;gt; or otherwise aren&#039;t running celery&lt;br /&gt;
in always eager mode, you&#039;ll need to do this if you want your media to&lt;br /&gt;
process and actually show up.  It&#039;s probably a good idea in&lt;br /&gt;
development to have the web server (above) running in one terminal and&lt;br /&gt;
celeryd in another window.&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|&amp;lt;nowiki&amp;gt;CELERY_CONFIG_MODULE=mediagoblin.init.celery.from_celery ./bin/celeryd&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running the test suite ==&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running a shell ==&lt;br /&gt;
&lt;br /&gt;
If you want a shell with your database pre-setup and an instantiated&lt;br /&gt;
application ready and at your fingertips....&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/gmg shell}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
== Wiping your user data ==&lt;br /&gt;
&lt;br /&gt;
You can completely wipe all data from the instance by doing:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|rm -rf mediagoblin.db kombu.db celery.db user_dev; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Unless you&#039;re doing development and working on and testing creating&lt;br /&gt;
a new instance, you will probably never have to do this.&lt;br /&gt;
&lt;br /&gt;
== Quickstart for Django programmers ==&lt;br /&gt;
&lt;br /&gt;
We&#039;re not using Django, but the codebase is very Django-like in its&lt;br /&gt;
structure.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;routing.py&amp;lt;/tt&amp;gt; is like &amp;lt;tt&amp;gt;urls.py&amp;lt;/tt&amp;gt; in Django&lt;br /&gt;
* &amp;lt;tt&amp;gt;models.py&amp;lt;/tt&amp;gt; has SQLAlchemy ORM definitions&lt;br /&gt;
* &amp;lt;tt&amp;gt;views.py&amp;lt;/tt&amp;gt; is where the views go&lt;br /&gt;
&lt;br /&gt;
We&#039;re using SQLAlchemy, which is semi-similar to the Django ORM, but&lt;br /&gt;
not really because you can get a lot more fine-grained.  The&lt;br /&gt;
[http://docs.sqlalchemy.org/en/latest/orm/tutorial.html SQLAlchemy ORM tutorial] is a great place to start.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;YouCanHelp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If there are other things that you think would help orient someone&lt;br /&gt;
new to GNU MediaGoblin but coming from Django, let us know!&lt;br /&gt;
&lt;br /&gt;
== Showing off your work with PageKite ==&lt;br /&gt;
&lt;br /&gt;
If you&#039;re doing development with MediaGoblin, it&#039;s sometimes helpful to show off your work to gather feedback from other contributors.  A number of the MediaGoblin developers use something called [http://pagekite.net PageKite], which is a fellow free software web service which makes temporarily showing off work on your machine easy.  There&#039;s a [http://pagekite.net/wiki/Howto/UsePageKiteWithMediaGoblin/ tutorial on how to use PageKite and MediaGoblin together] available on the PageKite wiki.&lt;br /&gt;
&lt;br /&gt;
If you are doing a lot of MediaGoblin development, the PageKite people have graciously offered us a good amount of bandwidth at no cost in an effort to help out fellow free software projects.  If you&#039;ve been making significant contributions, PM Chris Webber on freenode (who is paroneayea there) and ask if you can be added to our group plan.&lt;br /&gt;
&lt;br /&gt;
== Bite-sized bugs to start with ==&lt;br /&gt;
&lt;br /&gt;
Now you should visit our latest list of [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bite-sized issues] because squishing bugs is messy fun. If you&#039;re interested in other things to work on, or need help getting started on a bug, let us know on [http://mediagoblin.org/join/ the mailing list] or on the [http://mediagoblin.org/join/ IRC channel].&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1691</id>
		<title>HackingHowto</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1691"/>
		<updated>2015-04-17T22:41:15Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* Updating an existing environment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hacking HOWTO =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== So you want to hack on GNU MediaGoblin? ==&lt;br /&gt;
&lt;br /&gt;
First thing to do is check out the [http://mediagoblin.org/join/ web site] where we list all the project&lt;br /&gt;
infrastructure including:&lt;br /&gt;
&lt;br /&gt;
* the IRC channel&lt;br /&gt;
* the mailing list&lt;br /&gt;
* the issue tracker&lt;br /&gt;
&lt;br /&gt;
Additionally, we have information on how to get involved, who to talk&lt;br /&gt;
to, what needs to be worked on, and other things besides!&lt;br /&gt;
&lt;br /&gt;
Second thing to do is take a look at [http://docs.mediagoblin.org/devel/codebase.html codebase chapter] where&lt;br /&gt;
we&#039;ve started documenting how GNU MediaGoblin is built and how to add&lt;br /&gt;
new things.  If you&#039;re planning on contributing in python, you should be aware&lt;br /&gt;
of [http://www.python.org/dev/peps/pep-0008/ PEP-8], the official Python style guide,&lt;br /&gt;
which we follow.&lt;br /&gt;
&lt;br /&gt;
Third you&#039;ll need to get the requirements.&lt;br /&gt;
&lt;br /&gt;
Fourth, you&#039;ll need to build a development environment.  We use an&lt;br /&gt;
in-package checkout of virtualenv.  This isn&#039;t the convenional way to&lt;br /&gt;
install virtualenv (normally you don&#039;t install virtualenv inside the&lt;br /&gt;
package itself) but we&#039;ve found that it&#039;s significantly easier for&lt;br /&gt;
newcomers who aren&#039;t already familiar with virtualenv.  If you *are*&lt;br /&gt;
already familiar with virtualenv, feel free to just install&lt;br /&gt;
mediagoblin in your own virtualenv setup... the necessary adjustments&lt;br /&gt;
should be obvious.&lt;br /&gt;
&lt;br /&gt;
== Getting requirements ==&lt;br /&gt;
&lt;br /&gt;
First, you need to have the following installed before you can build&lt;br /&gt;
an environment for hacking on GNU MediaGoblin:&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  - http://www.python.org/ (You&#039;ll need Python as well as the dev files for building modules.)&lt;br /&gt;
* python-lxml        - http://lxml.de/&lt;br /&gt;
* git                - http://git-scm.com/&lt;br /&gt;
* SQLAlchemy 0.7.0 or higher   - http://www.sqlalchemy.org/&lt;br /&gt;
* Python Imaging Library (PIL) - http://www.pythonware.com/products/pil/&lt;br /&gt;
* virtualenv         - http://www.virtualenv.org/&lt;br /&gt;
* Python GStreamer Bindings - http://gstreamer.freedesktop.org/modules/gst-python.html&lt;br /&gt;
* Node.js&lt;br /&gt;
&lt;br /&gt;
=== GNU/Linux ===&lt;br /&gt;
&lt;br /&gt;
==== Debian and derivatives ====&lt;br /&gt;
&lt;br /&gt;
If you&#039;re running Debian GNU/Linux or a Debian-derived distribution&lt;br /&gt;
such as Debian, Mint, or [http://bugs.foocorp.net/issues/478 Ubuntu 10.10+], running the following should install these&lt;br /&gt;
requirements:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|sudo apt-get install git-core python python-dev python-lxml python-imaging python-virtualenv python-gst0.10 libjpeg8-dev autoconf nodejs}}&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RedHat(?) ====&lt;br /&gt;
&lt;br /&gt;
On Fedora:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|yum install python-paste-deploy python-paste-script git-core python python-devel python-lxml python-imaging python-virtualenv gstreamer-python nodejs}}&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&lt;br /&gt;
This instructions might be incomplete.&lt;br /&gt;
Try on openSUSE 13.2 or 13.1:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|zypper install python-devel python-gstreamer-0_10 git-core python python-lxml python-Pillow python-virtualenv npm}}&lt;br /&gt;
&lt;br /&gt;
==== ArchLinux / Parabola ====&lt;br /&gt;
&lt;br /&gt;
The following command should work (&amp;lt;del&amp;gt;not tested on a new ArchLinux / Parabola install&amp;lt;/del&amp;gt;. tested, it works):&lt;br /&gt;
&lt;br /&gt;
{{Cmd|pacman -S git python2 python2-lxml python2-pillow python2-virtualenv gstreamer0.10-python}}&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Lion ====&lt;br /&gt;
&lt;br /&gt;
Download the Newest Python.&lt;br /&gt;
&lt;br /&gt;
Git is already installed.&lt;br /&gt;
&lt;br /&gt;
* Note for PIL and lxml, you can: pip install pil lxml&lt;br /&gt;
&lt;br /&gt;
Python-lxml: http://muffinresearch.co.uk/archives/2009/03/05/install-lxml-on-osx/ with sudo&lt;br /&gt;
&lt;br /&gt;
Python Imaging Library (PIL): http://code.google.com/appengine/docs/python/images/installingPIL.html#mac&lt;br /&gt;
&lt;br /&gt;
Libjpeg &amp;amp; Libpng: http://ethan.tira-thompson.com/Mac_OS_X_Ports.html Combo Installer&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Snow Leopard ====&lt;br /&gt;
&lt;br /&gt;
# You will probably want to install MacPorts this will give you access to many free software packages in the same manner to apt-get and yum: https://www.macports.org/install.php&lt;br /&gt;
# Ensure you install Git and the command line tools: https://help.github.com/articles/set-up-git#platform-mac&lt;br /&gt;
# Once both of those are installed type this in your terminal and enter your password when prompted for it {{Cmd|sudo port install python27 py27-lxml py27-sqlalchemy py27-pil py27-virtualenv py27-gst-python py27-pastescript}}&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Windows ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Thanks wctype!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Getting requirements ====&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  -  [http://www.python.org/download/ Download] &amp;lt;!-- http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi --&amp;gt;&lt;br /&gt;
* git - [https://github.com/msysgit/git/downloads Download] &amp;lt;!-- https://github.com/downloads/msysgit/git/Git-1.7.11-preview20120620.exe --&amp;gt;&lt;br /&gt;
* python-lxml - [http://pypi.python.org/pypi/lxml/2.3.5#downloads Tarball] [http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil Binaries] &amp;lt;!-- http://pypi.python.org/packages/source/l/lxml/lxml-2.3.5.tar.gz, http://www.lfd.uci.edu/~gohlke/pythonlibs/z8sp4uqu/lxml-2.3.5.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
* Python Imaging Library (PIL) - [http://www.pythonware.com/products/pil/ Download] &amp;lt;!-- http://effbot.org/downloads/PIL-1.1.7.win32-py2.7.exe] --&amp;gt;&lt;br /&gt;
* virtualenv - [http://pypi.python.org/pypi/virtualenvwrapper-win/1.0.8#downloads Download] &amp;lt;!-- http://pypi.python.org/packages/source/v/virtualenvwrapper-win/virtualenvwrapper-win-1.0.8.zip --&amp;gt;&lt;br /&gt;
* OSSBuild project provides reasonably up-to-date binaries of GStreamer - [https://code.google.com/p/ossbuild/downloads/list Download] &amp;lt;!-- http://ossbuild.googlecode.com/files/GStreamer-WinBuilds-GPL-x86.msi --&amp;gt;&lt;br /&gt;
* py-bcrypt - [https://bitbucket.org/alexandrul/py-bcrypt/downloads/ Download] &amp;lt;!-- https://bitbucket.org/alexandrul/py-bcrypt/downloads/py-bcrypt-0.2.post1.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
* Node JS&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You can help:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you have instructions for other GNU/Linux distributions, Windows, or Mac OS X to set&lt;br /&gt;
up requirements, [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== How to set up and maintain an environment for hacking with virtualenv ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No additional requirements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create a development environment&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After installing the requirements, follow these steps:&lt;br /&gt;
&lt;br /&gt;
* Clone the repository: {{Cmd|git clone &amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
* Make the environment: {{Cmd|./bootstrap.sh &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make}}&lt;br /&gt;
* Init the database:&lt;br /&gt;
  {{Cmd|./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
That&#039;s it!&lt;br /&gt;
&lt;br /&gt;
If you want to make sure things are working, consider running the test suite:&lt;br /&gt;
  {{Cmd|./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
(If you have troubles in the remaining steps, consider try installing&lt;br /&gt;
virtualenv with one of the flags --setuptools, --distribute or possibly --no-site-packages.  Additionally, if your system has python3.X as the default, you might need to do virtualenv --python=python2.7 or --python=python2.6)&lt;br /&gt;
&lt;br /&gt;
If you have problems, please [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== Updating an existing environment ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for dependency changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While hacking on GNU MediaGoblin over time, you&#039;ll eventually have to&lt;br /&gt;
update your development environment because the dependencies have&lt;br /&gt;
changed.&lt;br /&gt;
&lt;br /&gt;
To do that, run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/python setup.py develop --upgrade &amp;amp;&amp;amp; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for code changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Cmd|git pull -u}}&lt;br /&gt;
{{Cmd|git submodule update}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**NOTE:** MediaGoblin used to be hosted on gitorious.org, but that is moving to read-only mode, so we&#039;re now on Savannah.  If you have an old checkout, please update it by running the following:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|git remote set-url origin git://git.savannah.gnu.org/mediagoblin.git}}&lt;br /&gt;
&lt;br /&gt;
== Running the server ==&lt;br /&gt;
&lt;br /&gt;
If you want to get things running quickly and without hassle, just&lt;br /&gt;
run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./lazyserver.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will start up a python server where you can begin playing with&lt;br /&gt;
mediagoblin, listening on 127.0.0.1:6543.  It will also run celery in &amp;quot;always eager&amp;quot; mode so you&lt;br /&gt;
don&#039;t have to start a separate process for it.&lt;br /&gt;
&lt;br /&gt;
By default, the instance is not sending out confirmation mails. Instead they are redirected to the standard output (the console) of lazyserver.sh.&lt;br /&gt;
&lt;br /&gt;
You can change this behavior setting &amp;lt;code&amp;gt;email_debug_mode&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; in mediagoblin.ini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is fine in development, but if you want to actually run celery&lt;br /&gt;
separately for testing (or deployment purposes), you&#039;ll want to run&lt;br /&gt;
the server independently:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/paster serve paste.ini --reload}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running celeryd ==&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t using &amp;lt;tt&amp;gt;./lazyserver.sh&amp;lt;/tt&amp;gt; or otherwise aren&#039;t running celery&lt;br /&gt;
in always eager mode, you&#039;ll need to do this if you want your media to&lt;br /&gt;
process and actually show up.  It&#039;s probably a good idea in&lt;br /&gt;
development to have the web server (above) running in one terminal and&lt;br /&gt;
celeryd in another window.&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|&amp;lt;nowiki&amp;gt;CELERY_CONFIG_MODULE=mediagoblin.init.celery.from_celery ./bin/celeryd&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running the test suite ==&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running a shell ==&lt;br /&gt;
&lt;br /&gt;
If you want a shell with your database pre-setup and an instantiated&lt;br /&gt;
application ready and at your fingertips....&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/gmg shell}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
== Wiping your user data ==&lt;br /&gt;
&lt;br /&gt;
You can completely wipe all data from the instance by doing:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|rm -rf mediagoblin.db kombu.db celery.db user_dev; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Unless you&#039;re doing development and working on and testing creating&lt;br /&gt;
a new instance, you will probably never have to do this.&lt;br /&gt;
&lt;br /&gt;
== Quickstart for Django programmers ==&lt;br /&gt;
&lt;br /&gt;
We&#039;re not using Django, but the codebase is very Django-like in its&lt;br /&gt;
structure.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;routing.py&amp;lt;/tt&amp;gt; is like &amp;lt;tt&amp;gt;urls.py&amp;lt;/tt&amp;gt; in Django&lt;br /&gt;
* &amp;lt;tt&amp;gt;models.py&amp;lt;/tt&amp;gt; has SQLAlchemy ORM definitions&lt;br /&gt;
* &amp;lt;tt&amp;gt;views.py&amp;lt;/tt&amp;gt; is where the views go&lt;br /&gt;
&lt;br /&gt;
We&#039;re using SQLAlchemy, which is semi-similar to the Django ORM, but&lt;br /&gt;
not really because you can get a lot more fine-grained.  The&lt;br /&gt;
[http://docs.sqlalchemy.org/en/latest/orm/tutorial.html SQLAlchemy ORM tutorial] is a great place to start.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;YouCanHelp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If there are other things that you think would help orient someone&lt;br /&gt;
new to GNU MediaGoblin but coming from Django, let us know!&lt;br /&gt;
&lt;br /&gt;
== Showing off your work with PageKite ==&lt;br /&gt;
&lt;br /&gt;
If you&#039;re doing development with MediaGoblin, it&#039;s sometimes helpful to show off your work to gather feedback from other contributors.  A number of the MediaGoblin developers use something called [http://pagekite.net PageKite], which is a fellow free software web service which makes temporarily showing off work on your machine easy.  There&#039;s a [http://pagekite.net/wiki/Howto/UsePageKiteWithMediaGoblin/ tutorial on how to use PageKite and MediaGoblin together] available on the PageKite wiki.&lt;br /&gt;
&lt;br /&gt;
If you are doing a lot of MediaGoblin development, the PageKite people have graciously offered us a good amount of bandwidth at no cost in an effort to help out fellow free software projects.  If you&#039;ve been making significant contributions, PM Chris Webber on freenode (who is paroneayea there) and ask if you can be added to our group plan.&lt;br /&gt;
&lt;br /&gt;
== Bite-sized bugs to start with ==&lt;br /&gt;
&lt;br /&gt;
Now you should visit our latest list of [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bite-sized issues] because squishing bugs is messy fun. If you&#039;re interested in other things to work on, or need help getting started on a bug, let us know on [http://mediagoblin.org/join/ the mailing list] or on the [http://mediagoblin.org/join/ IRC channel].&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1690</id>
		<title>HackingHowto</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1690"/>
		<updated>2015-04-17T22:40:14Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* How to set up and maintain an environment for hacking with virtualenv */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hacking HOWTO =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== So you want to hack on GNU MediaGoblin? ==&lt;br /&gt;
&lt;br /&gt;
First thing to do is check out the [http://mediagoblin.org/join/ web site] where we list all the project&lt;br /&gt;
infrastructure including:&lt;br /&gt;
&lt;br /&gt;
* the IRC channel&lt;br /&gt;
* the mailing list&lt;br /&gt;
* the issue tracker&lt;br /&gt;
&lt;br /&gt;
Additionally, we have information on how to get involved, who to talk&lt;br /&gt;
to, what needs to be worked on, and other things besides!&lt;br /&gt;
&lt;br /&gt;
Second thing to do is take a look at [http://docs.mediagoblin.org/devel/codebase.html codebase chapter] where&lt;br /&gt;
we&#039;ve started documenting how GNU MediaGoblin is built and how to add&lt;br /&gt;
new things.  If you&#039;re planning on contributing in python, you should be aware&lt;br /&gt;
of [http://www.python.org/dev/peps/pep-0008/ PEP-8], the official Python style guide,&lt;br /&gt;
which we follow.&lt;br /&gt;
&lt;br /&gt;
Third you&#039;ll need to get the requirements.&lt;br /&gt;
&lt;br /&gt;
Fourth, you&#039;ll need to build a development environment.  We use an&lt;br /&gt;
in-package checkout of virtualenv.  This isn&#039;t the convenional way to&lt;br /&gt;
install virtualenv (normally you don&#039;t install virtualenv inside the&lt;br /&gt;
package itself) but we&#039;ve found that it&#039;s significantly easier for&lt;br /&gt;
newcomers who aren&#039;t already familiar with virtualenv.  If you *are*&lt;br /&gt;
already familiar with virtualenv, feel free to just install&lt;br /&gt;
mediagoblin in your own virtualenv setup... the necessary adjustments&lt;br /&gt;
should be obvious.&lt;br /&gt;
&lt;br /&gt;
== Getting requirements ==&lt;br /&gt;
&lt;br /&gt;
First, you need to have the following installed before you can build&lt;br /&gt;
an environment for hacking on GNU MediaGoblin:&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  - http://www.python.org/ (You&#039;ll need Python as well as the dev files for building modules.)&lt;br /&gt;
* python-lxml        - http://lxml.de/&lt;br /&gt;
* git                - http://git-scm.com/&lt;br /&gt;
* SQLAlchemy 0.7.0 or higher   - http://www.sqlalchemy.org/&lt;br /&gt;
* Python Imaging Library (PIL) - http://www.pythonware.com/products/pil/&lt;br /&gt;
* virtualenv         - http://www.virtualenv.org/&lt;br /&gt;
* Python GStreamer Bindings - http://gstreamer.freedesktop.org/modules/gst-python.html&lt;br /&gt;
* Node.js&lt;br /&gt;
&lt;br /&gt;
=== GNU/Linux ===&lt;br /&gt;
&lt;br /&gt;
==== Debian and derivatives ====&lt;br /&gt;
&lt;br /&gt;
If you&#039;re running Debian GNU/Linux or a Debian-derived distribution&lt;br /&gt;
such as Debian, Mint, or [http://bugs.foocorp.net/issues/478 Ubuntu 10.10+], running the following should install these&lt;br /&gt;
requirements:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|sudo apt-get install git-core python python-dev python-lxml python-imaging python-virtualenv python-gst0.10 libjpeg8-dev autoconf nodejs}}&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RedHat(?) ====&lt;br /&gt;
&lt;br /&gt;
On Fedora:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|yum install python-paste-deploy python-paste-script git-core python python-devel python-lxml python-imaging python-virtualenv gstreamer-python nodejs}}&lt;br /&gt;
&lt;br /&gt;
==== openSUSE ====&lt;br /&gt;
&lt;br /&gt;
This instructions might be incomplete.&lt;br /&gt;
Try on openSUSE 13.2 or 13.1:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|zypper install python-devel python-gstreamer-0_10 git-core python python-lxml python-Pillow python-virtualenv npm}}&lt;br /&gt;
&lt;br /&gt;
==== ArchLinux / Parabola ====&lt;br /&gt;
&lt;br /&gt;
The following command should work (&amp;lt;del&amp;gt;not tested on a new ArchLinux / Parabola install&amp;lt;/del&amp;gt;. tested, it works):&lt;br /&gt;
&lt;br /&gt;
{{Cmd|pacman -S git python2 python2-lxml python2-pillow python2-virtualenv gstreamer0.10-python}}&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Lion ====&lt;br /&gt;
&lt;br /&gt;
Download the Newest Python.&lt;br /&gt;
&lt;br /&gt;
Git is already installed.&lt;br /&gt;
&lt;br /&gt;
* Note for PIL and lxml, you can: pip install pil lxml&lt;br /&gt;
&lt;br /&gt;
Python-lxml: http://muffinresearch.co.uk/archives/2009/03/05/install-lxml-on-osx/ with sudo&lt;br /&gt;
&lt;br /&gt;
Python Imaging Library (PIL): http://code.google.com/appengine/docs/python/images/installingPIL.html#mac&lt;br /&gt;
&lt;br /&gt;
Libjpeg &amp;amp; Libpng: http://ethan.tira-thompson.com/Mac_OS_X_Ports.html Combo Installer&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Snow Leopard ====&lt;br /&gt;
&lt;br /&gt;
# You will probably want to install MacPorts this will give you access to many free software packages in the same manner to apt-get and yum: https://www.macports.org/install.php&lt;br /&gt;
# Ensure you install Git and the command line tools: https://help.github.com/articles/set-up-git#platform-mac&lt;br /&gt;
# Once both of those are installed type this in your terminal and enter your password when prompted for it {{Cmd|sudo port install python27 py27-lxml py27-sqlalchemy py27-pil py27-virtualenv py27-gst-python py27-pastescript}}&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Windows ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Thanks wctype!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Getting requirements ====&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  -  [http://www.python.org/download/ Download] &amp;lt;!-- http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi --&amp;gt;&lt;br /&gt;
* git - [https://github.com/msysgit/git/downloads Download] &amp;lt;!-- https://github.com/downloads/msysgit/git/Git-1.7.11-preview20120620.exe --&amp;gt;&lt;br /&gt;
* python-lxml - [http://pypi.python.org/pypi/lxml/2.3.5#downloads Tarball] [http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil Binaries] &amp;lt;!-- http://pypi.python.org/packages/source/l/lxml/lxml-2.3.5.tar.gz, http://www.lfd.uci.edu/~gohlke/pythonlibs/z8sp4uqu/lxml-2.3.5.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
* Python Imaging Library (PIL) - [http://www.pythonware.com/products/pil/ Download] &amp;lt;!-- http://effbot.org/downloads/PIL-1.1.7.win32-py2.7.exe] --&amp;gt;&lt;br /&gt;
* virtualenv - [http://pypi.python.org/pypi/virtualenvwrapper-win/1.0.8#downloads Download] &amp;lt;!-- http://pypi.python.org/packages/source/v/virtualenvwrapper-win/virtualenvwrapper-win-1.0.8.zip --&amp;gt;&lt;br /&gt;
* OSSBuild project provides reasonably up-to-date binaries of GStreamer - [https://code.google.com/p/ossbuild/downloads/list Download] &amp;lt;!-- http://ossbuild.googlecode.com/files/GStreamer-WinBuilds-GPL-x86.msi --&amp;gt;&lt;br /&gt;
* py-bcrypt - [https://bitbucket.org/alexandrul/py-bcrypt/downloads/ Download] &amp;lt;!-- https://bitbucket.org/alexandrul/py-bcrypt/downloads/py-bcrypt-0.2.post1.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
* Node JS&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You can help:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you have instructions for other GNU/Linux distributions, Windows, or Mac OS X to set&lt;br /&gt;
up requirements, [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== How to set up and maintain an environment for hacking with virtualenv ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No additional requirements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create a development environment&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After installing the requirements, follow these steps:&lt;br /&gt;
&lt;br /&gt;
* Clone the repository: {{Cmd|git clone &amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
* Make the environment: {{Cmd|./bootstrap.sh &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make}}&lt;br /&gt;
* Init the database:&lt;br /&gt;
  {{Cmd|./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
That&#039;s it!&lt;br /&gt;
&lt;br /&gt;
If you want to make sure things are working, consider running the test suite:&lt;br /&gt;
  {{Cmd|./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
(If you have troubles in the remaining steps, consider try installing&lt;br /&gt;
virtualenv with one of the flags --setuptools, --distribute or possibly --no-site-packages.  Additionally, if your system has python3.X as the default, you might need to do virtualenv --python=python2.7 or --python=python2.6)&lt;br /&gt;
&lt;br /&gt;
If you have problems, please [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== Updating an existing environment ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for dependency changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While hacking on GNU MediaGoblin over time, you&#039;ll eventually have to&lt;br /&gt;
update your development environment because the dependencies have&lt;br /&gt;
changed.&lt;br /&gt;
&lt;br /&gt;
To do that, run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/python setup.py develop --upgrade &amp;amp;&amp;amp; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for code changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Cmd|git pull -u}}&lt;br /&gt;
{{Cmd|git submodule update}}&lt;br /&gt;
&lt;br /&gt;
== Running the server ==&lt;br /&gt;
&lt;br /&gt;
If you want to get things running quickly and without hassle, just&lt;br /&gt;
run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./lazyserver.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will start up a python server where you can begin playing with&lt;br /&gt;
mediagoblin, listening on 127.0.0.1:6543.  It will also run celery in &amp;quot;always eager&amp;quot; mode so you&lt;br /&gt;
don&#039;t have to start a separate process for it.&lt;br /&gt;
&lt;br /&gt;
By default, the instance is not sending out confirmation mails. Instead they are redirected to the standard output (the console) of lazyserver.sh.&lt;br /&gt;
&lt;br /&gt;
You can change this behavior setting &amp;lt;code&amp;gt;email_debug_mode&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; in mediagoblin.ini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is fine in development, but if you want to actually run celery&lt;br /&gt;
separately for testing (or deployment purposes), you&#039;ll want to run&lt;br /&gt;
the server independently:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/paster serve paste.ini --reload}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running celeryd ==&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t using &amp;lt;tt&amp;gt;./lazyserver.sh&amp;lt;/tt&amp;gt; or otherwise aren&#039;t running celery&lt;br /&gt;
in always eager mode, you&#039;ll need to do this if you want your media to&lt;br /&gt;
process and actually show up.  It&#039;s probably a good idea in&lt;br /&gt;
development to have the web server (above) running in one terminal and&lt;br /&gt;
celeryd in another window.&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|&amp;lt;nowiki&amp;gt;CELERY_CONFIG_MODULE=mediagoblin.init.celery.from_celery ./bin/celeryd&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running the test suite ==&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running a shell ==&lt;br /&gt;
&lt;br /&gt;
If you want a shell with your database pre-setup and an instantiated&lt;br /&gt;
application ready and at your fingertips....&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/gmg shell}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
== Wiping your user data ==&lt;br /&gt;
&lt;br /&gt;
You can completely wipe all data from the instance by doing:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|rm -rf mediagoblin.db kombu.db celery.db user_dev; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Unless you&#039;re doing development and working on and testing creating&lt;br /&gt;
a new instance, you will probably never have to do this.&lt;br /&gt;
&lt;br /&gt;
== Quickstart for Django programmers ==&lt;br /&gt;
&lt;br /&gt;
We&#039;re not using Django, but the codebase is very Django-like in its&lt;br /&gt;
structure.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;routing.py&amp;lt;/tt&amp;gt; is like &amp;lt;tt&amp;gt;urls.py&amp;lt;/tt&amp;gt; in Django&lt;br /&gt;
* &amp;lt;tt&amp;gt;models.py&amp;lt;/tt&amp;gt; has SQLAlchemy ORM definitions&lt;br /&gt;
* &amp;lt;tt&amp;gt;views.py&amp;lt;/tt&amp;gt; is where the views go&lt;br /&gt;
&lt;br /&gt;
We&#039;re using SQLAlchemy, which is semi-similar to the Django ORM, but&lt;br /&gt;
not really because you can get a lot more fine-grained.  The&lt;br /&gt;
[http://docs.sqlalchemy.org/en/latest/orm/tutorial.html SQLAlchemy ORM tutorial] is a great place to start.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;YouCanHelp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If there are other things that you think would help orient someone&lt;br /&gt;
new to GNU MediaGoblin but coming from Django, let us know!&lt;br /&gt;
&lt;br /&gt;
== Showing off your work with PageKite ==&lt;br /&gt;
&lt;br /&gt;
If you&#039;re doing development with MediaGoblin, it&#039;s sometimes helpful to show off your work to gather feedback from other contributors.  A number of the MediaGoblin developers use something called [http://pagekite.net PageKite], which is a fellow free software web service which makes temporarily showing off work on your machine easy.  There&#039;s a [http://pagekite.net/wiki/Howto/UsePageKiteWithMediaGoblin/ tutorial on how to use PageKite and MediaGoblin together] available on the PageKite wiki.&lt;br /&gt;
&lt;br /&gt;
If you are doing a lot of MediaGoblin development, the PageKite people have graciously offered us a good amount of bandwidth at no cost in an effort to help out fellow free software projects.  If you&#039;ve been making significant contributions, PM Chris Webber on freenode (who is paroneayea there) and ask if you can be added to our group plan.&lt;br /&gt;
&lt;br /&gt;
== Bite-sized bugs to start with ==&lt;br /&gt;
&lt;br /&gt;
Now you should visit our latest list of [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bite-sized issues] because squishing bugs is messy fun. If you&#039;re interested in other things to work on, or need help getting started on a bug, let us know on [http://mediagoblin.org/join/ the mailing list] or on the [http://mediagoblin.org/join/ IRC channel].&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1685</id>
		<title>GSOC 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1685"/>
		<updated>2015-03-25T15:48:43Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in [http://www.google-melange.com/gsoc/homepage/google/gsoc2015 GSOC 2015] under the GNU umbrella. &lt;br /&gt;
&lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.  If you have your own idea, probably bring it up in #mediagoblin on irc.freenode.net!&lt;br /&gt;
&lt;br /&gt;
= How do I apply as a student? =&lt;br /&gt;
&lt;br /&gt;
* [http://www.google-melange.com/gsoc/homepage/google/gsoc2015 Submit your application].  Please see the application submission template on the [http://www.gnu.org/software/soc-projects/guidelines.html GNU GSoC guidelines page].&lt;br /&gt;
* [http://mediagoblin.org/pages/join.html Join us] on IRC and on our mailing lists.&lt;br /&gt;
* Set up a development environment via our [[HackingHowto]]&lt;br /&gt;
* If you have never done web development in python before, MediaGoblin is a pretty good place to start!  However, we highly recommend going through the [https://docs.djangoproject.com/en/1.7/intro/tutorial01/ Django tutorial]... this isn&#039;t a requirement, but it will help you be better prepared.&lt;br /&gt;
* Work on a small task, and mention it in your application.  The [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bitesized list] is often helpful.&lt;br /&gt;
* Also, be aware when submitting: Summer of Code applicants are expected to work &#039;&#039;&#039;40 hours per week&#039;&#039;&#039;... so, a full time internship!  If you propose, please be sure you are ready to make that level of commitment.&lt;br /&gt;
&lt;br /&gt;
It&#039;s important that you communicate... most MediaGoblin communication happens on IRC, so you should [http://webchat.freenode.net/?channels=mediagoblin join us there] and discuss (#mediagoblin on irc.freenode.net)!  Please, please join our channel and introduce yourself.  We&#039;d love to hear from you!&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors =&lt;br /&gt;
== Chunked uploads / multi-upload UI ==&lt;br /&gt;
&lt;br /&gt;
We want to have multi-upload from cli (usecase: go to my directory with photos and upload them all) and from web-interface (using maybe zip, maybe html5 feature). There is already https://github.com/VenKamikaze/mediagoblin-html5-multi-upload which might be what we need, so before choosing this task please verify.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
== subtitle interface ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov&lt;br /&gt;
&lt;br /&gt;
We want subtitle support for our player. Subtitles should be supported as separate files and as embedded into video/audio files. Popular formats should be supported. Also, there can be multiple subtitles per video. It will require work on front-end and maybe some fixes to backend.&lt;br /&gt;
&lt;br /&gt;
== android UI making use of pump api ==&lt;br /&gt;
&lt;br /&gt;
Have you ever seen instagram app? We want something similar using pump api.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible mentors&#039;&#039;&#039;: Boris Bobrov (clueless about android development though)&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1680</id>
		<title>GSOC 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1680"/>
		<updated>2015-03-16T01:42:37Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2015 under the GNU umbrella. &lt;br /&gt;
&lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.  If you have your own idea, probably bring it up in #mediagoblin on irc.freenode.net!&lt;br /&gt;
&lt;br /&gt;
= How do I apply as a student? =&lt;br /&gt;
&lt;br /&gt;
Well, we need to be accepted as a mentoring org first :)&lt;br /&gt;
&lt;br /&gt;
But then:&lt;br /&gt;
* Submit your application.  Please see the application submission template on the [http://www.gnu.org/software/soc-projects/guidelines.html GNU GSoC guidelines page].&lt;br /&gt;
* [http://mediagoblin.org/pages/join.html Join us] on IRC and on our mailing lists.&lt;br /&gt;
* Set up a development environment via our [[HackingHowto]]&lt;br /&gt;
* If you have never done web development in python before, MediaGoblin is a pretty good place to start!  However, we highly recommend going through the [https://docs.djangoproject.com/en/1.7/intro/tutorial01/ Django tutorial]... this isn&#039;t a requirement, but it will help you be better prepared.&lt;br /&gt;
* Work on a small task, and mention it in your application.  The [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bitesized list] is often helpful.&lt;br /&gt;
* Also, be aware when submitting: Summer of Code applicants are expected to work &#039;&#039;&#039;40 hours per week&#039;&#039;&#039;... so, a full time internship!  If you propose, please be sure you are ready to make that level of commitment.&lt;br /&gt;
&lt;br /&gt;
It&#039;s important that you communicate... most MediaGoblin communication happens on IRC, so you should [http://webchat.freenode.net/?channels=mediagoblin join us there] and discuss (#mediagoblin on irc.freenode.net)!  Please, please join our channel and introduce yourself.  We&#039;d love to hear from you!&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors =&lt;br /&gt;
== Chunked uploads / multi-upload UI ==&lt;br /&gt;
&lt;br /&gt;
We want to have multi-upload from cli (usecase: go to my directory with photos and upload them all) and from web-interface (using maybe zip, maybe html5 feature). There is already https://github.com/VenKamikaze/mediagoblin-html5-multi-upload which might be what we need, so before choosing this task please verify.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
== subtitle interface ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber, Boris Bobrov&lt;br /&gt;
&lt;br /&gt;
We want subtitle support for our player. Subtitles should be supported as separate files and as embedded into video/audio files. Popular formats should be supported. Also, there can be multiple subtitles per video. It will require work on front-end and maybe some fixes to backend.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
== android UI making use of pump api ==&lt;br /&gt;
&lt;br /&gt;
Have you ever seen instagram app? We want something similar using pump api.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible mentors&#039;&#039;&#039;: Boris Bobrov (clueless about android development though)&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1672</id>
		<title>GSOC 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1672"/>
		<updated>2015-03-07T00:12:30Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2015 under the GNU umbrella. &lt;br /&gt;
&lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.  If you have your own idea, probably bring it up in #mediagoblin on irc.freenode.net!&lt;br /&gt;
&lt;br /&gt;
= How do I apply as a student? =&lt;br /&gt;
&lt;br /&gt;
Well, we need to be accepted as a mentoring org first :)&lt;br /&gt;
&lt;br /&gt;
But then:&lt;br /&gt;
* Submit your application.  Please see the application submission template on the [http://www.gnu.org/software/soc-projects/guidelines.html GNU GSoC guidelines page].&lt;br /&gt;
* [http://mediagoblin.org/pages/join.html Join us] on IRC and on our mailing lists.&lt;br /&gt;
* Set up a development environment via our [[HackingHowto]]&lt;br /&gt;
* If you have never done web development in python before, MediaGoblin is a pretty good place to start!  However, we highly recommend going through the [https://docs.djangoproject.com/en/1.7/intro/tutorial01/ Django tutorial]... this isn&#039;t a requirement, but it will help you be better prepared.&lt;br /&gt;
* Work on a small task, and mention it in your application.  The [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bitesized list] is often helpful.&lt;br /&gt;
* Also, be aware when submitting: Summer of Code applicants are expected to work &#039;&#039;&#039;40 hours per week&#039;&#039;&#039;... so, a full time internship!  If you propose, please be sure you are ready to make that level of commitment.&lt;br /&gt;
&lt;br /&gt;
It&#039;s important that you communicate... most MediaGoblin communication happens on IRC, so you should [http://webchat.freenode.net/?channels=mediagoblin join us there] and discuss (#mediagoblin on irc.freenode.net)!  Please, please join our channel and introduce yourself.  We&#039;d love to hear from you!&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors =&lt;br /&gt;
== Chunked uploads / multi-upload UI ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
== Podcast support / feed overhaul ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
== subtitle interface ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Possible projects, no mentors claimed yet ==&lt;br /&gt;
&lt;br /&gt;
== android UI making use of pump api ==&lt;br /&gt;
== owncloud backend for mg (hmmmm) ==&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1671</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1671"/>
		<updated>2015-03-07T00:09:53Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* March 5, 2015, 09:00AM Pacific Time, 17:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- daylight savings change in April, I think --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== March 7, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1670</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1670"/>
		<updated>2015-03-07T00:08:00Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* March 5, 2015, 09:00AM Pacific Time, 17:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- daylight savings change in April, I think --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== March 5, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* GSoC 2015&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1669</id>
		<title>GSOC 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1669"/>
		<updated>2015-03-07T00:07:37Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2015 under the GNU umbrella. &lt;br /&gt;
&lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors =&lt;br /&gt;
== Chunked uploads / multi-upload UI ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
== Podcast support / feed overhaul ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
== subtitle interface ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Possible projects, no mentors claimed yet ==&lt;br /&gt;
&lt;br /&gt;
== android UI making use of pump api ==&lt;br /&gt;
== owncloud backend for mg (hmmmm) ==&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1668</id>
		<title>GSOC 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1668"/>
		<updated>2015-03-07T00:07:16Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* Chunked uploads / multi-upload UI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2015 under the GNU umbrella. &lt;br /&gt;
&lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors =&lt;br /&gt;
== Chunked uploads / multi-upload UI ==&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Possible Mentors:&#039;&#039;&#039; Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
== Podcast support / feed overhaul ==&lt;br /&gt;
&lt;br /&gt;
== subtitle interface ==&lt;br /&gt;
&lt;br /&gt;
= Possible projects, no mentors claimed yet ==&lt;br /&gt;
&lt;br /&gt;
== android UI making use of pump api ==&lt;br /&gt;
== owncloud backend for mg (hmmmm) ==&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1667</id>
		<title>GSOC 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2015&amp;diff=1667"/>
		<updated>2015-03-07T00:06:58Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: Created page with &amp;quot;We are hoping to participate in GSOC 2015 under the GNU umbrella.   You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.  = Possible projects with men...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2015 under the GNU umbrella. &lt;br /&gt;
&lt;br /&gt;
You may want to check for a &amp;quot;possible mentor&amp;quot; before applying for this topic.&lt;br /&gt;
&lt;br /&gt;
= Possible projects with mentors =&lt;br /&gt;
== Chunked uploads / multi-upload UI ==&lt;br /&gt;
&lt;br /&gt;
*Possible Mentors:* Christopher Allan Webber&lt;br /&gt;
&lt;br /&gt;
== Podcast support / feed overhaul ==&lt;br /&gt;
&lt;br /&gt;
== subtitle interface ==&lt;br /&gt;
&lt;br /&gt;
= Possible projects, no mentors claimed yet ==&lt;br /&gt;
&lt;br /&gt;
== android UI making use of pump api ==&lt;br /&gt;
== owncloud backend for mg (hmmmm) ==&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1665</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1665"/>
		<updated>2015-03-05T22:23:00Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- daylight savings change in April, I think --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== March 5, 2015, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Moving off of gitorious, to?&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
* LibrePlanet and W3C meeting&lt;br /&gt;
* Heads up: UserOps list&lt;br /&gt;
* Federation status&lt;br /&gt;
* Chris to take a temporary break?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1662</id>
		<title>HackingHowto</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=HackingHowto&amp;diff=1662"/>
		<updated>2015-02-22T20:44:46Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: Switching HackingHOWTO over to use ./configure &amp;amp;&amp;amp; make&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hacking HOWTO =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== So you want to hack on GNU MediaGoblin? ==&lt;br /&gt;
&lt;br /&gt;
First thing to do is check out the [http://mediagoblin.org/join/ web site] where we list all the project&lt;br /&gt;
infrastructure including:&lt;br /&gt;
&lt;br /&gt;
* the IRC channel&lt;br /&gt;
* the mailing list&lt;br /&gt;
* the issue tracker&lt;br /&gt;
&lt;br /&gt;
Additionally, we have information on how to get involved, who to talk&lt;br /&gt;
to, what needs to be worked on, and other things besides!&lt;br /&gt;
&lt;br /&gt;
Second thing to do is take a look at [http://docs.mediagoblin.org/devel/codebase.html codebase chapter] where&lt;br /&gt;
we&#039;ve started documenting how GNU MediaGoblin is built and how to add&lt;br /&gt;
new things.  If you&#039;re planning on contributing in python, you should be aware&lt;br /&gt;
of [http://www.python.org/dev/peps/pep-0008/ PEP-8], the official Python style guide,&lt;br /&gt;
which we follow.&lt;br /&gt;
&lt;br /&gt;
Third you&#039;ll need to get the requirements.&lt;br /&gt;
&lt;br /&gt;
Fourth, you&#039;ll need to build a development environment.  We use an&lt;br /&gt;
in-package checkout of virtualenv.  This isn&#039;t the convenional way to&lt;br /&gt;
install virtualenv (normally you don&#039;t install virtualenv inside the&lt;br /&gt;
package itself) but we&#039;ve found that it&#039;s significantly easier for&lt;br /&gt;
newcomers who aren&#039;t already familiar with virtualenv.  If you *are*&lt;br /&gt;
already familiar with virtualenv, feel free to just install&lt;br /&gt;
mediagoblin in your own virtualenv setup... the necessary adjustments&lt;br /&gt;
should be obvious.&lt;br /&gt;
&lt;br /&gt;
== Getting requirements ==&lt;br /&gt;
&lt;br /&gt;
First, you need to have the following installed before you can build&lt;br /&gt;
an environment for hacking on GNU MediaGoblin:&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  - http://www.python.org/ (You&#039;ll need Python as well as the dev files for building modules.)&lt;br /&gt;
* python-lxml        - http://lxml.de/&lt;br /&gt;
* git                - http://git-scm.com/&lt;br /&gt;
* SQLAlchemy 0.7.0 or higher   - http://www.sqlalchemy.org/&lt;br /&gt;
* Python Imaging Library (PIL) - http://www.pythonware.com/products/pil/&lt;br /&gt;
* virtualenv         - http://www.virtualenv.org/&lt;br /&gt;
* Python GStreamer Bindings - http://gstreamer.freedesktop.org/modules/gst-python.html&lt;br /&gt;
&lt;br /&gt;
=== GNU/Linux ===&lt;br /&gt;
&lt;br /&gt;
==== Debian and derivatives ====&lt;br /&gt;
&lt;br /&gt;
If you&#039;re running Debian GNU/Linux or a Debian-derived distribution&lt;br /&gt;
such as Debian, Mint, or [http://bugs.foocorp.net/issues/478 Ubuntu 10.10+], running the following should install these&lt;br /&gt;
requirements:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|sudo apt-get install git-core python python-dev python-lxml python-imaging python-virtualenv python-gst0.10 libjpeg8-dev autoconf}}&lt;br /&gt;
&lt;br /&gt;
==== Fedora / RedHat(?) ====&lt;br /&gt;
&lt;br /&gt;
On Fedora:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|yum install python-paste-deploy python-paste-script git-core python python-devel python-lxml python-imaging python-virtualenv gstreamer-python}}&lt;br /&gt;
&lt;br /&gt;
==== ArchLinux / Parabola ====&lt;br /&gt;
&lt;br /&gt;
The following command should work (&amp;lt;del&amp;gt;not tested on a new ArchLinux / Parabola install&amp;lt;/del&amp;gt;. tested, it works):&lt;br /&gt;
&lt;br /&gt;
{{Cmd|pacman -S git python2 python2-lxml python2-pillow python2-virtualenv gstreamer0.10-python}}&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Lion ====&lt;br /&gt;
&lt;br /&gt;
Download the Newest Python.&lt;br /&gt;
&lt;br /&gt;
Git is already installed.&lt;br /&gt;
&lt;br /&gt;
* Note for PIL and lxml, you can: pip install pil lxml&lt;br /&gt;
&lt;br /&gt;
Python-lxml: http://muffinresearch.co.uk/archives/2009/03/05/install-lxml-on-osx/ with sudo&lt;br /&gt;
&lt;br /&gt;
Python Imaging Library (PIL): http://code.google.com/appengine/docs/python/images/installingPIL.html#mac&lt;br /&gt;
&lt;br /&gt;
Libjpeg &amp;amp; Libpng: http://ethan.tira-thompson.com/Mac_OS_X_Ports.html Combo Installer&lt;br /&gt;
&lt;br /&gt;
==== Mac OS X Snow Leopard ====&lt;br /&gt;
&lt;br /&gt;
# You will probably want to install MacPorts this will give you access to many free software packages in the same manner to apt-get and yum: https://www.macports.org/install.php&lt;br /&gt;
# Ensure you install Git and the command line tools: https://help.github.com/articles/set-up-git#platform-mac&lt;br /&gt;
# Once both of those are installed type this in your terminal and enter your password when prompted for it {{Cmd|sudo port install python27 py27-lxml py27-sqlalchemy py27-pil py27-virtualenv py27-gst-python py27-pastescript}}&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Windows ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Thanks wctype!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Getting requirements ====&lt;br /&gt;
&lt;br /&gt;
* Python 2.7  -  [http://www.python.org/download/ Download] &amp;lt;!-- http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi --&amp;gt;&lt;br /&gt;
* git - [https://github.com/msysgit/git/downloads Download] &amp;lt;!-- https://github.com/downloads/msysgit/git/Git-1.7.11-preview20120620.exe --&amp;gt;&lt;br /&gt;
* python-lxml - [http://pypi.python.org/pypi/lxml/2.3.5#downloads Tarball] [http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil Binaries] &amp;lt;!-- http://pypi.python.org/packages/source/l/lxml/lxml-2.3.5.tar.gz, http://www.lfd.uci.edu/~gohlke/pythonlibs/z8sp4uqu/lxml-2.3.5.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
* Python Imaging Library (PIL) - [http://www.pythonware.com/products/pil/ Download] &amp;lt;!-- http://effbot.org/downloads/PIL-1.1.7.win32-py2.7.exe] --&amp;gt;&lt;br /&gt;
* virtualenv - [http://pypi.python.org/pypi/virtualenvwrapper-win/1.0.8#downloads Download] &amp;lt;!-- http://pypi.python.org/packages/source/v/virtualenvwrapper-win/virtualenvwrapper-win-1.0.8.zip --&amp;gt;&lt;br /&gt;
* OSSBuild project provides reasonably up-to-date binaries of GStreamer - [https://code.google.com/p/ossbuild/downloads/list Download] &amp;lt;!-- http://ossbuild.googlecode.com/files/GStreamer-WinBuilds-GPL-x86.msi --&amp;gt;&lt;br /&gt;
* py-bcrypt - [https://bitbucket.org/alexandrul/py-bcrypt/downloads/ Download] &amp;lt;!-- https://bitbucket.org/alexandrul/py-bcrypt/downloads/py-bcrypt-0.2.post1.win32-py2.7.exe --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You can help:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you have instructions for other GNU/Linux distributions, Windows, or Mac OS X to set&lt;br /&gt;
up requirements, [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== How to set up and maintain an environment for hacking with virtualenv ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirements&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
No additional requirements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Create a development environment&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After installing the requirements, follow these steps:&lt;br /&gt;
&lt;br /&gt;
* Clone the repository: {{Cmd|git clone &amp;lt;nowiki&amp;gt;git://gitorious.org/mediagoblin/mediagoblin.git&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
* Make the environment: {{Cmd|./bootstrap.sh &amp;amp;&amp;amp; ./configure &amp;amp;&amp;amp; make}}&lt;br /&gt;
* Init the database:&lt;br /&gt;
  {{Cmd|./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
That&#039;s it!&lt;br /&gt;
&lt;br /&gt;
If you want to make sure things are working, consider running the test suite:&lt;br /&gt;
  {{Cmd|./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
(If you have troubles in the remaining steps, consider try installing&lt;br /&gt;
virtualenv with one of the flags --setuptools, --distribute or possibly --no-site-packages.  Additionally, if your system has python3.X as the default, you might need to do virtualenv --python=python2.7 or --python=python2.6)&lt;br /&gt;
&lt;br /&gt;
If you have problems, please [http://mediagoblin.org/join/ let us know]!&lt;br /&gt;
&lt;br /&gt;
== Updating an existing environment ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for dependency changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
While hacking on GNU MediaGoblin over time, you&#039;ll eventually have to&lt;br /&gt;
update your development environment because the dependencies have&lt;br /&gt;
changed.&lt;br /&gt;
&lt;br /&gt;
To do that, run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/python setup.py develop --upgrade &amp;amp;&amp;amp; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating for code changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Cmd|git pull -u}}&lt;br /&gt;
{{Cmd|git submodule update}}&lt;br /&gt;
&lt;br /&gt;
== Running the server ==&lt;br /&gt;
&lt;br /&gt;
If you want to get things running quickly and without hassle, just&lt;br /&gt;
run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./lazyserver.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will start up a python server where you can begin playing with&lt;br /&gt;
mediagoblin, listening on 127.0.0.1:6543.  It will also run celery in &amp;quot;always eager&amp;quot; mode so you&lt;br /&gt;
don&#039;t have to start a separate process for it.&lt;br /&gt;
&lt;br /&gt;
By default, the instance is not sending out confirmation mails. Instead they are redirected to the standard output (the console) of lazyserver.sh.&lt;br /&gt;
&lt;br /&gt;
You can change this behavior setting &amp;lt;code&amp;gt;email_debug_mode&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; in mediagoblin.ini&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is fine in development, but if you want to actually run celery&lt;br /&gt;
separately for testing (or deployment purposes), you&#039;ll want to run&lt;br /&gt;
the server independently:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/paster serve paste.ini --reload}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running celeryd ==&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t using &amp;lt;tt&amp;gt;./lazyserver.sh&amp;lt;/tt&amp;gt; or otherwise aren&#039;t running celery&lt;br /&gt;
in always eager mode, you&#039;ll need to do this if you want your media to&lt;br /&gt;
process and actually show up.  It&#039;s probably a good idea in&lt;br /&gt;
development to have the web server (above) running in one terminal and&lt;br /&gt;
celeryd in another window.&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|&amp;lt;nowiki&amp;gt;CELERY_CONFIG_MODULE=mediagoblin.init.celery.from_celery ./bin/celeryd&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running the test suite ==&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./runtests.sh}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running a shell ==&lt;br /&gt;
&lt;br /&gt;
If you want a shell with your database pre-setup and an instantiated&lt;br /&gt;
application ready and at your fingertips....&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|./bin/gmg shell}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
== Wiping your user data ==&lt;br /&gt;
&lt;br /&gt;
You can completely wipe all data from the instance by doing:&lt;br /&gt;
&lt;br /&gt;
{{Cmd|rm -rf mediagoblin.db kombu.db celery.db user_dev; ./bin/gmg dbupdate}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Unless you&#039;re doing development and working on and testing creating&lt;br /&gt;
a new instance, you will probably never have to do this.&lt;br /&gt;
&lt;br /&gt;
== Quickstart for Django programmers ==&lt;br /&gt;
&lt;br /&gt;
We&#039;re not using Django, but the codebase is very Django-like in its&lt;br /&gt;
structure.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;routing.py&amp;lt;/tt&amp;gt; is like &amp;lt;tt&amp;gt;urls.py&amp;lt;/tt&amp;gt; in Django&lt;br /&gt;
* &amp;lt;tt&amp;gt;models.py&amp;lt;/tt&amp;gt; has SQLAlchemy ORM definitions&lt;br /&gt;
* &amp;lt;tt&amp;gt;views.py&amp;lt;/tt&amp;gt; is where the views go&lt;br /&gt;
&lt;br /&gt;
We&#039;re using SQLAlchemy, which is semi-similar to the Django ORM, but&lt;br /&gt;
not really because you can get a lot more fine-grained.  The&lt;br /&gt;
[http://docs.sqlalchemy.org/en/latest/orm/tutorial.html SQLAlchemy ORM tutorial] is a great place to start.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;YouCanHelp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If there are other things that you think would help orient someone&lt;br /&gt;
new to GNU MediaGoblin but coming from Django, let us know!&lt;br /&gt;
&lt;br /&gt;
== Showing off your work with PageKite ==&lt;br /&gt;
&lt;br /&gt;
If you&#039;re doing development with MediaGoblin, it&#039;s sometimes helpful to show off your work to gather feedback from other contributors.  A number of the MediaGoblin developers use something called [http://pagekite.net PageKite], which is a fellow free software web service which makes temporarily showing off work on your machine easy.  There&#039;s a [http://pagekite.net/wiki/Howto/UsePageKiteWithMediaGoblin/ tutorial on how to use PageKite and MediaGoblin together] available on the PageKite wiki.&lt;br /&gt;
&lt;br /&gt;
If you are doing a lot of MediaGoblin development, the PageKite people have graciously offered us a good amount of bandwidth at no cost in an effort to help out fellow free software projects.  If you&#039;ve been making significant contributions, PM Chris Webber on freenode (who is paroneayea there) and ask if you can be added to our group plan.&lt;br /&gt;
&lt;br /&gt;
== Bite-sized bugs to start with ==&lt;br /&gt;
&lt;br /&gt;
Now you should visit our latest list of [http://issues.mediagoblin.org/query?status=!closed&amp;amp;keywords=~bitesized bite-sized issues] because squishing bugs is messy fun. If you&#039;re interested in other things to work on, or need help getting started on a bug, let us know on [http://mediagoblin.org/join/ the mailing list] or on the [http://mediagoblin.org/join/ IRC channel].&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1625</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1625"/>
		<updated>2014-12-06T17:02:14Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* December 1, 2014, 09:00AM Pacific Time, 17:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
=== December 6, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1624</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1624"/>
		<updated>2014-12-06T16:34:46Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
=== December 1, 2014, 09:00AM Pacific Time, 17:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 upcoming release&lt;br /&gt;
** Current state (including looking at issue list)&lt;br /&gt;
** How to help!&lt;br /&gt;
*** Help us [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 fix issues!]&lt;br /&gt;
*** Documentation (check it!  improve it!)&lt;br /&gt;
*** Gstreamer 1.0 merge?&lt;br /&gt;
*** Help test!&lt;br /&gt;
*** Translate? (Maybe, but maybe not yet?)&lt;br /&gt;
* Translation talk, if breton is around&lt;br /&gt;
* Update on federation&lt;br /&gt;
* Update on W3C group&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
=== November 1, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Loose meeting structure :)&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Main_Page&amp;diff=1611</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Main_Page&amp;diff=1611"/>
		<updated>2014-10-22T17:22:01Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: Reverted edits by TeresitFBQ (talk) to last revision by Frangor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Want to Join the MediaGoblin Community? =&lt;br /&gt;
&lt;br /&gt;
We’re really glad that you want to join the MediaGoblin community!&lt;br /&gt;
&lt;br /&gt;
There are a variety of ways to help and support MediaGoblin and to join the team.  If you want to code, great, if not, even better!  MediaGoblin interested contributors in many different roles: users, system administrators, technical writers, testers, evangelists, UI/UX and graphics designers, cheerleaders, and dreamers.&lt;br /&gt;
&lt;br /&gt;
We observe the [https://www.djangoproject.com/conduct/ Django code of conduct].  Be welcoming, friendly, and patient!&lt;br /&gt;
&lt;br /&gt;
This wiki covers a variety of ways that you can get involved with MediaGoblin as well as instructions on how to get started.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hang out with the MediaGoblin folk ==&lt;br /&gt;
&lt;br /&gt;
MediaGoblin has a mailing list and an IRC channel where we hang out.  See [http://mediagoblin.org/pages/join.html our join page] for links.&lt;br /&gt;
&lt;br /&gt;
Please drop by and say “Hi!”  And, if you’re looking for something to do, just ask---there’s always work to be done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Take Part in the Monthly Meetings ==&lt;br /&gt;
&lt;br /&gt;
Each month is a [[:Meeting|Meeting]]. You can take part and help decide on the future of MediaGoblin. Or just be around and see what&#039;s happening live!&lt;br /&gt;
&lt;br /&gt;
=How Can you help ?=&lt;br /&gt;
&lt;br /&gt;
First and foremost, for many (but not all) types of contributions you may want to set up a local instance.  To learn how to do this, see the [[HackingHowto]] page.  (If you&#039;re not familiar with command line level things, there are still ways you can help below!)&lt;br /&gt;
&lt;br /&gt;
== File Bugs / Triage Bugs ==&lt;br /&gt;
&lt;br /&gt;
Issue reports are critical for all projects.  Identified bugs give developers a basis for beginning work, and providing an idea of what features and issues are most important to users and the overall usability of the software.  If you identify errors, flaws, unexpected behaviors, or deficits that impede use, file a bug.&lt;br /&gt;
&lt;br /&gt;
* [[File Bugs]] -- notes on filing new bugs/issues/feature requests&lt;br /&gt;
* [[Feature Ideas]] -- notes on possible features&lt;br /&gt;
* [[Triage Bugs]] -- notes on triaging&lt;br /&gt;
* [[BugTriageDay]] -- every other Thursday is bug triage day where anyone can help out triaging bugs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Send Encouragement / Spread the Word ==&lt;br /&gt;
&lt;br /&gt;
Sometimes, a nice word, simple encouragement, and interest in the work we’re doing is enough to inspire a tizzy of productive work.  Just a bit more interest and encouragement can even make the difference between a complete feature and limited functionality; between a completed milestone and lost momentum.&lt;br /&gt;
&lt;br /&gt;
Similarly, MediaGoblin, and the movement for free network services, is always in need of encouragement.  Use free network services, understand the principals behind the movement, be able to articulate the benefits of free network services and the problems with psudo-free applications that don’t respect the users’ freedom.&lt;br /&gt;
&lt;br /&gt;
Write a blog post, post a status update, drop by the listserv or join #mediagoblin on freenode.net and let us know.  See [http://mediagoblin.org/join/ our join page] for links.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Write Documentation / Edit Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Documentation quick start]] - How to contribute to the documentation effort.&lt;br /&gt;
* [[ManualStandards]] - covers the standards for writing the user manual (forthcoming.) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Test MediaGoblin ==&lt;br /&gt;
&lt;br /&gt;
Do you have access to the web? Do you like sharing your opinions? If so, we need your help to test MediaGoblin! Testers play around with the current test instance, note what operating system and browser they use (notes on multiple set-ups are also helpful) and take some notes. That&#039;s it! It&#039;s a very important task that doesn&#039;t require any special knowledge and you&#039;re done in under an hour. Ready to help?  &lt;br /&gt;
&lt;br /&gt;
* [[User Experience]] - user experience testing.  Includes link to an instance you can try!&lt;br /&gt;
* [[UnitTests|Unit Tests]] - all about the unit tests&lt;br /&gt;
* [[Manual_Functional_Testing|Manual Functional Testing]] - a great way to get to know MediaGoblin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Translate MediaGoblin ==&lt;br /&gt;
&lt;br /&gt;
If you know English and another language and feel comfortable translating elements of the interface or even the documentation, we’d love to have help translating the software and resources.&lt;br /&gt;
Translating MediaGoblin is very easy with a web interface, so there is no programming knowledge required at all.&lt;br /&gt;
&lt;br /&gt;
* [[Translations]] - How to translate stuff or update the translations&lt;br /&gt;
&lt;br /&gt;
== Become a User ==&lt;br /&gt;
&lt;br /&gt;
Coming soon!&lt;br /&gt;
&lt;br /&gt;
We’re building MediaGoblin for us and for you but really you’re one of us and I am you and we are we and MediaGoblin is the walrus.&lt;br /&gt;
&lt;br /&gt;
We&#039;re planning to launch our own public instance of MediaGoblin in the near future--probably in the September/October 2011 time frame.  When we do, sign up for an account, use the service and relish in the thought that this service comes with a heaping side of Freedom and you can salt and pepper it to your liking.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Help Others ==&lt;br /&gt;
&lt;br /&gt;
Have you spent time with MediaGoblin?  If so, your experience and wisdom are invaluable and you’re the best person we can think of to help other users with their questions.&lt;br /&gt;
&lt;br /&gt;
Hang out on the IRC channel and help answer new peoples&#039; questions.  See [http://mediagoblin.org/join/ our join page] for links.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Run your own MediaGoblin Instance ==&lt;br /&gt;
&lt;br /&gt;
Are there things about our instance you want to change?  Are there things about other instances you wish were different?  Want to test upcoming changes?  Want to create patches to implement things you need?  That’s great—you can run your own instance!&lt;br /&gt;
&lt;br /&gt;
The primary documentation for this is at [http://docs.mediagoblin.org http://docs.mediagoblin.org] but here are some additional tips:&lt;br /&gt;
&lt;br /&gt;
* [[Configure_MediaGoblin|Configuration]] - Learn about MediaGoblin configuration files and file options.&lt;br /&gt;
* [[Deployment]] - General deployment advice&lt;br /&gt;
* [[Scaling Down]] - Minimizing MediaGoblin&#039;s resource requirements&lt;br /&gt;
* [[Virtual Machine Hosting]] - Deploy your own publicly available MediaGoblin server using [http://aws.amazon.com/free/?utm_source=adwords&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=CPC_Google_AWS_ec2&amp;amp;utm_content=TextV01_PP_V01_EC2&amp;amp;trk=CPC_Google_AWS_ec2 Amazon&#039;s free EC2 tier].&lt;br /&gt;
&lt;br /&gt;
= Technical project documentation =&lt;br /&gt;
&lt;br /&gt;
The technical docs, that are more finished and the ones that are better maintained near the code (so they stay up to date) are in the more technical chapters of the [http://docs.mediagoblin.org/ main documentation].&lt;br /&gt;
* [[Storage]] - How MediaGoblin&#039;s internal storage system works.&lt;br /&gt;
* [[Processing]] - What happens after you submit your image/video/etc?  Processing!  More about that.&lt;br /&gt;
* [https://gitorious.org/mediagoblin/mediagoblin/blobs/master/extlib/README External Library Policy] - covers use of external libraries&lt;br /&gt;
* [[User:Cwebber/braindumps]] - Chris Webber&#039;s braindumps (you can help refactoring these into real sections of the site!)&lt;br /&gt;
* [[Multiple media support]] - Design plan for multiple media support&lt;br /&gt;
&lt;br /&gt;
== Write Code / Fix Code ==&lt;br /&gt;
&lt;br /&gt;
MedaGoblin development is premised on the idea that the entire interface for the platform be completely theme-able.  If you have a design or theming background, consider developing themes for MediaGoblin.  New themes help test the theming system, provide attractive and appealing interfaces for prospective users.  If you want to start a new theme but don’t know where to start, touch base with the development community on the list or in the IRC channel for more information.&lt;br /&gt;
&lt;br /&gt;
If you are a coder and you would like to write code, the repository is hosted on gitorious. Clone or fork the repository and start poking around. Become familiar with this manual for an overview of how the software works and is used. Consider the contributor wiki for more information about the project, our preferred methods, and guides for developing MediaGoblin. We even have tips on becoming a coder and we’re willing to help!&lt;br /&gt;
&lt;br /&gt;
* [[HackingHowto|Hacking]] - notes on making and sending in code contributions&lt;br /&gt;
** [[BeginnersCorner|Beginner&#039;s Corner]] - resources for those who are new to Python or Git.&lt;br /&gt;
** &#039;&#039;Started from an older version of the Hacking Howto?  We switched from buildout-&amp;gt;virtualenv, so look at [[Moving from buildout to virtualenv]] for information on how to move over.&#039;&#039;&lt;br /&gt;
* [[Git workflow]] - How to go about submitting patches via git.&lt;br /&gt;
* [[Code review tips]] - Tips on how to go about doing local code review&lt;br /&gt;
* [[Templating]] - How our templating structure is set up&lt;br /&gt;
* [[Code overview]] - Overview of the structure of the codebase&lt;br /&gt;
&lt;br /&gt;
== Create a Theme ==&lt;br /&gt;
&lt;br /&gt;
See [http://docs.mediagoblin.org/siteadmin/theming.html the theming docs]&lt;br /&gt;
&lt;br /&gt;
== Write a plugin ==&lt;br /&gt;
&lt;br /&gt;
If you start, you&#039;ll find some basic documentation [http://docs.mediagoblin.org/#part-4-developer-s-zone| in the docs site]&lt;br /&gt;
&lt;br /&gt;
You&#039;ve made a plugin ? List it here : &lt;br /&gt;
&lt;br /&gt;
[[Available_Plugins|Available plugins]]&lt;br /&gt;
&lt;br /&gt;
You&#039;ve written a plugin ? You got some tips to share ? A tutorial idea ? Please do :&lt;br /&gt;
 &lt;br /&gt;
[[PluginsTips|Plugins Tips]]&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Android client ==&lt;br /&gt;
&lt;br /&gt;
See [[Android Client]]&lt;br /&gt;
&lt;br /&gt;
= Inner workings of the secret sanctum =&lt;br /&gt;
&lt;br /&gt;
* [[IRCBot]] - covers our irc bot&lt;br /&gt;
* [[ReleaseProcess|Release Process]] - covers the release process&lt;br /&gt;
* [[Update the website]] - Learn how to update mediagoblin.org!&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
&lt;br /&gt;
[[GMG FAQ]]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Manual_Functional_Testing&amp;diff=1598</id>
		<title>Manual Functional Testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Manual_Functional_Testing&amp;diff=1598"/>
		<updated>2014-10-16T20:54:36Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* Test Title */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Manual testing is a great way to help out MediaGoblin when we&#039;re preparing for a new release. It can also help you get familiar with how MediaGoblin works and what it&#039;s all about. That is where this functional test suite comes in. Completing the tests from this suite can help us to know that our existing functionality is intact and the perspective of the new testers can help identify potential issues where ones had not previously been identified.&lt;br /&gt;
&lt;br /&gt;
== Test template ==&lt;br /&gt;
&lt;br /&gt;
All the test cases share the following format. If you come up with a new test case to add please use this format. &lt;br /&gt;
&lt;br /&gt;
==== Test Title ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; (&#039;&#039;This is what a test needs before it runs.&#039;&#039;) Ex - Image plug-in enabled. Activated user account. An image available for upload&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; (&#039;&#039;Yes if the functionality existed in the previous release otherwise it is set to no. All test cases should eventually be regression tests.  Note: &amp;quot;yes&amp;quot; here means it&#039;s a regression test, not that it&#039;s a current regression.&#039;&#039;) Ex - Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; (&#039;&#039;These don&#039;t need to be exactly step-by-step but rather more general&#039;&#039;) Ex - &lt;br /&gt;
# Login to MediaGoblin&lt;br /&gt;
# Click on the Add Media button&lt;br /&gt;
# Select an image.&lt;br /&gt;
# Give it a title, description, and appropriate tags. Select a license.&lt;br /&gt;
# Press submit&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; (&#039;&#039;This should be more specific than the steps.&#039;&#039;) Ex - &lt;br /&gt;
* A message telling you the item was submitted.&lt;br /&gt;
* The uploaded item has all of the information from step 4 (title, description, tags, license) and the image from step 3 displayed correctly when clicked on.&lt;br /&gt;
&lt;br /&gt;
=== Copyable format ===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;==== Title ====&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;Regression:&#039;&#039;&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;Steps:&#039;&#039;&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 # &lt;br /&gt;
 # &lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 * &lt;br /&gt;
 *&lt;br /&gt;
&lt;br /&gt;
== Test suite ==&lt;br /&gt;
&lt;br /&gt;
=== Core ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Account ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; No user account created with selected username.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Go to Mediagoblin.&lt;br /&gt;
# Click on the Create account button.&lt;br /&gt;
# Enter a username.&lt;br /&gt;
# Enter a password.&lt;br /&gt;
# Enter a valid e-mail address.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message telling you that email verification is needed is displayed.&lt;br /&gt;
* If the instance is in debug mode:&lt;br /&gt;
** An e-mail message appears on the console.&lt;br /&gt;
* Else:&lt;br /&gt;
** You receive an e-mail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create a Pre-Existing Account ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; A username for an existing account.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Go to Mediagoblin.&lt;br /&gt;
# Click on the Create account button.&lt;br /&gt;
# Enter the username.&lt;br /&gt;
# Enter a password.&lt;br /&gt;
# Enter a valid e-mail address.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message telling you that a user with that name already exists.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Create Collection ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin.&lt;br /&gt;
# Click on the Create new collection button.&lt;br /&gt;
# Give it a title and description.&lt;br /&gt;
# Click submit.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message stating the collection was added is displayed.&lt;br /&gt;
* The collection under browse collections has the title and description that you set.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Edit Collection ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Collection created.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin.&lt;br /&gt;
# Click on your username.&lt;br /&gt;
# Click on browse collections.&lt;br /&gt;
# Click on the collection.&lt;br /&gt;
# Click the edit button.&lt;br /&gt;
# Change the title, description, and slug.&lt;br /&gt;
# Click save changes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* The collection&#039;s title, slug, and description changed to the new values.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Delete Collection ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Collection created.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin.&lt;br /&gt;
# Click on your username.&lt;br /&gt;
# Click on browse collections.&lt;br /&gt;
# Click on the collection.&lt;br /&gt;
# Click the delete button.&lt;br /&gt;
# Check the deletion confirmation check box.&lt;br /&gt;
# Click the delete permanently button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message stating that the collection had been deleted was displayed.&lt;br /&gt;
* The collection no longer appears on your browse collection&#039;s page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Cancel Deleting Collection ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Collection created.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin.&lt;br /&gt;
# Click on your username.&lt;br /&gt;
# Click on browse collections.&lt;br /&gt;
# Click on the collection.&lt;br /&gt;
# Click the delete button.&lt;br /&gt;
# Keep the confirmation check box unchecked.&lt;br /&gt;
# Click the delete permanently button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message stating that the collection was not deleted was displayed.&lt;br /&gt;
* The collection still appears on your browse collection&#039;s page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Add Media to Collection ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Collection created. Media item exists.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin.&lt;br /&gt;
# Click on a media item.&lt;br /&gt;
# Click on add to collection.&lt;br /&gt;
# Select your collection.&lt;br /&gt;
# Write a note.&lt;br /&gt;
# Press add button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message stating that the media item had been added to the collection was displayed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Edit Media Item ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Media item created.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin.&lt;br /&gt;
# Click on a media item you submitted.&lt;br /&gt;
# Click on the edit button&lt;br /&gt;
# Change the title, description, tags, slug, and license.&lt;br /&gt;
# Click of the save changes button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* The media item&#039;s title, description, tags, slug, and license changed to the new values.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Delete Media Item ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Media item created.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin&lt;br /&gt;
# Click on a media item you submitted.&lt;br /&gt;
# Click the delete button.&lt;br /&gt;
# Check the confirmation box.&lt;br /&gt;
# Click the delete permanently button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message stating that the media item had been deleted was displayed.&lt;br /&gt;
* The media item not longer shows up on the list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Cancel Delete Media Item ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Media item created.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin&lt;br /&gt;
# Click on a media item you submitted.&lt;br /&gt;
# Click the delete button.&lt;br /&gt;
# Do not check the confirmation box.&lt;br /&gt;
# Click the delete permanently button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message stating that the media item hadn&#039;t been deleted was displayed.&lt;br /&gt;
* The media item still shows up on the list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Social ===&lt;br /&gt;
&lt;br /&gt;
==== Add a Comment ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. A media item without silenced comments.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin.&lt;br /&gt;
# Select the media item.&lt;br /&gt;
# Click the add a comment button&lt;br /&gt;
# Write a comment using Markdown formatting.&lt;br /&gt;
# Click add this comment&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A preview of the comment is shown while you are authoring it.&lt;br /&gt;
* The comment is added to the media item by your user.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Check Notifications ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Notifications enabled. A comment has been made on one of your media items.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin.&lt;br /&gt;
# Click on the notification.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A notification number should appear on the tool bar.&lt;br /&gt;
* A comment is displayed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Media types ===&lt;br /&gt;
&lt;br /&gt;
==== Images ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Image plug-in enabled.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to MediaGoblin.&lt;br /&gt;
# Click on the Add Media button.&lt;br /&gt;
# Select your image file.&lt;br /&gt;
# Give your media item a title, description, and appropriate tags. Select a license.&lt;br /&gt;
# Press submit.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message telling you the item was submitted. &lt;br /&gt;
* The uploaded item has all of the information from step 4 (title, description, tags, license) and the image from step 3 displayed correctly when clicked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== WebM Video ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Video plug-in enabled. WebM VP8/Vorbis video available for upload.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to Mediagoblin.&lt;br /&gt;
# Click on the Add Media button.&lt;br /&gt;
# Select your WebM video file.&lt;br /&gt;
# Give your media item a title, description, and appropriate tags. Select a license.&lt;br /&gt;
# Press submit.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message telling you the item was submitted. &lt;br /&gt;
* The uploaded item has all of the information from step 4 (title, description, tags, license) and the image from step 3 displayed correctly when clicked on.&lt;br /&gt;
* The video should not have been transcoded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Other Video ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Video plug-in enabled. Video available for upload (not WebM format)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to Mediagoblin.&lt;br /&gt;
# Click on the Add Media button.&lt;br /&gt;
# Select your video file.&lt;br /&gt;
# Give your media item a title, description, and appropriate tags. Select a license.&lt;br /&gt;
# Press submit.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message telling you the item was submitted. &lt;br /&gt;
* The uploaded item has all of the information from step 4 (title, description, tags, license) and the image from step 3 displayed correctly when clicked on.&lt;br /&gt;
* The video should have been transcoded to WebM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Ogg Audio ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Audio plug-in enabled. Ogg/Vorbis audio file available for upload.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to Mediagoblin.&lt;br /&gt;
# Click on the Add Media button.&lt;br /&gt;
# Select your Ogg/Vorbis audio file.&lt;br /&gt;
# Give your media item a title, description, and appropriate tags. Select a license.&lt;br /&gt;
# Press submit.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message telling you the item was submitted. &lt;br /&gt;
* The uploaded item has all of the information from step 4 (title, description, tags, license) and the image from step 3 displayed correctly when clicked on.&lt;br /&gt;
* The audio file should not have been transcoded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Other Audio ====&lt;br /&gt;
&#039;&#039;&#039;Prerequisites:&#039;&#039;&#039; Activated user account. Audio plug-in enabled. Audio file available for upload (not Ogg/Vorbis format)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Regression:&#039;&#039;&#039; Yes&lt;br /&gt;
had been deleting was displayed.&lt;br /&gt;
&#039;&#039;&#039;Steps:&#039;&#039;&#039; &lt;br /&gt;
# Login to Mediagoblin.&lt;br /&gt;
# Click on the Add Media button.&lt;br /&gt;
# Select your audio file.&lt;br /&gt;
# Give your media item a title, description, and appropriate tags. Select a license.&lt;br /&gt;
# Press submit.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expected results:&#039;&#039;&#039; &lt;br /&gt;
* A message telling you the item was submitted. &lt;br /&gt;
* The uploaded item has all of the information from step 4 (title, description, tags, license) and the image from step 3 displayed correctly when clicked on.&lt;br /&gt;
* The audio file should have been transcoded to Ogg/Vorbis.&lt;br /&gt;
&lt;br /&gt;
== Reporting bugs from this test suite ==&lt;br /&gt;
See: [[File Bugs]]&lt;br /&gt;
&lt;br /&gt;
Any bugs you find with this test suite should be reported at http://issues.mediagoblin.org.&lt;br /&gt;
&lt;br /&gt;
In addition to following the existing issues guidelines make sure to include the word &amp;quot;testsuite&amp;quot; as a keyword on your bug report. This also will help with the search process since you can search using the keyword &amp;quot;testsuite&amp;quot; to see if your specific issue has already been reported. If it has and you have additional information to provide, leave a comment on the ticket.&lt;br /&gt;
&lt;br /&gt;
You can copy-and-paste the test steps to include with the bug report to make things easier to debug.&lt;br /&gt;
&lt;br /&gt;
== Where to run this suite ==&lt;br /&gt;
&lt;br /&gt;
See: [[HackingHowto]] or http://docs.mediagoblin.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can run these tests on a local development instance or, if one has been made available, a test instance. If a test instance has been made available we will try to include links to them here. Details on how to set up your own development MediaGoblin instance can be found at one of the two links above.&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1592</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1592"/>
		<updated>2014-10-04T15:25:49Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== October 4, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.8.0 progress&lt;br /&gt;
** Python 3 is in!&lt;br /&gt;
** Cleanup happening&lt;br /&gt;
** What&#039;s next&lt;br /&gt;
*** Gstreamer 1.0 merge&lt;br /&gt;
*** Search merge&lt;br /&gt;
*** [https://issues.mediagoblin.org/query?status=new&amp;amp;status=in_progress&amp;amp;status=accepted&amp;amp;status=review&amp;amp;group=status&amp;amp;milestone=0.8.0 Tickets!]&lt;br /&gt;
* Autoconf update&lt;br /&gt;
* Breton&#039;s translation update&lt;br /&gt;
* Federation update&lt;br /&gt;
* Deployment research update&lt;br /&gt;
* Add your things!&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Main_Page&amp;diff=1581</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Main_Page&amp;diff=1581"/>
		<updated>2014-09-11T01:40:46Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: Reverted edits by KimberlNavarret (talk) to last revision by Moggers87&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Want to Join the MediaGoblin Community? =&lt;br /&gt;
&lt;br /&gt;
We’re really glad that you want to join the MediaGoblin community!&lt;br /&gt;
&lt;br /&gt;
There are a variety of ways to help and support MediaGoblin and to join the team.  If you want to code, great, if not, even better!  MediaGoblin interested contributors in many different roles: users, system administrators, technical writers, testers, evangelists, UI/UX and graphics designers, cheerleaders, and dreamers.&lt;br /&gt;
&lt;br /&gt;
We observe the [https://www.djangoproject.com/conduct/ Django code of conduct].  Be welcoming, friendly, and patient!&lt;br /&gt;
&lt;br /&gt;
This wiki covers a variety of ways that you can get involved with MediaGoblin as well as instructions on how to get started.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hang out with the MediaGoblin folk ==&lt;br /&gt;
&lt;br /&gt;
MediaGoblin has a mailing list and an IRC channel where we hang out.  See [http://mediagoblin.org/pages/join.html our join page] for links.&lt;br /&gt;
&lt;br /&gt;
Please drop by and say “Hi!”  And, if you’re looking for something to do, just ask---there’s always work to be done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Take Part in the Monthly Meetings ==&lt;br /&gt;
&lt;br /&gt;
Each month is a [[:Meeting|Meeting]]. You can take part and help decide on the future of MediaGoblin. Or just be around and see what&#039;s happening live!&lt;br /&gt;
&lt;br /&gt;
=How Can you help ?=&lt;br /&gt;
&lt;br /&gt;
First and foremost, for many (but not all) types of contributions you may want to set up a local instance.  To learn how to do this, see the [[HackingHowto]] page.  (If you&#039;re not familiar with command line level things, there are still ways you can help below!)&lt;br /&gt;
&lt;br /&gt;
== File Bugs / Triage Bugs ==&lt;br /&gt;
&lt;br /&gt;
Issue reports are critical for all projects.  Identified bugs give developers a basis for beginning work, and providing an idea of what features and issues are most important to users and the overall usability of the software.  If you identify errors, flaws, unexpected behaviors, or deficits that impede use, file a bug.&lt;br /&gt;
&lt;br /&gt;
* [[File Bugs]] -- notes on filing new bugs/issues/feature requests&lt;br /&gt;
* [[Feature Ideas]] -- notes on possible features&lt;br /&gt;
* [[Triage Bugs]] -- notes on triaging&lt;br /&gt;
* [[BugTriageDay]] -- every other Thursday is bug triage day where anyone can help out triaging bugs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Send Encouragement / Spread the Word ==&lt;br /&gt;
&lt;br /&gt;
Sometimes, a nice word, simple encouragement, and interest in the work we’re doing is enough to inspire a tizzy of productive work.  Just a bit more interest and encouragement can even make the difference between a complete feature and limited functionality; between a completed milestone and lost momentum.&lt;br /&gt;
&lt;br /&gt;
Similarly, MediaGoblin, and the movement for free network services, is always in need of encouragement.  Use free network services, understand the principals behind the movement, be able to articulate the benefits of free network services and the problems with psudo-free applications that don’t respect the users’ freedom.&lt;br /&gt;
&lt;br /&gt;
Write a blog post, post a status update, drop by the listserv or join #mediagoblin on freenode.net and let us know.  See [http://mediagoblin.org/join/ our join page] for links.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Write Documentation / Edit Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Documentation quick start]] - How to contribute to the documentation effort.&lt;br /&gt;
* [[ManualStandards]] - covers the standards for writing the user manual (forthcoming.) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Test MediaGoblin ==&lt;br /&gt;
&lt;br /&gt;
Do you have access to the web? Do you like sharing your opinions? If so, we need your help to test MediaGoblin! Testers play around with the current test instance, note what operating system and browser they use (notes on multiple set-ups are also helpful) and take some notes. That&#039;s it! It&#039;s a very important task that doesn&#039;t require any special knowledge and you&#039;re done in under an hour. Ready to help?  &lt;br /&gt;
&lt;br /&gt;
* [[User Experience]] - user experience testing.  Includes link to an instance you can try!&lt;br /&gt;
* [[UnitTests|Unit Tests]] - all about the unit tests&lt;br /&gt;
* [[Manual_Functional_Testing|Manual Functional Testing]] - a great way to get to know MediaGoblin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Translate MediaGoblin ==&lt;br /&gt;
&lt;br /&gt;
If you know English and another language and feel comfortable translating elements of the interface or even the documentation, we’d love to have help translating the software and resources.&lt;br /&gt;
Translating MediaGoblin is very easy with a web interface, so there is no programming knowledge required at all.&lt;br /&gt;
&lt;br /&gt;
* [[Translations]] - How to translate stuff or update the translations&lt;br /&gt;
&lt;br /&gt;
== Become a User ==&lt;br /&gt;
&lt;br /&gt;
Coming soon!&lt;br /&gt;
&lt;br /&gt;
We’re building MediaGoblin for us and for you but really you’re one of us and I am you and we are we and MediaGoblin is the walrus.&lt;br /&gt;
&lt;br /&gt;
We&#039;re planning to launch our own public instance of MediaGoblin in the near future--probably in the September/October 2011 time frame.  When we do, sign up for an account, use the service and relish in the thought that this service comes with a heaping side of Freedom and you can salt and pepper it to your liking.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Help Others ==&lt;br /&gt;
&lt;br /&gt;
Have you spent time with MediaGoblin?  If so, your experience and wisdom are invaluable and you’re the best person we can think of to help other users with their questions.&lt;br /&gt;
&lt;br /&gt;
Hang out on the IRC channel and help answer new peoples&#039; questions.  See [http://mediagoblin.org/join/ our join page] for links.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Run your own MediaGoblin Instance ==&lt;br /&gt;
&lt;br /&gt;
Are there things about our instance you want to change?  Are there things about other instances you wish were different?  Want to test upcoming changes?  Want to create patches to implement things you need?  That’s great—you can run your own instance!&lt;br /&gt;
&lt;br /&gt;
The primary documentation for this is at [http://docs.mediagoblin.org http://docs.mediagoblin.org] but here are some additional tips:&lt;br /&gt;
&lt;br /&gt;
* [[Configure_MediaGoblin|Configuration]] - Learn about MediaGoblin configuration files and file options.&lt;br /&gt;
* [[Deployment]] - General deployment advice&lt;br /&gt;
* [[Scaling Down]] - Minimizing MediaGoblin&#039;s resource requirements&lt;br /&gt;
* [[Virtual Machine Hosting]] - Deploy your own publicly available MediaGoblin server using [http://aws.amazon.com/free/?utm_source=adwords&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=CPC_Google_AWS_ec2&amp;amp;utm_content=TextV01_PP_V01_EC2&amp;amp;trk=CPC_Google_AWS_ec2 Amazon&#039;s free EC2 tier].&lt;br /&gt;
&lt;br /&gt;
= Technical project documentation =&lt;br /&gt;
&lt;br /&gt;
The technical docs, that are more finished and the ones that are better maintained near the code (so they stay up to date) are in the more technical chapters of the [http://docs.mediagoblin.org/ main documentation].&lt;br /&gt;
* [[Storage]] - How MediaGoblin&#039;s internal storage system works.&lt;br /&gt;
* [[Processing]] - What happens after you submit your image/video/etc?  Processing!  More about that.&lt;br /&gt;
* [https://gitorious.org/mediagoblin/mediagoblin/blobs/master/extlib/README External Library Policy] - covers use of external libraries&lt;br /&gt;
* [[User:Cwebber/braindumps]] - Chris Webber&#039;s braindumps (you can help refactoring these into real sections of the site!)&lt;br /&gt;
* [[Multiple media support]] - Design plan for multiple media support&lt;br /&gt;
&lt;br /&gt;
== Write Code / Fix Code ==&lt;br /&gt;
&lt;br /&gt;
MedaGoblin development is premised on the idea that the entire interface for the platform be completely theme-able.  If you have a design or theming background, consider developing themes for MediaGoblin.  New themes help test the theming system, provide attractive and appealing interfaces for prospective users.  If you want to start a new theme but don’t know where to start, touch base with the development community on the list or in the IRC channel for more information.&lt;br /&gt;
&lt;br /&gt;
If you are a coder and you would like to write code, the repository is hosted on gitorious. Clone or fork the repository and start poking around. Become familiar with this manual for an overview of how the software works and is used. Consider the contributor wiki for more information about the project, our preferred methods, and guides for developing MediaGoblin. We even have tips on becoming a coder and we’re willing to help!&lt;br /&gt;
&lt;br /&gt;
* [[HackingHowto|Hacking]] - notes on making and sending in code contributions&lt;br /&gt;
** [[BeginnersCorner|Beginner&#039;s Corner]] - resources for those who are new to Python or Git.&lt;br /&gt;
** &#039;&#039;Started from an older version of the Hacking Howto?  We switched from buildout-&amp;gt;virtualenv, so look at [[Moving from buildout to virtualenv]] for information on how to move over.&#039;&#039;&lt;br /&gt;
* [[Git workflow]] - How to go about submitting patches via git.&lt;br /&gt;
* [[Code review tips]] - Tips on how to go about doing local code review&lt;br /&gt;
* [[Templating]] - How our templating structure is set up&lt;br /&gt;
* [[Code overview]] - Overview of the structure of the codebase&lt;br /&gt;
&lt;br /&gt;
== Create a Theme ==&lt;br /&gt;
&lt;br /&gt;
See [http://docs.mediagoblin.org/siteadmin/theming.html the theming docs]&lt;br /&gt;
&lt;br /&gt;
== Write a plugin ==&lt;br /&gt;
&lt;br /&gt;
If you start, you&#039;ll find some basic documentation [http://docs.mediagoblin.org/#part-4-developer-s-zone| in the docs site]&lt;br /&gt;
&lt;br /&gt;
You&#039;ve made a plugin ? List it here : &lt;br /&gt;
&lt;br /&gt;
[[Available_Plugins|Available plugins]]&lt;br /&gt;
&lt;br /&gt;
You&#039;ve written a plugin ? You got some tips to share ? A tutorial idea ? Please do :&lt;br /&gt;
 &lt;br /&gt;
[[PluginsTips|Plugins Tips]]&lt;br /&gt;
&lt;br /&gt;
= Misc =&lt;br /&gt;
&lt;br /&gt;
== Android client ==&lt;br /&gt;
&lt;br /&gt;
See [[Android Client]]&lt;br /&gt;
&lt;br /&gt;
= Inner workings of the secret sanctum =&lt;br /&gt;
&lt;br /&gt;
* [[IRCBot]] - covers our irc bot&lt;br /&gt;
* [[ReleaseProcess|Release Process]] - covers the release process&lt;br /&gt;
* [[Update the website]] - Learn how to update mediagoblin.org!&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
&lt;br /&gt;
[[GMG FAQ]]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1577</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1577"/>
		<updated>2014-09-06T15:42:02Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* September 6, 2014, 09:00AM Pacific Time, 16:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
* Epicanis&#039; feature questions&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1576</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1576"/>
		<updated>2014-09-06T15:41:33Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* September 6, 2014, 09:00AM Pacific Time, 16:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* Things happened! Horray!&lt;br /&gt;
** 0.7.0 is out!&lt;br /&gt;
** GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Documentation updates ( j1mc )&lt;br /&gt;
* Triage day!  And the [https://etherpad.mozilla.org/gmg-triage new setup]!&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1573</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1573"/>
		<updated>2014-09-05T15:41:29Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* September 6, 2014, 09:00AM Pacific Time, 16:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.7.0 is out!&lt;br /&gt;
* GSoC is done!&lt;br /&gt;
* Transifex move... help!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
* Help on reviewing?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1572</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1572"/>
		<updated>2014-09-05T15:39:43Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== September 6, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* 0.7.0 is out!&lt;br /&gt;
* GSoC is done!&lt;br /&gt;
* Help on reviewing!&lt;br /&gt;
* 0.8.0 planning&lt;br /&gt;
* Updates on federation&lt;br /&gt;
* Updates on campaign-todo-items&lt;br /&gt;
* Premium hosting and deployment&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1557</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1557"/>
		<updated>2014-08-01T21:56:08Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== August 2, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* State of 0.7.0&lt;br /&gt;
* State of Federation&lt;br /&gt;
* State of post-campaign stuff (rewards, etc)&lt;br /&gt;
* General community updates&lt;br /&gt;
* Feedback: how are things going?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1537</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1537"/>
		<updated>2014-06-07T14:52:51Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== June 7, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC updates&lt;br /&gt;
* Researchcation brief summary&lt;br /&gt;
* Campaign-related updates&lt;br /&gt;
* Upcoming release&lt;br /&gt;
* Code reviews&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1527</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1527"/>
		<updated>2014-05-02T15:32:17Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;.  [https://en.wikipedia.org/wiki/Daylight_saving_time_in_the_United_States#2005_revision_to_dates_of_observance Pacific Time in 2014 has DST between March 9th and November 2nd].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== May 3, 2014, 09:00AM Pacific Time, 16:00 UTC&amp;lt;!-- change to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC starts!&lt;br /&gt;
* Post campaign updates!&lt;br /&gt;
** Horray, we did it!&lt;br /&gt;
** Unlocked features&lt;br /&gt;
** The rewards&lt;br /&gt;
** Premium hosting brainstorm&lt;br /&gt;
** Extra features brainstorm&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2014-May/000867.html Metadata] discussion&lt;br /&gt;
* Chris&#039; researchcation&lt;br /&gt;
** Federation stuff&lt;br /&gt;
** Deployment stuff&lt;br /&gt;
** Other stuff?&lt;br /&gt;
* Help review!&lt;br /&gt;
* Add your items HERE!&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 17:00 UTC&amp;lt;!-- change to 16:00 for April-November 2014; then to 17:00 for December 2014 --&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1499</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1499"/>
		<updated>2014-03-01T15:17:02Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* March 1st, 2014, 09:00AM Pacific Time, 16:00 UTC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
* MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1498</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1498"/>
		<updated>2014-03-01T15:16:38Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== March 1st, 2014, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* GSoC&lt;br /&gt;
* The [http://mediagoblin.org/pages/campaign.html crowdfunding campaign!]&lt;br /&gt;
** State of things / Q &amp;amp; A&lt;br /&gt;
** You can help!&lt;br /&gt;
** MediaGoblin in the meanwhile&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1486</id>
		<title>GSOC 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1486"/>
		<updated>2014-02-21T14:34:19Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* Possible projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2014 under the GNU umbrella.&lt;br /&gt;
&lt;br /&gt;
= Possible projects = &lt;br /&gt;
&lt;br /&gt;
== Gstreamer audio/video code cleanup ==&lt;br /&gt;
&lt;br /&gt;
Investigate and fix the issues with thumbnailing in the video processing pipeline.  Investigate the rest of the gstreamer code, clean up and document.&lt;br /&gt;
&lt;br /&gt;
Show progress on gstreamer pipeline.&lt;br /&gt;
&lt;br /&gt;
== Processing panel improvements ==&lt;br /&gt;
&lt;br /&gt;
Could be combined with the above.&lt;br /&gt;
&lt;br /&gt;
Better indication of the status of media processing.  This includes better representation of current processing progress, as well as representation of possible errors.&lt;br /&gt;
&lt;br /&gt;
== Client-side audio rendering ==&lt;br /&gt;
&lt;br /&gt;
This one&#039;s a low-maybe on priorities, compared to others.  The goal is to make it themable.&lt;br /&gt;
&lt;br /&gt;
Switch the audio spectrogram rendering to be done on the user&#039;s end.  During processing, the relevant data should be extracted and stored as metadata, but should be presented to the user.&lt;br /&gt;
&lt;br /&gt;
(Could possibly be combined with the above two; student should talk to paroneayea on IRC before doing so and also get some sense of the existing processing code)&lt;br /&gt;
&lt;br /&gt;
== Port migrations to Alembic ==&lt;br /&gt;
&lt;br /&gt;
Currently we use sqlalchemy-migrate, but it&#039;s fairly outdated and unmaintained&lt;br /&gt;
&lt;br /&gt;
Port the migration infrastructure to using [http://alembic.readthedocs.org/ Alembic] instead.&lt;br /&gt;
&lt;br /&gt;
This includes making sure that sqlite can be continued to be used with MediaGoblin&#039;s migrations (which may require working on some upstream contributions... this is unclear at the time of writing).&lt;br /&gt;
&lt;br /&gt;
== Podcasting support / new feed library? ==&lt;br /&gt;
&lt;br /&gt;
Switch to or write a new feed library that is capable of handling enclosures and port MediaGoblin to it.&lt;br /&gt;
&lt;br /&gt;
== Media embedding and OEmbed support ==&lt;br /&gt;
&lt;br /&gt;
== Subtitles support ==&lt;br /&gt;
For video and audio. https://issues.mediagoblin.org/ticket/750&lt;br /&gt;
&lt;br /&gt;
== Links in Videos/photos ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/801&lt;br /&gt;
&lt;br /&gt;
== A way for a reader to see thumbnails/resized versions in other sizes ==&lt;br /&gt;
Generating multiple versions, like Flickr or MediaWiki can.&lt;br /&gt;
https://issues.mediagoblin.org/ticket/260&lt;br /&gt;
&lt;br /&gt;
== Enable &amp;quot;favoriting&amp;quot; of media ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/744&lt;br /&gt;
(compat see also: &amp;quot;Favoriting across instances&amp;quot; https://issues.mediagoblin.org/ticket/604 )&lt;br /&gt;
&lt;br /&gt;
== Import/export ==&lt;br /&gt;
* &amp;quot;Liberate my data&amp;quot; (data export button): https://issues.mediagoblin.org/ticket/600&lt;br /&gt;
* Import from Flickr (if not implemented yet; note also possible API changes): https://issues.mediagoblin.org/ticket/229&lt;br /&gt;
&lt;br /&gt;
== Python 3 port ==&lt;br /&gt;
&lt;br /&gt;
Port all of MediaGoblin&#039;s code to python 3: https://issues.mediagoblin.org/ticket/813&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Things some people want, but I think I should limit what I add at least to what I personally like(d).&lt;br /&gt;
&lt;br /&gt;
== Support For Ogg Vorbis+Theora ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/567&lt;br /&gt;
&lt;br /&gt;
== Slideshow ==&lt;br /&gt;
* For images? https://issues.mediagoblin.org/ticket/574&lt;br /&gt;
* Audio/video https://issues.mediagoblin.org/ticket/701&lt;br /&gt;
&lt;br /&gt;
== Enable submission by email ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/663&lt;br /&gt;
&lt;br /&gt;
== Federation ==&lt;br /&gt;
&lt;br /&gt;
=== Cross-instance collections/galleries (think Flickr pool)  ===&lt;br /&gt;
https://issues.mediagoblin.org/ticket/605 &lt;br /&gt;
&lt;br /&gt;
== Nested collections ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/522&lt;br /&gt;
&lt;br /&gt;
== Tag clouds ==&lt;br /&gt;
(maybe a small feature?) https://issues.mediagoblin.org/ticket/183&lt;br /&gt;
&lt;br /&gt;
== Ideas on very important but undefined stuff ==&lt;br /&gt;
* Something about search?  Just putting it here, because there is nothing we usually recommend when people ask about it, while obviously that&#039;s what is missing on most GMG sites.&lt;br /&gt;
&lt;br /&gt;
== Python 3 port ==&lt;br /&gt;
&lt;br /&gt;
Port all of MediaGoblin&#039;s code to python 3: https://issues.mediagoblin.org/ticket/813&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1485</id>
		<title>GSOC 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1485"/>
		<updated>2014-02-21T14:33:37Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: /* Possible projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2014 under the GNU umbrella.&lt;br /&gt;
&lt;br /&gt;
= Possible projects = &lt;br /&gt;
&lt;br /&gt;
== Gstreamer audio/video code cleanup ==&lt;br /&gt;
&lt;br /&gt;
Investigate and fix the issues with thumbnailing in the video processing pipeline.  Investigate the rest of the gstreamer code, clean up and document.&lt;br /&gt;
&lt;br /&gt;
Show progress on gstreamer pipeline.&lt;br /&gt;
&lt;br /&gt;
== Processing panel improvements ==&lt;br /&gt;
&lt;br /&gt;
Could be combined with the above.&lt;br /&gt;
&lt;br /&gt;
Better indication of the status of media processing.  This includes better representation of current processing progress, as well as representation of possible errors.&lt;br /&gt;
&lt;br /&gt;
== Client-side audio rendering ==&lt;br /&gt;
&lt;br /&gt;
This one&#039;s a low-maybe on priorities, compared to others.  The goal is to make it themable.&lt;br /&gt;
&lt;br /&gt;
Switch the audio spectrogram rendering to be done on the user&#039;s end.  During processing, the relevant data should be extracted and stored as metadata, but should be presented to the user.&lt;br /&gt;
&lt;br /&gt;
(Could possibly be combined with the above two; student should talk to paroneayea on IRC before doing so and also get some sense of the existing processing code)&lt;br /&gt;
&lt;br /&gt;
== Port migrations to Alembic ==&lt;br /&gt;
&lt;br /&gt;
Currently we use sqlalchemy-migrate, but it&#039;s fairly outdated and unmaintained&lt;br /&gt;
&lt;br /&gt;
Port the migration infrastructure to using [http://alembic.readthedocs.org/ Alembic] instead.&lt;br /&gt;
&lt;br /&gt;
This includes making sure that sqlite can be continued to be used with MediaGoblin&#039;s migrations (which may require working on some upstream contributions... this is unclear at the time of writing).&lt;br /&gt;
&lt;br /&gt;
== Podcasting support / new feed library? ==&lt;br /&gt;
&lt;br /&gt;
Switch to or write a new feed library that is capable of handling enclosures and port MediaGoblin to it.&lt;br /&gt;
&lt;br /&gt;
== Media embedding and OEmbed support ==&lt;br /&gt;
&lt;br /&gt;
== Subtitles support ==&lt;br /&gt;
For video and audio. https://issues.mediagoblin.org/ticket/750&lt;br /&gt;
&lt;br /&gt;
== Links in Videos/photos ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/801&lt;br /&gt;
&lt;br /&gt;
== A way for a reader to see thumbnails/resized versions in other sizes ==&lt;br /&gt;
Generating multiple versions, like Flickr or MediaWiki can.&lt;br /&gt;
https://issues.mediagoblin.org/ticket/260&lt;br /&gt;
&lt;br /&gt;
== Enable &amp;quot;favoriting&amp;quot; of media ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/744&lt;br /&gt;
(compat see also: &amp;quot;Favoriting across instances&amp;quot; https://issues.mediagoblin.org/ticket/604 )&lt;br /&gt;
&lt;br /&gt;
== Import/export ==&lt;br /&gt;
* &amp;quot;Liberate my data&amp;quot; (data export button): https://issues.mediagoblin.org/ticket/600&lt;br /&gt;
* Import from Flickr (if not implemented yet; note also possible API changes): https://issues.mediagoblin.org/ticket/229&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Things some people want, but I think I should limit what I add at least to what I personally like(d).&lt;br /&gt;
&lt;br /&gt;
== Support For Ogg Vorbis+Theora ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/567&lt;br /&gt;
&lt;br /&gt;
== Slideshow ==&lt;br /&gt;
* For images? https://issues.mediagoblin.org/ticket/574&lt;br /&gt;
* Audio/video https://issues.mediagoblin.org/ticket/701&lt;br /&gt;
&lt;br /&gt;
== Enable submission by email ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/663&lt;br /&gt;
&lt;br /&gt;
== Federation ==&lt;br /&gt;
&lt;br /&gt;
=== Cross-instance collections/galleries (think Flickr pool)  ===&lt;br /&gt;
https://issues.mediagoblin.org/ticket/605 &lt;br /&gt;
&lt;br /&gt;
== Nested collections ==&lt;br /&gt;
https://issues.mediagoblin.org/ticket/522&lt;br /&gt;
&lt;br /&gt;
== Tag clouds ==&lt;br /&gt;
(maybe a small feature?) https://issues.mediagoblin.org/ticket/183&lt;br /&gt;
&lt;br /&gt;
== Ideas on very important but undefined stuff ==&lt;br /&gt;
* Something about search?  Just putting it here, because there is nothing we usually recommend when people ask about it, while obviously that&#039;s what is missing on most GMG sites.&lt;br /&gt;
&lt;br /&gt;
== Python 3 port ==&lt;br /&gt;
&lt;br /&gt;
Port all of MediaGoblin&#039;s code to python 3: https://issues.mediagoblin.org/ticket/813&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1481</id>
		<title>GSOC 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1481"/>
		<updated>2014-02-19T19:35:01Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2014 under the GNU umbrella.&lt;br /&gt;
&lt;br /&gt;
= Possible projects = &lt;br /&gt;
&lt;br /&gt;
== Gstreamer audio/video code cleanup ==&lt;br /&gt;
&lt;br /&gt;
Investigate and fix the issues with thumbnailing in the video processing pipeline.  Investigate the rest of the gstreamer code, clean up and document.&lt;br /&gt;
&lt;br /&gt;
Show progress on gstreamer pipeline.&lt;br /&gt;
&lt;br /&gt;
== Processing panel improvements ==&lt;br /&gt;
&lt;br /&gt;
Could be combined with the above.&lt;br /&gt;
&lt;br /&gt;
Better indication of the status of media processing.  This includes better representation of current processing progress, as well as representation of possible errors.&lt;br /&gt;
&lt;br /&gt;
== Client-side audio rendering ==&lt;br /&gt;
&lt;br /&gt;
This one&#039;s a low-maybe on priorities, compared to others.  The goal is to make it themable.&lt;br /&gt;
&lt;br /&gt;
Switch the audio spectrogram rendering to be done on the user&#039;s end.  During processing, the relevant data should be extracted and stored as metadata, but should be presented to the user.&lt;br /&gt;
&lt;br /&gt;
(Could possibly be combined with the above two; student should talk to paroneayea on IRC before doing so and also get some sense of the existing processing code)&lt;br /&gt;
&lt;br /&gt;
== Port migrations to Alembic ==&lt;br /&gt;
&lt;br /&gt;
Currently we use sqlalchemy-migrate, but it&#039;s fairly outdated and unmaintained&lt;br /&gt;
&lt;br /&gt;
Port the migration infrastructure to using [http://alembic.readthedocs.org/ Alembic] instead.&lt;br /&gt;
&lt;br /&gt;
This includes making sure that sqlite can be continued to be used with MediaGoblin&#039;s migrations (which may require working on some upstream contributions... this is unclear at the time of writing).&lt;br /&gt;
&lt;br /&gt;
== Podcasting support / new feed library? ==&lt;br /&gt;
&lt;br /&gt;
Switch to or write a new feed library that is capable of handling enclosures and port MediaGoblin to it.&lt;br /&gt;
&lt;br /&gt;
== Media embedding and OEmbed support ==&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1480</id>
		<title>GSOC 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1480"/>
		<updated>2014-02-19T19:33:50Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2014 under the GNU umbrella.&lt;br /&gt;
&lt;br /&gt;
= Possible projects = &lt;br /&gt;
&lt;br /&gt;
== Gstreamer audio/video code cleanup ==&lt;br /&gt;
&lt;br /&gt;
Investigate and fix the issues with thumbnailing in the video processing pipeline.  Investigate the rest of the gstreamer code, clean up and document.&lt;br /&gt;
&lt;br /&gt;
Show progress on gstreamer pipeline.&lt;br /&gt;
&lt;br /&gt;
== Processing panel improvements ==&lt;br /&gt;
&lt;br /&gt;
Could be combined with the above.&lt;br /&gt;
&lt;br /&gt;
Better indication of the status of media processing.  This includes better representation of current processing progress, as well as representation of possible errors.&lt;br /&gt;
&lt;br /&gt;
== Client-side audio rendering ==&lt;br /&gt;
&lt;br /&gt;
This one&#039;s a low-maybe on priorities, compared to others.&lt;br /&gt;
&lt;br /&gt;
Switch the audio spectrogram rendering to be done on the user&#039;s end.  During processing, the relevant data should be extracted and stored as metadata, but should be presented to the user.&lt;br /&gt;
&lt;br /&gt;
(Could possibly be combined with the above two; student should talk to paroneayea on IRC before doing so and also get some sense of the existing processing code)&lt;br /&gt;
&lt;br /&gt;
== Port migrations to Alembic ==&lt;br /&gt;
&lt;br /&gt;
Currently we use sqlalchemy-migrate, but it&#039;s fairly outdated and unmaintained&lt;br /&gt;
&lt;br /&gt;
Port the migration infrastructure to using [http://alembic.readthedocs.org/ Alembic] instead.&lt;br /&gt;
&lt;br /&gt;
This includes making sure that sqlite can be continued to be used with MediaGoblin&#039;s migrations (which may require working on some upstream contributions... this is unclear at the time of writing).&lt;br /&gt;
&lt;br /&gt;
== Podcasting support / new feed library? ==&lt;br /&gt;
&lt;br /&gt;
Switch to or write a new feed library that is capable of handling enclosures and port MediaGoblin to it.&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1479</id>
		<title>GSOC 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=GSOC_2014&amp;diff=1479"/>
		<updated>2014-02-19T19:29:11Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: GSOC 2014 ideas&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are hoping to participate in GSOC 2014 under the GNU umbrella.&lt;br /&gt;
&lt;br /&gt;
= Possible projects = &lt;br /&gt;
&lt;br /&gt;
== Gstreamer audio/video code cleanup ==&lt;br /&gt;
&lt;br /&gt;
Investigate and fix the issues with thumbnailing in the video processing pipeline.  Investigate the rest of the gstreamer code, clean up and document.&lt;br /&gt;
&lt;br /&gt;
Show progress on gstreamer pipeline.&lt;br /&gt;
&lt;br /&gt;
== Processing panel improvements ==&lt;br /&gt;
&lt;br /&gt;
Could be combined with the above.&lt;br /&gt;
&lt;br /&gt;
Better indication of the status of media processing.  This includes better representation of current processing progress, as well as representation of possible errors.&lt;br /&gt;
&lt;br /&gt;
== Client-side audio rendering ==&lt;br /&gt;
&lt;br /&gt;
Switch the audio spectrogram rendering to be done on the user&#039;s end.  During processing, the relevant data should be extracted and stored as metadata, but should be presented to the user.&lt;br /&gt;
&lt;br /&gt;
(Could possibly be combined with the above two; student should talk to paroneayea on IRC before doing so and also get some sense of the existing processing code)&lt;br /&gt;
&lt;br /&gt;
== Port migrations to Alembic ==&lt;br /&gt;
&lt;br /&gt;
Currently we use sqlalchemy-migrate, but it&#039;s fairly outdated and unmaintained&lt;br /&gt;
&lt;br /&gt;
Port the migration infrastructure to using [http://alembic.readthedocs.org/ Alembic] instead.&lt;br /&gt;
&lt;br /&gt;
This includes making sure that sqlite can be continued to be used with MediaGoblin&#039;s migrations (which may require working on some upstream contributions... this is unclear at the time of writing).&lt;br /&gt;
&lt;br /&gt;
== Podcasting support / new feed library? ==&lt;br /&gt;
&lt;br /&gt;
Switch to or write a new feed library that is capable of handling enclosures and port MediaGoblin to it.&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
	<entry>
		<id>https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1422</id>
		<title>Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.mediagoblin.org/index.php?title=Meeting&amp;diff=1422"/>
		<updated>2013-11-02T15:56:24Z</updated>

		<summary type="html">&lt;p&gt;Cwebber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MediaGoblin Monthly Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;When:&#039;&#039;&#039; 9:00 am Pacific Time first Saturday of the month. [http://www.timeanddate.com/worldclock/converter.html Convert time to your timezone].  Print current UTC time: &amp;lt;code&amp;gt;date -u +&amp;quot;It&#039;s %F %T UTC&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where:&#039;&#039;&#039; IRC #mediagoblin on irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
Always announced several days in advance on the [http://lists.mediagoblin.org/pipermail/devel/ mailing list] as is date adjustments, agenda discussion and other meeting preparation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Purpose:&#039;&#039;&#039; The idea is to discuss the past month, what happened, what was good, what should be done better. And to create roadmap for the upcoming month and assign tasks to people willing to handle them.&lt;br /&gt;
&lt;br /&gt;
Typical Agenda topics:&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
&lt;br /&gt;
Meetings are logged. [http://mediagoblin.org/irclogs/ Logs for past meetings.]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting ==&lt;br /&gt;
&lt;br /&gt;
=== November 2nd, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
Pretty loose on the schedule this month? :)&lt;br /&gt;
&lt;br /&gt;
* Post-conference wrapup stuff?&lt;br /&gt;
* What&#039;s ahead in the next year for MediaGoblin?&lt;br /&gt;
&lt;br /&gt;
== Past Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== October 5th, 2013, 09:00AM Pacific Time, 16:00 UTC ===&lt;br /&gt;
&lt;br /&gt;
* Post-OPW/GSoC wrapup discussion &lt;br /&gt;
* Huge pile of code to review&lt;br /&gt;
* Planning out 0.6.0&lt;br /&gt;
* Road to 1.0&lt;br /&gt;
* mediagoblin.org changes&lt;br /&gt;
* GNU 30th recap, upcoming conferences&lt;br /&gt;
* MediaGoblin&#039;s graphic design?&lt;br /&gt;
&lt;br /&gt;
=== September 7th, 2013 ===&lt;br /&gt;
&lt;br /&gt;
* 0.5.0 release recap!&lt;br /&gt;
* Next release: 0.6.0!&lt;br /&gt;
* GSoC/OPW updates&lt;br /&gt;
* Review queue that needs attention&lt;br /&gt;
* GNU 30th! (and traveling)&lt;br /&gt;
* Other things???&lt;br /&gt;
&lt;br /&gt;
=== August 3rd, 2013 9:00 am Pacific Time (2013-08-03 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Configure &amp;amp;&amp;amp; make merge&lt;br /&gt;
* 0.5.0 plans&lt;br /&gt;
* GSoC / OPW updates&lt;br /&gt;
* GNU 30th birthday party / GoblinCon? :)&lt;br /&gt;
* Documentation overhaul&lt;br /&gt;
* Reprocessing&lt;br /&gt;
* Bonus topics&lt;br /&gt;
** Mumble server&lt;br /&gt;
** XUDD&lt;br /&gt;
&lt;br /&gt;
=== July 6th, 2013 9:00 am Pacific Time (2013-07-06 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.4.0 is out! On to 0.4.1!&lt;br /&gt;
* OPW/GSoC update&lt;br /&gt;
* Federation status&lt;br /&gt;
* Module owners (and reducing the &amp;quot;Chris Webber bottleneck&amp;quot;)?&lt;br /&gt;
** Projects like Blender, the Linux Kernel, and qemu have &amp;quot;module owners&amp;quot;, people responsible for a domain of the code&lt;br /&gt;
** Could/should MediaGoblin do the same?&lt;br /&gt;
** How would that be broken up?&lt;br /&gt;
&lt;br /&gt;
=== Jun 1st, 2013 9:00 am Pacific Time (2013-06-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Welcoming our GSoC and OPW interns&lt;br /&gt;
* The coming 0.4.0&lt;br /&gt;
* What&#039;s after 0.4.0?&lt;br /&gt;
* RTL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[[meeting-2013-05-04|May 4th, 2013, 9:00 am Pacific Time (2013-05-04 16:00 UTC)]]&lt;br /&gt;
&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation update&lt;br /&gt;
* Mention the bug triage meeting&lt;br /&gt;
* Improving our unit tests?&lt;br /&gt;
* 0.4.0 release coming soon&lt;br /&gt;
* Help review code?&lt;br /&gt;
* Thanking simonft for sysadmin help!&lt;br /&gt;
&lt;br /&gt;
=== April 6, 2013, 9:00 am Pacific Time (2013-03-30 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Plugins update&lt;br /&gt;
* Post-libreplanet sprint merging&lt;br /&gt;
* Gstreamer 1.0 stuff (if Joar is here!)&lt;br /&gt;
* GSOC and Gnome Outreach for Women participation&lt;br /&gt;
* ???&lt;br /&gt;
&lt;br /&gt;
=== March 2nd, 2013, 9:00 am Pacific Time (2013-03-02 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* Bug triage day discussion&lt;br /&gt;
* Upgrading Trac to 1.0&lt;br /&gt;
* Next release: 0.3.3&lt;br /&gt;
* Consider have release dates?&lt;br /&gt;
* Plugin stystem&lt;br /&gt;
* Consider moving to GStreamer 1.0&lt;br /&gt;
** Debian - 1.0 in sid&lt;br /&gt;
** Ubuntu - 1.0 in 12.10&lt;br /&gt;
*** Possibly backports for 12.04&lt;br /&gt;
** Fedora - 1.0 in 18&lt;br /&gt;
* Upcoming conferences and hackathons&lt;br /&gt;
&lt;br /&gt;
=== February 9th, 2013, 9:00 am Pacific Time (2013-02-09 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.3 milestone!  What about our next release? :)&lt;br /&gt;
* Where to put Developer docs?&lt;br /&gt;
*: Our Documentation for developers is currently a bit split. Some are on the wiki, some in the main docs. There are pros and cons for both. We should consider where to put things. One place? Which? Or decide on an individual basis?&lt;br /&gt;
*: Good about main docs: Easy to integrate source code doc strings. That way internal api docs can be kept mostly up to date.&lt;br /&gt;
*: Good about wiki: Doesn&#039;t feel so &amp;quot;set in stone&amp;quot;.&lt;br /&gt;
* wiki spam: Do we want to change something?&lt;br /&gt;
* [http://lists.mediagoblin.org/pipermail/devel/2012-November/000307.html Designing features!]&lt;br /&gt;
* Plugins, and architecting for plugins&lt;br /&gt;
* Chris Webber gives updates on how he&#039;s settling into his role ;)&lt;br /&gt;
&lt;br /&gt;
=== October 13th, 2012, 9:00 am Pacific Time (2012-10-13 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
* 0.3.2 release&lt;br /&gt;
** What existing features need to be wrapped up?&lt;br /&gt;
*** Werkzeug switch&lt;br /&gt;
** What time might we do the release?&lt;br /&gt;
* Fundraising campaign&lt;br /&gt;
** Keeping things going mid-campaign&lt;br /&gt;
** You have questions?  I have answers, kinda :)&lt;br /&gt;
* Getting new contributors involved&lt;br /&gt;
* Plugins?  New features?&lt;br /&gt;
&lt;br /&gt;
==== Etherpad ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AGENDA&lt;br /&gt;
&lt;br /&gt;
     0.3.2 release &lt;br /&gt;
&lt;br /&gt;
     What existing features need to be wrapped up? &lt;br /&gt;
&lt;br /&gt;
     Werkzeug switch &lt;br /&gt;
&lt;br /&gt;
     What time might we do the release? &lt;br /&gt;
&lt;br /&gt;
    Congrats to Deb from the mediagoblin team! Congrats de Deb!&lt;br /&gt;
&lt;br /&gt;
     Fundraising campaign &lt;br /&gt;
&lt;br /&gt;
     Keeping things going mid-campaign &lt;br /&gt;
&lt;br /&gt;
     You have questions?  I have answers, kinda :) &lt;br /&gt;
&lt;br /&gt;
     Getting new contributors involved &lt;br /&gt;
&lt;br /&gt;
     Plugins?  New features? &lt;br /&gt;
&lt;br /&gt;
-- http://wiki.mediagoblin.org/Meeting#Next_Meeting&lt;br /&gt;
Fundraising stuff&lt;br /&gt;
Things are going great mostly when people check it out!&lt;br /&gt;
But how to spread the word?&lt;br /&gt;
&lt;br /&gt;
    should contact more podcasts, etc&lt;br /&gt;
&lt;br /&gt;
    currently working with FSF on this&lt;br /&gt;
&lt;br /&gt;
    need community to spread the word!&lt;br /&gt;
&lt;br /&gt;
    List of places already spreaded list and contacted&lt;br /&gt;
&lt;br /&gt;
VideoThumbnailerMarkII&lt;br /&gt;
New video thumbnailer, rewritten to try to eliminate a bug in the old one where processing would stall.&lt;br /&gt;
New bugs introduce (of course ;)&lt;br /&gt;
Collections&lt;br /&gt;
Merged - Thanks aaronw!&lt;br /&gt;
WebOb =&amp;gt; Werkzeug switch&lt;br /&gt;
Made some things break. Need help with testing + bugfixes&lt;br /&gt;
borked stuffs:&lt;br /&gt;
&lt;br /&gt;
    Accessing paths without trailing slashes, e.g. /submit (instead of /submit/)&lt;br /&gt;
&lt;br /&gt;
    Still a lot of legacy WebOb responses (such as webob.exc.HTTPFound() HTTPForbidden() left)&lt;br /&gt;
&lt;br /&gt;
API&lt;br /&gt;
Delivered to mrn.is, tryggvib will test it and get back with feedback.&lt;br /&gt;
Working, still a lot of room for improvements.&lt;br /&gt;
Mostly done, usable, still room for improvements. Example applications:&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/automgtic&lt;br /&gt;
&lt;br /&gt;
    https://github.com/jwandborg/omgmg&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== September 1st, 2012, 9:00 am Pacific Time (2012-09-01 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-09-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* FIXME - can someone type in summary here?&lt;br /&gt;
&lt;br /&gt;
=== August 4th, 2012, 9:00 am Pacific Time (2012-08-04 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-08-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Plugins and themes! Who&#039;s working on one? What problems are you having? -- Please write up issues for problems so they can get fixed!&lt;br /&gt;
* Should we namespace plugins? If so, how should we namespace plugins?&lt;br /&gt;
** Python 3.3 will have support for namespace plugins. [http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** In Python &amp;gt;=2.3, &amp;lt;3.3 it&#039;s a hack [http://www.python.org/dev/peps/pep-0402/#the-problem][http://www.python.org/dev/peps/pep-0420/#namespace-packages-today]&lt;br /&gt;
** Flask has a workaround[https://github.com/mitsuhiko/flask/blob/master/flask/ext/__init__.py]&lt;br /&gt;
&lt;br /&gt;
=== July 7th, 2012, 9:00 am Pacific Time (2012-07-07 16:00 UTC) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-07-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
Announcements:&lt;br /&gt;
&lt;br /&gt;
* Anyone who wants to edit the wiki needs to be in the goblin army group. Ask Will or Chris to get added.&lt;br /&gt;
* Plugin infrastructure landed. If you&#039;re interested in writing plugins, talk to Will. Some documentation at http://docs.mediagoblin.org/#part-2-plugin-writer-s-guide&lt;br /&gt;
&lt;br /&gt;
Agenda:&lt;br /&gt;
&lt;br /&gt;
* Keyboard shortcuts ([http://issues.mediagoblin.org/ticket/346 #346])&lt;br /&gt;
* Ticket triaging?&lt;br /&gt;
* Base plugin stuff!&lt;br /&gt;
* Theming&lt;br /&gt;
* Conference: OSCON&lt;br /&gt;
* Chris Webber&#039;s new &amp;quot;office hours&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== June 2nd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-06-02.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* docs changes&lt;br /&gt;
** Will split the docs/ guide into a Site Administrator&#039;s Guide and a Plugin Writer&#039;s Guide&lt;br /&gt;
** Has anyone looked at the Plugin Writer&#039;s Guide, yet?&lt;br /&gt;
** Will wants to add a &amp;quot;Contributor&#039;s Guide&amp;quot; to docs/ which he&#039;d update from the wiki before every release&lt;br /&gt;
* Is there a way to improve our unit tests and motivation to write them?&lt;br /&gt;
** Simulating a browser by the way of [http://phantomjs.org/ PhantomJS], [http://seleniumhq.org/ Selenium] instead of having code simulating other code against itself might be more natural to write and even more testing the actual application. I have a good feeling about this, please prove me wrong if I&#039;d be. --[[User:Joar|Joar]] 08:53, 28 May 2012 (EDT)&lt;br /&gt;
* Administrative panel/tools and user uploads panel&lt;br /&gt;
* Git and tickets &lt;br /&gt;
* Plugins&lt;br /&gt;
** What&#039;s the state of things?&lt;br /&gt;
** Documentation&lt;br /&gt;
** What plugins might we want to build for this upcoming release?&lt;br /&gt;
** What things do we currently have that we might want to pluginify?&lt;br /&gt;
* State of kuneco/federation mini-update (Chris)&lt;br /&gt;
&lt;br /&gt;
=== May 5th, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-05-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-release reflections&lt;br /&gt;
** Woohoo, release!&lt;br /&gt;
** How did this release process go?&lt;br /&gt;
*** We should talk about that conference.&lt;br /&gt;
** What&#039;s left to clean up?&lt;br /&gt;
*** Mongokit-&amp;gt;SQL &amp;quot;style&amp;quot; query conversion?&lt;br /&gt;
*** Other cruft code?&lt;br /&gt;
* What are our next goals?&lt;br /&gt;
** Plugins&lt;br /&gt;
** Federation&lt;br /&gt;
** Favoriting&lt;br /&gt;
*** Take that, Pinterest! ;)&lt;br /&gt;
** Galleries&lt;br /&gt;
** Theming&lt;br /&gt;
*** Using sass would be neat&lt;br /&gt;
** Access restrictions&lt;br /&gt;
*** User management, or having a &amp;quot;secret url&amp;quot; that is not in the photo index that you can share with friends and generate as needed for any media type&lt;br /&gt;
** What about traffic? Some of us will host GMG on limited plans.&lt;br /&gt;
** Some kind of coding guidelines? Do we have a philosophy like &amp;quot;Keep it Simple, Stupid&amp;quot;&lt;br /&gt;
*** This concerns things like: Should plugins land in core eventually, do we want to support ALL THE MEDIA TYPES, ...&lt;br /&gt;
** Podcasting support?&lt;br /&gt;
** Things that have been hanging???&lt;br /&gt;
** Bugtrackers and milestone?&lt;br /&gt;
** More??? We should organize things!&lt;br /&gt;
* jancborchardt and his team of UX wizard-students&lt;br /&gt;
* Website redesign&lt;br /&gt;
* OpenShift?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== April 7th, 2012, 4:00 pm UTC ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-04-07.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Post-SQL stuff&lt;br /&gt;
* Pending 0.0.3 release!&lt;br /&gt;
* Are there stray patches/branches to be merged?&lt;br /&gt;
* Our glorious upcoming plugin future! (Update from Will)&lt;br /&gt;
&lt;br /&gt;
=== March 3rd, 2012, 9:00 am Pacific Time ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-03-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC 2012]]&lt;br /&gt;
* State of the SQL transition (preview: it&#039;s super close, but we need help!)&lt;br /&gt;
* Plugin discussion (Will can&#039;t make this, but we should talk about use cases)&lt;br /&gt;
* MediaGoblin at upcoming conferences&lt;br /&gt;
* PageKite accounts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2012-02 (held on 2012-02-04) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2012-02-04.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* Code style guide?  See also: http://issues.mediagoblin.org/ticket/197&lt;br /&gt;
* Kuneco/federation&lt;br /&gt;
* API&lt;br /&gt;
* More testing discussion?&lt;br /&gt;
* Theming?&lt;br /&gt;
* Preliminary plugin discussion&lt;br /&gt;
* Status update from the &amp;quot;SQL Team&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some of the decisions:&lt;br /&gt;
&lt;br /&gt;
* file an issue about proper &amp;amp;lt;audio&amp;amp;gt; support.&lt;br /&gt;
* some TODOs recorded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-12 (held on 2011-12-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-12-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* We plan to create a plugin system.  Do we want to create that soon or push it off until things settle a bit more?  ([[User:Willkg|Willkg]] 08:54, 10 November 2011 (EST))&lt;br /&gt;
* [[Feature Ideas]]: What should we do about the wiki page? Keep it and have it as a monthly topic for &amp;quot;what next&amp;quot;? Convert everything to long waiting bugs?&lt;br /&gt;
* Possibility of an [[SQL Database Backend]]?&lt;br /&gt;
*: &#039;executive summary&#039; (well, you should read the long docs): &amp;quot;We could move to sql. It&#039;s probably replacing one type of pain by another type of pain, but those are somewhat comparable. Leaving the main question: Do we want to occupy our main devs for some long time with this task and loose momentum?&amp;quot;&lt;br /&gt;
* Schendje&#039;s [http://wiki.mediagoblin.org/Feature_Ideas/Activities activities proposal]&lt;br /&gt;
* &amp;quot;Coming up next&amp;quot; blogpost draft by Deb Nicholson&lt;br /&gt;
* Jef&#039;s requests:&lt;br /&gt;
** Ticket #466 &amp;quot;Use of &amp;quot;Submit&amp;quot; in site copy is sterile and not as friendly and welcoming as it could be&amp;quot;. I&#039;d really like to change this soon to something more suitable. How can we improve the wording here? Some alternatives have been mentioned in the bug report, but which one should we pick? Link: http://bugs.foocorp.net/issues/466&lt;br /&gt;
** The concept and naming of &amp;quot;favourites&amp;quot;. We&#039;ll (hopefully) be able to &amp;quot;favourite&amp;quot; media soon, which I *think* means that 1) it&#039;ll work like a &amp;quot;I like this&amp;quot; comment, a quick token of appreciation, 2) it&#039;ll be added to your list of favourites so you can save and promote it, and 3) we could maybe use the number of favourites as a ranking. What I&#039;d like to know is: is that the intended purpose? If so, should we name them favo(u)rites or something else? &amp;quot;Like&amp;quot;, &amp;quot;love&amp;quot;, &amp;quot;save&amp;quot;, &amp;quot;appreciate&amp;quot;, &amp;quot;heart&amp;quot;, &amp;quot;high five&amp;quot; and many more could all be contenders. And the name should be consistent with the action and purpose, of course. So I&#039;d like to clear up how and why we will use favourites and what we should call them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-11 (held on 2011-11-05) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-11-05.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
* What happened in the last month, what was good, what could be better next time?&lt;br /&gt;
** Release:&lt;br /&gt;
*** Good: 0.1.0 released!&lt;br /&gt;
*** Bad: postponing vs not postponing&lt;br /&gt;
** Sites and deployment documentation:&lt;br /&gt;
*** Good: new mediagoblin.org&lt;br /&gt;
*** Good: deployment documentation&lt;br /&gt;
*** Bad: py-bcrypt’s site was down just after the release, so the virtualenv deployment didn’t work, and it wasn’t clear how to fix it.&lt;br /&gt;
** Live instances:&lt;br /&gt;
*** Joar has a live instance!&lt;br /&gt;
*** But what does it mean? Should ordinary users start using it?&lt;br /&gt;
**** Details at [[User:Joar/mg.wandborg.se]] -- [[User:Joar|Joar]] 17:01, 6 November 2011 (EST)&lt;br /&gt;
*** nyergler added a note about &amp;quot;heartbeat&amp;quot;/status to API notes&lt;br /&gt;
* What should be done next month?&lt;br /&gt;
* Starting real work on federation (via OStatus)... and do we split any of this work out into its own library?&lt;br /&gt;
* An API&lt;br /&gt;
* Creative Commons licensing tools&lt;br /&gt;
* Merging in the multimedia/video branch&lt;br /&gt;
*: (this is *very close* already actually thanks to the hard work of Joar Wandborg!  But we need some help on the gstreamer front to fix a few issues... if you or someone you know is an expert in this area we could really use their help to make the videos that come out smoother!)&lt;br /&gt;
* Rollover items from 0.1.0&lt;br /&gt;
* Multiple file upload interface&lt;br /&gt;
* Drag and drop uploads interface (probably related!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-10 (held on 2011-10-01) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-10-01.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
This month&#039;s meeting was a quickly announced short meeting. The project is getting back on track and next month&#039;s meeting will be scheduled more properly. A bunch of people were around.&lt;br /&gt;
&lt;br /&gt;
The most important decisions:&lt;br /&gt;
* The project will keep monthly releases. They&#039;re the heartbeat of the project.&lt;br /&gt;
* Release 0.1.0 this sunday/monday.&lt;br /&gt;
* New website will hopefully be deployed in the next few days.&lt;br /&gt;
* And the following things are planned to happen during this month: Most importantly federation. The developers have decided to make up their minds on what federation aactually should mean for MediaGoblin. Concerning code, probably &amp;quot;activity streams&amp;quot; are the first goal. If there is no (good) python library for this, a new stand alone library may be created. If so, a name for it has to be found. It should have something about communication in it. And the other thing to happen during this month is an ongoing discussion about &amp;quot;bus factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-09 (held on 2011-09-03) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-09-03.txt IRC log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2011-08 (held on 2011-08-06) ===&lt;br /&gt;
&lt;br /&gt;
[http://mediagoblin.org/irclogs/irc_meeting_2011-08-06.txt IRC log]&lt;/div&gt;</summary>
		<author><name>Cwebber</name></author>
	</entry>
</feed>