KDE and VA Linux announced at the recent Linux World Expo that the KDE
development system (our CVS) will be hosted by VA Linux with their
SourceForge setup. SourceForge is a Open Source project hosting site
located at http://www.sourceforge.net
This Q&A will attempt to answer some of your questions even before you
ask them!
Q: What *exactly* will SourceForge be hosting?
A: Initially, they will be hosting only our CVS repository (currently
hosted at a university in Germany). They will also very likely
host our FTP server sometime soon if everything goes well.
Q: Is that it?
A: Well, that depends. SourceForge has a very rich set of tools at
our disposal, including mailing lists and bug tracking. We will
evaluate those tools on a case-by-case basis to see if they fit our
needs.
Q: Will the www.kde.org website be hosted by VA Linux.
A: No.
Q: Why are you switching to a new host? What was wrong with the old
one?
A: First, we are very grateful to Uni-Luebeck for hosting our CVS for
as long as they did. However, the KDE project is just getting too
big. Our server and bandwith needs are quite high and getting
higher at a continuous rate. Uni-Luebeck has been very good to us
in the past.. but it's just not fair to them (and to the students
there) to continue hogging their resources and their system
administrators. By moving to a host dedicated only to Open Source
projects, we can expand our resources and make necessary demands
without feeling like we are imposing on someone or getting in the
way.
Q: What will developers have to do to work with the new system.
A: The only big change is that the CVS now uses ssh instead of the old
unsecure pserver mechanism. That means that all developers must
have ssh installed on their development machines. All developers
with up to date entries in kde-common/accounts will be
automatically added to the SourceForge CVS. More details will be
forthcoming when they emerge.
Q: Will non-developers still have CVSup access?
A: Yes.
Q: Will I need ssh to access CVSup?
A: No. The only people that need ssh are developers with write access
to CVS. If you are not a developer, you will not need ssh.
Q: Will I need ssh to compile KDE?
A: No. Compiling KDE will never require the use of ssh. There was a
bug in the kde configure scripts that seemed to indicate this but
that was a mistake and a complete coincidence.
Q: What version of ssh is needed?
A: The last "free" version -- 1.2.27 (or something similar to that).
OpenSSH should work.
Q: Will KDE be using anonymous CVS with SourceForge?
A: At least at first. There may be possible problems with
anonymous CVS locking out write access by developers. If that
happens, then anon CVS will be disabled. We'll see.
If you have any other questions, please direct them to Kurt Granroth
granroth@kde.org. I will answer most questions directly but will
compile a list of frequently asked ones if such a need arises.