[Bug 62608] kdevelop website should be updated

Amilcar do Carmo Lucas a.lucas at tu-bs.de
Fri Aug 15 11:24:03 UTC 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=62608     




------- Additional Comments From a.lucas at tu-bs.de  2003-08-15 11:22 -------
Here is the answer from Falk Brettschneider: 
 
The last people who've made changes to the website were Caleb Tennis, Harry 
F. and me. Seems none of them has the time for maintaining currently, 
including me. :-( 
 
The web server is the university of Potsdam in Germany (the uni where 
Ex-KDeveloper Bernd Gehrmann, Ralf Funken and Sandy Meier came from). Sandy 
Meier is 
still the owner and root user of the website files location, but he's been 
99,9% inactive since 2 or 3 years. On demand, he only gives website access 
accounts to new KDevelop team members who also want to maintain the website. 
Just contact him by email (See CC of this mail). Every work on that server is 
based on unsolicited work. 
The website itself is accessed and changed via cvs file management. So Sandy 
will give you a cvs user account to that server. The file structure on the 
server is the same as the structure in the internet. the layout is programmed 
in PHP, e.g. a half year ago I changed the layout from classic KDevelop style 
to the light blue KDE-layout-feeling. 
The website is a multi-language one, where English is default. To support a 
new different language than English, one just need to copy the English 
sub tree to a certain new subdir for that language and to translate all 
strings of 
the PHP and HTML files. Usually, there's one maintainer registered for each 
language, in reality, currently, only French, Russian and German is maintained 
by certain people (annma, me and adymo). It must be checked which currently 
inactive translators should be unregistered and replaced with a new volunteer 
for that language. 
The common mechanism for changing the content of a page of www.kdevelop.org 
is to first change the English version of the web page file. Next midnight 
all registered translators will get an email with a notification about the 
changed files with the plea to translate the appropriate language-specific 
copy. 
Now they can cvs-update, translate the changed files and commit back. All 
translators also have access to the original English version. 
All cvs commits to the website repository will be online with the next full 
hour. A permanently running background process on the web server always 
synchronizes the website with the cvs repository, automatically. As extra 
feature, 
the ChangeLog of the kdevelop source code repository is shown on the main web 
page, also synchronized with every full hour. 
If you want to join to that current mechanism, say you want to become a 
maintainer for the main contents (English) or just a translator for a certain 
language (passively translating what the English guys are changing), just get 
the account (by Sandy). Total redesigns and big changes to the website have 
first to be discussed with the other KDevelop developers on the mailing-list, 
but usually, it will be suppressed because the current mechanism is so cool 
that it must not be changed. :-P 
 
Hope, that helps 
Ciao 
F at lk




More information about the KDevelop-devel mailing list