23 Replies Latest reply: Feb 20, 2009 1:31 PM by (RJ_Owen) RSS

    Kittens saved, Fx prefix will go away

    matt_chotin Community Member
      Thanks everyone for your extended feedback. We will plan on removing the Fx
      prefix and implementing the multiple namespace solution. The details will
      need to be worked out (and specs will be posted) over the next few weeks.
      Our goal is to have this all implemented by the time of our first beta which
      is planned for mid-May. The high-level plan (which is subject-to-change
      based on further spec and investigation and re-reading of all the posts plus
      requests for additional feedback) is:

      - 3 namespaces for MXML, the MXML 2009 language namespace, the Halo
      namespace, the Spark namespace
      - We will not turn on the option for merging namespaces as a) most customers
      are actually saying that they don't mind the separation and b) this is what
      ends up causing all the future headaches with tooling, source portability,
      and future issues. We can consider the namespace merging/importing a future
      feature.
      - CSS will need to support namespaces which means that FB will need to
      support CSS with namespaces. Work needs to be scoped/spec'd.

      There are obviously lots of details to be worked out, and rather than
      getting your immediate input I'd ask that you hold off on detailed
      suggestions until we can get the right engineers assigned who can then start
      asking for feedback on specific issues. We will also probably roll this
      work into our normal API scrub class refactoring that often happens before a
      beta. So please do not expect to see instant turnaround on this change, but
      it will happen.

      We certainly needed our team to have thick skins over the last few weeks but
      this also served to remind us just how passionate and great the community
      is. It's nice working on a product that so many people care about!

      Enjoy the weekend!
      Matt
        • 1. Re: Kittens saved, Fx prefix will go away
          Nate Beck CommunityMVP
          I think it's a great thing that the community and Adobe can work together to make this the best possible platform to develop on.

          now let's all go back to being friends :)
          • 2. Re: Kittens saved, Fx prefix will go away
            Simeon Bateman Community Member
            Remember that we "the community" asked for this, and its perfectly acceptable to expect us to help in developing the solutions for the SDK.

            But thank you so much to Adobe for listening and for showing your commitment to the concerns of your customers.
            • 3. Re: Kittens saved, Fx prefix will go away
              Well played, Flex Team, well played. The community thanks you!
              • 4. Re: Kittens saved, Fx prefix will go away
                matt_chotin Community Member
                I definitely intend to ask for community help on testing the usability of the solutions we come up with.  I don’t know that we’d ask that anyone go ahead and implement the changes we have in mind, though if someone feels really comfortable with Batik and wants to get started on handling the CSS solution (as well as making it work in the framework) let us know that it excites you :-)



                We’re also really looking to understand how folks will handle the intermix of Spark and Halo components.  Not so much that you’d expect the different buttons to appear in the same MXML page, but you’ll have Spark buttons and Halo DateChoosers (which in turn contain Halo buttons) etc, and we want to know what problems folks run into.



                Matt





                On 2/13/09 11:08 AM, "Simeon Bateman" < member@adobeforums.com> wrote:



                A new message was posted by Simeon Bateman in



                Developers --

                  Kittens saved, Fx prefix will go away



                Remember that we "the community" asked for this, and its perfectly acceptable to expect us to help in developing the solutions for the SDK.



                But thank you so much to Adobe for listening and for showing your commitment to the concerns of your customers.




                View/reply at Kittens saved, Fx prefix will go away < http://www.adobeforums.com/webx?13@@.59b7e849/1>

                Replies by email are OK.

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





                • 5. Re: Kittens saved, Fx prefix will go away
                  Jcheng2334 Community Member
                  I didn't know that kittens were at stake!? Anyhow, great work on everyone's part in resolving this sticking point without getting too many feathers ruffled (hopefully).

                  Matt, I'd expect that you'd probably see a good bit of intermix between the components as the Gumbo components come online--a lot of the stuff I see us working with tend to interleave both rich skinning (for which Gumbo and Catalyst are going to rock) as well as some of the more advanced components that aren't in the immediate Gumbo scope which for the moment look like they'll be extended/skinned Halo ones.

                  Now that the kittens are saved and Fx is gone, let's all get back to the work of getting the new SDK and new ***-kicking Flex applications out the door, tested and into the hands of happy users. :)

                  Thanks Flex Team!
                  • 6. Re: Kittens saved, Fx prefix will go away
                    bclinkinbeard Community Member
                    Well played indeed, Flex Team. Thanks for listening to us, we complain because we care. :)
                    • 7. Re: Kittens saved, Fx prefix will go away
                      Matt and the Flex Team : Thanks for listening. I think this exercise has shown everybody involved two important things:

                      (a) The community really does care about the framework and its direction. Its the love of the product that made us dig in our heels and tell you what we really though about it.
                      (b) Adobe, and the Flex team cares about the community. Had this project been apart of any other company, I'm sure the response would have been "you'll take what we give you, and you'll like it".

                      You are all truely steller programmers and we all thank you for that!
                      • 8. Re: Kittens saved, Fx prefix will go away
                        ChivertonT CommunityMVP
                        Thank you so much !
                        • 9. Re: Kittens saved, Fx prefix will go away
                          Community Member
                          woohoo!
                          Awesome you guys! Love you all!
                          • 10. Re: Kittens saved, Fx prefix will go away
                            Community Member
                            >>I didn't know that kittens were at stake!?

                            Think Matt was responding to this http://blog.benstucki.net/?p=53
                            • 11. Re: Kittens saved, Fx prefix will go away
                              Awesome. Thanks to both the Flex team and the passionate community for making this happen!
                              • 12. Re: Kittens saved, Fx prefix will go away
                                Community Member
                                >  Kittens saved, Fx prefix will go away<br /><br />My hats off to Adobe for opening the discussion up to the community.<br />While the posts that shaped this discussion were well thought out, I'm<br />happy to see that Fx will be dropped in favor of namespaces. I fell,<br />as others have more eloquently stated, it better positions the<br />platform for the long term.<br /><br />-- Daniel R. <danielr@neophi.com> [http://danielr.neophi.com/]
                                • 13. Re: Kittens saved, Fx prefix will go away
                                  Community Member
                                  You guys rock! Love you guys!
                                  • 14. Re: Kittens saved, Fx prefix will go away
                                    Yay, that's Fx-ing awesome news! Thanks Matt/Vera/Adobe!!!1!one!!!

                                    I think we should all go and fix [at least] one bug from the "SDK Community Bug Fix Candidates" list at http://bugs.adobe.com/jira/secure/IssueNavigator.jspa?mode=hide&requestId=11403

                                    _peter
                                    • 15. Re: Kittens saved, Fx prefix will go away
                                      hgarland Community Member
                                      What's next? 4 namespaces in Flex 5? :-)
                                      • 16. Re: Kittens saved, Fx prefix will go away
                                        Community Member
                                        Thanks Adobe for listening to us! Now I love Flex even more and knowing that my opinion counts makes me even more convinced that choosing Flex is future proof.

                                        Regarding the intermix of Halo and Spark, my biggest concern was regarding applications that use Arabic text, but now I think it's just a matter of setting the style 'textFieldClass' to 'mx.core.UITLFTextField' to make Halo components use the new TLF. Great!


                                        Another thing is mirroring. Will the Halo components also support it?

                                        The last remaining point is regarding skins. Until all Halo components are ported to Spark, we will have to create skins for component types, but I think this is manageable.


                                        Haykel Ben Jemia

                                        Allmas
                                        Web & RIA Development
                                        http://www.allmas-tn.com





                                        On Fri, Feb 13, 2009 at 8:34 PM, Matt Chotin < member@adobeforums.com> wrote:

                                        A new message was posted by Matt Chotin in



                                        Developers --

                                          Kittens saved, Fx prefix will go away




                                        I definitely intend to ask for community help on testing the usability of the solutions we come up with.  I don't know that we'd ask that anyone go ahead and implement the changes we have in mind, though if someone feels really comfortable with Batik and wants to get started on handling the CSS solution (as well as making it work in the framework) let us know that it excites you :-)




                                        We're also really looking to understand how folks will handle the intermix of Spark and Halo components.  Not so much that you'd expect the different buttons to appear in the same MXML page, but you'll have Spark buttons and Halo DateChoosers (which in turn contain Halo buttons) etc, and we want to know what problems folks run into.




                                        Matt





                                        On 2/13/09 11:08 AM, "Simeon Bateman" < member@adobeforums.com> wrote:



                                        A new message was posted by Simeon Bateman in



                                        Developers --

                                          Kittens saved, Fx prefix will go away



                                        Remember that we "the community" asked for this, and its perfectly acceptable to expect us to help in developing the solutions for the SDK.



                                        But thank you so much to Adobe for listening and for showing your commitment to the concerns of your customers.




                                        View/reply at Kittens saved, Fx prefix will go away < http://www.adobeforums.com/webx?13@@.59b7e849/1>


                                        Replies by email are OK.

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













                                        View/reply at Kittens saved, Fx prefix will go away

                                        Replies by email are OK.

                                        Use the unsubscribe form to cancel your email subscription.



                                        • 17. Re: Kittens saved, Fx prefix will go away
                                          Community Member
                                          Small correction:
                                          The last remaining point is regarding skins. Until all Halo components
                                          are ported to Spark, we will have to create skins for BOTH component types,
                                          but I think this is manageable.

                                          Haykel Ben Jemia

                                          Allmas
                                          Web & RIA Development
                                          http://www.allmas-tn.com





                                          On Sat, Feb 14, 2009 at 10:38 AM, Haykel BEN JEMIA < haykelbj@gmail.com> wrote:

                                          Thanks Adobe for listening to us! Now I love Flex even more and knowing that my opinion counts makes me even more convinced that choosing Flex is future proof.

                                          Regarding the intermix of Halo and Spark, my biggest concern was regarding applications that use Arabic text, but now I think it's just a matter of setting the style 'textFieldClass' to 'mx.core.UITLFTextField' to make Halo components use the new TLF. Great!



                                          Another thing is mirroring. Will the Halo components also support it?

                                          The last remaining point is regarding skins. Until all Halo components are ported to Spark, we will have to create skins for component types, but I think this is manageable.



                                          Haykel Ben Jemia

                                          Allmas
                                          Web & RIA Development
                                          http://www.allmas-tn.com






                                          On Fri, Feb 13, 2009 at 8:34 PM, Matt Chotin < member@adobeforums.com> wrote:


                                          A new message was posted by Matt Chotin in



                                          Developers --

                                            Kittens saved, Fx prefix will go away




                                          I definitely intend to ask for community help on testing the usability of the solutions we come up with.  I don't know that we'd ask that anyone go ahead and implement the changes we have in mind, though if someone feels really comfortable with Batik and wants to get started on handling the CSS solution (as well as making it work in the framework) let us know that it excites you :-)





                                          We're also really looking to understand how folks will handle the intermix of Spark and Halo components.  Not so much that you'd expect the different buttons to appear in the same MXML page, but you'll have Spark buttons and Halo DateChoosers (which in turn contain Halo buttons) etc, and we want to know what problems folks run into.





                                          Matt





                                          On 2/13/09 11:08 AM, "Simeon Bateman" < member@adobeforums.com> wrote:



                                          A new message was posted by Simeon Bateman in



                                          Developers --

                                            Kittens saved, Fx prefix will go away



                                          Remember that we "the community" asked for this, and its perfectly acceptable to expect us to help in developing the solutions for the SDK.



                                          But thank you so much to Adobe for listening and for showing your commitment to the concerns of your customers.




                                          View/reply at Kittens saved, Fx prefix will go away < http://www.adobeforums.com/webx?13@@.59b7e849/1>



                                          Replies by email are OK.

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














                                          View/reply at Kittens saved, Fx prefix will go away

                                          Replies by email are OK.

                                          Use the unsubscribe form to cancel your email subscription.





                                          • 18. Re: Kittens saved, Fx prefix will go away
                                            Thank you, Flex Team ... this reflects greatly on Adobe's commitment to listening to the community, we appreciate it a lot.

                                            Also, a big thanks to all the community members who made efforts to making this happen.

                                            Cheers,
                                            Mrinal
                                            • 19. Re: Kittens saved, Fx prefix will go away
                                              Community Member
                                              I guess if I read this first I needn't have made this post:
                                              Joseph Balderson, "Fx prefix revisited" #67, 15 Feb 2009 1:17 am

                                              Awesome news Matt! Thanks for listening Adobe!!
                                              • 20. Re: Kittens saved, Fx prefix will go away
                                                matt_chotin Community Member
                                                We plan on making mirroring work for Halo too.  And the textFieldClass will be TLFTextField by default hopefully.





                                                On 2/14/09 1:38 AM, "Haykel Ben Jemia" < member@adobeforums.com> wrote:



                                                A new message was posted by Haykel Ben Jemia in



                                                Developers --

                                                  Kittens saved, Fx prefix will go away



                                                Thanks Adobe for listening to us! Now I love Flex even more and knowing that my opinion counts makes me even more convinced that choosing Flex is future proof.



                                                Regarding the intermix of Halo and Spark, my biggest concern was regarding applications that use Arabic text, but now I think it's just a matter of setting the style 'textFieldClass' to 'mx.core.UITLFTextField' to make Halo components use the new TLF. Great!



                                                Another thing is mirroring. Will the Halo components also support it?



                                                The last remaining point is regarding skins. Until all Halo components are ported to Spark, we will have to create skins for component types, but I think this is manageable.



                                                Haykel Ben Jemia



                                                Allmas

                                                Web & RIA Development

                                                http://www.allmas-tn.com









                                                On Fri, Feb 13, 2009 at 8:34 PM, Matt Chotin < member@adobeforums.com> wrote:

                                                A new message was posted by Matt Chotin in



                                                Developers --

                                                  Kittens saved, Fx prefix will go away



                                                I definitely intend to ask for community help on testing the usability of the solutions we come up with.  I don't know that we'd ask that anyone go ahead and implement the changes we have in mind, though if someone feels really comfortable with Batik and wants to get started on handling the CSS solution (as well as making it work in the framework) let us know that it excites you :-)



                                                We're also really looking to understand how folks will handle the intermix of Spark and Halo components.  Not so much that you'd expect the different buttons to appear in the same MXML page, but you'll have Spark buttons and Halo DateChoosers (which in turn contain Halo buttons) etc, and we want to know what problems folks run into.



                                                Matt





                                                On 2/13/09 11:08 AM, "Simeon Bateman" < member@adobeforums.com < http://member@adobeforums.com> > wrote:



                                                A new message was posted by Simeon Bateman in



                                                Developers --

                                                  Kittens saved, Fx prefix will go away



                                                Remember that we "the community" asked for this, and its perfectly acceptable to expect us to help in developing the solutions for the SDK.



                                                But thank you so much to Adobe for listening and for showing your commitment to the concerns of your customers.




                                                View/reply at Kittens saved, Fx prefix will go away < http://www.adobeforums.com/webx?13@@.59b7e849/1>

                                                Replies by email are OK.

                                                Use the unsubscribe < http://www.adobeforums.com/webx?280@@.59b7e849!folder=.3c060fa3 < http://www.adobeforums.com/webx?280@@.59b7e849%21folder=.3c060fa3> >  form to cancel your email subscription.










                                                View/reply at Kittens saved, Fx prefix will go away < http://www.adobeforums.com/webx?13@@.59b7e849/3>

                                                Replies by email are OK.

                                                Use the unsubscribe < http://www.adobeforums.com/webx?280@@.59b7e849%21folder=.3c060fa3>  form to cancel your email subscription.










                                                View/reply at Kittens saved, Fx prefix will go away < http://www.adobeforums.com/webx?13@@.59b7e849/15>

                                                Replies by email are OK.

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





                                                • 21. Re: Kittens saved, Fx prefix will go away
                                                  Constantin Ehrenstein MeganK
                                                  Yay, that's good news!

                                                  I'll chime in with the others, stating my gratitude and satisfaction with the outcome of the matter as well as with the way the Flex SDK opened up to the community.

                                                  You showed that you care, and obviously for all of us the most sophisticated, forward-compatible language is the top priority.

                                                  Best regards
                                                  Constantin
                                                  • 22. Re: Kittens saved, Fx prefix will go away
                                                    Sekhar Ravinutala Community Member
                                                    Excellent news, thanks guys for listening!
                                                    • 23. Re: Kittens saved, Fx prefix will go away
                                                      I've been on Mars the last week. Thanks for this, Flexers!