{"id":1339,"date":"2009-10-22T13:00:00","date_gmt":"2009-10-22T04:00:00","guid":{"rendered":"https:\/\/regex.info\/blog\/2009-10-22\/1339"},"modified":"2009-10-22T13:01:54","modified_gmt":"2009-10-22T04:01:54","slug":"test-2","status":"publish","type":"post","link":"https:\/\/regex.info\/blog\/2009-10-22\/1339","title":{"rendered":"Adobe Lightroom 3: Beta Plugin Info"},"content":{"rendered":"\n\n\n<div class='resize_warning' id='arw1339'>\n<b>NOTE<\/b>: Images with an <img class='raw' width='19' height='18' src='\/i\/s\/red_zoomup.gif'\/> icon next to them have been artificially shrunk to better fit your screen; click the icon to restore them, in place, to their regular size.\n<\/div>\n\n\n<p>Adobe today released a public beta sneak-peek version of <b><a\nhref=\"http:\/\/labs.adobe.com\/technologies\/lightroom3\/\"\nclass='quiet'><span class='nobr'>Lightroom 3<\/span><\/a><\/b>. <span class='nobr'>It's intended<\/span> to show where Lightroom is\ngoing, and to allow us to play with it so that we can provide feedback\nabout how we want it to get there.<\/p>\n\n<p class='h1339'>It's <span class='nobr'>a Beta<\/span><\/p>\n\n<style type=\"text\/css\">\n  p.h1339 { font-size: 130%; font-weight: bold; margin-bottom:0; margin-top:30px }\n  p.h1339 + p { margin-top: 12px }\n  li.li1339 { margin-bottom: 8px }\n<\/style>\n\n<p><b>The beta release is not intended for real, heavy, day-to-day work.<\/b><\/p>\n\n<p>This is &#8220;beta&#8221; in the pre-Google sense, where it really\nmeans that things are rough, lots of things aren't as smooth as they could\nbe, and some things don't work at all. For example, the image-render\npipeline has gotten <span class='nobr'>a bunch<\/span> of new stuff, but the focus for the beta is on\n<i>image quality<\/i>, and it has not yet been optimized for speed, so in\nimportant ways LR3<b>B<\/b> can be slower than LR2. <span class='nobr'>It's been known<\/span> to\nfreeze while importing from some devices, and to crash at random times.<\/p>\n\n<p><i>It's a <b>Beta<\/b><\/i>.<\/p>\n\n<p>One of the big changes for LR3 is in how its database works under the\nhood... changes that will allow the final LR3 to have much better response,\nespecially with large catalogs. <span class='nobr'>But that brings<\/span> us to <span class='nobr'>a beta<\/span>-esque negative\nside effect...<\/p>\n\n<p class='h1339'>Plugins (in General)<\/p>\n\n<p>Plugins for LR2 might work in LR3, but they might not.<\/p>\n\n<p>Due to the aforementioned under-the-hood work, there's at least one\nchange in the plugin infrastructure that is not backwards compatible to LR2\nand LR1, so some plugins that work fine in LR1\/LR2 will get run-time errors\non LR3.<\/p>\n\n<p>As for <a href=\"\/blog\/lightroom-goodies\/\" class='quiet'>my many plugins<\/a>, it turns\nout that my export plugins (for\n<a class='quiet' href=\"\/blog\/lightroom-goodies\/flickr\">Flickr<\/a>,\n<a class='quiet' href=\"\/blog\/lightroom-goodies\/smugmug\">SmugMug<\/a>,\n<a class='quiet' href=\"\/blog\/lightroom-goodies\/facebook\">Facebook<\/a>,\n<a class='quiet' href=\"\/blog\/lightroom-goodies\/zenfolio\">Zenfolio<\/a>,\n<a class='quiet' href=\"\/blog\/lightroom-goodies\/picasaweb\">Picasa Web<\/a>,\n<a class='quiet' href=\"\/blog\/lightroom-goodies\/photobucket\">Photobucket<\/a>, and\n<a class='quiet' href=\"\/blog\/lightroom-goodies\/expono\">Expono<\/a>) ran into this,\nbut it was an easy fix and I've already pushed new versions that seem to work.<\/p>\n\n<p>I have not tested <a href=\"\/blog\/lightroom-goodies\/\" class='quiet'>all my\nLightroom goodies<\/a> fully yet, and Adobe has not released any information\nabout what's new and changed in the plugin infrastructure, so there are no\nguarantees. <b>It's a <i>Beta<\/i><\/b>.<\/p>\n\n<img loading=\"lazy\" decoding=\"async\" src=\"\/i\/lr\/LR3BPublish.png\" width=\"302\" height=\"454\"\nclass=\"raw img_right\"\nid=\"iLR3BPublish\"\/>\n\n<p class='h1339'>Plugins (Publish!)<\/p>\n\n<p><span class='nobr'>Lightroom 3<\/span>'s new &#8220;Publish&#8221; feature is an attempt to integrate more\nstrongly the places that you share your photos into the center of your\nphoto workflow (Lightroom). LR3B comes with <span class='nobr'>a sample<\/span> Publish plugin for <a\nhref=\"http:\/\/flickr.com\" class='quiet'>Flickr<\/a>.<\/p>\n\n<p style='margin-bottom:10px'><b>Publish works like this<\/b>: you set up your details of an online\nphoto-hosting site (e.g. Flickr), then an entry for it appears in the\nPublish pane, looking <span class='nobr'>a lot<\/span> like <span class='nobr'>a collection.<\/span> From then on...<\/p>\n\n<ul style='margin-top:0'>\n<li class='li1339'>when you add photos to that &#8220;publish collection&#8221;, they automatically get uploaded to the\nphoto-hosting site.<\/li>\n<li class='li1339'>as any of those photos are changed (new metadata, new crop, etc.), they are automatically re-sent to the photo-hosting site.<\/li>\n<li class='li1339'>when you delete photos from the publish collection, <i>they get deleted from the photo-hosting\nsite.<\/i> (Take note! Potential troublespot.)<\/li>\n<\/ul>\n\n<p>There are a lot of details, of course. For example, Facebook doesn't\nallow third-party applications like <span class='nobr'>a Lightroom<\/span> plugin to update or delete\nimages, so those features won't work at all. Flickr allows image updating\n(the middle bullet point above) only for paid &#8220;Pro&#8221; users.<\/p>\n\n<p>But you get the idea.<\/p>\n\n<p class='h1339'>The Publish Functionality is also &#8220;Beta&#8221; !<\/p>\n\n<p>The sample Flickr plugin included with LR3B is much more advanced than\nthe sample Flickr plugin that came with LR1.4's Plugin SDK &mdash; you can\nactually use this one &mdash; but it's still fairly basic in that it lacks\nalmost all the nice tidbits that <a class='quiet'\nhref=\"\/blog\/lightroom-goodies\/flickr\">my Flickr plugin<\/a>\nsupports (including support for group pools, multiple sets, Twitter, export\nfilters like <a\nhref=\"http:\/\/www.photographers-toolbox.com\/products\/lr2mogrify.php\"\nclass='quiet'>LR2\/Mogrify<\/a> and <a\nhref=\"\/blog\/lightroom-goodies\/metadata-wrangler\/\"\nclass='quiet'>Metadata Wrangler<\/a>, tag-driven Flickr visibility,\nuser-defined title\/description specifications, etc.). <span class='nobr'>It also doesn<\/span>'t\nsupport regular-export image uploads.<\/p>\n\n<p>I've no documentation from Adobe yet about how to code for Publish, but\nI've figured out enough to get the cute little icons in there, and to\nsupport the most basic aspects of Publish. <span class='nobr'>I think.<\/span> <span class='nobr'>At this point<\/span>, my\nPublish plugins are <i>pre<\/i>-beta.<\/p>\n\n<p>Because I haven't seen the docs yet, <span class='nobr'>I don't<\/span> really know what will be\npossible. Will Adobe continue to update\/enhance their sample Flickr\nsupport? Will you be able to migrate photo-upload history from LR2 exports\nto LR3 Publish? Will you be able to migrate upload history from my Flickr\nplugin to Adobe's, or vice-versa? <span class='nobr'>At this point<\/span> <span class='nobr'>I don't<\/span> know.<\/p>\n\n<p>I do know that you <b>can<\/b> use them side by side, which makes absolutely no\nsense in the real world, but perfect sense while testing. (Have <span class='nobr'>I mentioned<\/span>\nthat LR3B is a <i>beta<\/i> release?) Adobe's sample Flickr plugin uses\n&#8220;<img loading=\"lazy\" decoding=\"async\" src=\"\/i\/lr\/flickr_logo_adobe.png\" width=\"16\" height=\"16\"\nclass=\"raw\"\nid=\"ilogo_adobe\"\nstyle=\"display:inline\"\/>&#8221;\nas its icon, so to differentiate mine, <span class='nobr'>I use<\/span>\n&#8220;<img loading=\"lazy\" decoding=\"async\" src=\"\/i\/lr\/flickr_logo_jfriedl.png\" width=\"20\" height=\"10\"\nclass=\"raw\"\nid=\"ilogo_jfriedl\"\nstyle=\"display:inline\"\/>&#8221;.<\/p>\n\n<p>I expect that I'll be updating my plugins frequently, so be sure to\nwatch the plugin's version-history page.<\/p>\n\n<p class='h1339'>My Plugins and Registrations<\/p>\n\n<p>I release most of my plugins as <a class='quiet'\nhref=\"\/blog\/2009-02-15\/1148\">donationware<\/a>. They can be\nused for free, forever, but become <span class='nobr'>a bit<\/span> less convenient after six weeks if\nyou don't get around to registering them (which costs one cent, of which <span class='nobr'>I\nget<\/span> nothing). The &#8220;bit less convenient&#8221; part is to encourage registrations,\nand the registration part is to interject <span class='nobr'>a onetime<\/span> speed bump to your daily\nworkflow to allow <span class='nobr'>a moment<\/span> to reflect on the plugin and its author (me),\nduring which time you'll (hopefully) want to send <span class='nobr'>a gift<\/span> in thanks or\nencouragement.<\/p>\n\n<p>(I spend a <i>lot<\/i> of time working on these, and think it's <span class='nobr'>a nice<\/span>\nthing to provide them for free the way <span class='nobr'>I do,<\/span> but wow, you would not believe\nthe hate mail some people send, as if <span class='nobr'>I were<\/span> holding their firstborn ransom\nwhile eating puppies for breakfast. <span class='nobr'>But I digress<\/span>...)<\/p>\n\n<p>Important points about registration of my plugins and LR3:<\/p>\n\n<ol>\n\n  <li class='li1339'>Versions of my plugins from before <span class='nobr'>I added<\/span> LR3 awareness may or may\n      not work under LR3, but if they do, you can certainly continue to use them as long as you like,\n      in LR2, LR3, or beyond.<\/li>\n\n  <li class='li1339'>If you upgrade to <span class='nobr'>a new<\/span> version during the LR3 beta period, they require no registration\n      to be used in LR3B, but they eventually expire <span class='nobr'>a year<\/span> from now. (<span class='nobr'>I\n      don't<\/span> know when the real LR3 will come out, but <span class='nobr'>I guess<\/span> it'll be before then.)<\/li>\n\n  <li class='li1339'>When the real LR3 comes out, <span class='nobr'>I expect<\/span> new versions of my plugins to have <span class='nobr'>a completely<\/span>\n      new registration system, and registrations done in LR2 (before, during,\n      or after the LR3 beta period) <b>will likely not carry over to the\n      new versions<\/b>, so <i>if you upgrade to <span class='nobr'>a new<\/span> plugin version<\/i>,\n      they'll eventually require new registrations if you wish to avoid the &#8220;bit less convenient&#8221; thing.<\/li>\n\n<\/ol>\n\n<p>This is all consistent with the <a\nhref=\"\/blog\/lightroom-goodies\/register#details\"\nclass='quiet'>fine print<\/a> on my plugin-registration page. (I've learned\nthroughout this endeavor that being clear and forthright is no protection\nagainst those with <span class='nobr'>a strong<\/span> sense of self-entitlement or <span class='nobr'>a weak<\/span> sense of\npaying attention, but do what <span class='nobr'>I can.<\/span>)<\/p>\n\n<p class='h1339'>More on LR3B<\/p>\n\n<p>More on the LR3 public beta:<\/p>\n\n<ul>\n  <li><a class='quiet' href=\"http:\/\/blogs.adobe.com\/lightroomjournal\/2009\/10\/lightroom_3_beta_now_available.html\">Official announcement from Adobe<\/a><\/li>\n  <li><a class='quiet' href=\"http:\/\/labs.adobe.com\/technologies\/lightroom3\/\">LR3B download page<\/a><\/li>\n  <li><a class='quiet' href=\"http:\/\/twitter.com\/LR_Melissa\">Melissa Gaul (Adobe employee \/ Lightroom team) Twitter feed<\/a><\/li>\n  <li><a class='quiet' href=\"http:\/\/www.lightroomqueen.com\/blog\/2009\/10\/22\/whats-new-in-lightroom-3-beta-2\/\">Victoria Brampton's &#8220;What's New In <span class='nobr'>Lightroom 3<\/span> beta&#8221;<\/a><\/li>\n  <li><a class='quiet' href=\"http:\/\/blogs.adobe.com\/lightroomjournal\/2009\/10\/resources_for_lightroom_3_beta.html\">Evolving list of LR3B resources at Adobe<\/a><\/li>\n<\/ul>\n\n\n<p>And remember: <b>The beta release is not intended for real work. <i style='color:red'>Really<\/i>.<\/b><\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Adobe today released a public beta sneak-peek version of <b>Lightroom 3<\/b>. It's intended to show where Lightroom is going, and to allow us to play with it so that we can provide feedback about how we want it to get there.<\/p> <p class='h1339'>It's a Beta<\/p> <p><b>The beta release is not intended for real, heavy, day-to-day work.<\/b><\/p> <p>This is \"beta\" in the pre-Google sense, where it really means that things are rough, lots of things aren't as smooth as they could be, and some things don't work at all. For example, the image-render pipeline has gotten a bunch of new stuff, [...]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,13,4],"tags":[],"_links":{"self":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/posts\/1339"}],"collection":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/comments?post=1339"}],"version-history":[{"count":0,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/posts\/1339\/revisions"}],"wp:attachment":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/media?parent=1339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/categories?post=1339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/tags?post=1339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}