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