You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by Jeremias Maerki <de...@greenmail.ch> on 2005/06/24 00:11:08 UTC

[NOTICE] Apache FOP moved from CVS to Subversion (SVN)

Dear FOP users,

Today, Apache FOP's sources were transferred from the CVS repository to
a Subversion (SVN) respository. Those who like to work on the latest
sources will have to switch the version control client.

-----

FOP's trunk (formerly CVS HEAD, aka 1.0dev, redesign, dev version) is
located at:

http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk/

Web view: http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/trunk/

-----

FOP's maintenance branch (frozen!) is located at:

http://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_20_2-maintain/

Web view: http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/branches/fop-0_20_2-maintain/

-----

More information on Subversion here at the Apache Software Foundation:
http://www.apache.org/dev/version-control.html

The Subversion 1.1 book:
http://svnbook.red-bean.com/

Subversion for CVS users:
http://svnbook.red-bean.com/en/1.1/apa.html

-----

We will update the website within the next couple of days to reflect
this change and to provide more information.

If you have any questions or problems, just tell us.


Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: [NOTICE] Apache FOP moved from CVS to Subversion (SVN)

Posted by "Peter B. West" <pb...@pbw.id.au>.
Jeremias Maerki wrote:
> On 25.06.2005 01:34:43 Peter B. West wrote:
>>
>>Jeremias Maerki wrote:
>>
>>>Hi Peter
>>>
>>>On 24.06.2005 04:19:33 Peter B. West wrote:
>>>
>>>
>>>Subversion is no unknown quantity anymore, well maybe on NetBeans.
>>
>>>It
>>>just takes some time until it gains a better foothold.
>>
>>Nub of the problem.  I ask myself the question, Why is the Apache
>>Foundation *forcing* the adoption of Subversion, when Subversion is not
>>even an Apache brand?  Looking at the composition of the Board might
>>give some clues.  That composition has just changed, of course.
> 
> 
> It's not the ASF itself forcing the adoption of Subversion, it's mainly
> the Infrastructure team. Subversion allows the addition of new
> committers without the need for a shell account. AFAIK this is the main
> reason. As the ASF grows the Infrastructure team has to somehow manage
> to keep the ASF alive and as part of that it is planned to stop giving
> away shell accounts. Subversion proved to be ideal because of (1) its
> features and (2) the connections into the development team. Probably a
> few other reasons as well.
> 

I recall.  I was subscribed to infrastructure@ during much of the time
when these decisions were being made.  I also recall that prominent
names from the Board were active during that discussion.

> 
>>>Having worked
>>>with Subversion for 18 months now I prefer it to CVS by far.
>>>
>>
>>>You can always get the sources using the official command-line client
>>>that comes with Subversion:
>>>
>>>http://subversion.tigris.org/
>>>http://subversion.tigris.org/project_packages.html
>>
>>Which is what I had to do with BitKeeper, for which no client existed in
>>NetBeans, Eclipse or any other widely used IDE.  My only gripe is facing
>>another learning curve for an SCM product whose basic design has already
>>been superseded by the distributed design of BitKeeper, Monotone, Darcs,
>>etc.
> 
> 
> Remove BitKeeper from that list. It's not an option anymore. And then I
> haven't even heard of Monotone and Darcs before.

I don't recall any discussion of the possible alternatives to CVS for
the ASF.  Obviously, if you have never heard of Monotone and Darcs,
neither do you.  So what criteria are in play when important decisions
like this are made within the ASF (and it is the ASF Board which is
responsible for decisions which impact the Foundation as a whole)?

> Anyway, if you look at
> [1], SVN makes a pretty good impression. The feedback I've seen so far
> within the ASF was mostly positive to excited, even from some critics.
> Sure, Subversion is probably not the best tool for Linux kernel
> developers but it fits the ASF's needs.
> 


> [1] http://better-scm.berlios.de/comparison/comparison.html
> 
> Let's put this to rest, the decision has been made and I can't see
> anyone within the ASF criticize that decision today.

Agreed, and it's hardly likely that anyone within the ASF is going to
criticise that decision today, is it?

Peter
-- 
Peter B. West <http://cv.pbw.id.au/>
Folio <http://defoe.sourceforge.net/folio/>
<http://folio.bkbits.net/> <- the atTridged version

Re: [NOTICE] Apache FOP moved from CVS to Subversion (SVN)

Posted by Jeremias Maerki <de...@greenmail.ch>.
On 25.06.2005 01:34:43 Peter B. West wrote:
> Moved from fop-users...
> 
> Jeremias Maerki wrote:
> > Hi Peter
> > 
> > On 24.06.2005 04:19:33 Peter B. West wrote:
> > 
> > 
> > Subversion is no unknown quantity anymore, well maybe on NetBeans.
> 
> > It
> > just takes some time until it gains a better foothold.
> 
> Nub of the problem.  I ask myself the question, Why is the Apache
> Foundation *forcing* the adoption of Subversion, when Subversion is not
> even an Apache brand?  Looking at the composition of the Board might
> give some clues.  That composition has just changed, of course.

It's not the ASF itself forcing the adoption of Subversion, it's mainly
the Infrastructure team. Subversion allows the addition of new
committers without the need for a shell account. AFAIK this is the main
reason. As the ASF grows the Infrastructure team has to somehow manage
to keep the ASF alive and as part of that it is planned to stop giving
away shell accounts. Subversion proved to be ideal because of (1) its
features and (2) the connections into the development team. Probably a
few other reasons as well.

> > Having worked
> > with Subversion for 18 months now I prefer it to CVS by far.
> > 
> 
> > You can always get the sources using the official command-line client
> > that comes with Subversion:
> > 
> > http://subversion.tigris.org/
> > http://subversion.tigris.org/project_packages.html
> 
> Which is what I had to do with BitKeeper, for which no client existed in
> NetBeans, Eclipse or any other widely used IDE.  My only gripe is facing
> another learning curve for an SCM product whose basic design has already
> been superseded by the distributed design of BitKeeper, Monotone, Darcs,
> etc.

Remove BitKeeper from that list. It's not an option anymore. And then I
haven't even heard of Monotone and Darcs before. Anyway, if you look at
[1], SVN makes a pretty good impression. The feedback I've seen so far
within the ASF was mostly positive to excited, even from some critics.
Sure, Subversion is probably not the best tool for Linux kernel
developers but it fits the ASF's needs.

[1] http://better-scm.berlios.de/comparison/comparison.html

Let's put this to rest, the decision has been made and I can't see
anyone within the ASF criticize that decision today.


Jeremias Maerki


Re: [NOTICE] Apache FOP moved from CVS to Subversion (SVN)

Posted by Glen Mazza <gm...@apache.org>.
Peter B. West wrote:

> You can always get the sources using the official command-line client
>
>>that comes with Subversion:
>>
>>http://subversion.tigris.org/
>>http://subversion.tigris.org/project_packages.html
>>    
>>
>
>Which is what I had to do with BitKeeper, for which no client existed in
>NetBeans, Eclipse or any other widely used IDE.  My only gripe is facing
>another learning curve for an SCM product whose basic design has already
>been superseded by the distributed design of BitKeeper, Monotone, Darcs,
>etc.
>
>Peter
>  
>

I don't mind the change that much--TortoiseSVN is kind of neat.

Glen


Re: [NOTICE] Apache FOP moved from CVS to Subversion (SVN)

Posted by "Peter B. West" <li...@pbw.id.au>.
Moved from fop-users...

Jeremias Maerki wrote:
> Hi Peter
> 
> On 24.06.2005 04:19:33 Peter B. West wrote:
> 
> 
> Subversion is no unknown quantity anymore, well maybe on NetBeans.

> It
> just takes some time until it gains a better foothold.

Nub of the problem.  I ask myself the question, Why is the Apache
Foundation *forcing* the adoption of Subversion, when Subversion is not
even an Apache brand?  Looking at the composition of the Board might
give some clues.  That composition has just changed, of course.

> Having worked
> with Subversion for 18 months now I prefer it to CVS by far.
> 

> You can always get the sources using the official command-line client
> that comes with Subversion:
> 
> http://subversion.tigris.org/
> http://subversion.tigris.org/project_packages.html

Which is what I had to do with BitKeeper, for which no client existed in
NetBeans, Eclipse or any other widely used IDE.  My only gripe is facing
another learning curve for an SCM product whose basic design has already
been superseded by the distributed design of BitKeeper, Monotone, Darcs,
etc.

Peter
-- 
Peter B. West <http://cv.pbw.id.au/>
Folio <http://defoe.sourceforge.net/folio/>
<http://folio.bkbits.net/> <- the atTridged version

Re: [NOTICE] Apache FOP moved from CVS to Subversion (SVN)

Posted by Jeremias Maerki <de...@greenmail.ch>.
Hi Peter

On 24.06.2005 04:19:33 Peter B. West wrote:
> Jeremias,
> 
> I presume this means that, if I do not have a subversion client in my
> IDE, I'm out of luck?  For instance, I have a highly developed CVS
> client in NetBeans 4.1, with an improved version in the 4.2 builds.  The
> subversion client, on the other hand, is new and pretty much an unknown
> quantity.

Subversion is no unknown quantity anymore, well maybe on NetBeans. It
just takes some time until it gains a better foothold. Having worked
with Subversion for 18 months now I prefer it to CVS by far.

You can always get the sources using the official command-line client
that comes with Subversion:

http://subversion.tigris.org/
http://subversion.tigris.org/project_packages.html

If you are on Windows, there is an excellent graphical SVN client called
TortoiseSVN which plugs into the Windows Explorer:

http://tortoisesvn.tigris.org/

A full list of clients and plugin is available under:
http://subversion.tigris.org/project_links.html

But it seems that you're currently out of luck with NetBeans.

> Does it also mean that I cannot build 0.20.5 from sources without a
> subversion client?

If you're really talking about 0.20.5 then I'd say you can download the
source distribution. If you're talking about the maintenance branch,
then yes, at the moment, you need a Subversion client. It should also by
possible to download the sources using a generic WebDAV client which
supports anonymous access (which Windows XP apparently doesn't). If
people want it we can see to it that the nightly snapshots that we had
for CVS are also available for SVN, but that service bas primarily for
people who had firewall restrictions and couldn't download using CVS.
Since SVN uses the HTTP protocol no such firewall problems are to be
expected.

HTH


Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: [NOTICE] Apache FOP moved from CVS to Subversion (SVN)

Posted by "Peter B. West" <pb...@pbw.id.au>.
Jeremias,

I presume this means that, if I do not have a subversion client in my
IDE, I'm out of luck?  For instance, I have a highly developed CVS
client in NetBeans 4.1, with an improved version in the 4.2 builds.  The
subversion client, on the other hand, is new and pretty much an unknown
quantity.

Does it also mean that I cannot build 0.20.5 from sources without a
subversion client?

Peter

Jeremias Maerki wrote:
> Dear FOP users,
> 
> Today, Apache FOP's sources were transferred from the CVS repository to
> a Subversion (SVN) respository. Those who like to work on the latest
> sources will have to switch the version control client.
> 
> -----
> 
> FOP's trunk (formerly CVS HEAD, aka 1.0dev, redesign, dev version) is
> located at:
> 
> http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk/
> 
> Web view: http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/trunk/
> 
> -----
> 
> FOP's maintenance branch (frozen!) is located at:
> 
> http://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_20_2-maintain/
> 
> Web view: http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/branches/fop-0_20_2-maintain/
> 
> -----
> 
> More information on Subversion here at the Apache Software Foundation:
> http://www.apache.org/dev/version-control.html
> 
> The Subversion 1.1 book:
> http://svnbook.red-bean.com/
> 
> Subversion for CVS users:
> http://svnbook.red-bean.com/en/1.1/apa.html
> 
> -----
> 
> We will update the website within the next couple of days to reflect
> this change and to provide more information.
> 
> If you have any questions or problems, just tell us.
> 


-- 
Peter B. West <http://cv.pbw.id.au/>
Folio <http://defoe.sourceforge.net/folio/>
<http://folio.bkbits.net/> <- the atTridged version

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org