Hey Jude ... I had to understand yesterday ... this flex-dev list is not the place to discuss these issues.
Maybe an analogy to the car industry would help to make this clear: "We are here to build car parts. But we don't care which type of car you build, and, how you'd drive that thing." Probably not even the flex-users list would be a place to discuss that. I had already put some affords to define "Best Coding Practices", as best as I could see code examples: http://code.google.com/p/masuland/wiki/LoginExample http://code.google.com/p/masuland/wiki/ReligionChooser ... and writing documentation: http://code.google.com/p/masuland/wiki/NanoarchitectureMVCb http://code.google.com/p/masuland/wiki/NanoarchitectureCpsh http://code.google.com/p/masuland/wiki/NanoarchitecturePInj ... and I hoped that Apache Flex would be a great place to drive this further, but, for the moment, these discussions seem to be way an overhead to Apache Flex. -- Sebastian On Jan 13, 2012, at 11:48 AM, jude wrote: > I have to agree with Sebastian on this. I think it is the responsibility of > the architects to show how they intend the architecture should be used. At > least in an abstract way. > > Flex apps with or without micro frameworks have a common setup across them > in general. It would be helpful going forward to describe separation of > concerns and when and where to apply certain principles. > > For example, if you looked at any of the Twitter client examples currently > online you'd see how to get the feed and hook it up to a data grid in as > few lines of code as possible. In a production edition you wouldn't do > that. > > You'd want to describe the package structure, the use of data models and > data providers and services. You'd include when and how to use item > renderers. > > > On Wed, Jan 11, 2012 at 5:02 PM, Omar Gonzalez > <omarg.develo...@gmail.com>wrote: > >> On Wednesday, January 11, 2012, Sebastian Mohr <masul...@gmail.com> wrote: >>> @Roland >>> >>> hmm ... maybe you are right ;) But this is not my concern >>> now. I am talking about building large-scale Flex apps and >>> how to build them the best way. >>> >>> >>> -- Sebastian >>> >>> >> >> I get what you're saying and I totally feel you, but I don't think it is >> the responsibility of this project to teach how to use the framework in a >> best practices type of way. We're here to advance the SDK. Although I agree >> more educational material is required I don't think that is something we >> need to focus on at this point. >> >> That being said, nothing is stoping you from drafting such a document and >> bringing it to the list for discussion. If it is good and everyone agrees >> it can get voted to be adopted as official Apache Flex Best Practices, >> otherwise the community will vote it down and we will keep moving forward. >> At least this is my understanding of the "Apache way". >> >> -omar >>