{"id":491,"date":"2015-01-23T04:39:33","date_gmt":"2015-01-23T04:39:33","guid":{"rendered":"http:\/\/faulknermano.com\/blog\/?p=491"},"modified":"2015-01-26T07:06:06","modified_gmt":"2015-01-26T07:06:06","slug":"retirement-and-retrospect-janus-eol","status":"publish","type":"post","link":"http:\/\/faulknermano.com\/blog\/retirement-and-retrospect-janus-eol\/","title":{"rendered":"Retirement and Retrospect: Janus EOL"},"content":{"rendered":"<p>After some thought last year, weighing in what I want to do for the future, I\u00a0 decided that I should &#8216;clean my closet&#8217; first. And one of the things that stood out in that closet was Janus development. There have been no new sales for Janus for quite a long time now, unsurprisingly, because I never really made any respectable effort in its marketing. Besides a few clients, its userbase has equally been quiet. And so I&#8217;ve decided to retire Janus from commercial development, and the main reason is that I can&#8217;t see myself guaranteeing the same kind of support that Janus users have enjoyed through the years for free.<\/p>\n<p>It feels like a nominal thing to say that Janus is no longer being developed because Janus dev hasn&#8217;t been as active, and I&#8217;m pretty sure only a very few are concerned with its development anyway. If anything, announcing the fact will simply get me off that spectral hook of &#8216;developer obligation&#8217; for EOL products. At least that&#8217;s what I hope.<\/p>\n<p>I&#8217;ve always said in the past that Janus was never meant to be a mainstream tool. But over the course of the years, I learned one major reason why: many LWers didn&#8217;t try it. Part of me comprehends the rationale that the Janus video tutorials described a workflow that they didn&#8217;t like, or was confusing. But this is what I couldn&#8217;t understand: despite the complaints of the lack of a render layer system in LW, why people wouldn&#8217;t even attempt a <em>free<\/em> try in the hopes that they make something out of it.<\/p>\n<p>Then there was the price point of 200 bucks (later 100 bucks) which might have made it totally incompatible with their idea of a layering system, no matter how well (or badly) designed. I kept hearing their demands to NT to put a layering system in there as part of their LW upgrade path, avoiding the need to invest in a 100-200 dollar plugin. Apparently, they&#8217;ve been waiting for a long time: at least 7 years.<\/p>\n<p>What strikes me ironically, in retrospect, is that if they had invested in Janus from the beginning, it would have been a free Janus upgrade path from then on. Of course, I can&#8217;t say that I would have guaranteed it, though it seems likely since it was the case despite the minimal community support behind it. It would have been a very small price to pay to have such a tool that early on in LW9.5 &#8212; LW 2015 still does not have a functional equivalent of Janus or a render layer system. I say that in retrospect; a few Janus users have been saying it for years.<\/p>\n<p>Most LWers have lived without a proper layering system, because the need is not truly pressing for most of them; I think despite their complaints, they can wait 7 more years if they have to.<\/p>\n<p>Whether or not I would have stopped development regardless of its popularity is something I will never know myself. To me, Janus, as a commercial product, has run its course. I think it does a lot more than what was advertised, which is a good thing for me as a developer; I&#8217;m proud of what I&#8217;ve accomplished, but more grateful for the things I&#8217;ve learned developing this tool. Janus is still available to be bought, but no support will be given (unless I can actually afford to), and I will try my darnedest to ignore bug fix requests: it&#8217;s easy to get obsessed with them, and they eat up lots of my time.<\/p>\n<p>This is not to say that I&#8217;m through with Janus: I use it daily, and I will continue to code it to solve problems that I encounter myself. I may yet support Janus in the context of a company as a technical consultant, which is a better use of my time, and I can be actually recompensed for my work. I may fork it, or create a derivative for other progs like Maya &#8212; who knows, really? The future unknown, and I&#8217;d rather not try to plan or predict. I&#8217;ve focused on tools for the most part of my vfx career, and left creative pursuits largely untravelled. And that&#8217;s where I&#8217;m headed next.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After some thought last year, weighing in what I want to do for the future, I\u00a0 decided that I should &#8216;clean my closet&#8217; first. And one of the things that stood out in that closet was Janus development. There have been no new sales for Janus for quite a long time now, unsurprisingly, because I [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[4,54],"tags":[39,37,28,15,40,41,38],"class_list":["post-491","post","type-post","status-publish","format-standard","hentry","category-computer-graphics","category-janus","tag-development","tag-eol","tag-janus","tag-lightwave","tag-lscript","tag-lw","tag-retirement"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1gtd2-7V","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/posts\/491","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/comments?post=491"}],"version-history":[{"count":5,"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/posts\/491\/revisions"}],"predecessor-version":[{"id":496,"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/posts\/491\/revisions\/496"}],"wp:attachment":[{"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/media?parent=491"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/categories?post=491"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/faulknermano.com\/blog\/wp-json\/wp\/v2\/tags?post=491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}