axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sanjiva Weerawarana" <sanj...@opensource.lk>
Subject Re: [Axis2] Package refactorings
Date Thu, 10 Feb 2005 19:00:04 GMT
+1 for moving to the main source tree and finalizing the changes
there. I agree doing a last minute change to the main source
tree is risky and bug-prone.

Sanjiva.

----- Original Message ----- 
From: "Srinath Perera" <hemapani@gmail.com>
To: <axis-dev@ws.apache.org>; <chinthaka@opensource.lk>
Sent: Thursday, February 10, 2005 4:22 PM
Subject: Re: [Axis2] Package refactorings


> Hi All;
>
> the changes are done at the Prototype2 itself now.(expect WSDL stuff,
> Cathura can you take care of them) IMO we do not need to have another
> M1 dir as we need to move the code to src tree ASAP. (we need to work
> at least week or two on the main src tree .. coping at the last moment
> will led to trouble).
>
> Let us have a look a the code while it is at the prototype 2 and move
> it to main src tree.. say monday?
> Thanks
> Srinath
>
>
>
> On Thu, 10 Feb 2005 16:06:19 +0600, Eran Chinthaka
> <chinthaka@opensource.lk> wrote:
> > Hi,
> >
> > In the chat it was decided to do some refactorings to the existing
package
> > structure of Axis 2.
> > Some of them were,
> >  - to have impl package under the corresponding block, rather than
having
> > common impl package for all
> > Eg : org.apache.axis.om - contains interfaces
> >         org.apache.axis.om.impl - contains impls of the interfaces
> > - All impl classes should be suffixed with *Impl*. Eg : OMElementImpl
> > - Remove stuff which are in prototype2 area, but will not be included in
M1.
> >
> >  Eg : some of the wsdl stuff, encoding stuff
> >
> > (Anything else ??. Please refer chat log on 10-02-2005)
> >
> > So where do we do these changes ?
> >
> > Option One - to do these changes in prototype2 itself.
> > I don't think this is a good idea, since we remove, refactor, etc., Its
true
> > that, u can retrieve things later. But I'd prefer not touching that, and
to
> > freeze it for sometime.
> >
> > Option Two - create a folder (say, M1) in scratch area, copy all the
stuff
> > from prototype2, do all the changes, and then move to main src tree
> >
> > Option Three - copy all the stuff from prototype2 to main src area
directly,
> > do the refactoring there itself.
> >
> > I find no problem in the third option. IMHO, there is nothing wrong with
> > doing these refactoring stuff in main src area.
> >
> > So what do you all think ? I think since we are moving towards the
release,
> > its better to have a quick discussion.
> >
> > Thankx and regards,
> > Eran Chinthaka
> >
> >
>


Mime
View raw message