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]> 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]>> 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]>>
>>>    >> Reply-To:     Apache AXIS C Developers List
>>>    <[email protected] <mailto:[email protected]>>
>>>    >> To:     [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