+1
thanks
damitha
nandika jayawardana wrote:

Hi all,

Since the folder structure is modified ,I think It is possible to reduce the number of .dll ( .so) files created as follows

1.
currently we create two dlls as axis2_util.dll axis2_windows.dll ( axis2_unix.so ) I think it is possible combine these two together to create axis2_util.dll .

2.
combine axis2_om.dll axis2_soap.dll and axis2_attachments.dll to create axiom.dll

3.
parser wrappers will be separate dlls

I think it will be easy for users as well

Thanks
nandika

On 5/18/06, *Damitha Kumarage* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Hi Sahan,

    Sahan Gamage wrote:

    >Hi all,
    >
    >If I get it correctly, according to the new structure, we won't
    have the
    >"modules" directory any more. I personally don't like the idea of
    not
    >having the "modules" directory. Also where is the "addressing"
    module ?
    >Also I don't understand the reason for the wsdl module brought to top
    >level ? Is wsdl module going to be a separate project ? I thought
    it is
    >a part of axis2 core.
    >I would rather go for something like this.
    >
    >c/
    >|- modules/
    >|    |- core/
    >|    |    |- wsdl/ (if I am not mistaken)
    >|    |    |- other core modules
    >|    |- addressing/
    >|    |- security/ (or rampart) - in the future
    >|- util/
    >|- axiom/
    >|- xml-schema/
    >|- woden/
    >|- guththila/
    >
    >
    Thanks for the idea. It is really good if we move xml_schema, woden,
    util, axiom, security  and guththila into root level. i.e. to c
    folder.
    So now the folder structure would be

    c/
    |- modules/
    |    |- core/
    |    |
    |    |- addressing/
    |    |
    |    |- wsdl/
    |
    |- security/ (or rampart) - in the future
    |- util/
    |- axiom/
    |- xml-schema/
    |- woden/
    |- guththila/



    Thanks
    Damitha

    >- Sahan
    >
    >
    >Samisa Abeysinghe wrote:
    >
    >
    >
    >>nandika jayawardana wrote:
    >>
    >>
    >>
    >>>Hi,
    >>>In addition to the above folder structure we will have to move out
    >>>guththila as a seperate project ( at the moment guththila is
    also in
    >>>xml folder).
    >>>
    >>>
    >>+ 1.
    >>
    >>Samisa...
    >>
    >>
    >>
    >>>
    >>>thanks
    >>>nandika
    >>>
    >>>
    >>>On 5/17/06, *Damitha Kumarage* <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>
    >>><mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> wrote:
    >>>
    >>>    Samisa Abeysinghe wrote:
    >>>
    >>>    > Samisa Abeysinghe wrote:
    >>>    >
    >>>    >> Correct prefix...
    >>>    >>
    >>>    >> -------- Original Message --------
    >>>    >> Subject:     Modified Axis2C folder structure
    >>>    >> Date:     Wed, 17 May 2006 16:40:27 +0600
    >>>    >> From:     Damitha Kumarage < [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>
    >>>    <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>>
    >>>    >> Reply-To:     Apache AXIS C Developers List
    >>>    <[email protected] <mailto:[email protected]>
    <mailto:[email protected] <mailto:[email protected]>>>
    >>>    >> To:     [email protected]
    <mailto:[email protected]>
    >>><mailto:[email protected] <mailto:[email protected]>>
    >>>    >>
    >>>    >>
    >>>    >>
    >>>    >> Hi,
    >>>    >> Since we are going to separate Axis2 C sub/dependant
    projects
    >>>into
    >>>    >> separate projects
    >>>    >> and at the same time keep them under Axis2 C folder
    struture
    >>>    for some
    >>>    >> time, I would like to propose the
    >>>    >> following folder structure.
    >>>    >>
    >>>    >>
    >>>    >>
    >>>    >>                                                         C
    >>>    >>                                                          |
    >>>    >>
    >>>    >>
    >>>
    
>>>---------------------------------------------------------------------------------------------------

    >>>
    >>>    >>
    >>>    >>         |               |                  |
    >>>    >> |                  |                  |
    >>>    >>      util           axiom        xml-schema      woden
    >>>wsdl
    >>>    >>     core
    >>>    >>
    >>>    >> Note that axiom contains all parser, soa and om related
    stuff.
    >>>util
    >>>    >> contain all
    >>>    >> platform stuff as well.
    >>>    >
    >>>    >
    >>>    > +1.
    >>>    >
    >>>    >>
    >>>    >> In make install the sub/dependant project includes go
    into into
    >>>    >> c/inclue as following
    >>>    >>
    >>>    >>                                                         C
    >>>    >>                                                          |
    >>>    >>                                                     include
    >>>    >>                                                          |
    >>>    >>
    >>>_________________________________________________________________
    >>>    >>     |                      |
    >>>    >> |                                                   |
    >>>    >>   util                  om
    >>>    >> woden                                      xml_schema
    >>>    >>
    >>>    >> Other headers all go into c/include as before
    >>>    >
    >>>    >
    >>>    > Please rename om to axiom
    >>>    > Also does this mean that we have to prefix the header
    inclusion
    >>>    with
    >>>    > folder name? If yes then that is lots of trouble.
    >>>
    >>>    OK, Then for the time being I'll have axiom and util  headers
    >>>    installed
    >>>    into  c/include. Other wise we will have to
    >>>    change all header files to include prefixed with project  name
    >>>
    >>>    > Also, I propose to keep the same prefix even if we now have
    >>>    different
    >>>    > folder names. e.g. even tough om and soap headers are in
    axiom
    >>>    folder,
    >>>    > the prefix would remain as axis2_om and axis2_soap.
    >>>    >
    >>>    > P.S. is there anyway we can shorten xml_schema?
    >>>
    >>>    I prefer to keep it xml_schema because this going to be a C
    >>>version of
    >>>    Xml Schema project. We did no architecture
    >>>    changes to Xml Schema so keeping the name as it is a good thing
    >>>
    >>>    Thanks
    >>>    Damitha
    >>>
    >>>    >
    >>>    > Thanka,
    >>>    > Samisa...
    >>>    >
    >>>    >>
    >>>    >> All libs goes into c/lib.
    >>>    >>
    >>>    >> Thanks
    >>>    >> Damitha
    >>>    >>
    >>>    >>
    >>>    >>
    >>>    >
    >>>    >
    >>>
    >>>
    >>>
    >>>
    >>
    >>
    >
    >
    >
    >



Reply via email to