You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by Davanum Srinivas <di...@yahoo.com> on 2003/09/06 15:32:10 UTC
Change CVS module names (Next week)
Folks,
Is everyone ok with these names? It's high time the CVS modules reflect that they belong to the
webservices project.
xml-axis ==> ws-axis
xml-soap ==> ws-soap
xml-axis-wsif ==> ws-wsif
xml-axis-wsil ==> ws-wsil
xml-rpc ==> ws-rpc
Is there are no objections, we can make the move next week (wed/thu)
Thanks,
dims
=====
Davanum Srinivas - http://webservices.apache.org/~dims/
Re: now and in next year ... [Re: Change CVS module names (Next week)]
Posted by Aleksander Slominski <as...@cs.indiana.edu>.
Davanum Srinivas wrote:
>+100000 :)
>
>
fine with me.
i think we talked about this changes few months ago so it is good that
it finally happens.
i would like to put a "Whats New" section in http://ws.apache.org/ with
a pointer to detailed description of what was changed and include as
much as possible info on how to make changes on windows (without using
perl ...)
anyway i guess i am too forgiving.
thanks,
alek
>-- dims
>
>--- Sam Ruby <ru...@apache.org> wrote:
>
>
>>Aleksander Slominski wrote:
>>
>>
>>>so there are migration paths but still i see no reason to not leave lot
>>>of time for people to make this change ...
>>>
>>>
>>My experience with this:
>>
>>1) It actually is real easy to do. Even on windows (my primary
>>development platform).
>>
>>2) Those that are prone to whine, will wait until the last minute.
>>
>>3) At which point, they will whine anyway. Just as loud.
>>
>>My recommendation, for what it is worth:
>>
>>1) rename the cvs trees on the server immediately. It is one command.
>>(Actually, two as you want to provide a cvs link for cvspub)
>>
>>2) establish a symbolic link for the old name at the same time (this
>>time it really is only one command).
>>
>>3) tell people that they symbolic link will stick around for *one week*.
>>
>>4) delete the symbolic link in two weeks.
>>
>>- Sam Ruby
>>
>>
>>
>>
>>
>>
>
>
>=====
>Davanum Srinivas - http://webservices.apache.org/~dims/
>
>
--
If everything seems under control, you're just not going fast enough. —Mario Andretti
Re: now and in next year ... [Re: Change CVS module names (Next week)]
Posted by Davanum Srinivas <di...@yahoo.com>.
+100000 :)
-- dims
--- Sam Ruby <ru...@apache.org> wrote:
> Aleksander Slominski wrote:
> >
> > so there are migration paths but still i see no reason to not leave lot
> > of time for people to make this change ...
>
> My experience with this:
>
> 1) It actually is real easy to do. Even on windows (my primary
> development platform).
>
> 2) Those that are prone to whine, will wait until the last minute.
>
> 3) At which point, they will whine anyway. Just as loud.
>
> My recommendation, for what it is worth:
>
> 1) rename the cvs trees on the server immediately. It is one command.
> (Actually, two as you want to provide a cvs link for cvspub)
>
> 2) establish a symbolic link for the old name at the same time (this
> time it really is only one command).
>
> 3) tell people that they symbolic link will stick around for *one week*.
>
> 4) delete the symbolic link in two weeks.
>
> - Sam Ruby
>
>
>
>
=====
Davanum Srinivas - http://webservices.apache.org/~dims/
Re: now and in next year ... [Re: Change CVS module names (Next week)]
Posted by Sam Ruby <ru...@apache.org>.
Aleksander Slominski wrote:
>
> so there are migration paths but still i see no reason to not leave lot
> of time for people to make this change ...
My experience with this:
1) It actually is real easy to do. Even on windows (my primary
development platform).
2) Those that are prone to whine, will wait until the last minute.
3) At which point, they will whine anyway. Just as loud.
My recommendation, for what it is worth:
1) rename the cvs trees on the server immediately. It is one command.
(Actually, two as you want to provide a cvs link for cvspub)
2) establish a symbolic link for the old name at the same time (this
time it really is only one command).
3) tell people that they symbolic link will stick around for *one week*.
4) delete the symbolic link in two weeks.
- Sam Ruby
Re: now and in next year ... [Re: Change CVS module names (Next week)]
Posted by Davanum Srinivas <di...@yahoo.com>.
cvsed is a perl script. Perl is available on windows :)
--- Aleksander Slominski <as...@cs.indiana.edu> wrote:
> Sam Ruby wrote:
>
> > Aleksander Slominski wrote:
> >
> >> that is a BIG change for lot of people using AXIS and having CVS
> >> checked out. is it possible to transition this change into two steps:
> >> 1. new modules are created but aliases for old modules are still present
> >> 2. after _few_ months (next year?) and and multiple announcements
> >> that include how to convert local CVS module name old modules names
> >> are removed.
> >
> > It is *not* that big of a change. All one generally needs to do is
> > commit all of one's changes and do a fresh checkout.
> >
> > Two things to note:
> >
> > If you have a large number of existing files modified in an existing
> > checkout and you are not prepared to commit them, all that you need to
> > do is to update the various CVS/Root files with the new name. I
> > typically use Perl to do this, but there are existing tools that can
> > help, for example:
> > http://cvs-tools.sourceforge.net/cvsed.html
>
> this is easy on UNIX to do but more tricky in windows - it would be
> really nice to have such functionality to do switching CVS in windows
> tool (i would be happy to find out if there is alreayd such tool?!)
>
> > Alternately, if you can commit your changes, but simply want to obtain
> > a fresh checkout using a directory name other than the one on the
> > server, use the -d parameter on the cvs checkout command, for example:
> >
> > cvs -d :ext:aslom@cvs.apache.org:/home/cvs checkout -d xml-axis ws-axis
>
> i did not try to do this but i believe that it will not work as CVS
> repository location is encoded in CVS/Repository filse and CVS will not
> allow to overwrite old locally checked out repository with new reranmed?
>
> > After either of these are done, you can continue to do cvs updates and
> > commits normally.
>
> other possibility is to copy files from old location to a freshly
> checked out project from new CVS/Root and ignore all CVS/* files during
> copy (using cygwin find and piping through xargs).
>
> so there are migration paths but still i see no reason to not leave lot
> of time for people to make this change ...
>
> thanks,
>
> alek
>
> --
> If everything seems under control, you're just not going fast enough. �Mario Andretti
>
>
=====
Davanum Srinivas - http://webservices.apache.org/~dims/
Re: now and in next year ... [Re: Change CVS module names (Next week)]
Posted by Aleksander Slominski <as...@cs.indiana.edu>.
Sam Ruby wrote:
> Aleksander Slominski wrote:
>
>> that is a BIG change for lot of people using AXIS and having CVS
>> checked out. is it possible to transition this change into two steps:
>> 1. new modules are created but aliases for old modules are still present
>> 2. after _few_ months (next year?) and and multiple announcements
>> that include how to convert local CVS module name old modules names
>> are removed.
>
> It is *not* that big of a change. All one generally needs to do is
> commit all of one's changes and do a fresh checkout.
>
> Two things to note:
>
> If you have a large number of existing files modified in an existing
> checkout and you are not prepared to commit them, all that you need to
> do is to update the various CVS/Root files with the new name. I
> typically use Perl to do this, but there are existing tools that can
> help, for example:
> http://cvs-tools.sourceforge.net/cvsed.html
this is easy on UNIX to do but more tricky in windows - it would be
really nice to have such functionality to do switching CVS in windows
tool (i would be happy to find out if there is alreayd such tool?!)
> Alternately, if you can commit your changes, but simply want to obtain
> a fresh checkout using a directory name other than the one on the
> server, use the -d parameter on the cvs checkout command, for example:
>
> cvs -d :ext:aslom@cvs.apache.org:/home/cvs checkout -d xml-axis ws-axis
i did not try to do this but i believe that it will not work as CVS
repository location is encoded in CVS/Repository filse and CVS will not
allow to overwrite old locally checked out repository with new reranmed?
> After either of these are done, you can continue to do cvs updates and
> commits normally.
other possibility is to copy files from old location to a freshly
checked out project from new CVS/Root and ignore all CVS/* files during
copy (using cygwin find and piping through xargs).
so there are migration paths but still i see no reason to not leave lot
of time for people to make this change ...
thanks,
alek
--
If everything seems under control, you're just not going fast enough. —Mario Andretti
Re: now and in next year ... [Re: Change CVS module names (Next week)]
Posted by Sam Ruby <ru...@apache.org>.
Aleksander Slominski wrote:
>
> hi,
>
> that is a BIG change for lot of people using AXIS and having CVS checked
> out. is it possible to transition this change into two steps:
> 1. new modules are created but aliases for old modules are still present
> 2. after _few_ months (next year?) and and multiple announcements that
> include how to convert local CVS module name old modules names are removed.
It is *not* that big of a change. All one generally needs to do is
commit all of one's changes and do a fresh checkout.
Two things to note:
If you have a large number of existing files modified in an existing
checkout and you are not prepared to commit them, all that you need to
do is to update the various CVS/Root files with the new name. I
typically use Perl to do this, but there are existing tools that can
help, for example:
http://cvs-tools.sourceforge.net/cvsed.html
Alternately, if you can commit your changes, but simply want to obtain a
fresh checkout using a directory name other than the one on the server,
use the -d parameter on the cvs checkout command, for example:
cvs -d :ext:aslom@cvs.apache.org:/home/cvs checkout -d xml-axis ws-axis
After either of these are done, you can continue to do cvs updates and
commits normally.
> thanks,
>
> alek
- Sam Ruby
now and in next year ... [Re: Change CVS module names (Next week)]
Posted by Aleksander Slominski <as...@cs.indiana.edu>.
Davanum Srinivas wrote:
>Folks,
>
>Is everyone ok with these names? It's high time the CVS modules reflect that they belong to the
>webservices project.
>
>xml-axis ==> ws-axis
>xml-soap ==> ws-soap
>xml-axis-wsif ==> ws-wsif
>xml-axis-wsil ==> ws-wsil
>xml-rpc ==> ws-rpc
>
>Is there are no objections, we can make the move next week (wed/thu)
>
>Thanks,
>dims
>
>
hi,
that is a BIG change for lot of people using AXIS and having CVS checked
out. is it possible to transition this change into two steps:
1. new modules are created but aliases for old modules are still present
2. after _few_ months (next year?) and and multiple announcements that
include how to convert local CVS module name old modules names are removed.
thanks,
alek
--
If everything seems under control, you're just not going fast enough. —Mario Andretti
Re: Change CVS module names (Next week)
Posted by Davanum Srinivas <di...@yahoo.com>.
+1.
--- Daniel Rall <dl...@finemaltcoding.com> wrote:
> Sam Ruby wrote:
> > Davanum Srinivas wrote:
> >
> >>
> >> xml-rpc ==> ws-rpc
> >
> >
> > That particular one should either be ws-xmlrpc or ws-xml-rpc.
>
> Considering the canonical URL namespace (http://ws.apache.org/xmlrpc/)
> and the mailing list names (xmlrpc-dev@ws.apache.org), "ws-xmlrpc" would
> be more consistent.
>
> - Dan
>
=====
Davanum Srinivas - http://webservices.apache.org/~dims/
Re: Change CVS module names (Next week)
Posted by Davanum Srinivas <di...@yahoo.com>.
+1.
--- Daniel Rall <dl...@finemaltcoding.com> wrote:
> Sam Ruby wrote:
> > Davanum Srinivas wrote:
> >
> >>
> >> xml-rpc ==> ws-rpc
> >
> >
> > That particular one should either be ws-xmlrpc or ws-xml-rpc.
>
> Considering the canonical URL namespace (http://ws.apache.org/xmlrpc/)
> and the mailing list names (xmlrpc-dev@ws.apache.org), "ws-xmlrpc" would
> be more consistent.
>
> - Dan
>
=====
Davanum Srinivas - http://webservices.apache.org/~dims/
Re: Change CVS module names (Next week)
Posted by Daniel Rall <dl...@finemaltcoding.com>.
Sam Ruby wrote:
> Davanum Srinivas wrote:
>
>>
>> xml-rpc ==> ws-rpc
>
>
> That particular one should either be ws-xmlrpc or ws-xml-rpc.
Considering the canonical URL namespace (http://ws.apache.org/xmlrpc/)
and the mailing list names (xmlrpc-dev@ws.apache.org), "ws-xmlrpc" would
be more consistent.
- Dan
Re: Change CVS module names (Next week)
Posted by Daniel Rall <dl...@finemaltcoding.com>.
Sam Ruby wrote:
> Davanum Srinivas wrote:
>
>>
>> xml-rpc ==> ws-rpc
>
>
> That particular one should either be ws-xmlrpc or ws-xml-rpc.
Considering the canonical URL namespace (http://ws.apache.org/xmlrpc/)
and the mailing list names (xmlrpc-dev@ws.apache.org), "ws-xmlrpc" would
be more consistent.
- Dan
Re: Change CVS module names (Next week)
Posted by Sam Ruby <ru...@apache.org>.
Davanum Srinivas wrote:
>
> xml-rpc ==> ws-rpc
That particular one should either be ws-xmlrpc or ws-xml-rpc.
- Sam Ruby