Hi Devs, I started looking in to $subject. Please find the initial findings:
*Application Name* *Proposed New Name (if required)* *Comments* *Can Remove?* single-cartridge single-cartridge-app - tomcat - duplicate single cartridge app, can be removed Yes single-group-cartridge single-group-app - single-group-v3 only difference is from single-group-cartridge is there are multiple group instances, should remove IMO Yes nested-group single-level-nested-group-app - nested-group-v2 only difference with nested-group is there are multiple groups nested at level1; can either remove, or else can rename to single-level-nested-groups-app Yes complex-app single-level-nested-groups-app - wordpress wordpress-app - wordpress-extended-v1 - in addition to wordpress sample, an additional tomcat cartridge in included in this app, can remove IMO Yes wordpress-extended-v2 - in addition to wordpress sample, an additional tomcat cartridge in included in this app and min group instance count is 2, can remove IMO Yes group-cartridges - redundant, can be removed Yes n-level-nesting five-levels-nested-groups-app this is an extreme scenario for even a complex app esb-php-nested-with-esb-php-nested-with-mysql-php-app Does this app has any real use case? If not, can remove. single-group-v1 - Redundant, can be removed Yes single-group-v2 - Redundant, can be removed Yes more-complex-app - Redundant, can be removed Yes I'm yet to look in to the scaling related samples. Furthermore, IMHO we can re-organize the the samples using a directory structure as shown below: applications -- simple (this will carry single cartridge apps, and apps with non nested groups) -- nested (complex apps with nested groups) -- scaling (group/dependency scaling, bursting and similar apps with special patterns) Please share your thoughts on this. -- Thanks and Regards, Isuru H. +94 716 358 048* <http://wso2.com/>*