Hello Troy, That is really fantastic news and I'm very thankful for your response. I do hope that is in genuine error. Have a wonderful weekend.
Kind Regards, Joshua De Salis Sophrin www.sophrin.com On Sat, Apr 13, 2013 at 2:40 PM, Troy Koelling <tkoell...@apple.com> wrote: > No, this must have been a mistake. Quartz Composer is not deprecated, and > still fully supported in Mountain Lion. The bug reporting system, as you > all are aware is like a game of telephone and although I do not know how > this could have happened, I apologize for any confusion it has caused. > > > Sent from my iPhone > > On Apr 13, 2013, at 10:59 AM, George Toledo <gtole...@gmail.com> wrote: > > If QuartzComposer is, in fact, deprecated, I wish to encourage the > appropriate representatives from Apple to make a public statement in a > timely manner so as to give businesses that use this framework adequate > time to refactor their code and find alternatives, if possible. I have the > impression of a statement such as this being disclosed in Bug Reporter > either means that the employee is either in err, very non-discrete, or that > there has been a lack of timely communication between Apple and developers > that use this framework about possible deprecation. > > I'll apologize in advance for the length of the following, but I think > it's relevant and should every word should be carefully considered by > whoever is in charge of this issue. > > Apple has an amazing technology with QuartzComposer. It's outstanding to > be able to make QCPlugins and wrap up code for modular type of reuse. The > ability to then be able to string those patches together and use the qtz > file itself as a kind of "plugin" adds extreme flexibility that's simply > unparalleled. No other Apple framework enables this. > Consider that one could use a GLSL Shader patch, a GLSL Grid, and a Render > in Image patch, with published image inputs and outputs, to replace the > entire technology of Core Image with greater flexibility, and even more > importantly, greater performance. Yet, that's only a sliver of what > QuartzComposer actually enables programmers to quickly achieve, with the > plus of using vetted pieces of code. > > In my time using QuartzComposer, I've used the technology as part of my > toolset on projects for Nike, NBCUniversal, The Beastie Boys, Foo Fighters, > Bon Jovi, Maroon 5, Prince, and many others. Most of my work is based in > OpenGL, so it wouldn't be a big setback to not have QuartzComposer > available, but in having used it on many projects I've been able to see > what a great system it is and what an amazing technology Apple has. > QuartzComposer has helped enable many novel and "first time ever" type > events. I've also been able to setup a few things in QC, with the aid of > OpenCL or the GLSL patch and hardware integration that are undoubtedly > firsts in graphics computing as well as interactive experience. > > I've also used openFrameworks, Cinder, Processing, MaxMSP, and other > "interactive programming" type frameworks/libraries/systems, and I don't > think that any rival the strengths that are inherent to the QC system. Core > Animation or SceneKit does not provide any kind of reasonable replacement. > The only real replacement is just coding in pure Obj-C/OpenGL, which is ok > by me, but probably not a great alternative for many developers who wish > for a higher level API. > > In considering my use of QuartzComposer, the work of my peers that I > directly know, and now seeing things like Facebook's use of QC, it makes me > feel as though everyone is in on how great QC is except for Apple. I've > seen Apple occasionally looking for people versed in openFrameworks, > Processing, Cinder, etc., and it really drives home the point that "the > grass is always greener". I've also noted a trend towards integration of > QC-like facilities such as LFO, Interpolation, "chaining" shaders, being > integrated into shader development environments. With the innovations > happening in the realm of ray marching and WebGL, and considering that all > of that could be easily programmed and setup in QC, it seems especially out > of step for QC to ignore what they have in their hands. > > When I really dove into becoming a QuartzComposer power user, I was drawn > to the innovation of kineme, and v002, who both made great plugins for > QuartzComposer. I guess it's fair to say I became a really vocal kineme > user, and have been a regular witness to the talents of Steve Mokris and > Chris Wright. Anyone can go to kineme.net and see the formidable list of > QuartzComposer plugins and QuartzComposer based Application that Chris > Wright contributed while at kineme. > > The last real public murmur I remember about QuartzComposer from Apple, is > what I assumed to be a press release about hiring Christopher Wright which > mentioned all of this innovation from his work at kineme. > > It's staggering then, to consider how far we've come, to where the next > public statement is someone who's working Bug Reporter at Apple, making an > offhand remark of deprecation when no actual notice has been made to > developers, paying or otherwise. > > What has happened in the interim? Why has the QuartzComposer technology > not moved to iOS? How does a company go from hiring one of the most > innovative contributors in a cutting edge technology, and go onto putting > maybe 2 or 3 new features into that system in coming years? Did the > technology go from being great to suddenly, not? Doubtful. This simply > speaks to mismanagement, lack of insight, and mental limitation. > > As a consumer of Apple hardware, with my first computing experience being > on a Lisa, I have to say, I love Apple stuff. It's great. However, it's not > Apple's ads or product announcements that make the public feel like Apple > is so relevant and cool; it's the fact that professionals in the realm of > entertainment and media actually use Macs for professional activities. The > first negative impact in this realm was with the acquisition of Logic and > the software getting arguably less full featured. Then of course, the Final > Cut X imbroglio, that still seems ongoing with bug fix after bug fix just > to not have flashing green frames, not to mention the lack of native > ability to load FXPlugins, instead using an odd QC-like with less features > (oh the irony) "Motion 5" wrapper file. Now we're at the disclosure of > possible QC deprecation, on a bug report regarding what is an > embarrassingly easy thing to accomplish (loading 3D models), in a totally > offhand and non-discreet way. Less than impressive, to say the least. > > Best regards, > George Toledo > > > On Apr 13, 2013, at 1:13 PM, CoGe - Tamas Nagy <i...@cogevj.hu> wrote: > > I disagree too - I have an app which depends on QC actually... > > On Apr 13, 2013, at 5:32 PM, Gordon Apple <g...@ed4u.com> wrote: > > I disagree with the statement that QC is purely a developer tool. To > some extent, yes. However, we have a new product coming out where we > include QC animated components. We planned on releasing compatible QC > templates, which users could use to add their own personalized effects. If > QC goes away, we will be very unhappy. :-( > > > On 4/13/13 3:49 AM, "Joshua Sophrin" <jsoph...@gmail.com> wrote: > > I could understand this if QC was a > Consumer product. But as it is purely a developer tool, what technology is > slated to take its place? > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/quartzcomposer-dev/info%40cogevj.hu > > This email sent to i...@cogevj.hu > > > *Tamas Nagy** | Software Developer - **CoGe VJ Software > **www.cogevj.hu* <http://www.cogevj.hu/> *|** > **www.facebook.com/cogev<http://www.facebook.com/cogevj> > j <http://www.facebook.com/cogevj>** **|** > **www.twitter.com/lumabeamerz*<http://www.twitter.com/lumabeamerz> > > > > > > > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > > https://lists.apple.com/mailman/options/quartzcomposer-dev/gtoledo3%40gmail.com > > This email sent to gtole...@gmail.com > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > > https://lists.apple.com/mailman/options/quartzcomposer-dev/tkoelling%40apple.com > > This email sent to tkoell...@apple.com > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > > https://lists.apple.com/mailman/options/quartzcomposer-dev/jsophrin%40gmail.com > > This email sent to jsoph...@gmail.com > >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com