+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
>

Reply via email to