mediagoblin-0.5.0-goblin-force.html 6.1 KB

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