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 <[email protected]> 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 <[email protected]> wrote:
> 
>> I disagree too - I have an app which depends on QC actually...
>> 
>> On Apr 13, 2013, at 5:32 PM, Gordon Apple <[email protected]> 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" <[email protected]> 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      ([email protected])
>>> Help/Unsubscribe/Update your Subscription:
>>> https://lists.apple.com/mailman/options/quartzcomposer-dev/info%40cogevj.hu
>>> 
>>> This email sent to [email protected]
>> 
>> Tamas Nagy | Software Developer - CoGe VJ Software 
>> www.cogevj.hu | www.facebook.com/cogevj | www.twitter.com/lumabeamerz
>>      
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Quartzcomposer-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/quartzcomposer-dev/gtoledo3%40gmail.com
>> 
>> This email sent to [email protected]
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Quartzcomposer-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/quartzcomposer-dev/tkoelling%40apple.com
> 
> This email sent to [email protected]
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to