First off I would like to say thank you to the team for the great framework/tools. They have helped me an my team develop a variety of applications for a high profile company.
I did want to take this opportunity though to communicate my thoughts on some issues with the the current state of the Away project. This is not meant to be moan-fest, but it is supposed to illustrate some of the concerns I (and others) have over theproject.
I was relieved to see the 2014 roadmap published a few weeks ago but unfortunately it did not address some of my concerns.
FIrst Away3D core - It seems over the last year much of the focus has been on adding TypeScript and OpenFL support. While these are welcome additions, I feel as if the core project has been neglected. Core updates seems few and far between.
AwayBuilder - This is a terrific tool but it is missing some really core features. For example - there is no way to preview a camera - essentially making the idea of even adding a camera via away builder useless. The tool also has some stability issues - it sometimes crashes, it is unable to recover a scene after a lost context. This tool really has the capability to be great but does need a little more attention. This github page shows little to no activity over the last several months.
Awd Exporter for Max - this is another great tool that makes working with Away3D a lot easier but there are some serious issues. First of all there is nowhere to download the latest binary. The Github page has updated source but no way to get the compiled plugin. The google code page to download the previous binary has not had an update since 2012. This leads me to my next point - which is I feel is the most important…
Communication - Right now, communication for the project is the most prominent issue. Currently there are 3 sites, awaytools, away foundation and away3d.com - the relationship between these items is unclear and particularly confusing to any people just introduced to the framework. awaytools in particular has not seen an update in a tremendous amount of time. This issue ties into all of the other issues as it creates a large amount of uncertainty about the project. For a user who is deciding which framework to choose - picking Away3D over another toolset becomes a much harder decision. It goes without saying that documentation is also a key component and I think everyone can agree that this area could be greatly improved as well.
Lastly I would like to touch on Support. I feel that forum support could be a lot better for users. I’ve tried to help users where I can but I see a lot of questions go completely unaddressed. Several other prominent open source projects have much greater moderator activity in the forums. It really helps with the on-boarding of new users and creates an unofficial documentation system for troubleshooting problems.
Again, I want to emphasize the gratitude that I have to the Away3D team for creating such a great set of tools, I would just like to see them maximize the potential of this terrific product set. I was a big user of Papervision3D and it was painful to see that awesome framework descend into obscurity. I would hate to see the same thing happen with Away 3D
If anyone cares to comment on this post, please keep the discussion positive. This is an open source project after all and the contributors are not supporting it for their financial benefit.