Skip to main content
matt_chotin
Inspiring
February 13, 2009
Question

Kittens saved, Fx prefix will go away

  • February 13, 2009
  • 23 replies
  • 3427 views
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
This topic has been closed for replies.

23 replies

Participating Frequently
February 13, 2009
You guys rock! Love you guys!
Participating Frequently
February 13, 2009
> 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/]
Participant
February 13, 2009
Awesome. Thanks to both the Flex team and the passionate community for making this happen!
Participant
February 13, 2009
>>I didn't know that kittens were at stake!?

Think Matt was responding to this http://blog.benstucki.net/?p=53
Participant
February 13, 2009
woohoo!
Awesome you guys! Love you all!
Inspiring
February 13, 2009
Thank you so much !
Participant
February 13, 2009
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!
Participating Frequently
February 13, 2009
Well played indeed, Flex Team. Thanks for listening to us, we complain because we care. :)
Participant
February 13, 2009
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 ass-kicking Flex applications out the door, tested and into the hands of happy users. :)

Thanks Flex Team!
matt_chotin
Inspiring
February 13, 2009
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.