{"id":994,"date":"2009-03-12T14:30:31","date_gmt":"2009-03-12T03:30:31","guid":{"rendered":"http:\/\/www.somethinkodd.com\/oddthinking\/?p=994"},"modified":"2009-03-13T17:03:08","modified_gmt":"2009-03-13T06:03:08","slug":"online-photo-db-stage-6-quick-evaluation-of-gallery-3","status":"publish","type":"post","link":"https:\/\/www.somethinkodd.com\/oddthinking\/2009\/03\/12\/online-photo-db-stage-6-quick-evaluation-of-gallery-3\/","title":{"rendered":"Online Photo DB: Stage 6d &#8211; Quick evaluation of Gallery 3"},"content":{"rendered":"<div class=\"aside\">This post is part of the <a href=\"http:\/\/www.somethinkodd.com\/oddthinking\/tag\/online-photo-database\/\">Online Photo Database project documentation<\/a>. Learn more about the project&#8217;s <a href=\"http:\/\/www.somethinkodd.com\/oddthinking\/2008\/12\/03\/online-photo-database-project-status\/\">current status<\/a>.<\/div>\n<p>These notes on <a href=\"http:\/\/\/\">Gallery3<\/a> are based on a &#8220;deeper&#8221; evaluation I just performed. They should be read in conjunction with my <a href=\"http:\/\/www.somethinkodd.com\/oddthinking\/2008\/12\/04\/online-photo-db-stage-4r-evaluation-of-gallery2\/\">previous notes<\/a> on Gallery2.<\/p>\n<p>I was a little unfair and unreasonable to the Gallery team when I did this evaluation.<\/p>\n<p>You see, last time I evaluated the rather mature Gallery 2, with its broad set of plugins and person-years of stabilisation. Since then Gallery 3.0 Alpha 2 was release. It is an Alpha version of a total rewrite. It isn&#8217;t stable, it is only now going through a security review, and it is not recommended for production use.<\/p>\n<p>So here is my dilemma. Check out the bug-infested, feature-lacking, plugin-barren peak into the future of the Gallery products, or spend effort on assessing how to make the wrong code-base work for my needs? What do you recommend?<\/p>\n<p>I think the <em>fair<\/em> thing to do is to go with Gallery 2. If and when the Gallery 3 product is stable and has the features I need, there should be a neat migration path ready, and I can go for it.<\/p>\n<p>However, to be frank, I just wanted to have a peak at the future, so I installed the Gallery 3 Alpha.<\/p>\n<p>I gotta say that my first impression was &#8220;SLIIIICK!&#8221;. For example, when I uploaded my photos, it offered me the ability to use my OS&#8217;s file chooser dialog box to <em>multi-select<\/em> the files to upload. It then gave me a progress bar so I could which files were being sent! This may not sound much, but it makes all the previous frigging around with individual browse boxes per photo or the frigging around with a separate FTP client to an incoming directory seem like&#8230; umm&#8230; just frigging around.<\/p>\n<p>It looks clean. It looks modular. It looks carefully thought through.<\/p>\n<p>There&#8217;s still a lot of details missing though. Search didn&#8217;t find tags. I have at least one broken link to a photo. I can add a tag to a photo, but I can&#8217;t view the tags on the current photo and (thus) I can&#8217;t delete an associated tag.<\/p>\n<p>When I view a photo at its largest setting, it opens it up in a separate &#8220;overlay&#8221; to fit the screen. No, I want to be able to zoom and save and stuff; give my photo to the browser to display. Wait, did you really dump a Close button <em>onto<\/em> my photo? Get your navigation shit off my piece of art!<\/p>\n<p>Slightly related: please don&#8217;t arbitraily crop my photo to fit your (portrait-oriented) thumbnail ratio. Shrink? Sure, but don&#8217;t chop without my approval.<\/p>\n<p>Some of the built-in modules are oddly chosen. For example, the ability to localise your own translations <em>through the GUI<\/em>? (I&#8217;m not saying it is a bad idea to choose a language through the GUI. I am not saying it is a bad idea to have localisation files available to add your own translations. But do you need a GUI to create those translation files in the Alpha version? Is that really a high-priority?)<\/p>\n<p>There is a built-in plugin to an interesting third-party (beta) site called Polar Rose, that tries to do facial recognition on your photos to identify the subjects.<\/p>\n<p>Of course, let&#8217;s be realistic. It is going to do a bad job of facial recognition; <a href=\"http:\/\/www.somethinkodd.com\/oddthinking\/2006\/09\/18\/its-hard-to-wreck-a-nice-face\/\">the technology is too unreliable<\/a>, but maybe it would help more than it hindered? Well, I tried it on a few photos, and found some big UI flaws. <\/p>\n<p>It asked me to name a person in a photo &#8211; and showed me a picture of a flag flapping in the wind. I don&#8217;t mind the false positive on the face. I do mind there was no button to say &#8220;This is not a face.&#8221; It maintained it in its database as an unidentified face, rather than removing it. <\/p>\n<p>Similarly, it failed to recognise Bronte&#8217;s backside as Bronte. Now, I don&#8217;t expect it to automatically perform backside-recognition, but, without going into details,  <em>I<\/em> can recognise Bronte&#8217;s backside. However, there was no way for me to tag it. So when Polar Rose listed the most popular people in my photos, Bronte missed out.<\/p>\n<p>Again, I don&#8217;t mind that Polar Rose calculated wrong information.  I objected that it provided no way to correct it.<\/p>\n<h4>Summary<\/h4>\n<p>There really wasn&#8217;t enough functionality in place for me to properly judge Gallery 3. It is slick in parts and a gaping chasm in other parts.<\/p>\n<p>The fear is that a reduction in functionality in return for simplicity is part of the new design aesthetic &#8211; one that I embrace, but I seem to have slightly more complicated needs than the regular users.<\/p>\n<p>I am torn between dismissing Gallery 3 as &#8220;Wait 6-12 months before using &#8211; once it is properly baked it&#8217;s likely to be really good!&#8221;, or whether to look again at Gallery 2. The fair and thorough part of me says the latter. The &#8220;Stop faffing and get it done&#8221; part of me suggests the former.<\/p>\n<p>I&#8217;ll sleep on it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was a little unfair and unreasonable to the Gallery team when I did this evaluation.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"","footnotes":""},"categories":[285,47],"tags":[206,284,48,376],"class_list":["post-994","post","type-post","status-publish","format-standard","hentry","category-photography-geek","category-review","tag-face-recognition","tag-online-photo-database","tag-photography","tag-review"],"_links":{"self":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/comments?post=994"}],"version-history":[{"count":6,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/994\/revisions"}],"predecessor-version":[{"id":1008,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/994\/revisions\/1008"}],"wp:attachment":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/media?parent=994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/categories?post=994"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/tags?post=994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}