mediagoblin-0.4.0-hall-of-the-archivist.html 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <html>
  2. <head>
  3. <title>MediaGoblin 0.4.0: Hall of the Archivist</title>
  4. <meta name="date" content="2013-06-17 09:30" />
  5. <meta name="author" content="Christopher Allan Webber" />
  6. </head>
  7. <body>
  8. <!-- Banner -->
  9. <p class="centered">
  10. <img src="/blog_images/mediagoblin_0.4.0_banner-scaled.png"
  11. alt="MediaGoblin 0.4.0: Hall of the Archivist banner" />
  12. </p>
  13. <p>
  14. MediaGoblin's newest release is here, 0.4.0! We've got a whole lot
  15. of cool things, most excitingly document support and an improved
  16. plugin infrastructure. Now more than ever before MediaGoblin has
  17. the tooling to become a real library of knowledge. Sounds exciting?
  18. Read on!
  19. </p>
  20. <p class="blog_image">
  21. <a href="/blog_images/mediagoblin_0.4.0_little_brother_in_mediagoblin.png"
  22. ><img src="/blog_images/mediagoblin_0.4.0_little_brother_in_mediagoblin-scaled.png"
  23. alt="Little Brother PDF showing in MediaGoblin" /></a><br />
  24. <i>
  25. <a href="http://craphound.com/">Cory Doctorow</a>'s
  26. <a href="http://craphound.com/littlebrother/">Little Brother</a>
  27. being shown in MediaGoblin
  28. </i>
  29. </p>
  30. <p>
  31. First of all, let's talk about document support. Coded by
  32. MediaGoblin contributor and user Alon Levy, this new media type is
  33. pretty awesome: it uses the hyper-awesome
  34. <a href="http://mozilla.github.io/pdf.js/">pdf.js</a> to display
  35. documents in the browser.
  36. </p>
  37. <p class="blog_image">
  38. <a href="/blog_images/mediagoblin_0.4.0_presentation_in_mediagoblin.png"
  39. ><img src="/blog_images/mediagoblin_0.4.0_presentation_in_mediagoblin-scaled.png"
  40. alt="MediaGoblin presentation in MediaGoblin" />
  41. </a>
  42. </p>
  43. <p>
  44. What kind of documents? Well, not just PDFs... if your server has
  45. <a href="http://libreoffice.org/">LibreOffice</a> installed it can
  46. convert most document types LibreOffice can read. (And yes, both
  47. the original document and the PDF will be available for download!)
  48. From ebooks to journal articles to conference presentations,
  49. MediaGoblin can show it all.
  50. </p>
  51. <p class="blog_image">
  52. <a href="http://docs.mediagoblin.org/#part-3-plugin-writer-s-guide"
  53. ><img src="/blog_images/mediagoblin_0.4.0_plugin_docs-scaled.png"
  54. alt="MediaGoblin plugin writing docs screenshot" />
  55. </a>
  56. </p>
  57. <p>
  58. We've got a new plugin system! Almost anything is possible now in
  59. our new system, and indeed, much of our
  60. <a href="http://mediagoblin.org/news/summer-of-awesome.html">summer
  61. projects</a> will be relying on this new infrastructure.
  62. </p>
  63. <p>
  64. Interested in working on a plugin? Check our
  65. <a href="http://docs.mediagoblin.org/#part-3-plugin-writer-s-guide">plugin
  66. writing docs</a>, and if you need new hooks added, please don't hesitate to
  67. <a href="/pages/join.html">talk to us</a>.
  68. </p>
  69. <p class="blog_image">
  70. <a href="/blog_images/mediagoblin_0.4.0_hover_date_created.png"
  71. ><img src="/blog_images/mediagoblin_0.4.0_hover_date_created-scaled.png"
  72. alt="A demonstration of the created date and also the human readable/hover date feature" />
  73. </a>
  74. </p>
  75. <p>
  76. A nice new feature: we now have human readable timestamps! Instead
  77. of just saying the date and time, it tells you how long ago they
  78. were taken. However, it's easy enough to still see the date and
  79. time something was uploaded; just hover over it! Additionally, if a
  80. photo has metadata about when it was taken, that can be displayed in
  81. addition to the time it was uploaded. Pretty cool, yeah?
  82. </p>
  83. <p>
  84. There's a good number of other features worth mentioning briefly:
  85. you can configure whether or not you want to allow comments in your
  86. config now, and we have
  87. an <i>experimental</i> <a href="http://piwigo.org/">Piwigo</a>
  88. compatible API plugin. (Very experimental, but some people have
  89. managed to get photo uploading
  90. with <a href="http://www.yorba.org/projects/shotwell/">Shotwell</a>!)
  91. And, as always, there are many, many under the hood improvements.
  92. </p>
  93. <p>
  94. So what's coming up? Now that our plugin API is more refined,
  95. expect to see more cool plugins coming up in the future. And most
  96. excitingly, we've got <a href="/news/summer-of-awesome.html">six
  97. full time interns this summer</a> from Google Summer of Code / GNOME
  98. Outreach Program for Women who are working on some awesome projects
  99. this summer. The plan was that once plugin infrastructure wrapped
  100. up that we'd move on to federation work, and indeed this is moving
  101. forward with Jessica Tallon's work to add support for the
  102. <a href="https://github.com/e14n/pump.io/blob/master/API.md">Pump
  103. API</a> to MediaGoblin. So we've got a lot of exciting stuff on the
  104. horizon!
  105. </p>
  106. <p>
  107. Thanks to everyone who made this release possible:
  108. Aditi Mittal,
  109. Aeva Ntsc,
  110. Alon Levy,
  111. Brett Smith,
  112. Christopher Allan Webber,
  113. Deb Nicholson,
  114. David Thompson,
  115. Duncan Patterson,
  116. Elrond of Samba TNG,
  117. Gabi Thume,
  118. Gabriel Saldana,
  119. Hans Lo,
  120. Jessica T,
  121. Joar Wandborg,
  122. Mats Sjöberg,
  123. Mike Linksvayer,
  124. Nathan Yergler,
  125. Natalie Foust-Pilcher,
  126. Praveen Kumar,
  127. Rodney Ewing,
  128. Sam Tuke,
  129. Sebastian Spaeth,
  130. Simon Fondrie-Teitler,
  131. and Tryggvi Björgvinsson!
  132. You all rock. MediaGoblin couldn't happen without the hard work of
  133. people like you!
  134. </p>
  135. <p>
  136. This was a jam-packed release, and we couldn't mention everything,
  137. so be sure as always to check out
  138. the <a href="http://docs.mediagoblin.org/siteadmin/relnotes.html">release
  139. notes</a>, especially if you're upgrading. Now get out there and
  140. have some fun goblin'ing it up... and if you want
  141. to <a href="/pages/join.html">join our quest to improve the sharing
  142. of knowledge and spreading user freedom across the net</a>, we'd
  143. love to have you!
  144. </p>
  145. </body>
  146. </html>