Commit 557f8619 authored by James A. Treacy's avatar James A. Treacy

Initial revision

CVS version numbers

TRANSLATING.pages: INITIAL -> 1.1 
changes: INITIAL -> 1.1 
new_translation.pl: INITIAL -> 1.1 
english/.wmkrc: INITIAL -> 1.1 
english/.wmlrc: INITIAL -> 1.1 
english/Makefile: INITIAL -> 1.1 
english/contact.wml: INITIAL -> 1.1 
english/developers_corner.wml: INITIAL -> 1.1 
english/donations.wml: INITIAL -> 1.1 
english/index.wml: INITIAL -> 1.1 
english/license.wml: INITIAL -> 1.1 
english/news.wml: INITIAL -> 1.1 
english/news1997.wml: INITIAL -> 1.1 
english/related_links.wml: INITIAL -> 1.1 
english/social_contract.wml: INITIAL -> 1.1 
english/support.wml: INITIAL -> 1.1 
english/MailingLists/subscribe.wml: INITIAL -> 1.1 
english/MailingLists/unsubscribe.wml: INITIAL -> 1.1 
english/devel/extract_key.wml: INITIAL -> 1.1 
english/devel/help.wml: INITIAL -> 1.1 
english/devel/incoming_mirrors.wml: INITIAL -> 1.1 
english/devel/maintainer_contacts.wml: INITIAL -> 1.1 
english/devel/mirror.wml: INITIAL -> 1.1 
english/devel/people.names: INITIAL -> 1.1 
english/devel/people.wml: INITIAL -> 1.1 
english/devel/ports.wml: INITIAL -> 1.1 
english/devel/release_info.wml: INITIAL -> 1.1 
english/devel/rsync_examples.wml: INITIAL -> 1.1 
english/distrib/distrib.wml: INITIAL -> 1.1 
english/distrib/ftplist.wml: INITIAL -> 1.1 
english/distrib/packages.wml: INITIAL -> 1.1 
english/distrib/vendors.wml: INITIAL -> 1.1 
english/doc/index.wml: INITIAL -> 1.1 
english/intro/about.wml: INITIAL -> 1.1 
english/intro/businesses.wml.wrk: INITIAL -> 1.1 
english/intro/cn.wml: INITIAL -> 1.1 
english/intro/cooperation.wml: INITIAL -> 1.1 
english/intro/free.wml: INITIAL -> 1.1 
english/intro/international.wml: INITIAL -> 1.1 
english/intro/license_disc.wml: INITIAL -> 1.1 
english/intro/why_debian.wml: INITIAL -> 1.1 
english/logos/index.wml: INITIAL -> 1.1 
english/security/amd.html: INITIAL -> 1.1 
english/security/bind.html: INITIAL -> 1.1 
english/security/bliss.html: INITIAL -> 1.1 
english/security/deliver.html: INITIAL -> 1.1 
english/security/doom.html: INITIAL -> 1.1 
english/security/dwww.html: INITIAL -> 1.1 
english/security/elm-me+.html: INITIAL -> 1.1 
english/security/gcc.html: INITIAL -> 1.1 
english/security/gzip.html: INITIAL -> 1.1 
english/security/gzip2.html: INITIAL -> 1.1 
english/security/imap4.html: INITIAL -> 1.1 
english/security/index.wml: INITIAL -> 1.1 
english/security/inetd.html: INITIAL -> 1.1 
english/security/irc.html: INITIAL -> 1.1 
english/security/kdebase.html: INITIAL -> 1.1 
english/security/land.html: INITIAL -> 1.1 
english/security/ldso.html: INITIAL -> 1.1 
english/security/libdb.html: INITIAL -> 1.1 
english/security/lincity.html: INITIAL -> 1.1 
english/security/lynx.html: INITIAL -> 1.1 
english/security/mailx.html: INITIAL -> 1.1 
english/security/mc.html: INITIAL -> 1.1 
english/security/metamail.html: INITIAL -> 1.1 
english/security/mgetty.html: INITIAL -> 1.1 
english/security/minicom.html: INITIAL -> 1.1 
english/security/modutils.html: INITIAL -> 1.1 
english/security/netstd.html: INITIAL -> 1.1 
english/security/nlspath.html: INITIAL -> 1.1 
english/security/parsecontrol.html: INITIAL -> 1.1 
english/security/perl.html: INITIAL -> 1.1 
english/security/php.html: INITIAL -> 1.1 
english/security/premail.html: INITIAL -> 1.1 
english/security/premail.html.sav: INITIAL -> 1.1 
english/security/procps.html: INITIAL -> 1.1 
english/security/rlogin.html: INITIAL -> 1.1 
english/security/samba.html: INITIAL -> 1.1 
english/security/samba2.html: INITIAL -> 1.1 
english/security/screen.html: INITIAL -> 1.1 
english/security/sendmail.html: INITIAL -> 1.1 
english/security/shadow-su.html: INITIAL -> 1.1 
english/security/smail.html: INITIAL -> 1.1 
english/security/sperl.html: INITIAL -> 1.1 
english/security/sperl2.html: INITIAL -> 1.1 
english/security/ssh.html: INITIAL -> 1.1 
english/security/sudo.html: INITIAL -> 1.1 
english/security/super.html: INITIAL -> 1.1 
english/security/superprobe.html: INITIAL -> 1.1 
english/security/svgalib.html: INITIAL -> 1.1 
english/security/talkd.html: INITIAL -> 1.1 
english/security/tar.html: INITIAL -> 1.1 
english/security/teardrop.html: INITIAL -> 1.1 
english/security/template.html: INITIAL -> 1.1 
english/security/textutils.html: INITIAL -> 1.1 
english/security/tftp.html: INITIAL -> 1.1 
english/security/xfree.html: INITIAL -> 1.1 
english/security/xfree1.html: INITIAL -> 1.1 
english/security/xfree2.html: INITIAL -> 1.1 
english/security/xfree3.html: INITIAL -> 1.1 
english/security/info/amd-nodev.html: INITIAL -> 1.1 
english/security/info/amd-nodev.patch: INITIAL -> 1.1 
english/security/info/doom.html: INITIAL -> 1.1 
english/security/info/elm-me+.html: INITIAL -> 1.1 
english/security/info/imapd.html: INITIAL -> 1.1 
english/security/info/inetd-groups.html: INITIAL -> 1.1 
english/security/info/metamail.html: INITIAL -> 1.1 
english/security/info/metamail.patch: INITIAL -> 1.1 
english/security/info/minicom.html: INITIAL -> 1.1 
english/security/info/nlspath.c: INITIAL -> 1.1 
english/security/info/nlspath.html: INITIAL -> 1.1 
english/security/info/php.html: INITIAL -> 1.1 
english/security/info/probe.c: INITIAL -> 1.1 
english/security/info/rlogin.html: INITIAL -> 1.1 
english/security/info/screen.html: INITIAL -> 1.1 
english/security/info/sendmail-dead-letter.html: INITIAL -> 1.1 
english/security/info/shellcode.s: INITIAL -> 1.1 
english/security/info/sperl-5.003.html: INITIAL -> 1.1 
english/security/info/sperlexp.tgz: INITIAL -> 1.1 
english/security/info/stack.c: INITIAL -> 1.1 
english/security/info/superprobe.html: INITIAL -> 1.1 
english/security/info/talkd.html: INITIAL -> 1.1 
english/security/info/tftpd.html: INITIAL -> 1.1 
english/security/info/tftpd.patch: INITIAL -> 1.1 
english/security/info/xfree3.html: INITIAL -> 1.1 
english/template/debian/basic.wml: INITIAL -> 1.1 
english/template/debian/ctime.wml: INITIAL -> 1.1 
english/template/debian/footer.wml: INITIAL -> 1.1 
english/template/debian/languages.wml: INITIAL -> 1.1 
english/template/debian/mainpage.wml: INITIAL -> 1.1 
english/template/debian/menubar.wml: INITIAL -> 1.1 
english/template/debian/navbar.wml: INITIAL -> 1.1 
english/template/debian/recent_news.wml: INITIAL -> 1.1 
english/template/debian/template.wml: INITIAL -> 1.1 
german/.wmlrc: INITIAL -> 1.1 
german/social_contract.wml: INITIAL -> 1.1
parents
Thanks you for helping to translate the Debian web pages.
Instead of having a number of different sites hosting language
specific versions of the web pages, it is hoped that people
will concentrate on keeping a primary site which will host the
translations of a common set of web pages.
BACKGROUND
----------
All the hand written (non documentation) files on the web site are
generated using wml. They are stored on www.debian.org using CVS.
You will want to check out a local copy of the wml files to edit
on your home machine. When you are done making changes, you can then
release the changes back to www.debian.org. Once a day, those
files will be checked out automatically. A Makefile is then run
on them to create the updated web pages.
USING CVS
---------
To check out a copy of the wml files on your local machine, you
need to use
cvs checkout
where <lang> is the language you want. You will probably want
the English version in addition to the language you are working on.
When you are done with the page, you can check it back in using
cvs release <file>.wml
If you are the first person translating a page, you need to do
cvs add <file>.wml
before you can release it.
You can release multiple pages or directories at once. Adding -d to
the line will also delete them from your machine:
cvs release -d <list of directories and/or files>
For more information on CVS, use 'info cvs'.
TRANSLATING PAGES
-----------------
To make the job of the translators as easy as possible the
master pages are generated a bit differently than many of
you will be used to. The web pages are actually generated
using source that is marked up with wml. There are
seperate directories for each language. To translate to a
new language, someone must first translate the wml template
files (not a big job).
Because of the way the web servers are set up, you should not
have to change any of the internal links. There are times when
you may want to make a change to the content when you are
translating. One example is on the support page; you will
probably want to include an example on subscribing to the
language specific mailing list, e.g. debian-french on the
French version of the pages. If you make any other changes,
please notify debian-www@lists.debian.org as it is desired to
keep the content as similar as possible between the different
versions.
The first time a page is translated, send a note to debian-www@lists.debian.org
as a script must be run on the pages to re-make the other language
versions so they will know about the new translation.
I hope you find the work we've done will make translating
the pages as easy as possible.
HOW DOES THE SERVER KNOW WHICH FILE TO SERVE
--------------------------------------------
You will notice that internal links don't end in .html. This
is because the server is using content negotation to decide
which version of the document to deliver. When there is more
than one choice, the server will make a list of all possible
files to serve, e.g. if the request is for about, then the list
of competions might be about.html.en and about.html.de.
The default for Debian servers will be to serve the English
document, but it is configurable.
If a client has the proper variable set, for example to serve German,
then in the example above about.html.de would be served. The
nice thing about this setup is that if the desired language is
not available, a different language will be delivered instead
(which hopefully is better than nothing). The decision on which
document is served is a bit confusing so instead of describing
it here, you should get the definitive answer from
http://www.apache.org/docs/content-negotiation.html
if you are interested.
Because many users will not even know of the existence of content-negotation,
there are links at the bottom of every page pointing directly
to the version of that page in every other language available
(this is computed using a perl script called by wml when the
page is generated).
I did a bunch of work on the web pages yesterday. You
can find the results on
http://www.debian.org/~treacy/debian.new/html/
Here's the changes I've made
x I've converted pretty much every page not generated
by a script or in the doc section.
x moved the directories around a bit to make it easier to
add different languages (still need to change the html
directory to debian.org). The template dir will be moved
back into the language dir and an option to wmk will keep
it from converting the templates to html.
x set up the mirror link correctly
x when /index.html is generated, it grabs the titles of the
latest 6 pieces of news. Hopefully I can get index.html to
have a dependency on news.html so 'wmk -a' works correctly.
Dependencies are fixed by using a makefile
x bunch of little fixes people on #debian suggested.
TODO
x What do you think of the foreign links at the bottom of the
main page? Still need to write the perl script that will check
what versions are available for a page (and generates that line).
I can't think of a way to generate the cross-dependencies needed
so the versions in other languages will be remade when someone adds
a new (language) versions of a file so I'll write a perl script to
do it. It will be the translators duty to run this script when they
translate a page for the first time.
x 'What is Debian' on the main page makes too many references to
'free software'. It needs to be cleaned up.
- Convert the pages in 'Debian goes International' to this format and
get rid of that page.
- Put the whole thing under CVS.
x Change the filenames to .html.en. Read devel/mirror.html if you need
to turn on content negotiation on your home machine as a result of this.
x get some people to go through the entire site with a fine toothed comb.
Done - I hope.
Jay Treacy
-F basic.wml
-F footer.wml
-F languages.wml
-F menubar.wml
-F recent_news.wml
-F ctime.wml
-F footer.wml.orig
-F mainpage.wml
-F navbar.wml
-F template.wml
-D WML_SRC_REALNAME="Debian Webmaster"
-D WML_SRC_USERNAME=webmaster
-D WML_GEN_HOSTNAME=debian.org
-D HOME~.
-D CUR_LANG=English
-D INTRO~intro
-D DEVEL~devel
-D DOC~doc
-D DISTRIB~distrib
-D MISC~misc
-D BUGS~Bugs
-D PICS~Pics
-D STYLE~style
-D SPANISH~Spanish
-D ITALIAN~Italian
-D HTMLDIR~../html
-I template
This diff is collapsed.
#!wml -o ../../../debian.org/MailingLists/%BASE.html.en
#use wml::debian::template title="Debian GNU/Linux - Mailing-List Unsubscription"
<H1>Mailing-List Unsubscription</H1>
Our lists are served by Smartlist. This results in a comfortable
way for managing them. If the subscription policy for the
particular list is `open' everyone is able to subscribe/unsubscribe
on their own.
<P>*NO* subscription or unsubscription messages should be sent to the
lists address. They should only to a special control address which
is slightly different from the lists address. To subscribe or
unsubscribe to such a list, please send a mail to
<P>&lt;listname&gt;-REQUEST@lists.debian.org
<P>with the word `subscribe' or `unsubscribe' as subject.
<P>Please remember the -REQUEST inside of the name.
<P>Of course, it is much easier to simply use our automated subscription
and unsubscription form. The unsubscription form is below.
<HR>
<FORM METHOD=POST ACTION="http://cgi.debian.org/cgi-bin/subscribe.pl">
Please select which lists you want to unsubscribe to:
<TABLE>
<TR>
<TD VALIGN="TOP">
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-user">
<STRONG>debian-user</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-user-digest">
<STRONG>debian-user-digest</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-user-de">
<STRONG>debian-user-de</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-user-spanish">
<STRONG>debian-user-spanish</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-italian">
<STRONG>debian-italian</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-french">
<STRONG>debian-french</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-changes">
<STRONG>debian-changes</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-changes-digest">
<STRONG>debian-changes-digest</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-announce">
<STRONG>debian-announce</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-isp">
<STRONG>debian-isp</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-cd">
<STRONG>debian-cd</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="mirror-list">
<STRONG>mirror-list</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-devel">
<STRONG>debian-devel</STRONG><BR>
<TD VALIGN="TOP">
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-devel-digest">
<STRONG>debian-devel-digest</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-devel-changes">
<STRONG>debian-devel-changes</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-devel-announce">
<STRONG>debian-devel-announce</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-mentors">
<STRONG>debian-mentors</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-68k">
<STRONG>debian-68k</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-sparc">
<STRONG>debian-sparc</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-powerpc">
<STRONG>debian-powerpc</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-alpha">
<STRONG>debian-alpha</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="win32">
<STRONG>win32</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-i18n">
<STRONG>debian-i18n</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-faq">
<STRONG>debian-faq</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-doc">
<STRONG>debian-doc</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-l10n-spanish">
<STRONG>debian-l10n-spanish</STRONG><BR>
<TD VALIGN="TOP">
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-www">
<STRONG>debian-www</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-policy">
<STRONG>debian-policy</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-admintool">
<STRONG>debian-admintool</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-autobuild">
<STRONG>debian-autobuild</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-dpkg">
<STRONG>debian-dpkg</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-qa">
<STRONG>debian-qa</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-publicity">
<STRONG>debian-publicity</STRONG><BR>
<!--
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-private">
<STRONG>debian-private</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-consultants">
<STRONG>debian-consultants</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="deity">
<STRONG>deity</STRONG><BR>
-->
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="-deity-digest">
<STRONG>debian-deity-digest</STRONG><BR>
<!--
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-testing">
<STRONG>debian-testing</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-security-private">
<STRONG>debian-security-private</STRONG><BR>
-->
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-bugs-dist">
<STRONG>debian-bugs-dist</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-bugs-forwarded">
<STRONG>debian-bugs-forwarded</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-bugs-closed">
<STRONG>debian-bugs-closed</STRONG><BR>
<INPUT TYPE="checkbox" NAME="unsubscribe" VALUE="debian-bugs-reports">
<STRONG>debian-bugs-reports</STRONG>
</TABLE>
<BR><STRONG>Your E-Mail address:</STRONG>
<BR><INPUT TYPE="text" NAME="user_email" SIZE="60"><BR>
<INPUT TYPE="SUBMIT"> <INPUT TYPE="RESET">
</FORM>
<HR>
<P>Back to the <A HREF="../">Debian GNU/Linux homepage</A>.
<:= languages ("$(HOME)", "MailingLists", "$(WML_SRC_BASENAME)", "$(CUR_LANG)") :>
LANG=en
HTMLDIR=../../debian.org
TEMPLDIR=template/debian
ENGLISHSRCDIR=../english
# EPILOG=--epilog=weblint
$(HTMLDIR)/%.html.en : %.wml $(TEMPLDIR)/template.wml
cd $(<D) && wml $(EPILOG) $(<F)
# cd $(<D) && wml -o $@ $(EPILOG) $(<F)
# translators should comment out the line for any file they haven't translated.
all:\
$(HTMLDIR)/contact.html.$(LANG) \
$(HTMLDIR)/developers_corner.html.$(LANG) \
$(HTMLDIR)/donations.html.$(LANG) \
$(HTMLDIR)/index.html.$(LANG) \
$(HTMLDIR)/license.html.$(LANG) \
$(HTMLDIR)/news.html.$(LANG) \
$(HTMLDIR)/news1997.html.$(LANG) \
$(HTMLDIR)/related_links.html.$(LANG) \
$(HTMLDIR)/social_contract.html.$(LANG) \
$(HTMLDIR)/sponsor.html \
$(HTMLDIR)/support.html.$(LANG) \
$(HTMLDIR)/2.0/2.0beta_CD.html.$(LANG) \
$(HTMLDIR)/MailingLists/subscribe.html.$(LANG) \
$(HTMLDIR)/MailingLists/unsubscribe.html.$(LANG) \
$(HTMLDIR)/devel/extract_key.html.$(LANG) \
$(HTMLDIR)/devel/people.html.$(LANG) \
$(HTMLDIR)/devel/help.html.$(LANG) \
$(HTMLDIR)/devel/ports.html.$(LANG) \
$(HTMLDIR)/devel/incoming_mirrors.html.$(LANG) \
$(HTMLDIR)/devel/release_info.html.$(LANG) \
$(HTMLDIR)/devel/maintainer_contacts.html.$(LANG) \
$(HTMLDIR)/devel/rsync_examples.html.$(LANG) \
$(HTMLDIR)/devel/mirror.html.$(LANG) \
$(HTMLDIR)/doc/index.html.$(LANG) \
$(HTMLDIR)/distrib/distrib.html.$(LANG) \
$(HTMLDIR)/distrib/ftplist.html.$(LANG) \
$(HTMLDIR)/distrib/packages.html.$(LANG) \
$(HTMLDIR)/distrib/vendors.html.$(LANG) \
$(HTMLDIR)/intro/about.html.$(LANG) \
$(HTMLDIR)/intro/cooperation.html.$(LANG) \
$(HTMLDIR)/intro/license_disc.html.$(LANG) \
$(HTMLDIR)/intro/cn.html.$(LANG) \
$(HTMLDIR)/intro/free.html.$(LANG) \
$(HTMLDIR)/intro/why_debian.html.$(LANG) \
$(HTMLDIR)/logos/index.html.$(LANG) \
$(HTMLDIR)/security/index.html.$(LANG) \
# $(HTMLDIR)/
#
# TRANSLATORS SHOULD NOT HAVE TO TOUCH ANYTHING BELOW THIS LINE
#
$(HTMLDIR)/index.html.$(LANG): index.wml news.wml $(TEMPLDIR)/mainpage.wml $(TEMPLDIR)/ctime.wml
wml index.wml
# with no rule, the default ruleset (at the top) is used
$(HTMLDIR)/devel/people.html.$(LANG): devel/people.wml $(ENGLISHSRCDIR)/devel/people.names
# template dependencies
template/debian/basic.wml: template/debian/navbar.wml
touch template/debian/basic.wml
template/debian/footer.wml: template/debian/ctime.wml
touch template/debian/footer.wml
# template/debian/languages.wml: template/debian/
# touch template/debian/languages.wml
template/debian/menubar.wml: template/debian/footer.wml
touch template/debian/menubar.wml
# template/debian/recent_news.wml: template/debian/
# touch template/debian/recent_news.wml
# template/debian/ctime.wml: template/debian/
# touch template/debian/ctime.wml
template/debian/mainpage.wml: template/debian/basic.wml template/debian/menubar.wml
touch template/debian/mainpage.wml
# template/debian/navbar.wml: template/debian/
# touch template/debian/navbar.wml
template/debian/template.wml: template/debian/basic.wml template/debian/footer.wml
touch template/debian/template.wml
people: devel/people.wml
cd devel && wml people.wml
#!wml -o ../../debian.org/%BASE.html.en --epilog=weblint
#use wml::debian::template title="Debian GNU/Linux &mdash; Getting in Contact with Us"
<H1>Getting in Contact with Us</H1>
<P>For general information on Debian, please see our web site,
<A href="http://www.debian.org/">http://www.debian.org/</A>, and our ftp site,
<A href="ftp://ftp.debian.org/debian/">ftp://ftp.debian.org/debian/</A>.
<P>Our FAQ will answer many of your questions. Please refer to it at
<A href="http://www.debian.org/doc/FAQ/">http://www.debian.org/doc/FAQ/</A>
or
<A href="ftp://ftp.debian.org/debian/doc/FAQ/">ftp://ftp.debian.org/debian/doc/FAQ/</A>.
Postscript, text, html, and info versions are on the ftp site.
<P>You may find the <A href="http://www.debian.org/cgi-bin/fom">Debian faqomatic</A> useful.
It can be used to look up answers to common questions.
<P>We have a very active user mailing list where Debian users and
developers can answer your questions.
Simply
<A href="http://www.debian.org/MailingLists/subscribe.html">subscribe</A> to <EM>debian-user</EM>
and send your question to
<A href="mailto:debian-user@lists.debian.org">debian-user@lists.debian.org</A>.
All questions regarding
<UL>
<LI>installation
<LI>configuration
<LI>supported hardware
</UL>
should be sent there.
<P>If you have a more development related question, there is a mailing list the developers
use to communicate with each other.
Simply <A href="http://www.debian.org/MailingLists/subscribe.html">subscribe</A> to
<EM>debian-devel</EM> and then send e-mail to
<A href="mailto:debian-devel@lists.debian.org">debian-devel@lists.debian.org</A>.
<P>If you would like to file a bug against a Debian
package, see
<A href="http://www.debian.org/Bugs/">http://www.debian.org/Bugs/</A> or
<A href="ftp://ftp.debian.org/debian/doc/bug-reporting.txt">ftp://ftp.debian.org/debian/doc/bug-reporting.txt</A>
for instructions.
<P>If you would like to make the developers aware of a Debian security
problem in a discreet manner, send e-mail to
<A href="mailto:security@debian.org">security@debian.org</A>.
<P>E-mail regarding the web site should be addressed to
<A href="mailto:webmaster@debian.org">webmaster@debian.org</A>.
<:= languages ("$(HOME)", ".", "$(WML_SRC_BASENAME)", "$(CUR_LANG)") :>
#!wml -o ../../../debian.org/devel/%BASE.html.en
#use wml::debian::template title="Extract PGP Key"
<H1>Extract PGP Key</H1>
<form method="post" action="http://cgi.debian.org/cgi-bin/pgp_key_extract.pl">
<strong>User Id:</strong>
<br><input type="text" name="user_id" SIZE="60"><br>
<input type="submit"> <input type="reset">
</form>
<:= languages ("$(HOME)", "devel", "$(WML_SRC_BASENAME)", "$(CUR_LANG)") :>
#!wml -o ../../../debian.org/devel/%BASE.html.en
#use wml::debian::template title="Debian GNU/Linux - How You Can Help?"
<H1>How You Can Help?</H1>
<P>Debian is produced entirely by volunteers.
We are generally looking for new developers who have some
technical knowledge, an interest in free software and some free time.
If you haven't already, you should read through most of the web pages
to get a better understanding of what we are trying to do.
Pay particular attention to the
<A HREF="../social_contract#guidelines">Debian Free Software Guidelines</A>
in our
<A HREF="../social_contract">Social Contract</A>.
<P>Next, you should
<A HREF="../support#mail_lists">subscribe</A> to the debian-devel mailing list
for a while and look at the <A HREF="../doc/prospective-packages.html">Work-Needing
and Prospective Packages</A> document to see what packages need developers.
Taking over someone else's package is the best way to start out as a developer
as you can learn from what the previous maintainer has already done.
Finally, if you see an area that you can help out, read the
<A HREF="../doc/packaging-manuals/developers-reference/">Developers-Reference</A> for
instructions on how to join Debian.
<P>Besides the many developers, Debian also needs
<A HREF="../donations">donations</A> of money and use of machines for
development and connectivity. We are still looking for
<A HREF="mirror">mirrors</A> in some parts of the world.
<P>Even if you don't have time to maintain packages or aren't in a
position to make monetary or equipment donations to Debian you can
still help out by filing
<A HREF="../Bugs/">bug reports</A> against packages that have errors in them.
To make it easier to file bugs, there is even a
<A HREF="../Packages/stable/utils/bug.html">bug program</A>
to make filing reports easy.
<HR>
<P>Back to the <A HREF="../">Debian GNU/Linux homepage</A>.
<:= languages ("$(HOME)", "devel", "$(WML_SRC_BASENAME)", "$(CUR_LANG)") :>
#!wml -o ../../../debian.org/devel/%BASE.html.en
#use wml::debian::template title="Debian GNU/Linux - Mirrors of Incoming"
<H1>Mirrors of Incoming</H1>
This is a list of mirrors of the Incoming directory for new packages to
Debian. If you are not familiar with what this is, then you do not want
to get packages from one of these sites. Packages on these sites are totally
untested (except possibly by the person who packaged it) so it is possible
that they contain packaging errors or bugs in executables that could render
your machine unusable.
<P>In addition, the files in this directory have <em>not</em> been checked by md5sum
or pgp to verify that they are intact or were uploaded by a registered debian
developer.
<P>You have been warned.
<P>
<A HREF="ftp://llug.sep.bnl.gov/pub/debian/Incoming">ftp://llug.sep.bnl.gov/pub/debian/Incoming</A>
(US)<BR>
<A HREF="ftp://ftp.lh.umu.se/pub/linux/debian-Incoming">ftp://ftp.lh.umu.se/pub/linux/debian-Incoming</A>
(Sweden)<BR>
<A HREF="ftp://ftp.de.debian.org:/pub/debian-incoming/">ftp://ftp.de.debian.org:/pub/debian-incoming/</A>
(Germany)<BR>
<HR>
<P>Back to the <A href="../">Debian GNU/Linux homepage</A>.
<:= languages ("$(HOME)", "devel", "$(WML_SRC_BASENAME)", "$(CUR_LANG)") :>
#!wml -o ../../../debian.org/devel/%BASE.html.en
#use wml::debian::template title="Debian GNU/Linux - Maintainer Contacts"
<H1>Maintainer Contacts</H1>
<P>Occasionally people need to contact someone about a particular aspect
of Debian.
The following is a list of different jobs and who is responsible for each.
Note that many functions are covered by a group of people with a generic
address that sends copies to everyone in the group. Use them when
they exist - especially in any maintenance scripts.
<P>This has been maintained rather piecemeal so if anything is missing or
incorrect please send corrections to
<A HREF="mailto:webmaster@debian.org">webmaster@debian.org</A>.
<UL>
<LI>Board of Directors of Software in the Public Interest (SPI):
&lt;<A HREF="mailto:spi-board@lists.buoy.com">spi-board@lists.buoy.com</A>&gt;
<UL>
<LI>SPI President --
&lt;<A HREF="mailto:spi-president@debian.org">spi-president@debian.org</A>&gt;
<BR>&#160;&#160;&#160;&#160;&#160;<em>current</em> Bruce Perens
&lt;<A HREF="mailto:bruce@debian.org">bruce@debian.org</A>&gt;
<LI>Ian Murdock
&lt;<A HREF="mailto:imurdock@cs.arizona.edu">imurdock@cs.arizona.edu</A>&gt;
<LI>Tim Sailer
&lt;<A HREF="mailto:sailer@debian.org">sailer@debian.org</A>&gt;
<LI>Ian Jackson
&lt;<A HREF="mailto:ian@chiark.greenend.org.uk">ian@chiark.greenend.org.uk</A>&gt;
</UL>
Note: SPI is the non-profit corporation that oversees Debian. Mail can be sent to
SPI at &lt;<A HREF="mailto:spi@debian.org">spi@debian.org</A>&gt;.
<LI>Officers:
<UL>
<LI>Leader --
&lt;<A HREF="mailto:leader@debian.org">leader@debian.org</A>&gt;
<BR>&#160;&#160;&#160;&#160;&#160;<em>current</em> Ian Jackson
&lt;<A HREF="mailto:ian@chiark.greenend.org.uk">ian@chiark.greenend.org.uk</A>&gt;
<LI>Senior VP --
<BR>&#160;&#160;&#160;&#160;&#160;<em>current</em> ???
<LI>VP Engineering --
<BR>&#160;&#160;&#160;&#160;&#160;<em>current</em> Brian C. White
&lt;<A HREF="mailto:bcwhite@verisim.com">bcwhite@verisim.com</A>&gt;
<LI>Treasurer --
&lt;<A HREF="mailto:treasurer@debian.org">treasurer@debian.org</A>&gt;
<BR>&#160;&#160;&#160;&#160;&#160;<em>current</em> Tim Sailer
&lt;<A HREF="mailto:sailer@debian.org">sailer@debian.org</A>&gt;
</UL>
<LI>Managers:
<UL>
<LI>Security --
&lt;<A HREF="mailto:security@debian.org">security@debian.org</A>&gt;<BR>
&#160;&#160;&#160;&#160;&#160;<em>current</em> Christian Hudon
&lt;<A HREF="mailto:chrish@debian.org">chrish@debian.org</A>&gt;<BR>
&#160;&#160;&#160;&#160;&#160;and Martin (Joey) Schulze (alternate)
&lt;<A HREF="mailto:joey@infodrom.north.de">joey@infodrom.north.de</A>&gt;<BR>
<LI>New Maintainers --
&lt;<A HREF="mailto:new-maintainer@debian.org">new-maintainer@debian.org</A>&gt;<BR>
&#160;&#160;&#160;&#160;&#160;<em>current</em> Igor Grobman
&lt;<A HREF="mailto:igor@vaca.net">igor@vaca.net</A>&gt;<BR>
&#160;&#160;&#160;&#160;&#160; Martin Schulze
&lt;<A HREF="mailto:joey@debian.org">joey@debian.org</A>&gt;<BR>
&#160;&#160;&#160;&#160;&#160;and James Troup
&lt;<A HREF="mailto:jjtroup@comp.brad.ac.uk">jjtroup@comp.brad.ac.uk</A>&gt;<BR>
<LI>Debian machine administration
&lt;<A HREF="mailto:debian-admin@debian.org">debian-admin@debian.org</A>&gt;<BR>
<em>This is the address to use when encountering problems on one of Debian's machines,
including password problems or you need a package installed.</em>
<LI>Quality Assurance manager -- Vincent Renardias
&lt;<A HREF="mailto:vincent@waw.com">vincent@waw.com</A>&gt;
<LI>Policy Manager -- Ian Jackson(?)
&lt;<A HREF="mailto:ian@chiark.greenend.org.uk">ian@chiark.greenend.org.uk</A>&gt;
<LI>Documentation manager -- Susan Kleinmann
&lt;<A HREF="mailto:sgk@debian.org">sgk@debian.org</A>&gt;
<LI>Director of Testing -- Brandon Mitchell
&lt;<A HREF="mailto:bhmit1@mail.wm.edu">bhmit1@mail.wm.edu</A>&gt;
<LI>QA team --
&lt;<A HREF="mailto:debian-qa@lists.debian.org">debian-qa@lists.debian.org</A>&gt;<BR>
&#160;&#160;&#160;&#160;&#160;<em>current</em> Vincent Renardias
&lt;<A HREF="mailto:vincent@waw.com">vincent@waw.com</A>&gt; (leader)
</UL>
<LI>Ftp, Web, Bugs:
<UL>
<LI>Sys Admin of master.debian.org -- Mark ???
&lt;<A HREF="mailto:mark@debian.org">mark@debian.org</A>&gt;
<LI>FTP archive -- Guy Maor
&lt;<A HREF="mailto:maor@ece.utexas.edu">maor@ece.utexas.edu</A>&gt;
<LI>Web Page Maintainer --
&lt;<A HREF="mailto:webmaster@debian.org">webmaster@debian.org</A>&gt;
<BR>&#160;&#160;&#160;&#160;&#160;<em>current</em> Jay Treacy
&lt;<A HREF="mailto:treacy@debian.org">treacy@debian.org</A>&gt;
<LI>Bug list --
&lt;<A HREF="mailto:owner@bugs.debian.org">owner@bugs.debian.org</A>&gt;
<BR>&#160;&#160;&#160;&#160;&#160;<em>current</em> Ian Jackson
&lt;<A HREF="mailto:ian@chiark.greenend.org.uk">ian@chiark.greenend.org.uk</A>&gt;
<LI>Mail list archives (on Debian web pages) -- Guy Maor
&lt;<A HREF="mailto:maor@ece.utexas.edu">maor@ece.utexas.edu</A>&gt;
</UL>
<LI>Misc:
<UL>
<LI>PGP Key Maintainer --
&lt;<A HREF="mailto:pgp-update@debian.org">pgp-update@debian.org</A>&gt;<BR>
&#160;&#160;&#160;&#160;&#160;<em>current</em> Igor Grobman
&lt;<A HREF="mailto:igor@debian.org">igor@debian.org</A>&gt;
<BR>&#160;&#160;&#160;&#160;&#160;and James Troup
&lt;<A HREF="mailto:jjtroup@comp.brad.ac.uk">jjtroup@comp.brad.ac.uk</A>&gt;<BR>
<LI>Mail List Administrator --
&lt;<A HREF="mailto:listmaster@lists.debian.org">listmaster@lists.debian.org</A>&gt;
&#160;&#160;&#160;&#160;&#160;<em>current</em> Martin Schulze
&lt;<A HREF="mailto:joey@debian.org">joey@debian.org</A>&gt;<BR>
&#160;&#160;&#160;&#160;&#160; Scott Ellis
&lt;<A HREF="mailto:scott@debian.org">scott@debian.org</A>&gt;
<LI>Publicity --
&lt;<A HREF="mailto:debian-publicity@debian.org">debian-publicity@debian.org</A>&gt;<BR>
<LI>mirror list --
&lt;<A HREF="mailto:mirrors@debian.org">mirrors@debian.org</A>&gt;<BR>
&#160;&#160;&#160;&#160;&#160;<em>current</em> Karl Ferguson
&lt;<A HREF="mailto:karl@tower.net.au">karl@tower.net.au</A>&gt;
<LI>non-US mirror list -- Heiko Schlittermann
&lt;<A HREF="mailto:heiko@debian.org">heiko@debian.org</A>&gt;
<LI>DNS maintainer -- Tim Sailer
&lt;<A HREF="mailto:sailer@debian.org">sailer@debian.org</A>&gt; [from buoy.com]
<LI>Deity team -- Behan Webster
&lt;<A HREF="mailto:behanw@verisim.com">behanw@verisim.com</A>&gt; (leader)
<LI>m68 porting team -- James Troup
&lt;<A HREF="mailto:jjtroup@comp.brad.ac.uk">jjtroup@comp.brad.ac.uk</A>&gt; (leader?)
<LI>alpha porting team -- ???
<LI>sparc porting team -- ???
<LI>powerpc porting team -- Martin Schulze
&lt;<A HREF="mailto:joey@debian.org">joey@debian.org</A>&gt;
<LI>mips porting team -- Vincent Renardias
&lt;<A HREF="mailto:vincent@waw.com">vincent@waw.com</A>&gt;