Hi,
Day three of I would say the “brainstorming” session in the flex-dev@apache.org mailing list.
Flex logo
The community is still invited to think about logos for the flex website. There have been quite a few ideas floating around and plenty of opinion. It’s nice to see that one of the more popular designs that has been submitted on the mailing list is by a very humble Carlos Rovira, that insists a contest needs to be held and voted on by the community.
We are trying to get a page on the website describing this, I think I might just try to get that up with the information that has been submitted already so folks can take a try with their own idea.
Flex SDK full code reformat
As mentioned there has been discussion on code conventions and having some type of singular look to the code in the core SDK. Alex has mentioned his main concern is not tabs or spaces, just that 4 spaces equals one tab.
It’s up in the air but Rick Winscot has been investigating running the Flex Formatter on the command line so Alex can do one full pass through the SDK.
I do agree with some thoughts that have been brought up, the main idea is that the frameworks code looks uniform, how we get there is another story and whether devs care is another one.
Flex mobile components
Alex pretty much summed up Adobe’s position on the current state of mobile components.
Q: What is the future of mobile AIR components from Adobe?
A: Mobile AIR Components are being donated to Apache.
Q: Will we continue to see new mobile Flex components from Adobe?
A: No, but I hope to see some from Apache.
Non shameless plug here, I have released the mobilui toolkit1 mobile set and plan to release more mobile components having support from the community.
Product Page – http://www.teotigraphix.com/components/toolkits/MobileUIToolkit1
Q: Will we see AS3 mobile components from Adobe (rather than built in Flex)?
A: No. Adobe is not planning to develop new components outside of Apache.
Q: When they promote future AIR mobile content, will they reference any new Apache Flex mobile components that we develop?
A: No way to know for sure. 4.6 has a pretty good set of components already. I would bet if Apache Flex makes some really great mobile components, they will, since it will help AIR. Adobe has been promoting Jquery for HTML for a while now. I think it is roughly the same model.
Alex finishes it off with
It will totally depend on how well Apache Flex works as a community.
Couldn’t have said it better myself.
GIT support
Do we have GIT support for the Flex SDK?
Bertrand answers;
There’s http://git.apache.org/ where we can ask to have a git mirror
of Flex once the code is in.
I don’t think this allows for directly committing pull requests, but
people are working on it. For now, AFAIK you have to create an svn
patch from your git changes, which is quite easy.
Summary, I’m sure a lot of devs including myself will use GIT on our local computers than commit that code to the svn repo on svn.apache.org.
SVN Whiteboard
The Flex SDK will contain a whiteboard root folder that will hold all the future innovations of the Flex SDK and beyond. If you are a developer you will definitely want to check this out and update constantly.
Check it out here; http://svn.apache.org/repos/asf/incubator/flex/whiteboard/
Tink has committed the first whiteboard in the navigators folder. These components will but up for review to be included in the first release of Apache Flex.
We are working on getting an Accordion and TabNavigator implementation that parallels the mx version.
BlazeDS
BlazeDS has come up and where it’s home should rest. Most community members feel that it should exist in it’s own project even though it has dependencies on the Flex SDK.
The obvious argument is that Flex is client and BlazeDS is server, that alone constitutes a separate project.
Other community members are not convinced that Adobe is going to move all rpc code which will then create licensing issues with the LCDS product. I have to admit, I am not one to talk on this subject so don’t take my word for it as in Reading Rainbow.
TabNavigators and other new components
Any of you that read my blog will know I am direct, action oriented and don’t like to play games. Consequently I have been raring to go with this Apache Flex project since I have somany years invested and feel it’s worth my time to give it all I got right now.
That being said, sometimes I say to much, but maybe that is a good thing. Maybe I’m speaking for other less vocal developers that feel the same way as me. Maybe not, I do make myself a target sometimes.
I am in full agreement that the “kitchen sink” as it is consistently called should not be jammed into an SDK that were are trying to trim the fat out of anyway.
Now for closing, my own verbatim comment to this on the list;
My thought, create an extension, branch what ever you call it of flex component extensions that are officially supported by the committers of Apache Flex (me, you and others). Have it merge in things from the FlexLib, show the community that using components saves time and is supported as a fundamental development ROI. This might actually re-ignite the 3rd party ecosystem benefiting the people like you and I that aren’t quite satisfied with “traditional” consulting model.
Conclusion
Some days are more emotional to some than others, this one was a good and bad one for me. Good that I see so much future to an Flex SDK that can be better, bad that I might not be able to convince the community to change there bad habits.
Thanks for reading,
Mike
Recent Comments