You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Glen Daniels <gl...@thoughtcraft.com> on 2004/12/03 05:45:13 UTC

[Axis2] Structure

Just a small nit - if you're trying to replicate the eventual structure 
inside the prototype2/ area, it should probably be "java/src" instead of 
"src/java"....

More broadly, a sketch for the actual tree:

java/
   doc/
   lib/
   src/
   tests/
     unit/
     interop/
     server/
   samples/
     doc/
     src/
       echo/
       ...

So source roots are java/src, java/tests/unit, java/tests/interop, 
java/tests/server, and samples/src.

Does that seem reasonable?

--Glen

Re: [Axis2] Structure

Posted by Aleksander Slominski <as...@cs.indiana.edu>.
Srinath Perera wrote:

>alek the maven structure is decided by developer 
>
you mean developers?

>by extensive usage :)
>  
>
well it seems like an arbitrary decision to me and clearly other options 
may be more natural and work better.

tools should be tools ...

alek

>
>On Fri, 03 Dec 2004 01:46:33 -0500, Aleksander Slominski
><as...@cs.indiana.edu> wrote:
>  
>
>>
>>Srinath Perera wrote:
>>
>>    
>>
>>>>On Thu, 02 Dec 2004 23:45:13 -0500, Glen Daniels <gl...@thoughtcraft.com> wrote:
>>>>
>>>>
>>>>        
>>>>
>>>>>Just a small nit - if you're trying to replicate the eventual structure
>>>>>inside the prototype2/ area, it should probably be "java/src" instead of
>>>>>"src/java"....
>>>>>So source roots are java/src, java/tests/unit, java/tests/interop,
>>>>>java/tests/server, and samples/src.
>>>>>
>>>>>Does that seem reasonable?
>>>>>
>>>>>--Glen
>>>>>
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>I would like a standard maven build hierarchy .. when the project goes
>>>>along have thing in normal setup would be easy .. e.g.  at the top
>>>>level
>>>>src/java
>>>>    /samples
>>>>   /schema
>>>>   /test
>>>>
>>>>I think we should ask Dims .. he maintains both kind of builds know
>>>>pros and cons :)
>>>>
>>>>
>>>>        
>>>>
>>>Sorry I forget there is a another issue that we need to accommodate
>>>the C hierarchy as well .. the java/src/java is bad! My concern is
>>>when we deviate from the usual maven build it is hard to maintain; I
>>>would wait for others opinions!
>>>
>>>      
>>>
>>IMHO build structure should be decided by developers and not tools if a
>>tool is not flexible enough chnage use other tool ...
>>
>>alek
>>
>>--
>>The best way to predict the future is to invent it - Alan Kay
>>
>>
>>    
>>


-- 
The best way to predict the future is to invent it - Alan Kay


Re: [Axis2] Structure

Posted by Srinath Perera <he...@gmail.com>.
alek the maven structure is decided by developer by extensive usage :)


On Fri, 03 Dec 2004 01:46:33 -0500, Aleksander Slominski
<as...@cs.indiana.edu> wrote:
> 
> 
> 
> Srinath Perera wrote:
> 
> >>On Thu, 02 Dec 2004 23:45:13 -0500, Glen Daniels <gl...@thoughtcraft.com> wrote:
> >>
> >>
> >>>Just a small nit - if you're trying to replicate the eventual structure
> >>>inside the prototype2/ area, it should probably be "java/src" instead of
> >>>"src/java"....
> >>>So source roots are java/src, java/tests/unit, java/tests/interop,
> >>>java/tests/server, and samples/src.
> >>>
> >>>Does that seem reasonable?
> >>>
> >>>--Glen
> >>>
> >>>
> >>>
> >>I would like a standard maven build hierarchy .. when the project goes
> >>along have thing in normal setup would be easy .. e.g.  at the top
> >>level
> >>src/java
> >>     /samples
> >>    /schema
> >>    /test
> >>
> >>I think we should ask Dims .. he maintains both kind of builds know
> >>pros and cons :)
> >>
> >>
> >
> >Sorry I forget there is a another issue that we need to accommodate
> >the C hierarchy as well .. the java/src/java is bad! My concern is
> >when we deviate from the usual maven build it is hard to maintain; I
> >would wait for others opinions!
> >
> IMHO build structure should be decided by developers and not tools if a
> tool is not flexible enough chnage use other tool ...
> 
> alek
> 
> --
> The best way to predict the future is to invent it - Alan Kay
> 
>

Re: [Axis2] Structure

Posted by Aleksander Slominski <as...@cs.indiana.edu>.
Srinath Perera wrote:

>>On Thu, 02 Dec 2004 23:45:13 -0500, Glen Daniels <gl...@thoughtcraft.com> wrote:
>>    
>>
>>>Just a small nit - if you're trying to replicate the eventual structure
>>>inside the prototype2/ area, it should probably be "java/src" instead of
>>>"src/java"....
>>>So source roots are java/src, java/tests/unit, java/tests/interop,
>>>java/tests/server, and samples/src.
>>>
>>>Does that seem reasonable?
>>>
>>>--Glen
>>>
>>>      
>>>
>>I would like a standard maven build hierarchy .. when the project goes
>>along have thing in normal setup would be easy .. e.g.  at the top
>>level
>>src/java
>>     /samples
>>    /schema
>>    /test
>>
>>I think we should ask Dims .. he maintains both kind of builds know
>>pros and cons :)
>>    
>>
>
>Sorry I forget there is a another issue that we need to accommodate
>the C hierarchy as well .. the java/src/java is bad! My concern is
>when we deviate from the usual maven build it is hard to maintain; I
>would wait for others opinions!
>
IMHO build structure should be decided by developers and not tools if a 
tool is not flexible enough chnage use other tool ...

alek


-- 
The best way to predict the future is to invent it - Alan Kay


Re: [Axis2] Structure

Posted by Srinath Perera <he...@gmail.com>.
> On Thu, 02 Dec 2004 23:45:13 -0500, Glen Daniels <gl...@thoughtcraft.com> wrote:
> > Just a small nit - if you're trying to replicate the eventual structure
> > inside the prototype2/ area, it should probably be "java/src" instead of
> > "src/java"....
> > So source roots are java/src, java/tests/unit, java/tests/interop,
> > java/tests/server, and samples/src.
> >
> > Does that seem reasonable?
> >
> > --Glen
> >
> 
> I would like a standard maven build hierarchy .. when the project goes
> along have thing in normal setup would be easy .. e.g.  at the top
> level
> src/java
>      /samples
>     /schema
>     /test
> 
> I think we should ask Dims .. he maintains both kind of builds know
> pros and cons :)

Sorry I forget there is a another issue that we need to accommodate
the C hierarchy as well .. the java/src/java is bad! My concern is
when we deviate from the usual maven build it is hard to maintain; I
would wait for others opinions!
Thanks
Srinath

Re: [Axis2] Structure

Posted by Srinath Perera <he...@gmail.com>.
Hi Glen;

On Thu, 02 Dec 2004 23:45:13 -0500, Glen Daniels <gl...@thoughtcraft.com> wrote:
> Just a small nit - if you're trying to replicate the eventual structure
> inside the prototype2/ area, it should probably be "java/src" instead of
> "src/java"....
> So source roots are java/src, java/tests/unit, java/tests/interop,
> java/tests/server, and samples/src.
> 
> Does that seem reasonable?
> 
> --Glen
> 

I would like a standard maven build hierarchy .. when the project goes
along have thing in normal setup would be easy .. e.g.  at the top
level
src/java
     /samples
    /schema
    /test

I think we should ask Dims .. he maintains both kind of builds know
pros and cons :)
Thanks
Srinath