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