You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by Samisa Abeysinghe <sa...@gmail.com> on 2006/05/17 12:18:36 UTC

[Axis2][Fwd: Modified Axis2C folder structure]

Correct prefix...

-------- Original Message --------
Subject: 	Modified Axis2C folder structure
Date: 	Wed, 17 May 2006 16:40:27 +0600
From: 	Damitha Kumarage <da...@gmail.com>
Reply-To: 	Apache AXIS C Developers List <ax...@ws.apache.org>
To: 	axis-c-dev@ws.apache.org



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.

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

All libs goes into c/lib.

Thanks
Damitha



Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Sahan Gamage <sa...@wso2.com>.
+1 for the new structure.
- Sahan

Damitha Kumarage wrote:

> +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* <damitha23@gmail.com
>> <ma...@gmail.com>> 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* <damitha23@gmail.com
>>     <ma...@gmail.com>
>>     >>><mailto:damitha23@gmail.com <ma...@gmail.com>>> 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 < damitha23@gmail.com
>>     <ma...@gmail.com>
>>     >>>    <mailto:damitha23@gmail.com <ma...@gmail.com>>>
>>     >>>    >> Reply-To:     Apache AXIS C Developers List
>>     >>>    <axis-c-dev@ws.apache.org <ma...@ws.apache.org>
>>     <mailto:axis-c-dev@ws.apache.org <ma...@ws.apache.org>>>
>>     >>>    >> To:     axis-c-dev@ws.apache.org
>>     <ma...@ws.apache.org>
>>     >>><mailto:axis-c-dev@ws.apache.org
>> <ma...@ws.apache.org>>
>>     >>>    >>
>>     >>>    >>
>>     >>>    >>
>>     >>>    >> 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
>>     >>>    >>
>>     >>>    >>
>>     >>>    >>
>>     >>>    >
>>     >>>    >
>>     >>>
>>     >>>
>>     >>>
>>     >>>
>>     >>
>>     >>
>>     >
>>     >
>>     >
>>     >
>>
>>
>
>


Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Damitha Kumarage <da...@gmail.com>.
+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* <damitha23@gmail.com 
> <ma...@gmail.com>> 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* <damitha23@gmail.com
>     <ma...@gmail.com>
>     >>><mailto:damitha23@gmail.com <ma...@gmail.com>>> 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 < damitha23@gmail.com
>     <ma...@gmail.com>
>     >>>    <mailto:damitha23@gmail.com <ma...@gmail.com>>>
>     >>>    >> Reply-To:     Apache AXIS C Developers List
>     >>>    <axis-c-dev@ws.apache.org <ma...@ws.apache.org>
>     <mailto:axis-c-dev@ws.apache.org <ma...@ws.apache.org>>>
>     >>>    >> To:     axis-c-dev@ws.apache.org
>     <ma...@ws.apache.org>
>     >>><mailto:axis-c-dev@ws.apache.org <ma...@ws.apache.org>>
>     >>>    >>
>     >>>    >>
>     >>>    >>
>     >>>    >> 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
>     >>>    >>
>     >>>    >>
>     >>>    >>
>     >>>    >
>     >>>    >
>     >>>
>     >>>
>     >>>
>     >>>
>     >>
>     >>
>     >
>     >
>     >
>     >
>
>


Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by nandika jayawardana <ja...@gmail.com>.
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 <da...@gmail.com> 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* <damitha23@gmail.com
> >>><ma...@gmail.com>> 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 <damitha23@gmail.com
> >>>    <ma...@gmail.com>>
> >>>    >> Reply-To:     Apache AXIS C Developers List
> >>>    <axis-c-dev@ws.apache.org <ma...@ws.apache.org>>
> >>>    >> To:     axis-c-dev@ws.apache.org
> >>><ma...@ws.apache.org>
> >>>    >>
> >>>    >>
> >>>    >>
> >>>    >> 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
> >>>    >>
> >>>    >>
> >>>    >>
> >>>    >
> >>>    >
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >
> >
> >
> >
>
>

Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Damitha Kumarage <da...@gmail.com>.
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* <damitha23@gmail.com
>>><ma...@gmail.com>> 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 <damitha23@gmail.com
>>>    <ma...@gmail.com>>
>>>    >> Reply-To:     Apache AXIS C Developers List
>>>    <axis-c-dev@ws.apache.org <ma...@ws.apache.org>>
>>>    >> To:     axis-c-dev@ws.apache.org
>>><ma...@ws.apache.org>
>>>    >>
>>>    >>
>>>    >>
>>>    >> 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
>>>    >>
>>>    >>
>>>    >>
>>>    >
>>>    >
>>>
>>>
>>>      
>>>
>>    
>>
>
>
>  
>


Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Damitha Kumarage <da...@gmail.com>.
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* <damitha23@gmail.com
>>><ma...@gmail.com>> 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 <damitha23@gmail.com
>>>    <ma...@gmail.com>>
>>>    >> Reply-To:     Apache AXIS C Developers List
>>>    <axis-c-dev@ws.apache.org <ma...@ws.apache.org>>
>>>    >> To:     axis-c-dev@ws.apache.org
>>><ma...@ws.apache.org>
>>>    >>
>>>    >>
>>>    >>
>>>    >> 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
>>>    >>
>>>    >>
>>>    >>
>>>    >
>>>    >
>>>
>>>
>>>      
>>>
>>    
>>
>
>
>  
>


Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Sahan Gamage <sa...@wso2.com>.
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/

- 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* <damitha23@gmail.com
>> <ma...@gmail.com>> 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 <damitha23@gmail.com
>>     <ma...@gmail.com>>
>>     >> Reply-To:     Apache AXIS C Developers List
>>     <axis-c-dev@ws.apache.org <ma...@ws.apache.org>>
>>     >> To:     axis-c-dev@ws.apache.org
>> <ma...@ws.apache.org>
>>     >>
>>     >>
>>     >>
>>     >> 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
>>     >>
>>     >>
>>     >>
>>     >
>>     >
>>
>>
>
>


Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Samisa Abeysinghe <sa...@gmail.com>.
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* <damitha23@gmail.com 
> <ma...@gmail.com>> 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 <damitha23@gmail.com
>     <ma...@gmail.com>>
>     >> Reply-To:     Apache AXIS C Developers List
>     <axis-c-dev@ws.apache.org <ma...@ws.apache.org>>
>     >> To:     axis-c-dev@ws.apache.org <ma...@ws.apache.org>
>     >>
>     >>
>     >>
>     >> 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
>     >>
>     >>
>     >>
>     >
>     >
>
>


Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Damitha Kumarage <da...@gmail.com>.
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
Damitha

>
> thanks
> nandika
>
>
> On 5/17/06, *Damitha Kumarage* <damitha23@gmail.com 
> <ma...@gmail.com>> 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 <damitha23@gmail.com
>     <ma...@gmail.com>>
>     >> Reply-To:     Apache AXIS C Developers List
>     <axis-c-dev@ws.apache.org <ma...@ws.apache.org>>
>     >> To:     axis-c-dev@ws.apache.org <ma...@ws.apache.org>
>     >>
>     >>
>     >>
>     >> 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
>     >>
>     >>
>     >>
>     >
>     >
>
>


Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Dinesh Premalal <di...@cse.mrt.ac.lk>.
Hi,
  At the start of the guththila project we thought to keep it under ws-commons, at that time we 
decided to put guththila under axis2 directory for some time.
  If we think it's the time to move on, Here's my +1 !

thanks,
Dinesh

"nandika jayawardana" <ja...@gmail.com> writes:

> 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).
>
>
>
> thanks
> nandika
>
>
> On 5/17/06, Damitha Kumarage <da...@gmail.com> 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 <da...@gmail.com>
>     >> Reply-To:     Apache AXIS C Developers List <axis-c-dev@ws.apache.org >
>     >> To:     axis-c-dev@ws.apache.org
>     >>
>     >>
>     >>
>     >> 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
>     >>
>     >>
>     >>
>     >
>     >

Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by nandika jayawardana <ja...@gmail.com>.
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).



thanks
nandika


On 5/17/06, Damitha Kumarage <da...@gmail.com> 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 <da...@gmail.com>
> >> Reply-To:     Apache AXIS C Developers List <ax...@ws.apache.org>
> >> To:     axis-c-dev@ws.apache.org
> >>
> >>
> >>
> >> 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
> >>
> >>
> >>
> >
> >
>
>

Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Damitha Kumarage <da...@gmail.com>.
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 <da...@gmail.com>
>> Reply-To:     Apache AXIS C Developers List <ax...@ws.apache.org>
>> To:     axis-c-dev@ws.apache.org
>>
>>
>>
>> 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
>>
>>
>>
>
>


Re: [Axis2][Fwd: Modified Axis2C folder structure]

Posted by Samisa Abeysinghe <sa...@gmail.com>.
Samisa Abeysinghe wrote:

> Correct prefix...
>
> -------- Original Message --------
> Subject:     Modified Axis2C folder structure
> Date:     Wed, 17 May 2006 16:40:27 +0600
> From:     Damitha Kumarage <da...@gmail.com>
> Reply-To:     Apache AXIS C Developers List <ax...@ws.apache.org>
> To:     axis-c-dev@ws.apache.org
>
>
>
> 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.
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?

Thanka,
Samisa...

>
> All libs goes into c/lib.
>
> Thanks
> Damitha
>
>
>