123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- <html>
- <head>
- <title>MediaGoblin 0.5.0: Goblin Force</title>
- <meta name="date" content="2013-09-05 09:45" />
- <meta name="author" content="Deb Nicholson" />
- </head>
- <body>
- <p class="centered">
- <img src="/blog_images/mediagoblin_0.5.0_banner-scaled.jpg"
- alt="MediaGoblin 0.5.0: Goblin Force banner" />
- </p>
- <p>Do you remember when all the best superheroes were part of a team?
- Sometimes they had a clubhouse and went out on missions together and
- sometimes they actually
- <a href="http://en.wikipedia.org/wiki/Voltron">formed one mega-super-hero</a>.
- (I'm
- <a href="http://mediagoblin.org/news/paranoia-optimization.html">apparently on some sort of
- nostalgia kick this month</a>...) Anyway, that's
- basically what we've been doing with MediaGoblin. We want all the parts
- that we build to be able to do awesome stuff on their own, and be part of
- one huge decentralized web super-force.</p>
- <p>In this release we move closer to federation by shifting our OAuth
- code to be pump.io compatible. Not only that, many of our longstanding
- pluginification goals were met. We are working towards a more modular
- web and building a very modular codebase to make it happen. (So meta!)</p>
- <p>Firstly, authentication has completely moved over to a plugin system.
- Thanks go to Rodney Ewing for this awesome work! We're now able to support
- multiple authentication systems including the standard login/password
- system,</p>
- <p class="blog_image">
- <a href="/blog_images/mediagoblin_0.5.0_openid.png"
- ><img src="/blog_images/mediagoblin_0.5.0_openid-scaled.png"
- alt="OpenID authentication" /></a>
- </p>
- <p>...and OpenID...</p>
- <p class="blog_image">
- <a href="/blog_images/mediagoblin_0.5.0_persona.png"
- ><img src="/blog_images/mediagoblin_0.5.0_persona-scaled.png"
- alt="Persona authentication" /></a>
- </p>
- <p>...plus <a href="http://www.mozilla.org/en-US/persona/">Mozilla Persona</a>.</p>
- <p>Maybe *your* customized login system will be next? The framework is
- flexible and ready for you to build on.</p>
- <p>Secondly, all the media types are also now plugins! This means
- that new media types will be able to all kinds of things. We could
- support blog posts as a media type or a tumblr-like thing (which is in
- the works!). Let us know if you want to code up smell-o-vision
- support. (Just kidding, no one wants to smell the internet!)</p>
- <p>The grammar goblins got their wishes granted in this release. The
- rest of us can use this snazzy new comment preview feature to keep
- from offending their delicate sensibilities.</p>
- <p class="blog_image">
- <a href="/blog_images/mediagoblin_0.5.0_comment_preview.png"
- ><img src="/blog_images/mediagoblin_0.5.0_comment_preview.png"
- alt="Comment preview" /></a>
- </p>
- <p>Userland gets some nice social improvements too. You'll get
- notified when someone comments on your media which means you can
- follow up right away if you want to.</p>
- <p class="blog_image">
- <a href="/blog_images/mediagoblin_0.5.0_notifications.png"
- ><img src="/blog_images/mediagoblin_0.5.0_notifications-scaled.png"
- alt="Notifications screenshot" /></a>
- </p>
- <p>We also eliminated some potential pain points for Admins! If you
- upload something and it fails mid-processing, it's now possible to
- send it back to process again. Admins can also tweak media that's
- already been uploaded. Want to convert a video to a new format or
- resize all your images? You're going to love the new reprocessing
- framework. A web interface for reprocessing is coming next.</p>
- <p class="blog_image">
- <a href="/blog_images/mediagoblin_0.5.0_reprocess.png"
- ><img src="/blog_images/mediagoblin_0.5.0_reprocess.png"
- alt="reprocessing command line example" /></a>
- </p>
- <p>We also added support for Unicode filenames. Running an international
- MediaGoblin instance? You won't have to worry about choking on non-ASCII
- filenames.</p>
- <p>We are so lucky that all the best super-heroes are part of our team
- here at MediaGoblin. Check out all the great folks who helped make
- this release possible: Alon Levy, Brandon Invergo, Christopher Allan
- Webber, Duncan Paterson, Dan Callahan, Deb Nicholson, Emily O'Leary,
- Jakob Kramer, Jessica Tallon, Jim Campbell, Joar Wandborg, Kenneth
- Dombrowski, Kushal Kumaran, Laura Arjona, Marcel van der Boom, Natalie
- Foust-Pilcher, Rodney Ewing, Sam Clegg, Sebastian Spaeth, Starblessed
- of Viewskew (hosting help!), sturm, and Tran Thanh Bao. What a list!
- Thanks to everyone... we couldn't do it without you.</p>
- <p>We especially want to thank our
- <a href="http://mediagoblin.org/news/summer-of-awesome.html">meta-superheroes</a>
- for this summer's amazing output! On the intern/student side, thanks
- to Aditi Mittal, Emily O'Leary, Jessica Tallon, Natalie Foust, Praveen
- Kumar, and Rodney Ewing (RJ). On the mentoring end, thanks to Aaron
- Williamson, Aeva Palecek, Chris Webber, Joar Wandborg, and Sebastian
- Spaeth. We could not have done this without
- <a href="http://mediagoblin.org/news/opw-gsoc-2013.html">Google Summer
- of Code and Gnome's Outreach Program for Women</a>. We promise you a
- thorough post-summer report on our energetic mentees very soon.</p>
- <p>Okay, excited and want to give things an install? Check
- out <a href="http://mediagoblin.readthedocs.org/en/v0.5.0/">our
- docs</a>! And if upgrading, be sure to read
- our <a href="http://mediagoblin.readthedocs.org/en/v0.5.0/siteadmin/relnotes.html">release
- notes</a>. There's some important stuff for you to do in
- there... plus a more complete list of updates for this release!</p>
- <p>Meanwhile, our mentoring schedule is about to go from breakneck to
- merely brisk. Maybe the
- upcoming <a href="https://www.gnu.org/gnu30/">30th anniversary of
- GNU</a> is inspiring you to find an exciting GNU project to contribute
- to? At MediaGoblin,
- we <a href="http://mediagoblin.org/pages/join.html">love new
- contributors</a>! Visit us in
- IRC; <a href="http://webchat.freenode.net/?channels=mediagoblin">#mediagoblin
- on freenode.net</a>!
- Or <a href="http://lists.mediagoblin.org/listinfo/devel">sign up for
- regular updates here</a>! Got ideas or questions about our work?
- Email us at <a href="press@mediagoblin.org">press@mediagoblin.org</a>
- -- we look forward to hearing from you!</p>
- </body>
- </html>
|