+1 for option 2. thanks, Nandana
On Thu, Jan 29, 2009 at 2:36 PM, Afkham Azeez <[email protected]> wrote: > +1 for 2. > > Thanks > Azeez > > On Mon, Jan 26, 2009 at 4:48 PM, Selvaratnam Uthaiyashankar > <[email protected]> wrote: > > Hi, > > > > If we can decide on a folder structure for trunk, we can start move the > code > > from "contrib" and start to do the improvements. > > > > We can organize the folder structure in two ways. > > > > (1) Organize based on components and then on framework > > E.g: trunk/stocktrader/ > > | > > +-business_service > > | | > > | +- dotnet > > | | > > | +- java > > | | > > | +- axis2 > > | | > > | +- PHP > > | > > +-order_processor > > | > > +-dotnet > > | > > +-java > > > > > > (2) Organize based on framework and then on component > > E.g: trunk/stocktrader/ > > | > > +-dotnet > > | | > > | +- business_service > > | | > > | +- order_processor > > | | > > | +- trader_client > > | > > +-Java > > | | > > | +-business_service > > | | > > | +-order_processor > > | > > +-axis2 > > | > > +-business_service > > | > > +-order_processor > > > > Which one do you think is the better approach? IMHO, (2) is better > because > > when we have another application "AppXYZ", we still can have same folder > > structure (first based on framework level and then on application > specific > > component level). Also, people are interested in how to implement using a > > framework rather than how a component is implemented in different > > frameworks. WDYT? > > > > Since we are going to have code from Axis2, CXF and Metro, and all of > them > > are written in Java, we can identify common code and keep it inside > "java" > > and move framework specific code inside respective frameworks. i.e we can > > have "axis2", "cxf", "metro" folders and all of them can use jar from > "java" > > folder. > > > > Thoughts? > > > > Regards, > > Shankar > > > > > > -- > > S.Uthaiyashankar > > Software Architect > > WSO2 Inc. > > http://wso2.com/ - "The Open Source SOA Company" > > > > > > -- > Thanks > Afkham Azeez > > Blog: http://afkham.org > Developer Portal: http://www.wso2.org > WSAS Blog: http://wso2wsas.blogspot.com > Company: http://wso2.com > GPG Fingerprint: 643F C2AF EB78 F886 40C9 B2A2 4AE2 C887 665E 0760 >
