+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* <[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 >> >>> >> >> >>> >> >> >>> >> >> >>> > >> >>> > >> >>> >> >>> >> >>> >> >>> >> >> >> >> >> > >> > >> > >> > >> >> > >
