The new KDEWebDev server

Andras Mantia <[email protected]> Tue, 27 Mar 2007 19:09:02 +0200
Newsgroups gmane.comp.kde.devel.quanta,gmane.comp.kde.devel.quanta.user,gmane.comp.kde.devel.kommander.devel
Message-ID <[email protected]>
Hi,

 As I announced earlier (to -devel lists), the KDEWebDev website was 
moved to a new server, which is completely under our control, Eric and 
myself having root access to it. The biggest change regarding the 
server itself is that it runs PHP5, Apache2 and Subversion. 
*.kdewebdev.org already points to the new site.
 The user accounts were not migrated, therefore I ask everybody who 
wants to have an account there to contact me. The following persons are 
qualified for an account:
- application developers (for the KDEWebDev module)
- persons wanting to help with the website itself
- persons wanting to help with the newstuff database

Information about developing the KDEWebDev site:

1) The repository is available at
svn+ssh://[email protected]/home/kdewebdev/kdewebdev.org/trunk

2) The site layout is the following:
- there is a directory for each subsite (e.g. "quanta" for 
quanta.kdewebdev.org)
- the main site (kdewebdev.org) is under "main"
- "main" holds the common PHP and CSS files as well
- "scripts" holds important scripts for developing the site

3) The configuration for the site is in a site.conf.php file (not in 
svn, but there is an example there), which you should modify to set up 
a local test site.

4) You SHOULD NOT use the upload feature of Quanta. There is a live test 
site on the server, meaning that the commits are automatically visible. 
The test site can be accessed by appending .test to the domain name 
(e.g. quanta.kdewebdev.org.test). As such domain names are not 
recognized by DNS servers, you have to add it yourselv to 
your /etc/hosts file and point to the same IP address as the 
kdewebdev.org is.

5) Propagating the changes to the real site can be done with the 
updater.kmdr script. It takes your username as an argument. We might 
discuss if it will be allowed to everyone to update the main site or if 
it will be restricted to some persons.

I think these are the most important informations about the site itself. 
For further discussions please use the kdewebdev-site list 
(http://mail.kdewebdev.org/mailman/listinfo/kdewebdev-site).

People who are "good hackers" and would like to test the securness of 
the site  should contact us before trying to do so, otherwise it would 
be considered as a malicious attack.

Andras

-- 
Quanta Plus developer - http://quanta.kdewebdev.org
K Desktop Environment - http://www.kde.org

_______________________________________________
quanta-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/quanta-devel
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBGCU+2TQdfac6L/08RAhQbAJ98FBn4OU1j7QnZwZtsEjE5Bgz77QCfVG8U
/sNSNt8Sm/r9DuBp1I+DkQ0=
=jqz4
-----END PGP SIGNATURE-----