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.
Dont' worry. It's my mistake of not depicting the modules folder in the
diagram.
Also where is the "addressing" module ?
The diagram did not include the folders that won't affect by the new
folder structure.
So adressing should be there as before
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.
It is like axiom should be placed in c/modules/wsdl. It does not belong
to axis2 c engine 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/
See my previous inlined comments
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
>>
>>
>>
>
>