On 2/27/2012 5:24 PM, Daniel Reicher wrote:
I've seen pockets of discussion regarding component creation but nothing
formalized (it seems) and I think it might be useful to have some process
in place - even a loose one. For the purpose of opening a discussion, I'll
use a mythical ProgressBar component...
As I understand it; the Apache way is that "if it didn't happen on the list, it didn't happen."

I expect most "new" component development will be done by people who have an "Itch to scratch." and do something, then donate it. It doesn't have to be a huge thing with tons of discussion before or after. I don't think we need a huge central repository of pre-development docs; although I do believe it is important to have documentation.

Is there a list tag for discussing implementation/architecture for a
specific component or piece of functionality?
not explicitly, and I'm not sure if I would recommend creating / using one.

Is the current "group think" to continue the component, MXML Spark Skin,
code-based/optimized Mobile Skin architecture?
Lots of people are all over the place on this. There has been some talk about building a whole new component architecture designed from the ground up for deployment to multiple platforms (Such as HTML/JS).

How closely should a Spark component that has an mx equivalent adhere to
the functionality of the mx component?
It doesn't matter. But if you feel something is missing in one or the other you are welcome to make updates and submit them.

Should spark components have clean separation from the mx namespace?
 I thought they did?

Should components be "allowed" to be mobile-only or desktop-only or should
everything be available in both scenarios unless there is an extremely
overwhelming rationale not to?
We already have mobile only components; and "non-mobile" only components. I think the answer of "Should this be allowed" is already addressed; because that is the way it is. When you build a new component, build it for what you need. IT can later be ported over to mobile or non-mobile at your discretion.


--
Jeffry Houser
Technical Entrepreneur
203-379-0773
--
http://www.flextras.com?c=104
UI Flex Components: Tested! Supported! Ready!
--
http://www.theflexshow.com
http://www.jeffryhouser.com
http://www.asktheflexpert.com
--
Part of the DotComIt Brain Trust

Reply via email to