Here is a nice and full summary for 14 days of blogging!
Flex Charts
The current status of the Flex Charting was brought up and whether functionality and performance would improve.
CSS was a major candidate for improvement and was actually asked that CSS be made a priority for the whole Flex 4 SDK. This means add CSS properties that would allow for display adjustments and shorthand like “real” CSS.
I think users want to see the Flex CSS leave the dark ages. It was also noted again that in the spirit of Apache, roll up your sleeves and try and fix what bugs you, then submit it to the community!
It has also been noted that Adobe doesn’t have any new charting code to contribute. Maybe some specs and prototype code but that is all. Looks like it’s up to the community to see where a new charting library magically appears from.
DataGrid Performance
The performance of the DataGrid and the DataGrid itself has been the nemesis of the Flex SDK from day one, no joke. It’s no surprise that this has come up as about the 3rd request from the community to look at.
The DataGrid has a bunch of problems, it’s idea in the real world can do a lot of things. Add on top of the functionality it requires, the component will get the most abuse from jamming huge data sets into it. On top of that mess you then want to edit and draw that data in certain ways based on data state, etc.
The above boils down to a huge mess if the component is to do everything. It sounds like there are some community members that have come up with some factory implementations that might just tame the mighty DataGrid design. Let’s put it this way, if Apache Flex in the next year or so can create a DataGrid that performs better than the last two, major win for the community.
DropDownList working on Mobile
Tink had brought up a simple little fix for the DropDownList to work in mobile applications. Another community member commented that it would be nice to have this component available in mobile because the Spinner is really heavy for just displaying small data sets.
Spoon Community Call Feb 2nd
Jonathan Campos announced that there will be an open call for community members to ask questions about the direction and focus of Spoon.
At the same time Spoon will be opening up the organization to the community.
There is also a Flash/Flex User group tour starting soon as well, you can get more information here;
http://blogs.adobe.com/flex/2012/01/announcing-flex-user-group-2012-tour-north-america-dates.html
I think an interesting question that will be asked is Spoon was founded before the knowledge of the donation to Apache. How does that change the Spoon road-map concerning the Apache way of “if it didn’t happen on the list, it didn’t happen”.
How does Apache feel about an outside project like Spoon?
I’m sure this is what the Spoon community call is all about, so don’t miss it if you have the time. For now they will be posting more information up on their site;
http://spoon.as
Falcon compiler source code / Falcon architecture
Alex updated the list on the subject. It sounds like the compiler might be available in the summer in an unfinished state.
I’m going to quote Alex here as these are pretty heavy statements;
Falcon is intended to serve not only as the compiler for FB, but as the code-model service for FB’s code intelligence.
The version of FB that integrates Falcon will not be designed to use a different version of Falcon for different versions of the SDK. This is different than today, where FB uses he MXMLC from the SDK version for your project.
He goes onto note the implications;
This has some interesting implications. One is that we can’t keep rolling out new versions of Falcon without factoring in backward compatible MXML code-gen for older SDKs. Another is that, if you muck with the language, the code-intelligence in FB will break or at minimum, won’t be able to assist in those new language constructs.
For the first issue, the plan of record was to have Falcon convert MXML constructs to data structures instead of code, and modify the SDK framework to interpret those data structures. That work will likely not be fully complete at the time of donation.
So what does this all mean? It means that the yellow brick road is full of obstacle and unknowns right now. As a development community we need to focus on the Flex SDK until the tin man at least gets his heart.
JIRA
Well JIRA is definitely up now, Bertrand has now added about 7 issues and tracking features. So the ship has launched.
Please read AND follow the warning on the main page;
JIRA issues from https://bugs.adobe.com/jira will be imported later, please DO NOT create duplicate issues for those.
https://issues.apache.org/jira/browse/flex
Logo Contest
Finally, the logo contest which is at it’s end for submissions today. I created short urls with logo numbers on the web site now, so it’s a bit easier to tag entries.
As far as voting, we still have a couple days as far as I know. More on that later.
http://incubator.apache.org/flex/logo-contest.html
Conclusion
Well, this was an action packed post. As you can see the community is chiming in and starting to get their boots muddy with requests and complaints.
JIRA is your ticket to being heard but, hesitate please before you file a bug or feature request because odds are, it was filled in the Adobe JIRA and will be migrated.
Oh yeah, this is #14, two weeks in a row! I will now pat myself on the back for something I never thought I could do, 14 blog posts in a row.
Thanks for reading,
Mike
Recent Comments