Clint, Thanks for the feedback, I am more looking at performance and memory here, let me give an example, and keep in mind this is a very large app with hundreds of modules...
I am already using modules and the shell app, which is pretty small file size is 184 Kb, If I tell Flex Builder to RSL the framework.swc it drops to 46 Kb. The framework.swf file is only 1000Kb and I have already saved 120Kb just on the shell. Moving on to modules as far as the framework is concerned... Modules are great but they have just been born and resource linking needs more work, but in the mean time it seems to make sense to RSL the framework libraries then at least we can keep file sizes down and not have to worry about complex dependency chains. For a simple app I will just let flex do it's thing and merge duplicate code into multiple apps / modules. But in a more complex RIA this seems to be a great approach, RSL the framework and common class libraries and have tiny shells and modules. I would also like to point out that modules use the reports.xml file to keep the size down, but that has to come from a single shell application and in larger scenarios I can see the need for compiling to the lowest common denominator. The reports.xml file also appears to reside common folder for all projects so that creates other issues when developing multiple RIA Projects on the same machine. Thanks for any feedback and thoughts, Mike

