On 2/28/2012 6:56 PM, Daniel Reicher wrote:

     I agree with Alex on this one.  Now we may want to vet APIs
    before they get into the main SDK / release and that is what the
    voting process is for.  But, I wouldn't force anyone into a
    pre-discussion before they start building anything.  I want them
    to build it for what they need, donate it, and then we can figure
    out if it needs to be tweaked or whatever.


Who said anything about "force"? I don't think anyone should be forced to do anything before coding and one path to inclusion should certainly be - "let coders code" and the community can figure out what to do with it later. That said, why preclude other paths?

The understanding was that we should set up policies and procedures on "how to do stuff" and vet them before anything is done. I disagree with that sentiment.

I've read through discussions about every bit of minutia and every "pie in the sky" idea for Flex going forward, so I'm not fully understanding the resistance to having a path for building a component with a deliberate goal in mind that serves the needs of the overall community and not just my needs. It, frankly, seems entirely too arbitrary for my tastes.

  I believe it is very arbitrary.  It also strikes me as the Apache way.

If I, as a developer, want to contribute to the community what is wrong with asking the community for some direction and codifying the results of that discussion so that there is at least an attempt to standardize things work "as expected" for the vast majority of Flex developers who have never and will never look at the underlying source code

Absolutely nothing is wrong. I would encourage it. But, it isn't the only way.

I've built many components to suit my own needs or scratch my own itch. They work fine in that context. In order to elevate them to use by the greater community would require an additional magnitude of work
Understood; that is the "joy" of trying to make a business as a component developer. In order to bullet proof things and optimize them for reuse; it takes significantly longer to build than something with a very strict use case.

I think there should be a barrier to entry for adding new components to the SDK:

There should be a barrier to entry for adding thing into a component release. That is the voting process. There should be no barrier to donating something to Apache Flex; and anyone should be able to donate any code via Jira (or if they're a committer; via a Whiteboard in the SVN repository).

Absent any goal or even direction who determines if these things are met? You? Me? Put it to a vote?
It is put to a vote before any code is added to a release and any of the PPMC members will vote on it.




--
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