mediagoblin-0.3.1-a-whole-new-look.html 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. <html>
  2. <head>
  3. <title>MediaGoblin 0.3.1: A Whole New Look</title>
  4. <meta name="date" content="2012-08-24 12:00" />
  5. <meta name="author" content="Deb Nicholson" />
  6. </head>
  7. <body>
  8. <p class="centered">
  9. <img src="/blog_images/mediagoblin_0.3.1_banner.png"
  10. alt="MediaGoblin 0.3.1: A Whole New Look banner" />
  11. </p>
  12. <p>Welcome to "A Whole New Look!" I know what you were told as a kid,
  13. that looks don't matter. And when it comes to figuring out who your
  14. friends are or taking the SAT's that's absolutely correct. But I'm
  15. here to tell you that when it comes to software, looks count! Really!
  16. So let's take a look at 0.3.1, shall we?</p>
  17. <p>The most exciting news is that we're supporting theming now, which
  18. means you can make your MediaGoblin instance look any way you want.
  19. The dark theme is still default, but we now also package MediaGoblin
  20. with this lovely light theme called "airy":</p>
  21. <p class="blog_image">
  22. <a href="/blog_images/mediagoblin_0.3.1_airy_theme_userpage.png"
  23. ><img src="/blog_images/mediagoblin_0.3.1_airy_theme_userpage-scaled.png"
  24. alt="The airy theme in a user gallery" /></a>
  25. </p>
  26. <p class="blog_image">
  27. <a href="/blog_images/mediagoblin_0.3.1_airy_theme_singlemedia.png"
  28. ><img src="/blog_images/mediagoblin_0.3.1_airy_theme_singlemedia-scaled.png"
  29. alt="The airy theme focused on a single image" /></a>
  30. </p>
  31. <p>Or you could even build your own! DIY all the way. For example,
  32. <a href="http://chimo.chromic.org/">Chimo</a> has this for
  33. <a href="http://media.chromic.org/">his MediaGoblin instance</a>
  34. (which <a href="https://github.com/chimo/Mediagoblin-Theme">you can
  35. use or borrow from!</a>):</p>
  36. <p class="blog_image">
  37. <a href="/blog_images/mediagoblin_0.3.1_chimo_gallery.png"
  38. ><img src="/blog_images/mediagoblin_0.3.1_chimo_gallery-scaled.png"
  39. alt="Chimo's theme, gallery" /></a>
  40. </p>
  41. <p class="blog_image">
  42. <a href="/blog_images/mediagoblin_0.3.1_chimo_individual.png"
  43. ><img src="/blog_images/mediagoblin_0.3.1_chimo_individual-scaled.png"
  44. alt="Chimo's theme, individual image" /></a>
  45. </p>
  46. <p>We can't wait to see what you come up with! Whether you're looking
  47. to build a new theme or build your own, you should check out our
  48. <a href="http://docs.mediagoblin.org/siteadmin/theming.html">theming
  49. documentation!</a></p>
  50. <p>Also, right up there on the list of exciting new features is the
  51. fact that we're now supporting plugins. Whoo! Plugins! This has been
  52. our summer project. Some folks watch birds or bake pies; we built a
  53. plugin system. (Some of us might've also baked pies, come to think of
  54. it...) Anyway, the first order of business is to switch some of our
  55. existing internal stuff to plugin form. (We have quite a few things
  56. we'd like to get switched over to plugins, such as OpenStreetMap
  57. support... if you're interested in helping, please do
  58. <a href="http://mediagoblin.org/pages/join.html">contact us</a>!)</p>
  59. <p>For practice, we've already written a
  60. <a href="http://docs.mediagoblin.org/plugindocs/flatpagesfile.html">flatpages
  61. plugin</a>. If you want an about page or a Terms of Service page
  62. without any media, you can easily build one to match your chosen
  63. theme.</p>
  64. <p class="blog_image">
  65. <a href="/blog_images/mediagoblin_0.3.1_flatpages.png"
  66. ><img src="/blog_images/mediagoblin_0.3.1_flatpages-scaled.png"
  67. alt="Example use of flatpages with a custom page" /></a>
  68. </p>
  69. <p>Some plugins we think it would be cool to see built; spam detection
  70. for comments (maybe via CAPTCHAs or a hook-up to
  71. <a href="https://spamicity.info/">Spamicity</a>/<a href="https://github.com/evanp/activityspam">ActivitySpam</a>),
  72. support for various types of authentication like OpenID, and user
  73. quotas to keep the traffic at a manageable level on your instance. Or
  74. blow our minds and write something we never even thought of. Want to
  75. get started right now? <a href="http://docs.mediagoblin.org/siteadmin/plugins.html">Plugin docs are here</a>.</p>
  76. <p>We are all about communication. We know you like to know what's up,
  77. so we've added email notifications for comments, improved the
  78. documentation for installing different media types:
  79. http://docs.mediagoblin.org/siteadmin/media-types.html and made it
  80. easier for you to tell how far along your media is in the processing
  81. phase, aka "are we there yet?"</p>
  82. <p class="blog_image">
  83. <a href="/blog_images/mediagoblin_0.3.1_processing_panel.png"
  84. ><img src="/blog_images/mediagoblin_0.3.1_processing_panel-scaled.png"
  85. alt="Processing panel showing off uploads done and in progress" /></a>
  86. </p>
  87. <p>We also fixed a bunch of bugs, improved testing and fixed some
  88. temporary space problems. Users will be seeing fewer errors and if
  89. you're writing code for us, you've got lovely new unit tests making it
  90. easier than ever to vet your new code.</p>
  91. <p>Thanks to everyone who gave us their time this summer: Aleksej
  92. Serdjukov, Brett Smith, Christopher Allan Webber, Deb Nicholson, Derek
  93. Moore, Elrond of Samba TNG, Jakob Kramer, Jef van Schendel, Joar
  94. Wandborg, Jorge Araya Navarro, Will Kahn-Greene. We really, really
  95. can't do it without you.</p>
  96. <p>MediaGoblin will continue to update it's appearance and we promise
  97. to keep you in the loop. Want to help us with user experience or write
  98. a plugin or translation? Swing on by! We're nearly always in
  99. #mediagoblin on freenode.net Or you
  100. can <a href="http://lists.mediagoblin.org/listinfo/devel">join the
  101. mailing list</a> or even send us email us at
  102. press@mediagoblin.org.</p>
  103. </body>
  104. </html>