Skip to main content
Participant
August 26, 2008
Question

Next Release of Cairngorm - Compatibility with Flex SDK

  • August 26, 2008
  • 4 replies
  • 1092 views
Hi Guys,

As you probably know, the existing codebase throws deprecation warnings/compile errors when compiled with the Flex 3 SDK. We've a decision to make on the next release in respect to what level of backward compatibility we want to ensure.

My thinking is that the existing 2.2.1 release suffices for Flex 2, and that, going forward, the next release is a Flex 3 SDK only version.

My reasoning here is that most new projects will be using Flex 3 (there's really no reason to use Flex 2, as they both require the same Flash Player), and older projects are unlikely to migrate to a newer version of Cairngorm in the short term, as there are no immediate new features.

Do you foresee any community concern with this approach?

Alistair
This topic has been closed for replies.

4 replies

Known Participant
August 29, 2008
<div class=Section1><br /><br /><p class=MsoNormal><a name="_MailEndCompose"><span style='font-size:11.0pt;<br />font-family:"Calibri","sans-serif";color:black'>Thanks Ali,<o:p></o:p></span></a></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>that&#8217;s really frightening you know. I really have started<br />having cairngorm dreams. Wow, I need some days off!<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>I woke up so convinced it had happened. Alpha geek, I think that qualifies<br />me.</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>glenn<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><br /><br /><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:<br />"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;<br />font-family:"Tahoma","sans-serif"'> Alistair McLeod<br />[mailto:member@adobeforums.com] <br><br /><b>Sent:</b> Friday, August 29, 2008 10:41 AM<br><br /><b>To:</b> cairngorm-dev@adobeforums.com<br><br /><b>Subject:</b> Re: Next Release of Cairngorm - Compatibility with Flex SDK<o:p></o:p></span></p><br /><br /></div><br /><br /><p class=MsoNormal><o:p> </o:p></p><br /><br /><p class=MsoNormal style='margin-bottom:12.0pt'>A new message was posted by<br />Alistair McLeod in <br><br /><br><br /><b>Cairngorm Development</b> --<br><br />  Next Release of Cairngorm - Compatibility with Flex SDK<br><br /><br><br /><span style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>Hi Glenn,<br><br /><br><br />Yes, you really did dream this. We have had some forum discussions about it,<br />but no changes have been made yet.<br><br /><br><br />Next time, you can maybe make the changes in your sleep :)<br><br /><br><br />Ali<br><br /><br><br /><br><br /></span><o:p></o:p></p><br /><br /></div>
Participant
August 29, 2008
Hi Glenn,



Yes, you really did dream this. We have had some forum discussions about it, but no changes have been made yet.



Next time, you can maybe make the changes in your sleep :)



Ali





On 29/08/2008 09:23, "tinylion" < member@adobeforums.com> wrote:



A new message was posted by tinylion in



Cairngorm Development --

  Next Release of Cairngorm - Compatibility with Flex SDK





I fear I’ve just suffered a senior moment.

 

Admittedly it was very late last night, but I could have sworn I read a commit note stating that the 2.2.2 trunk had been patched to upgrade code to flex sdk3 and remove the depreciated elements.

 

Did I really dream this last night? I fear I did, as I can now find nether the changes or the imaginary commit note.

 

Ok, a little off topic but I got up this morning absolutely convinced I’d seen this note yesterday.

 

Now, I assume I was mistaken.

 

As for the post below, yes, I really do think it’s time to draw a line under 2.2.1 and assign is as for flexSDk2. It’s seems very late in the day to have a Flex3 cairngorm that’s on spec and throws no errors.

 

Just once again, and for the last time, did I really have a dream about cairngorm being updated last night? It’s a worry and surely my hours of slumber could have thought of some better late night entertainment for me.

 

glenn

tinylion development UK

 

 

From: Alistair McLeod [ mailto:member@adobeforums.com]

Sent: Tuesday, August 26, 2008 11:27 AM

To: cairngorm-dev@adobeforums.com

Subject: Next Release of Cairngorm - Compatibility with Flex SDK



A new discussion was started by Alistair McLeod in



Cairngorm Development --

  Next Release of Cairngorm - Compatibility with Flex SDK



Hi Guys,



As you probably know, the existing codebase throws deprecation warnings/compile errors when compiled with the Flex 3 SDK. We've a decision to make on the next release in respect to what level of backward compatibility we want to ensure.



My thinking is that the existing 2.2.1 release suffices for Flex 2, and that, going forward, the next release is a Flex 3 SDK only version.



My reasoning here is that most new projects will be using Flex 3 (there's really no reason to use Flex 2, as they both require the same Flash Player), and older projects are unlikely to migrate to a newer version of Cairngorm in the short term, as there are no immediate new features.



Do you foresee any community concern with this approach?



Alistair


View/reply at Next Release of Cairngorm - Compatibility with Flex SDK < http://www.adobeforums.com/webx?13@@.59b645dd>

Replies by email are OK.

Use the unsubscribe < http://www.adobeforums.com/webx?280@@.59b645dd!folder=.59b5b4ea> form to cancel your email subscription.






View/reply at Next Release of Cairngorm - Compatibility with Flex SDK < http://www.adobeforums.com/webx?13@@.59b645dd/1>

Replies by email are OK.

Use the unsubscribe < http://www.adobeforums.com/webx?280@@.59b645dd!folder=.59b5b4ea>  form to cancel your email subscription.





Known Participant
August 29, 2008
<div class=Section1><br /><br /><p class=MsoNormal><a name="_MailEndCompose"><span style='font-size:11.0pt;<br />font-family:"Calibri","sans-serif";color:black'>I fear I&#8217;ve just suffered<br />a senior moment.<o:p></o:p></span></a></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>Admittedly it was very late last night, but I could have sworn I<br />read a commit note stating that the 2.2.2 trunk had been patched to upgrade<br />code to flex sdk3 and remove the depreciated elements. <o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>Did I really dream this last night? I fear I did, as I can now<br />find nether the changes or the imaginary commit note.<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>Ok, a little off topic but I got up this morning absolutely convinced<br />I&#8217;d seen this note yesterday.<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>Now, I assume I was mistaken.<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>As for the post below, yes, I really do think it&#8217;s time to<br />draw a line under 2.2.1 and assign is as for flexSDk2. It&#8217;s seems very<br />late in the day to have a Flex3 cairngorm that&#8217;s on spec and throws no<br />errors.<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>Just once again, and for the last time, did I really have a dream<br />about cairngorm being updated last night? It&#8217;s a worry and surely my<br />hours of slumber could have thought of some better late night entertainment for<br />me.<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>glenn<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'>tinylion development UK</span><span style='font-size:11.0pt;<br />font-family:"Calibri","sans-serif";color:black'><o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:black'><o:p> </o:p></span></p><br /><br /><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><br /><br /><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:<br />"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;<br />font-family:"Tahoma","sans-serif"'> Alistair McLeod<br />[mailto:member@adobeforums.com] <br><br /><b>Sent:</b> Tuesday, August 26, 2008 11:27 AM<br><br /><b>To:</b> cairngorm-dev@adobeforums.com<br><br /><b>Subject:</b> Next Release of Cairngorm - Compatibility with Flex SDK<o:p></o:p></span></p><br /><br /></div><br /><br /><p class=MsoNormal><o:p> </o:p></p><br /><br /><p class=MsoNormal style='margin-bottom:12.0pt'>A new discussion was started by<br />Alistair McLeod in <br><br /><br><br /><b>Cairngorm Development</b> --<br><br />  Next Release of Cairngorm - Compatibility with Flex SDK<br><br /><br><br />Hi Guys, <br><br /><br><br />As you probably know, the existing codebase throws deprecation warnings/compile<br />errors when compiled with the Flex 3 SDK. We've a decision to make on the next<br />release in respect to what level of backward compatibility we want to ensure. <br><br /><br><br />My thinking is that the existing 2.2.1 release suffices for Flex 2, and that,<br />going forward, the next release is a Flex 3 SDK only version. <br><br /><br><br />My reasoning here is that most new projects will be using Flex 3 (there's<br />really no reason to use Flex 2, as they both require the same Flash Player),<br />and older projects are unlikely to migrate to a newer version of Cairngorm in<br />the short term, as there are no immediate new features. <br><br /><br><br />Do you foresee any community concern with this approach? <br><br /><br><br />Alistair <o:p></o:p></p><br /><br /><div class=MsoNormal><br /><br /><hr size=2 width=200 style='width:150.0pt' align=left><br /><br /></div><br /><br /><p class=MsoNormal style='margin-bottom:12.0pt'>View/reply at <a<br />href="http://www.adobeforums.com/webx?13@@.59b645dd">Next Release of Cairngorm<br />- Compatibility with Flex SDK</a><br><br />Replies by email are OK.<br><br />Use the <a<br />href="http://www.adobeforums.com/webx?280@@.59b645dd!folder=.59b5b4ea">unsubscribe</a><br />form to cancel your email subscription.<o:p></o:p></p><br /><br /></div>
Participating Frequently
August 26, 2008
Hey Alistair,

One Flex 2/3 dependency you may want to consider is new projects where as the scope of which is module specific.

For example, some large enterprise class RIAs release new modules against existing applications. In such cases the base application may be compiled against the 2.2.1 sdk therefore the "new" module would be built against the same. So in a sense this is a new project however it is being loaded into an existing application.

Thanks,
Eric