[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