mod_dav enables Apache to understand the WebDAV protocol (extensions to HTTP). WebDAV stands for "Web-based Distributed Authoring and Versioning", and is defined by RFC 2518. WebDAV is intended to replace proprietary authoring protocols such as those used by Frontpage or NetObjects' Fusion, but is also a complete set of protocols for manipulating a webserver's files and directories, and their properties.
Subversion is a version control system. Originally designed to be a compelling replacement for CVS in the open source community, it has far exceeded that goal and seen widespread adoption in both open source and corporate environments. The Subversion project produces Subversion's core libraries (written in C), a fully functional command line client (svn), repository administration programs, API bindings for various languages (Perl, Python, Java, Ruby, etc.), and various additional tools and scripts.
Re: Ahh, we *certainly* do need a CVS replacement...
> Folks looking for a modern, Free
> Software revision control system might
> be well served to also consider GNU
Hey, thanks for trying to advertise another solution here. Please keep this kind of stuff to your own FM entries.
> blah feature this blah feature that blah
The two have different feature sets because of different design goals. Any sort of comparison, or even worse, trying to position one as better than the other, in this small space is just silly. Don't even try.
> In my experience, tla (the
> modern arch implementation) is also more
SVN is very, very stable. We are just super conservative with how we label the project. We don't want to misrepresent, and we want to install confidence. Thus, we aren't shoving a 1.0 out the door just because we feel like it.
I'd be alright with saying arch is "just as stable" because it might match our stability. I don't have any info to say if arch is less, but I know it can't be more.
> Don't get me wrong -- having a
Don't get me wrong... you're just here to push your solution to people who are looking at the Freshmeat entry for Subversion. That is not very social of you.
The simple answer is that SVN has targeted a very specific design model that works for a large group of people. That model looks and feels a lot like CVS simply because we want it to. We want people to feel comfortable switching. If you don't like that, then you're free to use other systems. But don't come here and criticize or dump on SVN, and even worse: don't use this area as an advertisement for your own preferred system.
The installation requirements will become easier over time, as the dependencies become readily available. For example, RedHat 8.0 now installs DB 4.0. Also note that SuSE 8.1 includes Subversion packages. Similar for Debian and other linux distributions.
A pluggable database is already planned for a release after 1.0, and some people are even working on it today.
Note sure about Katie, though. Got enough to do for 1.0 :-), but would be interested in seeing somebody try it out.