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

Participant
February 20, 2009
I've been on Mars the last week. Thanks for this, Flexers!
Participating Frequently
February 19, 2009
Excellent news, thanks guys for listening!
Known Participant
February 18, 2009
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
matt_chotin
Inspiring
February 15, 2009
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.





Participant
February 15, 2009
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!!
Participant
February 14, 2009
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
Known Participant
February 14, 2009
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.





Known Participant
February 14, 2009
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.



February 13, 2009
What's next? 4 namespaces in Flex 5? :-)
Participating Frequently
February 13, 2009
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