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 Thilina Gunarathne <cs...@gmail.com> on 2006/12/18 09:29:40 UTC
[Axis2] Duplicate code in Axiom & Axis2
Hi all,
Axis2/modules/kernel/o.a.a.util.Base64 &
Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
classes in axiom-api/o.a.axiom.om.util..
We are using the classes in axis2 for databinding, rahas, etc.. Any
reasons for having the duplicate. IMHO we should get rid of the
duplication if there aren't any pressing need..
Worst thing is I'm seeing some improvements or may be bug fixes done
only to the UUIDGen in Axis2.
--
Thilina Gunarathne
WSO2, Inc.; http://www.wso2.com/
Home page: http://webservices.apache.org/~thilina/
Blog: http://thilinag.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by Davanum Srinivas <da...@gmail.com>.
Am sorry, i somehow got the idea that this was intended for 1.1.1 :)
anyways +1 to get rid of it for 1.2
thanks,
dims
On 12/18/06, David Illsley <da...@gmail.com> wrote:
> If that's the general policy, I agree with Sanjiva.
>
> David
>
> On 18/12/06, Davanum Srinivas <da...@gmail.com> wrote:
> > I think we should not make an API change in 1.1.1. If it's 1.2 that's ok.
> >
> > -- dims
> >
> > On 12/18/06, David Illsley <da...@gmail.com> wrote:
> > > I guess now is the time for me to ask what the Apache WS project
> > > stance on deprecating APIs is?
> > >
> > > David
> > >
> > > On 18/12/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
> > > > What's the point of extending it like this? If its just to avoid
> > > > changing the code then I don't think it makes sense - its cleaner to
> > > > change it and be done with it.
> > > >
> > > > Sanjiva.
> > > >
> > > > On Mon, 2006-12-18 at 09:42 +0000, David Illsley wrote:
> > > > > I'm +1 for reusing the code though I'm not sure we can remove the
> > > > > o.a.axis2.util classes as users might have dependencies on them.
> > > > >
> > > > > Can we make the classes in o.a.axis2.util empty and extend the ones in Axiom?
> > > > > David
> > > > >
> > > > > On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
> > > > > > Hi all,
> > > > > > Axis2/modules/kernel/o.a.a.util.Base64 &
> > > > > > Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
> > > > > > classes in axiom-api/o.a.axiom.om.util..
> > > > > >
> > > > > > We are using the classes in axis2 for databinding, rahas, etc.. Any
> > > > > > reasons for having the duplicate. IMHO we should get rid of the
> > > > > > duplication if there aren't any pressing need..
> > > > > >
> > > > > > Worst thing is I'm seeing some improvements or may be bug fixes done
> > > > > > only to the UUIDGen in Axis2.
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Thilina Gunarathne
> > > > > > WSO2, Inc.; http://www.wso2.com/
> > > > > > Home page: http://webservices.apache.org/~thilina/
> > > > > > Blog: http://thilinag.blogspot.com/
> > > > > >
> > > > > > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > > > > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > --
> > > > Sanjiva Weerawarana, Ph.D.
> > > > Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
> > > > Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
> > > > Director; Open Source Initiative; http://www.opensource.org/
> > > > Member; Apache Software Foundation; http://www.apache.org/
> > > > Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > David Illsley - IBM Web Services Development
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> > >
> > >
> >
> >
> > --
> > Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-dev-help@ws.apache.org
> >
> >
>
>
> --
> David Illsley - IBM Web Services Development
>
--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by Glen Daniels <gl...@thoughtcraft.com>.
Hi Thilina:
If 1.1.1 has already been cut, then absolutely +1 to your suggestion
below. If it HASN'T already been cut, then adding "@deprecated" to the
APIs is a practically zero-effort task which takes about 30 seconds and
affects no code, so I would recommend just doing it now.
--G
Thilina Gunarathne wrote:
> hmm... Seems like some how I missed the fun.(Shame on my mail filters)..
>
> We are not going to change these for 1.1.1... 1.1.1 will go with
> whatever the minimal number of bug fixes and perf improvements....
>
> I proposed these changes for the trunk, which will effect 1.2..
>
> +1 to keep them as deprecated for 1.2.. But none of the Axis2 classes
> will refer them..
>
> ~Thilina
>
> On 12/20/06, Glen Daniels <gl...@thoughtcraft.com> wrote:
>> The general "good form" policy as I understand it is to deprecate APIs
>> which are going to go away, leave them for at least one release cycle,
>> and then drop them. I totally agree that if a change is going to
>> happen, we should just do it - but "do it" should include one release of
>> deprecation, in general, unless it's an API that really doesn't get a
>> lot of use.
>>
>> So +1 to deprecate these APIs now (for 1.1.1) then get rid of them in
>> 1.2.
>>
>> --Glen
>>
>> David Illsley wrote:
>> > If that's the general policy, I agree with Sanjiva.
>> >
>> > David
>> >
>> > On 18/12/06, Davanum Srinivas <da...@gmail.com> wrote:
>> >> I think we should not make an API change in 1.1.1. If it's 1.2
>> that's ok.
>> >>
>> >> -- dims
>> >>
>> >> On 12/18/06, David Illsley <da...@gmail.com> wrote:
>> >> > I guess now is the time for me to ask what the Apache WS project
>> >> > stance on deprecating APIs is?
>> >> >
>> >> > David
>> >> >
>> >> > On 18/12/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
>> >> > > What's the point of extending it like this? If its just to avoid
>> >> > > changing the code then I don't think it makes sense - its
>> cleaner to
>> >> > > change it and be done with it.
>> >> > >
>> >> > > Sanjiva.
>> >> > >
>> >> > > On Mon, 2006-12-18 at 09:42 +0000, David Illsley wrote:
>> >> > > > I'm +1 for reusing the code though I'm not sure we can remove
>> the
>> >> > > > o.a.axis2.util classes as users might have dependencies on them.
>> >> > > >
>> >> > > > Can we make the classes in o.a.axis2.util empty and extend the
>> >> ones in Axiom?
>> >> > > > David
>> >> > > >
>> >> > > > On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
>> >> > > > > Hi all,
>> >> > > > > Axis2/modules/kernel/o.a.a.util.Base64 &
>> >> > > > > Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates
>> the same
>> >> > > > > classes in axiom-api/o.a.axiom.om.util..
>> >> > > > >
>> >> > > > > We are using the classes in axis2 for databinding, rahas,
>> >> etc.. Any
>> >> > > > > reasons for having the duplicate. IMHO we should get rid of
>> the
>> >> > > > > duplication if there aren't any pressing need..
>> >> > > > >
>> >> > > > > Worst thing is I'm seeing some improvements or may be bug
>> >> fixes done
>> >> > > > > only to the UUIDGen in Axis2.
>> >> > > > >
>> >> > > > >
>> >> > > > > --
>> >> > > > > Thilina Gunarathne
>> >> > > > > WSO2, Inc.; http://www.wso2.com/
>> >> > > > > Home page: http://webservices.apache.org/~thilina/
>> >> > > > > Blog: http://thilinag.blogspot.com/
>> >> > > > >
>> >> > > > >
>> >> ---------------------------------------------------------------------
>> >> > > > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>> >> > > > > For additional commands, e-mail: axis-dev-help@ws.apache.org
>> >> > > > >
>> >> > > > >
>> >> > > >
>> >> > > >
>> >> > > --
>> >> > > Sanjiva Weerawarana, Ph.D.
>> >> > > Founder & Director; Lanka Software Foundation;
>> >> http://www.opensource.lk/
>> >> > > Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
>> >> > > Director; Open Source Initiative; http://www.opensource.org/
>> >> > > Member; Apache Software Foundation; http://www.apache.org/
>> >> > > Visiting Lecturer; University of Moratuwa;
>> http://www.cse.mrt.ac.lk/
>> >> > >
>> >> > >
>> >> > >
>> ---------------------------------------------------------------------
>> >> > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>> >> > > For additional commands, e-mail: axis-dev-help@ws.apache.org
>> >> > >
>> >> > >
>> >> >
>> >> >
>> >> > --
>> >> > David Illsley - IBM Web Services Development
>> >> >
>> >> >
>> ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>> >> > For additional commands, e-mail: axis-dev-help@ws.apache.org
>> >> >
>> >> >
>> >>
>> >>
>> >> --
>> >> Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service
>> >> Developers)
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>> >> For additional commands, e-mail: axis-dev-help@ws.apache.org
>> >>
>> >>
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-dev-help@ws.apache.org
>>
>>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by Thilina Gunarathne <cs...@gmail.com>.
hmm... Seems like some how I missed the fun.(Shame on my mail filters)..
We are not going to change these for 1.1.1... 1.1.1 will go with
whatever the minimal number of bug fixes and perf improvements....
I proposed these changes for the trunk, which will effect 1.2..
+1 to keep them as deprecated for 1.2.. But none of the Axis2 classes
will refer them..
~Thilina
On 12/20/06, Glen Daniels <gl...@thoughtcraft.com> wrote:
> The general "good form" policy as I understand it is to deprecate APIs
> which are going to go away, leave them for at least one release cycle,
> and then drop them. I totally agree that if a change is going to
> happen, we should just do it - but "do it" should include one release of
> deprecation, in general, unless it's an API that really doesn't get a
> lot of use.
>
> So +1 to deprecate these APIs now (for 1.1.1) then get rid of them in 1.2.
>
> --Glen
>
> David Illsley wrote:
> > If that's the general policy, I agree with Sanjiva.
> >
> > David
> >
> > On 18/12/06, Davanum Srinivas <da...@gmail.com> wrote:
> >> I think we should not make an API change in 1.1.1. If it's 1.2 that's ok.
> >>
> >> -- dims
> >>
> >> On 12/18/06, David Illsley <da...@gmail.com> wrote:
> >> > I guess now is the time for me to ask what the Apache WS project
> >> > stance on deprecating APIs is?
> >> >
> >> > David
> >> >
> >> > On 18/12/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
> >> > > What's the point of extending it like this? If its just to avoid
> >> > > changing the code then I don't think it makes sense - its cleaner to
> >> > > change it and be done with it.
> >> > >
> >> > > Sanjiva.
> >> > >
> >> > > On Mon, 2006-12-18 at 09:42 +0000, David Illsley wrote:
> >> > > > I'm +1 for reusing the code though I'm not sure we can remove the
> >> > > > o.a.axis2.util classes as users might have dependencies on them.
> >> > > >
> >> > > > Can we make the classes in o.a.axis2.util empty and extend the
> >> ones in Axiom?
> >> > > > David
> >> > > >
> >> > > > On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
> >> > > > > Hi all,
> >> > > > > Axis2/modules/kernel/o.a.a.util.Base64 &
> >> > > > > Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
> >> > > > > classes in axiom-api/o.a.axiom.om.util..
> >> > > > >
> >> > > > > We are using the classes in axis2 for databinding, rahas,
> >> etc.. Any
> >> > > > > reasons for having the duplicate. IMHO we should get rid of the
> >> > > > > duplication if there aren't any pressing need..
> >> > > > >
> >> > > > > Worst thing is I'm seeing some improvements or may be bug
> >> fixes done
> >> > > > > only to the UUIDGen in Axis2.
> >> > > > >
> >> > > > >
> >> > > > > --
> >> > > > > Thilina Gunarathne
> >> > > > > WSO2, Inc.; http://www.wso2.com/
> >> > > > > Home page: http://webservices.apache.org/~thilina/
> >> > > > > Blog: http://thilinag.blogspot.com/
> >> > > > >
> >> > > > >
> >> ---------------------------------------------------------------------
> >> > > > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> >> > > > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> >> > > > >
> >> > > > >
> >> > > >
> >> > > >
> >> > > --
> >> > > Sanjiva Weerawarana, Ph.D.
> >> > > Founder & Director; Lanka Software Foundation;
> >> http://www.opensource.lk/
> >> > > Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
> >> > > Director; Open Source Initiative; http://www.opensource.org/
> >> > > Member; Apache Software Foundation; http://www.apache.org/
> >> > > Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
> >> > >
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> >> > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> >> > >
> >> > >
> >> >
> >> >
> >> > --
> >> > David Illsley - IBM Web Services Development
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> >> > For additional commands, e-mail: axis-dev-help@ws.apache.org
> >> >
> >> >
> >>
> >>
> >> --
> >> Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service
> >> Developers)
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> >> For additional commands, e-mail: axis-dev-help@ws.apache.org
> >>
> >>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>
--
Thilina Gunarathne
WSO2, Inc.; http://www.wso2.com/
Home page: http://webservices.apache.org/~thilina/
Blog: http://thilinag.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by Glen Daniels <gl...@thoughtcraft.com>.
The general "good form" policy as I understand it is to deprecate APIs
which are going to go away, leave them for at least one release cycle,
and then drop them. I totally agree that if a change is going to
happen, we should just do it - but "do it" should include one release of
deprecation, in general, unless it's an API that really doesn't get a
lot of use.
So +1 to deprecate these APIs now (for 1.1.1) then get rid of them in 1.2.
--Glen
David Illsley wrote:
> If that's the general policy, I agree with Sanjiva.
>
> David
>
> On 18/12/06, Davanum Srinivas <da...@gmail.com> wrote:
>> I think we should not make an API change in 1.1.1. If it's 1.2 that's ok.
>>
>> -- dims
>>
>> On 12/18/06, David Illsley <da...@gmail.com> wrote:
>> > I guess now is the time for me to ask what the Apache WS project
>> > stance on deprecating APIs is?
>> >
>> > David
>> >
>> > On 18/12/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
>> > > What's the point of extending it like this? If its just to avoid
>> > > changing the code then I don't think it makes sense - its cleaner to
>> > > change it and be done with it.
>> > >
>> > > Sanjiva.
>> > >
>> > > On Mon, 2006-12-18 at 09:42 +0000, David Illsley wrote:
>> > > > I'm +1 for reusing the code though I'm not sure we can remove the
>> > > > o.a.axis2.util classes as users might have dependencies on them.
>> > > >
>> > > > Can we make the classes in o.a.axis2.util empty and extend the
>> ones in Axiom?
>> > > > David
>> > > >
>> > > > On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
>> > > > > Hi all,
>> > > > > Axis2/modules/kernel/o.a.a.util.Base64 &
>> > > > > Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
>> > > > > classes in axiom-api/o.a.axiom.om.util..
>> > > > >
>> > > > > We are using the classes in axis2 for databinding, rahas,
>> etc.. Any
>> > > > > reasons for having the duplicate. IMHO we should get rid of the
>> > > > > duplication if there aren't any pressing need..
>> > > > >
>> > > > > Worst thing is I'm seeing some improvements or may be bug
>> fixes done
>> > > > > only to the UUIDGen in Axis2.
>> > > > >
>> > > > >
>> > > > > --
>> > > > > Thilina Gunarathne
>> > > > > WSO2, Inc.; http://www.wso2.com/
>> > > > > Home page: http://webservices.apache.org/~thilina/
>> > > > > Blog: http://thilinag.blogspot.com/
>> > > > >
>> > > > >
>> ---------------------------------------------------------------------
>> > > > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>> > > > > For additional commands, e-mail: axis-dev-help@ws.apache.org
>> > > > >
>> > > > >
>> > > >
>> > > >
>> > > --
>> > > Sanjiva Weerawarana, Ph.D.
>> > > Founder & Director; Lanka Software Foundation;
>> http://www.opensource.lk/
>> > > Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
>> > > Director; Open Source Initiative; http://www.opensource.org/
>> > > Member; Apache Software Foundation; http://www.apache.org/
>> > > Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
>> > >
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>> > > For additional commands, e-mail: axis-dev-help@ws.apache.org
>> > >
>> > >
>> >
>> >
>> > --
>> > David Illsley - IBM Web Services Development
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>> > For additional commands, e-mail: axis-dev-help@ws.apache.org
>> >
>> >
>>
>>
>> --
>> Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service
>> Developers)
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-dev-help@ws.apache.org
>>
>>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by David Illsley <da...@gmail.com>.
If that's the general policy, I agree with Sanjiva.
David
On 18/12/06, Davanum Srinivas <da...@gmail.com> wrote:
> I think we should not make an API change in 1.1.1. If it's 1.2 that's ok.
>
> -- dims
>
> On 12/18/06, David Illsley <da...@gmail.com> wrote:
> > I guess now is the time for me to ask what the Apache WS project
> > stance on deprecating APIs is?
> >
> > David
> >
> > On 18/12/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
> > > What's the point of extending it like this? If its just to avoid
> > > changing the code then I don't think it makes sense - its cleaner to
> > > change it and be done with it.
> > >
> > > Sanjiva.
> > >
> > > On Mon, 2006-12-18 at 09:42 +0000, David Illsley wrote:
> > > > I'm +1 for reusing the code though I'm not sure we can remove the
> > > > o.a.axis2.util classes as users might have dependencies on them.
> > > >
> > > > Can we make the classes in o.a.axis2.util empty and extend the ones in Axiom?
> > > > David
> > > >
> > > > On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
> > > > > Hi all,
> > > > > Axis2/modules/kernel/o.a.a.util.Base64 &
> > > > > Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
> > > > > classes in axiom-api/o.a.axiom.om.util..
> > > > >
> > > > > We are using the classes in axis2 for databinding, rahas, etc.. Any
> > > > > reasons for having the duplicate. IMHO we should get rid of the
> > > > > duplication if there aren't any pressing need..
> > > > >
> > > > > Worst thing is I'm seeing some improvements or may be bug fixes done
> > > > > only to the UUIDGen in Axis2.
> > > > >
> > > > >
> > > > > --
> > > > > Thilina Gunarathne
> > > > > WSO2, Inc.; http://www.wso2.com/
> > > > > Home page: http://webservices.apache.org/~thilina/
> > > > > Blog: http://thilinag.blogspot.com/
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > > > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> > > > >
> > > > >
> > > >
> > > >
> > > --
> > > Sanjiva Weerawarana, Ph.D.
> > > Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
> > > Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
> > > Director; Open Source Initiative; http://www.opensource.org/
> > > Member; Apache Software Foundation; http://www.apache.org/
> > > Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> > >
> > >
> >
> >
> > --
> > David Illsley - IBM Web Services Development
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-dev-help@ws.apache.org
> >
> >
>
>
> --
> Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>
--
David Illsley - IBM Web Services Development
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by Davanum Srinivas <da...@gmail.com>.
I think we should not make an API change in 1.1.1. If it's 1.2 that's ok.
-- dims
On 12/18/06, David Illsley <da...@gmail.com> wrote:
> I guess now is the time for me to ask what the Apache WS project
> stance on deprecating APIs is?
>
> David
>
> On 18/12/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
> > What's the point of extending it like this? If its just to avoid
> > changing the code then I don't think it makes sense - its cleaner to
> > change it and be done with it.
> >
> > Sanjiva.
> >
> > On Mon, 2006-12-18 at 09:42 +0000, David Illsley wrote:
> > > I'm +1 for reusing the code though I'm not sure we can remove the
> > > o.a.axis2.util classes as users might have dependencies on them.
> > >
> > > Can we make the classes in o.a.axis2.util empty and extend the ones in Axiom?
> > > David
> > >
> > > On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
> > > > Hi all,
> > > > Axis2/modules/kernel/o.a.a.util.Base64 &
> > > > Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
> > > > classes in axiom-api/o.a.axiom.om.util..
> > > >
> > > > We are using the classes in axis2 for databinding, rahas, etc.. Any
> > > > reasons for having the duplicate. IMHO we should get rid of the
> > > > duplication if there aren't any pressing need..
> > > >
> > > > Worst thing is I'm seeing some improvements or may be bug fixes done
> > > > only to the UUIDGen in Axis2.
> > > >
> > > >
> > > > --
> > > > Thilina Gunarathne
> > > > WSO2, Inc.; http://www.wso2.com/
> > > > Home page: http://webservices.apache.org/~thilina/
> > > > Blog: http://thilinag.blogspot.com/
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> > > >
> > > >
> > >
> > >
> > --
> > Sanjiva Weerawarana, Ph.D.
> > Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
> > Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
> > Director; Open Source Initiative; http://www.opensource.org/
> > Member; Apache Software Foundation; http://www.apache.org/
> > Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-dev-help@ws.apache.org
> >
> >
>
>
> --
> David Illsley - IBM Web Services Development
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>
--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by David Illsley <da...@gmail.com>.
I guess now is the time for me to ask what the Apache WS project
stance on deprecating APIs is?
David
On 18/12/06, Sanjiva Weerawarana <sa...@opensource.lk> wrote:
> What's the point of extending it like this? If its just to avoid
> changing the code then I don't think it makes sense - its cleaner to
> change it and be done with it.
>
> Sanjiva.
>
> On Mon, 2006-12-18 at 09:42 +0000, David Illsley wrote:
> > I'm +1 for reusing the code though I'm not sure we can remove the
> > o.a.axis2.util classes as users might have dependencies on them.
> >
> > Can we make the classes in o.a.axis2.util empty and extend the ones in Axiom?
> > David
> >
> > On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
> > > Hi all,
> > > Axis2/modules/kernel/o.a.a.util.Base64 &
> > > Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
> > > classes in axiom-api/o.a.axiom.om.util..
> > >
> > > We are using the classes in axis2 for databinding, rahas, etc.. Any
> > > reasons for having the duplicate. IMHO we should get rid of the
> > > duplication if there aren't any pressing need..
> > >
> > > Worst thing is I'm seeing some improvements or may be bug fixes done
> > > only to the UUIDGen in Axis2.
> > >
> > >
> > > --
> > > Thilina Gunarathne
> > > WSO2, Inc.; http://www.wso2.com/
> > > Home page: http://webservices.apache.org/~thilina/
> > > Blog: http://thilinag.blogspot.com/
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> > >
> > >
> >
> >
> --
> Sanjiva Weerawarana, Ph.D.
> Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
> Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
> Director; Open Source Initiative; http://www.opensource.org/
> Member; Apache Software Foundation; http://www.apache.org/
> Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>
--
David Illsley - IBM Web Services Development
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by Sanjiva Weerawarana <sa...@opensource.lk>.
What's the point of extending it like this? If its just to avoid
changing the code then I don't think it makes sense - its cleaner to
change it and be done with it.
Sanjiva.
On Mon, 2006-12-18 at 09:42 +0000, David Illsley wrote:
> I'm +1 for reusing the code though I'm not sure we can remove the
> o.a.axis2.util classes as users might have dependencies on them.
>
> Can we make the classes in o.a.axis2.util empty and extend the ones in Axiom?
> David
>
> On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
> > Hi all,
> > Axis2/modules/kernel/o.a.a.util.Base64 &
> > Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
> > classes in axiom-api/o.a.axiom.om.util..
> >
> > We are using the classes in axis2 for databinding, rahas, etc.. Any
> > reasons for having the duplicate. IMHO we should get rid of the
> > duplication if there aren't any pressing need..
> >
> > Worst thing is I'm seeing some improvements or may be bug fixes done
> > only to the UUIDGen in Axis2.
> >
> >
> > --
> > Thilina Gunarathne
> > WSO2, Inc.; http://www.wso2.com/
> > Home page: http://webservices.apache.org/~thilina/
> > Blog: http://thilinag.blogspot.com/
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-dev-help@ws.apache.org
> >
> >
>
>
--
Sanjiva Weerawarana, Ph.D.
Founder & Director; Lanka Software Foundation; http://www.opensource.lk/
Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
Director; Open Source Initiative; http://www.opensource.org/
Member; Apache Software Foundation; http://www.apache.org/
Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by Davanum Srinivas <da...@gmail.com>.
+1 to extend.
-- dims
On 12/18/06, David Illsley <da...@gmail.com> wrote:
> I'm +1 for reusing the code though I'm not sure we can remove the
> o.a.axis2.util classes as users might have dependencies on them.
>
> Can we make the classes in o.a.axis2.util empty and extend the ones in Axiom?
> David
>
> On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
> > Hi all,
> > Axis2/modules/kernel/o.a.a.util.Base64 &
> > Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
> > classes in axiom-api/o.a.axiom.om.util..
> >
> > We are using the classes in axis2 for databinding, rahas, etc.. Any
> > reasons for having the duplicate. IMHO we should get rid of the
> > duplication if there aren't any pressing need..
> >
> > Worst thing is I'm seeing some improvements or may be bug fixes done
> > only to the UUIDGen in Axis2.
> >
> >
> > --
> > Thilina Gunarathne
> > WSO2, Inc.; http://www.wso2.com/
> > Home page: http://webservices.apache.org/~thilina/
> > Blog: http://thilinag.blogspot.com/
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-dev-help@ws.apache.org
> >
> >
>
>
> --
> David Illsley - IBM Web Services Development
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>
--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org
Re: [Axis2] Duplicate code in Axiom & Axis2
Posted by David Illsley <da...@gmail.com>.
I'm +1 for reusing the code though I'm not sure we can remove the
o.a.axis2.util classes as users might have dependencies on them.
Can we make the classes in o.a.axis2.util empty and extend the ones in Axiom?
David
On 18/12/06, Thilina Gunarathne <cs...@gmail.com> wrote:
> Hi all,
> Axis2/modules/kernel/o.a.a.util.Base64 &
> Axis2/modules/kernel/o.a.a.util.UUIDGenerator duplicates the same
> classes in axiom-api/o.a.axiom.om.util..
>
> We are using the classes in axis2 for databinding, rahas, etc.. Any
> reasons for having the duplicate. IMHO we should get rid of the
> duplication if there aren't any pressing need..
>
> Worst thing is I'm seeing some improvements or may be bug fixes done
> only to the UUIDGen in Axis2.
>
>
> --
> Thilina Gunarathne
> WSO2, Inc.; http://www.wso2.com/
> Home page: http://webservices.apache.org/~thilina/
> Blog: http://thilinag.blogspot.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>
--
David Illsley - IBM Web Services Development
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org