]> git.decadent.org.uk Git - dak.git/blob - web/index.html
index.html addition about dinstall
[dak.git] / web / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
3     <head>
4         <meta http-equiv="content-type" content="text/xhtml+xml; charset=utf-8"
5         />
6         <title>ftp-master.debian.org</title>
7         <link type="text/css" rel="stylesheet" href="removals-style.css" />
8         <link rel="shortcut icon" href="http://www.debian.org/favicon.ico" />
9     </head>
10     <body>
11         <div id="logo">
12             <a href="http://www.debian.org/">
13                 <img src="http://www.debian.org/logos/openlogo-nd-50.png"
14                 alt="debian logo" /></a>
15             <a href="http://www.debian.org/">
16                 <img src="http://www.debian.org/Pics/debian.png"
17                 alt="Debian Project" /></a>
18         </div>
19
20         <div id="titleblock">
21             <img src="http://www.debian.org/Pics/red-upperleft.png"
22             id="red-upperleft" alt="corner image"/>
23             <img src="http://www.debian.org/Pics/red-lowerleft.png"
24             id="red-lowerleft" alt="corner image"/>
25             <img src="http://www.debian.org/Pics/red-upperright.png"
26             id="red-upperright" alt="corner image"/>
27             <img src="http://www.debian.org/Pics/red-lowerright.png"
28             id="red-lowerright" alt="corner image"/>
29             <span class="title">
30                 ftp-master.debian.org
31             </span>
32         </div>
33         <div id="outer">
34         <div id="inner">
35         <div id="leftcol">
36                   <ul>
37                         <li><a href="#intro">Introduction</a></li>
38                         <li><a href="/keys.html">Archive Signing Key</a></li>
39                         <li><a href="#ftpteam">FTP Team</a></li>
40                         <li><a href="#dak">dak</a></li>
41                         <li><a href="#dinstall">dinstall</a></li>
42                         <li><a href="#new">NEW</a></li>
43                         <li><a href="#pending">Pending removals</a></li>
44                         <li><a href="#removed">Removed packages</a></li>
45                         <li><a href="#cruft">Cruft Report</a></li>
46                         <li><a href="#testing">Testing</a></li>
47                         <li><a href="#stable">Stable</a></li>
48                         <li><a href="#rejections">Rejections</a></li>
49                         <li><a href="#lintianrejects">Lintian Autorejects</a></li>
50 <!--                    <li><a href="#dependencies">Unmet Dependencies</a></li>-->
51                         <li><a href="#archivecriteria">Archive Criteria</a></li>
52                         <li><a href="#talks">Talks</a></li>
53                   </ul>
54                 </div>
55
56         <div id="maincol">
57         <div id="intro">
58             <p>This is the Debian project ftp-master server.  Various informational
59             pages are available here.</p>
60         </div>
61
62         <div id="archivekey">
63             <h1>Archive signing key</h1>
64
65             <p>Information on the archive signing keys is available <a
66             href="/keys.html">here</a></p>
67             </div>
68
69                 <div id="ftpteam">
70             <h1>The ftpmaster team</h1>
71
72             <p>The members of ftpmaster currently are divided into three groups, FTP Master,FTP Assistants and FTP Trainee.</p>
73             <p>Members of FTP Master are:</p>
74             <ul>
75                 <li>Joerg Jaspert</li>
76                 <li>Mark Hymers</li>
77             </ul>
78             <p>The FTP Assistants are:</p>
79             <ul>
80                                 <li>Frank Lichtenheld</li>
81                                 <li>Mike O'Connor</li>
82                                 <li>Alexander Reichle-Schmehl</li>
83                                 <li>Chris Lamb</li>
84                                 <li>Barry deFreese</li>
85                                 <li>Torsten Werner</li>
86             </ul>
87
88             <p>This information (and more like it) is available from
89             <a href="http://www.debian.org/intro/organization">Debian's Organizational Structure</a>.</p>
90
91             <p>The FTP Master role, unix group <tt>debadmin</tt>, is responsible for:</p>
92             <ul>
93                     <li>Keep the archive running</li>
94                     <li>Keep the archive legal</li>
95                     <li>Support the teams that depend on it (Release, Security, soon backports/volatile)</li>
96                     <li>Keep the archive uptodate with the requirements of the project</li>
97             </ul>
98
99             <p>The FTP Assistent role, unix group <tt>ftpteam</tt>, created in 2005,
100             allows the addition of people to the FTP Team without having to hand out
101             full FTP Master rights. It allows</p>
102             <ul>
103                     <li>to process NEW,</li>
104                     <li>to handle overrides,</li>
105                     <li>to remove packages.</li>
106             </ul>
107
108             <p>The FTP Trainee role, group <tt>ftptrainee</tt>, was created in 2008 to allow easy training and testing of future team members.</p>
109             <p>Trainees can look at NEW and do the usual package checks, but they can not actually accept or reject a package. Instead they leave a note, which an Assistant or Master reads and acts on.</p>
110         </div>
111
112         <div id="dak">
113             <h1>'dak'</h1>
114             <p>dak (Debian Archive Kit) is the collection of scripts that have replaced dinstall and friends.</p>
115
116             <p>The source is managed in git and is available
117             from: <a href="http://ftp-master.debian.org/git/">http://ftp-master.debian.org/git/</a></p>
118         </div>
119
120         <div id="dinstall">
121             <h1>dinstall</h1>
122             <p>The dinstall portion of dak is run at the following times:</p>
123             <ul>
124                 <li>01:52 UTC</li>
125                 <li>07:52 UTC</li>
126                 <li>13:52 UTC</li>
127                 <li>19:52 UTC</li>
128             </ul>
129             <p>The status of the dinstall run can be checked by looking at
130 <a href="http://ftp-master.debian.org/dinstall.status">http://ftp-master.debian.org/dinstall.status</a>
131             </p>
132         </div>
133
134                 <div id="new">
135             <h1>New Packages</h1>
136             <p>New Packages uploaded to the archive, but not yet accepted,
137             can be <a href="http://ftp-master.debian.org/new.html">seen here</a>.
138             Packages uploaded and accepted, but not yet installed into the pool
139             locations are to be found <a href="http://incoming.debian.org">here</a>,
140             until the daily cron run moves them into the pool.</p>
141         </div>
142
143                 <div id="deferred">
144             <h1>Deferred Packages</h1>
145             <p>Deferred Packages which were uploaded to a DELAYED queue and have not reached their specified delay can be <a href="http://ftp-master.debian.org/deferred.html">seen here</a>.</p>        </div>
146
147         <div id="pending">
148             <h1>Pending removals</h1>
149             <p>Packages which are scheduled to be removed from Debian
150                      are <a href="removals.html">shown here</a> and also on the
151                      <a href="http://bugs.debian.org/ftp.debian.org">ftp bugpage</a>.
152                   </p>
153         </div>
154
155                 <div id="removed">
156             <h1>Removed packages</h1>
157                   <p>To find what packages (and why) have been removed you
158                   can view the <a href="removals.txt">log of removals</a>.
159                   This log contains the entries for this year only, to view
160                   older removal log entries follow one of the following links.
161                   </p>
162             <ul>
163                 <li><a href="removals-2001.txt">log of removals for 2001</a></li>
164                 <li><a href="removals-2002.txt">log of removals for 2002</a></li>
165                 <li><a href="removals-2003.txt">log of removals for 2003</a></li>
166                 <li><a href="removals-2004.txt">log of removals for 2004</a></li>
167                 <li><a href="removals-2005.txt">log of removals for 2005</a></li>
168                 <li><a href="removals-2006.txt">log of removals for 2006</a></li>
169                 <li><a href="removals-2007.txt">log of removals for 2007</a></li>
170                 <li><a href="removals-2008.txt">log of removals for 2008</a></li>
171                 <li><a href="removals-2009.txt">log of removals for 2009</a></li>
172             </ul>
173                 <p>
174                         Additionally we provide a <a href="removals-full.txt">full
175                         log of all removals</a>, in case you need to search in more
176                         than one year. Be careful, this file is huge (more than
177                         5.5MB at the time of writing this).
178                 </p>
179                 <p>
180                    If you want you can also follow removals via
181                    <a href="http://ftp-master.debian.org/~joerg/removals/removals.rss">the RSS
182                         feed</a> provided.
183                 </p>
184         </div>
185
186         <div id="cruft">
187             <h1>Cruft Report</h1>
188             <p>Some packages which needs to be removed manually are found in
189             <a href="cruft-report-daily.txt">the cruft-report</a>.</p>
190         </div>
191
192         <div id="testing">
193             <h1>Testing</h1>
194             <p>Squeeze is testing, sid is unstable. For more details please look
195             at the <a href="http://www.debian.org/devel/testing">testing</a> pages.</p>
196         </div>
197
198         <div id="stable">
199             <h1>Stable</h1>
200             <p>Packages uploaded to proposed-updated which have not yet been accepted by
201                the stable release managers can be seen
202                <a href="http://ftp-master.debian.org/proposed-updates.html">here.</a></p>
203         </div>
204
205         <div id="rejections">
206             <h1>Deciphering rejections</h1>
207             <p>If your package has been rejected and you don't understand why,
208             check the <a href="reject.html">explanations</a> of the
209             sometimes cryptic rejection messages.</p>
210             <p>You may also want to look at
211             <a href="http://ftp-master.debian.org/REJECT-FAQ.html">the REJECT-FAQ</a>.</p>
212         </div>
213
214                 <div id="lintianrejects">
215                   <h1>Lintian Autorejects</h1>
216                   <p>Packages failing a defined set of lintian tags will no
217                   longer be accepted into the archive, but get rejected immediately.</p>
218
219                   <p>Those automated rejects will only be done on sourceful uploads to
220                   unstable and experimental.</p>
221
222                   <p>As there are certain lintian tags that should only appear in very rare
223                   cases we have created two categories:
224                   <dl>
225                         <dt>warning</dt>
226                         <dd>Tags listed here *can* be overriden by the maintainer using the normal
227                           lintian override mechanism. Of course this should only be done if you
228                           have a technically sound reason why your package needs to break in such a
229                           way.
230                         </dd>
231                         <dt>error</dt>
232             <dd>Tags listed here can not be overridden. Those are tags
233                corresponding to packaging errors serious enough to mark a
234                package unfit for the archive and should never happen. In
235                fact, most of the tags listed do not appear in our archive
236                currently, the few packages listed below should be easily
237                fixable with their next upload.
238             </dd>
239           </dl>
240           </p>
241           <p>The current list of tags can be <a href="static/lintian.tags">found here</a>.
242         </div>
243
244 <!--         <div id="dependencies"> -->
245 <!--             <h1>Unmet/Illegal dependencies</h1> -->
246
247 <!--             <p> -->
248 <!--             <a href="/unmet-deps/">Reports</a> of unmet and/or illegal dependencies -->
249 <!--             for most architectures in testing+unstable used to be generated daily.</p> -->
250 <!--             <p>If your package(s) are listed, you're likely to be violating policy... -->
251 <!--             If you're not sure why, please email -->
252 <!--             <a href="mailto:mjb@debian.org">Mike Beattie</a> for more information.</p> -->
253 <!--         </div> -->
254
255         <div id="archivecriteria">
256             <h1>Archive Criteria</h1>
257
258             <a href="/archive-criteria.html">Criteria</a> for inclusion in the archive
259             of new architectures.
260         </div>
261         <div id="talks">
262             <h1>Talks</h1>
263
264             <a href="ftpmaster.pdf">DebConf 2009</a>, Cáceres, Spain.
265         </div>
266
267         </div>
268         </div>
269         </div>
270     <hr />
271     <address><a href="mailto:ftpmaster@ftp-master.debian.org">Debian FTP team</a></address>
272
273     </body>
274 </html>