Merge lp:~kfogel/launchpad/add-ldu-externally-copyrighted-scripts into lp:launchpad
- add-ldu-externally-copyrighted-scripts
- Merge into devel
Proposed by
Karl Fogel
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp:~kfogel/launchpad/add-ldu-externally-copyrighted-scripts |
Merge into: | lp:launchpad |
Diff against target: | None lines |
To merge this branch: | bzr merge lp:~kfogel/launchpad/add-ldu-externally-copyrighted-scripts |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Celso Providelo (community) | Approve | ||
Review via email: mp+11995@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
Revision history for this message
Karl Fogel (kfogel) wrote : | # |
Revision history for this message
Celso Providelo (cprov) wrote : | # |
Karl,
Looks good, thanks for adding those to the tree it will be much easier to use.
r=me
review:
Approve
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === added file 'utilities/formatdoctest.py' | |||
2 | --- utilities/formatdoctest.py 1970-01-01 00:00:00 +0000 | |||
3 | +++ utilities/formatdoctest.py 2009-09-17 17:29:33 +0000 | |||
4 | @@ -0,0 +1,414 @@ | |||
5 | 1 | #!/usr/bin/python | ||
6 | 2 | # | ||
7 | 3 | # Copyright (C) 2009 - Curtis Hovey <sinzui.is at verizon.net> | ||
8 | 4 | # This software is licensed under the GNU General Public License version 2. | ||
9 | 5 | # | ||
10 | 6 | # It comes from the Gedit Developer Plugins project (launchpad.net/gdp); see | ||
11 | 7 | # http://bazaar.launchpad.net/~sinzui/gdp/trunk/files/head%3A/plugins/gdp/ & | ||
12 | 8 | # http://bazaar.launchpad.net/%7Esinzui/gdp/trunk/annotate/head%3A/COPYING. | ||
13 | 9 | |||
14 | 10 | """Reformat a doctest to Launchpad style.""" | ||
15 | 11 | |||
16 | 12 | __metatype__ = type | ||
17 | 13 | |||
18 | 14 | import compiler | ||
19 | 15 | from difflib import unified_diff | ||
20 | 16 | from doctest import DocTestParser, Example | ||
21 | 17 | from optparse import OptionParser | ||
22 | 18 | import re | ||
23 | 19 | import sys | ||
24 | 20 | from textwrap import wrap | ||
25 | 21 | |||
26 | 22 | import pyflakes | ||
27 | 23 | from pyflakes.checker import Checker | ||
28 | 24 | |||
29 | 25 | |||
30 | 26 | class DoctestReviewer: | ||
31 | 27 | """Check and reformat doctests.""" | ||
32 | 28 | rule_pattern = re.compile(r'([=~-])+[ ]*$') | ||
33 | 29 | moin_pattern = re.compile(r'^(=+)[ ](.+)[ ](=+[ ]*)$') | ||
34 | 30 | continuation_pattern = re.compile(r'^(\s*\.\.\.) (.+)$', re.M) | ||
35 | 31 | |||
36 | 32 | SOURCE = 'source' | ||
37 | 33 | WANT = 'want' | ||
38 | 34 | NARRATIVE = 'narrative' | ||
39 | 35 | |||
40 | 36 | def __init__(self, doctest, file_name): | ||
41 | 37 | self.doctest = doctest | ||
42 | 38 | self.file_name = file_name | ||
43 | 39 | doctest = self._disambuguate_doctest(doctest) | ||
44 | 40 | parser = DocTestParser() | ||
45 | 41 | self.parts = parser.parse(doctest, file_name) | ||
46 | 42 | self.blocks = [] | ||
47 | 43 | self.block = [] | ||
48 | 44 | self.block_method = self.preserve_block | ||
49 | 45 | self.code_lines = [] | ||
50 | 46 | self.example = None | ||
51 | 47 | self.last_bad_indent = 0 | ||
52 | 48 | self.has_printed_filename = False | ||
53 | 49 | |||
54 | 50 | def _disambuguate_doctest(self, doctest): | ||
55 | 51 | """Clarify continuations that the doctest parser hides.""" | ||
56 | 52 | return self.continuation_pattern.sub(r'\1 \2', doctest) | ||
57 | 53 | |||
58 | 54 | def _print_message(self, message, lineno): | ||
59 | 55 | """Print the error message with the lineno. | ||
60 | 56 | |||
61 | 57 | :param message: The message to print. | ||
62 | 58 | :param lineno: The line number the message pertains to. | ||
63 | 59 | """ | ||
64 | 60 | if not self.has_printed_filename: | ||
65 | 61 | print '%s:' % self.file_name | ||
66 | 62 | self.has_printed_filename = True | ||
67 | 63 | print ' % 4s: %s' % (lineno, message) | ||
68 | 64 | |||
69 | 65 | def _is_formatted(self, text): | ||
70 | 66 | """Return True if the text is pre-formatted, otherwise False. | ||
71 | 67 | |||
72 | 68 | :param: text a string, or a list of strings. | ||
73 | 69 | """ | ||
74 | 70 | if isinstance(text, list): | ||
75 | 71 | text = text[0] | ||
76 | 72 | return text.startswith(' ') | ||
77 | 73 | |||
78 | 74 | def _walk(self, doctest_parts): | ||
79 | 75 | """Walk the doctest parts; yield the line and kind. | ||
80 | 76 | |||
81 | 77 | Yield the content of the line, and its kind (SOURCE, WANT, NARRATIVE). | ||
82 | 78 | SOURCE and WANT lines are stripped of indentation, SOURCE is also | ||
83 | 79 | stripped of the interpreter symbols. | ||
84 | 80 | |||
85 | 81 | :param doctest_parts: The output of DocTestParser.parse. | ||
86 | 82 | """ | ||
87 | 83 | for part in doctest_parts: | ||
88 | 84 | if part == '': | ||
89 | 85 | continue | ||
90 | 86 | if isinstance(part, Example): | ||
91 | 87 | self.example = part | ||
92 | 88 | for line in part.source.splitlines(): | ||
93 | 89 | kind = DoctestReviewer.SOURCE | ||
94 | 90 | yield line, kind | ||
95 | 91 | for line in part.want.splitlines(): | ||
96 | 92 | kind = DoctestReviewer.WANT | ||
97 | 93 | yield line, kind | ||
98 | 94 | else: | ||
99 | 95 | self.example = None | ||
100 | 96 | kind = DoctestReviewer.NARRATIVE | ||
101 | 97 | for line in part.splitlines(): | ||
102 | 98 | yield line, kind | ||
103 | 99 | |||
104 | 100 | def _apply(self, line_methods): | ||
105 | 101 | """Call each line_method for each line in the doctest. | ||
106 | 102 | |||
107 | 103 | :param line_methods: a list of methods that accept lineno, line, | ||
108 | 104 | and kind as arguments. Each method must return the line for | ||
109 | 105 | the next method to process. | ||
110 | 106 | """ | ||
111 | 107 | self.blocks = [] | ||
112 | 108 | self.block = [] | ||
113 | 109 | lineno = 0 | ||
114 | 110 | previous_kind = DoctestReviewer.NARRATIVE | ||
115 | 111 | for line, kind in self._walk(self.parts): | ||
116 | 112 | lineno += 1 | ||
117 | 113 | self._append_source(kind, line) | ||
118 | 114 | if kind != previous_kind and kind != DoctestReviewer.WANT: | ||
119 | 115 | # The WANT block must adjoin the preceding SOURCE block. | ||
120 | 116 | self._store_block(previous_kind) | ||
121 | 117 | for method in line_methods: | ||
122 | 118 | line = method(lineno, line, kind, previous_kind) | ||
123 | 119 | if line is None: | ||
124 | 120 | break | ||
125 | 121 | if not line: | ||
126 | 122 | continue | ||
127 | 123 | self.block.append(line) | ||
128 | 124 | previous_kind = kind | ||
129 | 125 | # Capture the last block and a blank line. | ||
130 | 126 | self.block.append('\n') | ||
131 | 127 | self._store_block(previous_kind) | ||
132 | 128 | |||
133 | 129 | def _append_source(self, kind, line): | ||
134 | 130 | """Update the list of source code lines seen.""" | ||
135 | 131 | if kind == self.SOURCE: | ||
136 | 132 | self.code_lines.append(line) | ||
137 | 133 | else: | ||
138 | 134 | self.code_lines.append('') | ||
139 | 135 | |||
140 | 136 | def _store_block(self, kind): | ||
141 | 137 | """Append the block to blocks, re-wrap unformatted narrative. | ||
142 | 138 | |||
143 | 139 | :param kind: The block's kind (SOURCE, WANT, NARRATIVE) | ||
144 | 140 | """ | ||
145 | 141 | if len(self.block) == 0: | ||
146 | 142 | return | ||
147 | 143 | block = self.block_method(kind, self.block, self.blocks) | ||
148 | 144 | self.blocks.append('\n'.join(block)) | ||
149 | 145 | self.block = [] | ||
150 | 146 | |||
151 | 147 | def check(self): | ||
152 | 148 | """Check the doctest for style and code issues. | ||
153 | 149 | |||
154 | 150 | 1. Check line lengths. | ||
155 | 151 | 2. Check that headings are not in Moin format. | ||
156 | 152 | 3. Check indentation. | ||
157 | 153 | 4. Check trailing whitespace. | ||
158 | 154 | """ | ||
159 | 155 | self.code_lines = [] | ||
160 | 156 | line_checkers = [ | ||
161 | 157 | self.check_length, | ||
162 | 158 | self.check_heading, | ||
163 | 159 | self.check_indentation, | ||
164 | 160 | self.check_trailing_whitespace,] | ||
165 | 161 | self._apply(line_checkers) | ||
166 | 162 | code = '\n'.join(self.code_lines) | ||
167 | 163 | self.check_source_code(code) | ||
168 | 164 | |||
169 | 165 | def format(self): | ||
170 | 166 | """Reformat doctest. | ||
171 | 167 | |||
172 | 168 | 1. Tests are reindented to 4 spaces. | ||
173 | 169 | 2. Simple narrative is rewrapped to 78 character width. | ||
174 | 170 | 3. Formatted (indented) narrative is preserved. | ||
175 | 171 | 4. Moin headings are converted to RSR =, == , and === levels. | ||
176 | 172 | 5. There is one blank line between blocks, | ||
177 | 173 | 6. Except for headers which have two leading blank lines. | ||
178 | 174 | 7. All trailing whitespace is removed. | ||
179 | 175 | |||
180 | 176 | SOURCE and WANT long lines are not fixed--this is a human operation. | ||
181 | 177 | """ | ||
182 | 178 | line_checkers = [ | ||
183 | 179 | self.fix_trailing_whitespace, | ||
184 | 180 | self.fix_indentation, | ||
185 | 181 | self.fix_heading, | ||
186 | 182 | self.fix_narrative_paragraph,] | ||
187 | 183 | self.block_method = self.format_block | ||
188 | 184 | self._apply(line_checkers) | ||
189 | 185 | self.block_method = self.preserve_block | ||
190 | 186 | return '\n\n'.join(self.blocks) | ||
191 | 187 | |||
192 | 188 | def preserve_block(self, kind, block, blocks): | ||
193 | 189 | """Do nothing to the block. | ||
194 | 190 | |||
195 | 191 | :param kind: The block's kind (SOURCE, WANT, NARRATIVE) | ||
196 | 192 | :param block: The list of lines that should remain together. | ||
197 | 193 | :param blocks: The list of all collected blocks. | ||
198 | 194 | """ | ||
199 | 195 | return block | ||
200 | 196 | |||
201 | 197 | def format_block(self, kind, block, blocks): | ||
202 | 198 | """Format paragraph blocks. | ||
203 | 199 | |||
204 | 200 | :param kind: The block's kind (SOURCE, WANT, NARRATIVE) | ||
205 | 201 | :param block: The list of lines that should remain together. | ||
206 | 202 | :param blocks: The list of all collected blocks. | ||
207 | 203 | """ | ||
208 | 204 | if kind != DoctestReviewer.NARRATIVE or self._is_formatted(block): | ||
209 | 205 | return block | ||
210 | 206 | try: | ||
211 | 207 | rules = ('===', '---', '...') | ||
212 | 208 | last_line = block[-1] | ||
213 | 209 | is_heading = last_line[0:3] in rules and last_line[-3:] in rules | ||
214 | 210 | except IndexError: | ||
215 | 211 | is_heading = False | ||
216 | 212 | if len(blocks) != 0 and is_heading: | ||
217 | 213 | # Headings should have an extra leading blank line. | ||
218 | 214 | block.insert(0, '') | ||
219 | 215 | elif is_heading: | ||
220 | 216 | # Do nothing. This is the first heading in the file. | ||
221 | 217 | pass | ||
222 | 218 | else: | ||
223 | 219 | long_line = ' '.join(block).strip() | ||
224 | 220 | block = wrap(long_line, 72) | ||
225 | 221 | return block | ||
226 | 222 | |||
227 | 223 | def is_comment(self, line): | ||
228 | 224 | """Return True if the line is a comment.""" | ||
229 | 225 | comment_pattern = re.compile(r'\s*#') | ||
230 | 226 | return comment_pattern.match(line) is not None | ||
231 | 227 | |||
232 | 228 | def check_length(self, lineno, line, kind, previous_kind): | ||
233 | 229 | """Check the length of the line. | ||
234 | 230 | |||
235 | 231 | Each kind of line has a maximum length: | ||
236 | 232 | |||
237 | 233 | * NARRATIVE: 78 characters. | ||
238 | 234 | * SOURCE: 70 characters (discounting indentation and interpreter). | ||
239 | 235 | * WANT: 74 characters (discounting indentation). | ||
240 | 236 | """ | ||
241 | 237 | |||
242 | 238 | length = len(line) | ||
243 | 239 | if kind == DoctestReviewer.NARRATIVE and self.is_comment(line): | ||
244 | 240 | # comments follow WANT rules because they are in code. | ||
245 | 241 | kind = DoctestReviewer.WANT | ||
246 | 242 | line = line.lstrip() | ||
247 | 243 | if kind == DoctestReviewer.NARRATIVE and length > 78: | ||
248 | 244 | self._print_message('%s exceeds 78 characters.' % kind, lineno) | ||
249 | 245 | elif kind == DoctestReviewer.WANT and length > 74: | ||
250 | 246 | self._print_message('%s exceeds 78 characters.' % kind, lineno) | ||
251 | 247 | elif kind == DoctestReviewer.SOURCE and length > 70: | ||
252 | 248 | self._print_message('%s exceeds 78 characters.' % kind, lineno) | ||
253 | 249 | else: | ||
254 | 250 | # This line has a good length. | ||
255 | 251 | pass | ||
256 | 252 | return line | ||
257 | 253 | |||
258 | 254 | def check_indentation(self, lineno, line, kind, previous_kind): | ||
259 | 255 | """Check the indentation of the SOURCE or WANT line.""" | ||
260 | 256 | if kind == DoctestReviewer.NARRATIVE: | ||
261 | 257 | return line | ||
262 | 258 | if self.example.indent != 4: | ||
263 | 259 | if self.last_bad_indent != lineno - 1: | ||
264 | 260 | self._print_message('%s has bad indentation.' % kind, lineno) | ||
265 | 261 | self.last_bad_indent = lineno | ||
266 | 262 | return line | ||
267 | 263 | |||
268 | 264 | def check_trailing_whitespace(self, lineno, line, kind, previous_kind): | ||
269 | 265 | """Check for the presence of trailing whitespace in the line.""" | ||
270 | 266 | if line.endswith(' '): | ||
271 | 267 | self._print_message('%s has trailing whitespace.' % kind, lineno) | ||
272 | 268 | return line | ||
273 | 269 | |||
274 | 270 | def check_heading(self, lineno, line, kind, previous_kind): | ||
275 | 271 | """Check for narrative lines that use moin headers instead of RST.""" | ||
276 | 272 | if kind != DoctestReviewer.NARRATIVE: | ||
277 | 273 | return line | ||
278 | 274 | moin = self.moin_pattern.match(line) | ||
279 | 275 | if moin is not None: | ||
280 | 276 | self._print_message('%s uses a moin header.' % kind, lineno - 1) | ||
281 | 277 | return line | ||
282 | 278 | |||
283 | 279 | def check_source_code(self, code): | ||
284 | 280 | """Check for source code problems in the doctest using pyflakes. | ||
285 | 281 | |||
286 | 282 | The most common problem found are unused imports. `UndefinedName` | ||
287 | 283 | errors are suppressed because the test setup is not known. | ||
288 | 284 | """ | ||
289 | 285 | if code == '': | ||
290 | 286 | return | ||
291 | 287 | try: | ||
292 | 288 | tree = compiler.parse(code) | ||
293 | 289 | except (SyntaxError, IndentationError), exc: | ||
294 | 290 | (lineno, offset_, line) = exc[1][1:] | ||
295 | 291 | if line.endswith("\n"): | ||
296 | 292 | line = line[:-1] | ||
297 | 293 | self._print_message( | ||
298 | 294 | 'Could not compile:\n %s' % line, lineno - 1) | ||
299 | 295 | else: | ||
300 | 296 | warnings = Checker(tree) | ||
301 | 297 | for warning in warnings.messages: | ||
302 | 298 | if isinstance(warning, pyflakes.messages.UndefinedName): | ||
303 | 299 | continue | ||
304 | 300 | dummy, lineno, message = str(warning).split(':') | ||
305 | 301 | self._print_message(message.strip(), lineno) | ||
306 | 302 | |||
307 | 303 | def fix_trailing_whitespace(self, lineno, line, kind, previous_kind): | ||
308 | 304 | """Return the line striped of trailing whitespace.""" | ||
309 | 305 | return line.rstrip() | ||
310 | 306 | |||
311 | 307 | def fix_indentation(self, lineno, line, kind, previous_kind): | ||
312 | 308 | """set the indentation to 4-spaces.""" | ||
313 | 309 | if kind == DoctestReviewer.NARRATIVE: | ||
314 | 310 | return line | ||
315 | 311 | elif kind == DoctestReviewer.WANT: | ||
316 | 312 | return ' %s' % line | ||
317 | 313 | else: | ||
318 | 314 | if line.startswith(' '): | ||
319 | 315 | # This is a continuation of DoctestReviewer.SOURCE. | ||
320 | 316 | return ' ... %s' % line | ||
321 | 317 | else: | ||
322 | 318 | # This is a start of DoctestReviewer.SOURCE. | ||
323 | 319 | return ' >>> %s' % line | ||
324 | 320 | |||
325 | 321 | def fix_heading(self, lineno, line, kind, previous_kind): | ||
326 | 322 | """Switch Moin headings to RST headings.""" | ||
327 | 323 | if kind != DoctestReviewer.NARRATIVE: | ||
328 | 324 | return line | ||
329 | 325 | moin = self.moin_pattern.match(line) | ||
330 | 326 | if moin is None: | ||
331 | 327 | return line | ||
332 | 328 | heading_level = len(moin.group(1)) | ||
333 | 329 | heading = moin.group(2) | ||
334 | 330 | rule_length = len(heading) | ||
335 | 331 | if heading_level == 1: | ||
336 | 332 | rule = '=' * rule_length | ||
337 | 333 | elif heading_level == 2: | ||
338 | 334 | rule = '-' * rule_length | ||
339 | 335 | else: | ||
340 | 336 | rule = '.' * rule_length | ||
341 | 337 | # Force the heading on to the block of lines. | ||
342 | 338 | self.block.append(heading) | ||
343 | 339 | return rule | ||
344 | 340 | |||
345 | 341 | def fix_narrative_paragraph(self, lineno, line, kind, previous_kind): | ||
346 | 342 | """Break narrative into paragraphs.""" | ||
347 | 343 | if kind != DoctestReviewer.NARRATIVE or len(self.block) == 0: | ||
348 | 344 | return line | ||
349 | 345 | if line == '': | ||
350 | 346 | # This is the start of a new paragraph in the narrative. | ||
351 | 347 | self._store_block(previous_kind) | ||
352 | 348 | if self._is_formatted(line) and not self._is_formatted(self.block): | ||
353 | 349 | # This line starts a pre-formatted paragraph. | ||
354 | 350 | self._store_block(previous_kind) | ||
355 | 351 | return line | ||
356 | 352 | |||
357 | 353 | |||
358 | 354 | def get_option_parser(): | ||
359 | 355 | """Return the option parser for this program.""" | ||
360 | 356 | usage = "usage: %prog [options] doctest.txt" | ||
361 | 357 | parser = OptionParser(usage=usage) | ||
362 | 358 | parser.add_option( | ||
363 | 359 | "-f", "--format", dest="is_format", action="store_true", | ||
364 | 360 | help="Reformat the doctest.") | ||
365 | 361 | parser.add_option( | ||
366 | 362 | "-i", "--interactive", dest="is_interactive", action="store_true", | ||
367 | 363 | help="Approve each change.") | ||
368 | 364 | parser.set_defaults( | ||
369 | 365 | is_format=False, | ||
370 | 366 | is_interactive=False) | ||
371 | 367 | return parser | ||
372 | 368 | |||
373 | 369 | |||
374 | 370 | def main(argv=None): | ||
375 | 371 | """Run the operations requested from the command line.""" | ||
376 | 372 | if argv is None: | ||
377 | 373 | argv = sys.argv | ||
378 | 374 | parser = get_option_parser() | ||
379 | 375 | (options, args) = parser.parse_args(args=argv[1:]) | ||
380 | 376 | if len(args) == 0: | ||
381 | 377 | parser.error("A doctest must be specified.") | ||
382 | 378 | |||
383 | 379 | for file_name in args: | ||
384 | 380 | try: | ||
385 | 381 | doctest_file = open(file_name) | ||
386 | 382 | old_doctest = doctest_file.read() | ||
387 | 383 | finally: | ||
388 | 384 | doctest_file.close() | ||
389 | 385 | reviewer = DoctestReviewer(old_doctest, file_name) | ||
390 | 386 | |||
391 | 387 | if not options.is_format: | ||
392 | 388 | reviewer.check() | ||
393 | 389 | continue | ||
394 | 390 | |||
395 | 391 | new_doctest = reviewer.format() | ||
396 | 392 | if new_doctest != old_doctest: | ||
397 | 393 | if options.is_interactive: | ||
398 | 394 | diff = unified_diff( | ||
399 | 395 | old_doctest.splitlines(), new_doctest.splitlines()) | ||
400 | 396 | print '\n'.join(diff) | ||
401 | 397 | print '\n' | ||
402 | 398 | do_save = raw_input( | ||
403 | 399 | 'Do you wish to save the changes? S(ave) or C(ancel)?') | ||
404 | 400 | else: | ||
405 | 401 | do_save = 'S' | ||
406 | 402 | |||
407 | 403 | if do_save.upper() == 'S': | ||
408 | 404 | try: | ||
409 | 405 | doctest_file = open(file_name, 'w') | ||
410 | 406 | doctest_file.write(new_doctest) | ||
411 | 407 | finally: | ||
412 | 408 | doctest_file.close() | ||
413 | 409 | reviewer = DoctestReviewer(new_doctest, file_name) | ||
414 | 410 | reviewer.check() | ||
415 | 411 | |||
416 | 412 | |||
417 | 413 | if __name__ == '__main__': | ||
418 | 414 | sys.exit(main()) | ||
419 | 0 | 415 | ||
420 | === added directory 'utilities/migrater' | |||
421 | === added file 'utilities/migrater/README' | |||
422 | --- utilities/migrater/README 1970-01-01 00:00:00 +0000 | |||
423 | +++ utilities/migrater/README 2009-09-17 17:29:33 +0000 | |||
424 | @@ -0,0 +1,92 @@ | |||
425 | 1 | Launchpad Migrater | ||
426 | 2 | =================== | ||
427 | 3 | |||
428 | 4 | This tool moves modules, tests, and configuration from the | ||
429 | 5 | canonical.launchpad tree to the lp tree. The tool uses a configuration | ||
430 | 6 | file that maps files to applications. | ||
431 | 7 | |||
432 | 8 | This script does most of the migration work, but it is not intended to do a | ||
433 | 9 | complete migration. The goal of the script is to automate most of the | ||
434 | 10 | mechanical work so that a developer can make the needed manual changes to | ||
435 | 11 | land the branch in 2 days. | ||
436 | 12 | |||
437 | 13 | It performs a number of updates for the migration and when a file is moved. | ||
438 | 14 | |||
439 | 15 | * Builds a tree with the new directory names. Such as | ||
440 | 16 | database => model | ||
441 | 17 | pagetests => stories | ||
442 | 18 | * Some files are renamed, such as tests that end in '-pages' will be | ||
443 | 19 | named as '-views'. | ||
444 | 20 | * Update imports of the moved module in other modules, tests and zcml. | ||
445 | 21 | * Convert the interface glob imports in the moved module to | ||
446 | 22 | specific imports. | ||
447 | 23 | * Extract all browser zcml instructions to browser/configure.zcml | ||
448 | 24 | * Merge all object zcml into <app>/configure.zcml | ||
449 | 25 | |||
450 | 26 | test harnesses are installed to run the tests in doc/ and browser/test | ||
451 | 27 | The test_doc.py module is constructed from functions and configuration in | ||
452 | 28 | canonical/launchpad/ftests/test_system_documentation.py. | ||
453 | 29 | |||
454 | 30 | |||
455 | 31 | What is missing? | ||
456 | 32 | ---------------- | ||
457 | 33 | |||
458 | 34 | The tool does not know how to separate the modules, tests and zcml into | ||
459 | 35 | app/ and coop/ directories. You can either add these rules, or do it by hand. | ||
460 | 36 | The registry app has a lot coop/ code in its model and browser modules, though | ||
461 | 37 | it should not have a coop/ directory. The separation of application from | ||
462 | 38 | the pillar models and views must be done after the migration has run, and | ||
463 | 39 | probably in a separate branch. | ||
464 | 40 | |||
465 | 41 | |||
466 | 42 | Using migrater.py to extract an application | ||
467 | 43 | ------------------------------------------- | ||
468 | 44 | |||
469 | 45 | The migration script will probably be run many times over a pristine | ||
470 | 46 | launchpad branch. Each pass you will strive to reconcile warnings, and | ||
471 | 47 | add rules to migrate unhandled files. | ||
472 | 48 | |||
473 | 49 | * Update file-ownership.txt | ||
474 | 50 | * Add missing files. | ||
475 | 51 | * Page templates do not need to be marked; their migration list is | ||
476 | 52 | built from the moved zcml and browser modules. | ||
477 | 53 | * Prefix the application code to each file that you want to migrate. | ||
478 | 54 | eg. reg canonical/launchpad/database/distribution.py | ||
479 | 55 | |||
480 | 56 | * Run the script (takes about 5 minutes) | ||
481 | 57 | cd pristine-launchpad-branch | ||
482 | 58 | ../migrater/migrate.py ../migrater/file-ownership.txt <code|reg|soy> | ||
483 | 59 | |||
484 | 60 | * Review the script's output | ||
485 | 61 | * Update file-ownership.txt to reconcile modules that the zcml | ||
486 | 62 | configuration indicates are missing. | ||
487 | 63 | * Examine the templates that are shared by multiple files. Are these | ||
488 | 64 | templates are from a module or zcml that should also be be migrated? | ||
489 | 65 | You may choose to add an exception to migrations rules, or update the | ||
490 | 66 | zcml and module to share a template. | ||
491 | 67 | * Consider the files that were not moved. Do you want to add rules | ||
492 | 68 | to the migration script to handle them? | ||
493 | 69 | |||
494 | 70 | * Run lint over lib/lp/<app>/tests/test_doc,py and | ||
495 | 71 | lib/lp/<app>/tests/browser/test_views.py. | ||
496 | 72 | * Update the imports in the migrater/ test_doc.py and test_views.py files | ||
497 | 73 | because you may run the script many times, and you will want to test | ||
498 | 74 | often without the need to make repeated fixes to the test harnesses. | ||
499 | 75 | |||
500 | 76 | * Test | ||
501 | 77 | test.py -vv -module=lp.<app> | ||
502 | 78 | * You will probably see circular import issues until the warnings from the | ||
503 | 79 | migration script are resolved. If the problem persists, you may choose | ||
504 | 80 | to make this a manual migration task, or postpone migration of the | ||
505 | 81 | problem module. | ||
506 | 82 | * Examine the failures. Consider making changes to the failing code and | ||
507 | 83 | tests in a tree /before/ the migration script makes its changes. | ||
508 | 84 | |||
509 | 85 | * Revert the migration changes. | ||
510 | 86 | * Update code, test, and zcml to work to be compatible with the old and | ||
511 | 87 | new tree. Commit. | ||
512 | 88 | * Update the migration script to handle exceptional moves and unsupported | ||
513 | 89 | files. Commit. | ||
514 | 90 | |||
515 | 91 | * Repeat until you believe the remaining migration work can be done my hand | ||
516 | 92 | in a short time. | ||
517 | 0 | 93 | ||
518 | === added file 'utilities/migrater/file-ownership.txt' | |||
519 | --- utilities/migrater/file-ownership.txt 1970-01-01 00:00:00 +0000 | |||
520 | +++ utilities/migrater/file-ownership.txt 2009-09-17 17:29:33 +0000 | |||
521 | @@ -0,0 +1,4024 @@ | |||
522 | 1 | ./__init__.py | ||
523 | 2 | ./browser/README.txt | ||
524 | 3 | ./browser/__init__.py | ||
525 | 4 | reg ./browser/announcement.py | ||
526 | 5 | ./browser/archive.py | ||
527 | 6 | ./browser/archivepermission.py | ||
528 | 7 | ./browser/archivesubscription.py | ||
529 | 8 | ./browser/bazaar.py | ||
530 | 9 | ./browser/binarypackagerelease.py | ||
531 | 10 | ./browser/bounty.py | ||
532 | 11 | ./browser/bountysubscription.py | ||
533 | 12 | ./browser/branch.py | ||
534 | 13 | ./browser/branchlisting.py | ||
535 | 14 | ./browser/branchmergeproposal.py | ||
536 | 15 | ./browser/branchmergeproposallisting.py | ||
537 | 16 | ./browser/branchref.py | ||
538 | 17 | ./browser/branchsubscription.py | ||
539 | 18 | ./browser/branchvisibilitypolicy.py | ||
540 | 19 | ./browser/branding.py | ||
541 | 20 | ./browser/bug.py | ||
542 | 21 | ./browser/bugalsoaffects.py | ||
543 | 22 | ./browser/bugattachment.py | ||
544 | 23 | ./browser/bugbranch.py | ||
545 | 24 | ./browser/bugcomment.py | ||
546 | 25 | ./browser/buglinktarget.py | ||
547 | 26 | ./browser/bugmessage.py | ||
548 | 27 | ./browser/bugnomination.py | ||
549 | 28 | ./browser/bugsubscription.py | ||
550 | 29 | ./browser/bugsupervisor.py | ||
551 | 30 | ./browser/bugtarget.py | ||
552 | 31 | ./browser/bugtask.py | ||
553 | 32 | ./browser/bugtracker.py | ||
554 | 33 | ./browser/bugwatch.py | ||
555 | 34 | ./browser/build.py | ||
556 | 35 | ./browser/builder.py | ||
557 | 36 | ./browser/codeimport.py | ||
558 | 37 | ./browser/codeimportmachine.py | ||
559 | 38 | reg ./browser/codeofconduct.py | ||
560 | 39 | ./browser/codereviewcomment.py | ||
561 | 40 | ./browser/cve.py | ||
562 | 41 | ./browser/cvereport.py | ||
563 | 42 | reg ./browser/distribution.py | ||
564 | 43 | ./browser/distribution_upstream_bug_report.py | ||
565 | 44 | ./browser/distributionmirror.py | ||
566 | 45 | reg ./browser/distributionsourcepackage.py | ||
567 | 46 | ./browser/distributionsourcepackagerelease.py | ||
568 | 47 | ./browser/distroarchseries.py | ||
569 | 48 | ./browser/distroarchseriesbinarypackage.py | ||
570 | 49 | ./browser/distroarchseriesbinarypackagerelease.py | ||
571 | 50 | reg ./browser/distroseries.py | ||
572 | 51 | ./browser/distroseriesbinarypackage.py | ||
573 | 52 | ./browser/distroserieslanguage.py | ||
574 | 53 | ./browser/distroseriessourcepackagerelease.py | ||
575 | 54 | reg ./browser/driver.py | ||
576 | 55 | ./browser/faq.py | ||
577 | 56 | ./browser/faqcollection.py | ||
578 | 57 | ./browser/faqtarget.py | ||
579 | 58 | reg ./browser/featuredproject.py | ||
580 | 59 | ./browser/feeds.py | ||
581 | 60 | ./browser/hastranslationimports.py | ||
582 | 61 | ./browser/hwdb.py | ||
583 | 62 | reg ./browser/karma.py | ||
584 | 63 | ./browser/language.py | ||
585 | 64 | ./browser/launchpad.py | ||
586 | 65 | ./browser/launchpadstatistic.py | ||
587 | 66 | ./browser/librarian.py | ||
588 | 67 | ./browser/logintoken.py | ||
589 | 68 | reg ./browser/mailinglists.py | ||
590 | 69 | reg ./browser/mentoringoffer.py | ||
591 | 70 | ./browser/message.py | ||
592 | 71 | reg ./browser/milestone.py | ||
593 | 72 | ./browser/multistep.py | ||
594 | 73 | ./browser/oauth.py | ||
595 | 74 | ./browser/objectreassignment.py | ||
596 | 75 | ./browser/openidaccount.py | ||
597 | 76 | ./browser/openiddiscovery.py | ||
598 | 77 | ./browser/openidrpconfig.py | ||
599 | 78 | ./browser/openidserver.py | ||
600 | 79 | ./browser/packagerelationship.py | ||
601 | 80 | ./browser/packagesearch.py | ||
602 | 81 | ./browser/packaging.py | ||
603 | 82 | reg ./browser/peoplemerge.py | ||
604 | 83 | reg ./browser/person.py | ||
605 | 84 | ./browser/poexportrequest.py | ||
606 | 85 | ./browser/pofile.py | ||
607 | 86 | reg ./browser/poll.py | ||
608 | 87 | ./browser/potemplate.py | ||
609 | 88 | reg ./browser/product.py | ||
610 | 89 | reg ./browser/productrelease.py | ||
611 | 90 | reg ./browser/productseries.py | ||
612 | 91 | reg ./browser/project.py | ||
613 | 92 | ./browser/publishedpackage.py | ||
614 | 93 | ./browser/publishing.py | ||
615 | 94 | ./browser/question.py | ||
616 | 95 | ./browser/questiontarget.py | ||
617 | 96 | ./browser/queue.py | ||
618 | 97 | reg ./browser/root.py | ||
619 | 98 | reg ./browser/securitycontact.py | ||
620 | 99 | ./browser/shipit.py | ||
621 | 100 | reg ./browser/sourcepackage.py | ||
622 | 101 | ./browser/sourcepackagerelease.py | ||
623 | 102 | ./browser/sourceslist.py | ||
624 | 103 | ./browser/soyuz.py | ||
625 | 104 | ./browser/specification.py | ||
626 | 105 | ./browser/specificationbranch.py | ||
627 | 106 | ./browser/specificationdependency.py | ||
628 | 107 | ./browser/specificationfeedback.py | ||
629 | 108 | ./browser/specificationgoal.py | ||
630 | 109 | ./browser/specificationsubscription.py | ||
631 | 110 | ./browser/specificationtarget.py | ||
632 | 111 | ./browser/sprint.py | ||
633 | 112 | ./browser/sprintattendance.py | ||
634 | 113 | ./browser/sprintspecification.py | ||
635 | 114 | ./browser/structuralsubscription.py | ||
636 | 115 | reg ./browser/team.py | ||
637 | 116 | reg ./browser/teammembership.py | ||
638 | 117 | ./browser/temporaryblobstorage.py | ||
639 | 118 | ./browser/translationgroup.py | ||
640 | 119 | ./browser/translationimportqueue.py | ||
641 | 120 | ./browser/translationmessage.py | ||
642 | 121 | ./browser/translations.py | ||
643 | 122 | ./browser/translator.py | ||
644 | 123 | ./browser/widgets.py | ||
645 | 124 | |||
646 | 125 | ./components/__init__.py | ||
647 | 126 | ./components/account.py | ||
648 | 127 | ./components/answertracker.py | ||
649 | 128 | ./components/archivedependencies.py | ||
650 | 129 | ./components/archivesigningkey.py | ||
651 | 130 | ./components/archivesourcepublication.py | ||
652 | 131 | ./components/branch.py | ||
653 | 132 | ./components/bug.py | ||
654 | 133 | obs ./components/cal.py | ||
655 | 134 | ./components/cdatetime.py | ||
656 | 135 | ./components/crowd.py | ||
657 | 136 | ./components/decoratedresultset.py | ||
658 | 137 | reg ./components/distroseries.py | ||
659 | 138 | ./components/externalbugtracker/__init__.py | ||
660 | 139 | ./components/externalbugtracker/base.py | ||
661 | 140 | ./components/externalbugtracker/bugzilla.py | ||
662 | 141 | ./components/externalbugtracker/debbugs.py | ||
663 | 142 | ./components/externalbugtracker/mantis.py | ||
664 | 143 | ./components/externalbugtracker/roundup.py | ||
665 | 144 | ./components/externalbugtracker/rt.py | ||
666 | 145 | ./components/externalbugtracker/sourceforge.py | ||
667 | 146 | ./components/externalbugtracker/trac.py | ||
668 | 147 | ./components/externalbugtracker/xmlrpc.py | ||
669 | 148 | ./components/launchpadcontainer.py | ||
670 | 149 | ./components/openidserver.py | ||
671 | 150 | ./components/packagelocation.py | ||
672 | 151 | reg ./components/person.py | ||
673 | 152 | reg ./components/poll.py | ||
674 | 153 | ./components/privacy.py | ||
675 | 154 | reg ./components/productseries.py | ||
676 | 155 | ./components/request_country.py | ||
677 | 156 | ./components/rosettastats.py | ||
678 | 157 | ./components/specification.py | ||
679 | 158 | ./components/storm_operators.py | ||
680 | 159 | ./components/tokens.py | ||
681 | 160 | ./components/treelookup.py | ||
682 | 161 | ./daemons/__init__.py | ||
683 | 162 | ./daemons/tachandler.py | ||
684 | 163 | ./database/README.txt | ||
685 | 164 | ./database/__init__.py | ||
686 | 165 | ./database/account.py | ||
687 | 166 | reg ./database/announcement.py | ||
688 | 167 | ./database/answercontact.py | ||
689 | 168 | ./database/archive.py | ||
690 | 169 | ./database/archivearch.py | ||
691 | 170 | ./database/archiveauthtoken.py | ||
692 | 171 | ./database/archivedependency.py | ||
693 | 172 | ./database/archivepermission.py | ||
694 | 173 | ./database/archivesubscriber.py | ||
695 | 174 | ./database/binaryandsourcepackagename.py | ||
696 | 175 | ./database/binarypackagename.py | ||
697 | 176 | ./database/binarypackagerelease.py | ||
698 | 177 | obs ./database/bounty.py | ||
699 | 178 | obs ./database/bountymessage.py | ||
700 | 179 | obs ./database/bountysubscription.py | ||
701 | 180 | ./database/branch.py | ||
702 | 181 | ./database/branchcollection.py | ||
703 | 182 | ./database/branchjob.py | ||
704 | 183 | ./database/branchmergeproposal.py | ||
705 | 184 | ./database/branchmergequeue.py | ||
706 | 185 | ./database/branchnamespace.py | ||
707 | 186 | ./database/branchrevision.py | ||
708 | 187 | ./database/branchsubscription.py | ||
709 | 188 | ./database/branchtarget.py | ||
710 | 189 | ./database/branchvisibilitypolicy.py | ||
711 | 190 | ./database/bug.py | ||
712 | 191 | ./database/bugactivity.py | ||
713 | 192 | ./database/bugattachment.py | ||
714 | 193 | ./database/bugbranch.py | ||
715 | 194 | ./database/bugcve.py | ||
716 | 195 | ./database/buglinktarget.py | ||
717 | 196 | ./database/bugmessage.py | ||
718 | 197 | ./database/bugnomination.py | ||
719 | 198 | ./database/bugnotification.py | ||
720 | 199 | ./database/bugset.py | ||
721 | 200 | ./database/bugsubscription.py | ||
722 | 201 | ./database/bugtarget.py | ||
723 | 202 | ./database/bugtask.py | ||
724 | 203 | ./database/bugtracker.py | ||
725 | 204 | ./database/bugtrackerperson.py | ||
726 | 205 | ./database/bugwatch.py | ||
727 | 206 | ./database/build.py | ||
728 | 207 | ./database/builder.py | ||
729 | 208 | ./database/buildqueue.py | ||
730 | 209 | ./database/codeimport.py | ||
731 | 210 | ./database/codeimportevent.py | ||
732 | 211 | ./database/codeimportjob.py | ||
733 | 212 | ./database/codeimportmachine.py | ||
734 | 213 | ./database/codeimportresult.py | ||
735 | 214 | reg ./database/codeofconduct.py | ||
736 | 215 | ./database/codereviewcomment.py | ||
737 | 216 | ./database/codereviewvote.py | ||
738 | 217 | reg ./database/commercialsubscription.py | ||
739 | 218 | ./database/component.py | ||
740 | 219 | ./database/country.py | ||
741 | 220 | ./database/customlanguagecode.py | ||
742 | 221 | ./database/cve.py | ||
743 | 222 | ./database/cvereference.py | ||
744 | 223 | ./database/diff.py | ||
745 | 224 | reg ./database/distribution.py | ||
746 | 225 | obs ./database/distributionbounty.py | ||
747 | 226 | ./database/distributionmirror.py | ||
748 | 227 | reg ./database/distributionsourcepackage.py | ||
749 | 228 | reg ./database/distributionsourcepackagecache.py | ||
750 | 229 | ./database/distributionsourcepackagerelease.py | ||
751 | 230 | ./database/distroarchseries.py | ||
752 | 231 | ./database/distroarchseriesbinarypackage.py | ||
753 | 232 | ./database/distroarchseriesbinarypackagerelease.py | ||
754 | 233 | reg ./database/distroseries.py | ||
755 | 234 | ./database/distroseries_translations_copy.py | ||
756 | 235 | ./database/distroseriesbinarypackage.py | ||
757 | 236 | ./database/distroserieslanguage.py | ||
758 | 237 | ./database/distroseriespackagecache.py | ||
759 | 238 | ./database/distroseriessourcepackagerelease.py | ||
760 | 239 | ./database/emailaddress.py | ||
761 | 240 | reg ./database/entitlement.py | ||
762 | 241 | ./database/faq.py | ||
763 | 242 | reg ./database/featuredproject.py | ||
764 | 243 | ./database/files.py | ||
765 | 244 | reg ./database/gpgkey.py | ||
766 | 245 | ./database/hwdb.py | ||
767 | 246 | ./database/job.py | ||
768 | 247 | reg ./database/karma.py | ||
769 | 248 | ./database/language.py | ||
770 | 249 | ./database/languagepack.py | ||
771 | 250 | ./database/launchpadstatistic.py | ||
772 | 251 | ./database/librarian.py | ||
773 | 252 | ./database/logintoken.py | ||
774 | 253 | reg ./database/mailinglist.py | ||
775 | 254 | reg ./database/mentoringoffer.py | ||
776 | 255 | ./database/message.py | ||
777 | 256 | reg ./database/milestone.py | ||
778 | 257 | ./database/oauth.py | ||
779 | 258 | ./database/openidserver.py | ||
780 | 259 | ./database/packagebugsupervisor.py | ||
781 | 260 | ./database/packagecloner.py | ||
782 | 261 | ./database/packagecopyrequest.py | ||
783 | 262 | ./database/packagediff.py | ||
784 | 263 | ./database/packaging.py | ||
785 | 264 | reg ./database/person.py | ||
786 | 265 | reg ./database/personlocation.py | ||
787 | 266 | ??? ./database/personnotification.py | ||
788 | 267 | reg ./database/pillar.py | ||
789 | 268 | ./database/poexportrequest.py | ||
790 | 269 | ./database/pofile.py | ||
791 | 270 | ./database/pofiletranslator.py | ||
792 | 271 | reg ./database/poll.py | ||
793 | 272 | ./database/pomsgid.py | ||
794 | 273 | ./database/potemplate.py | ||
795 | 274 | ./database/potmsgset.py | ||
796 | 275 | ./database/potranslation.py | ||
797 | 276 | ./database/processor.py | ||
798 | 277 | reg ./database/product.py | ||
799 | 278 | obs ./database/productbounty.py | ||
800 | 279 | reg ./database/productlicense.py | ||
801 | 280 | reg ./database/productrelease.py | ||
802 | 281 | reg ./database/productseries.py | ||
803 | 282 | reg ./database/project.py | ||
804 | 283 | obs ./database/projectbounty.py | ||
805 | 284 | ./database/publishedpackage.py | ||
806 | 285 | ./database/publishing.py | ||
807 | 286 | ./database/question.py | ||
808 | 287 | ./database/questionbug.py | ||
809 | 288 | ./database/questionmessage.py | ||
810 | 289 | ./database/questionreopening.py | ||
811 | 290 | ./database/questionsubscription.py | ||
812 | 291 | ./database/queue.py | ||
813 | 292 | ./database/revision.py | ||
814 | 293 | ./database/scriptactivity.py | ||
815 | 294 | ./database/section.py | ||
816 | 295 | ./database/seriessourcepackagebranch.py | ||
817 | 296 | ./database/shipit.py | ||
818 | 297 | reg ./database/sourcepackage.py | ||
819 | 298 | reg ./database/sourcepackagename.py | ||
820 | 299 | ./database/sourcepackagerelease.py | ||
821 | 300 | ./database/specification.py | ||
822 | 301 | ./database/specificationbranch.py | ||
823 | 302 | ./database/specificationbug.py | ||
824 | 303 | ./database/specificationdependency.py | ||
825 | 304 | ./database/specificationfeedback.py | ||
826 | 305 | ./database/specificationsubscription.py | ||
827 | 306 | ./database/spokenin.py | ||
828 | 307 | ./database/sprint.py | ||
829 | 308 | ./database/sprintattendance.py | ||
830 | 309 | ./database/sprintspecification.py | ||
831 | 310 | ./database/stormsugar.py | ||
832 | 311 | ./database/structuralsubscription.py | ||
833 | 312 | reg ./database/teammembership.py | ||
834 | 313 | ./database/temporaryblobstorage.py | ||
835 | 314 | ./database/translationgroup.py | ||
836 | 315 | ./database/translationimportqueue.py | ||
837 | 316 | ./database/translationmessage.py | ||
838 | 317 | ./database/translationrelicensingagreement.py | ||
839 | 318 | ./database/translationsoverview.py | ||
840 | 319 | ./database/translationtemplateitem.py | ||
841 | 320 | ./database/translator.py | ||
842 | 321 | ./database/vpoexport.py | ||
843 | 322 | ./database/vpotexport.py | ||
844 | 323 | ./datetimeutils.py | ||
845 | 324 | ./event/__init__.py | ||
846 | 325 | ./event/branchmergeproposal.py | ||
847 | 326 | ./event/interfaces.py | ||
848 | 327 | reg ./event/karma.py | ||
849 | 328 | reg ./event/team.py | ||
850 | 329 | ./feed/__init__.py | ||
851 | 330 | reg ./feed/announcement.py | ||
852 | 331 | ./feed/branch.py | ||
853 | 332 | ./feed/bug.py | ||
854 | 333 | ./fields/__init__.py | ||
855 | 334 | ./helpers.py | ||
856 | 335 | |||
857 | 336 | ./interfaces/__init__.py | ||
858 | 337 | ./interfaces/_schema_circular_imports.py | ||
859 | 338 | ./interfaces/account.py | ||
860 | 339 | reg ./interfaces/announcement.py | ||
861 | 340 | ./interfaces/answercontact.py | ||
862 | 341 | ./interfaces/archive.py | ||
863 | 342 | ./interfaces/archivearch.py | ||
864 | 343 | ./interfaces/archiveauthtoken.py | ||
865 | 344 | ./interfaces/archivedependency.py | ||
866 | 345 | ./interfaces/archivepermission.py | ||
867 | 346 | ./interfaces/archivesigningkey.py | ||
868 | 347 | ./interfaces/archivesubscriber.py | ||
869 | 348 | ./interfaces/authserver.py | ||
870 | 349 | ./interfaces/binarypackagename.py | ||
871 | 350 | ./interfaces/binarypackagerelease.py | ||
872 | 351 | ./interfaces/bounty.py | ||
873 | 352 | ./interfaces/bountymessage.py | ||
874 | 353 | ./interfaces/bountysubscription.py | ||
875 | 354 | ./interfaces/branch.py | ||
876 | 355 | ./interfaces/branchcollection.py | ||
877 | 356 | ./interfaces/branchjob.py | ||
878 | 357 | ./interfaces/branchmergeproposal.py | ||
879 | 358 | ./interfaces/branchmergequeue.py | ||
880 | 359 | ./interfaces/branchnamespace.py | ||
881 | 360 | ./interfaces/branchref.py | ||
882 | 361 | ./interfaces/branchrevision.py | ||
883 | 362 | ./interfaces/branchsubscription.py | ||
884 | 363 | ./interfaces/branchtarget.py | ||
885 | 364 | ./interfaces/branchvisibilitypolicy.py | ||
886 | 365 | ./interfaces/bug.py | ||
887 | 366 | ./interfaces/bugactivity.py | ||
888 | 367 | ./interfaces/bugattachment.py | ||
889 | 368 | ./interfaces/bugbranch.py | ||
890 | 369 | ./interfaces/bugcve.py | ||
891 | 370 | ./interfaces/buglink.py | ||
892 | 371 | ./interfaces/bugmessage.py | ||
893 | 372 | ./interfaces/bugnomination.py | ||
894 | 373 | ./interfaces/bugnotification.py | ||
895 | 374 | ./interfaces/bugsubscription.py | ||
896 | 375 | ./interfaces/bugsupervisor.py | ||
897 | 376 | ./interfaces/bugtarget.py | ||
898 | 377 | ./interfaces/bugtask.py | ||
899 | 378 | ./interfaces/bugtracker.py | ||
900 | 379 | ./interfaces/bugtrackerperson.py | ||
901 | 380 | ./interfaces/bugwatch.py | ||
902 | 381 | ./interfaces/build.py | ||
903 | 382 | ./interfaces/builder.py | ||
904 | 383 | ./interfaces/buildqueue.py | ||
905 | 384 | ./interfaces/buildrecords.py | ||
906 | 385 | ./interfaces/codehosting.py | ||
907 | 386 | ./interfaces/codeimport.py | ||
908 | 387 | ./interfaces/codeimportevent.py | ||
909 | 388 | ./interfaces/codeimportjob.py | ||
910 | 389 | ./interfaces/codeimportmachine.py | ||
911 | 390 | ./interfaces/codeimportresult.py | ||
912 | 391 | ./interfaces/codeimportscheduler.py | ||
913 | 392 | reg ./interfaces/codeofconduct.py | ||
914 | 393 | ./interfaces/codereviewcomment.py | ||
915 | 394 | ./interfaces/codereviewvote.py | ||
916 | 395 | reg ./interfaces/commercialsubscription.py | ||
917 | 396 | ./interfaces/component.py | ||
918 | 397 | ./interfaces/country.py | ||
919 | 398 | ./interfaces/customlanguagecode.py | ||
920 | 399 | ./interfaces/cve.py | ||
921 | 400 | ./interfaces/cvereference.py | ||
922 | 401 | ./interfaces/diff.py | ||
923 | 402 | reg ./interfaces/distribution.py | ||
924 | 403 | ./interfaces/distributionbounty.py | ||
925 | 404 | ./interfaces/distributionmirror.py | ||
926 | 405 | reg ./interfaces/distributionsourcepackage.py | ||
927 | 406 | ./interfaces/distributionsourcepackagecache.py | ||
928 | 407 | ./interfaces/distributionsourcepackagerelease.py | ||
929 | 408 | ./interfaces/distroarchseries.py | ||
930 | 409 | ./interfaces/distroarchseriesbinarypackage.py | ||
931 | 410 | ./interfaces/distroarchseriesbinarypackagerelease.py | ||
932 | 411 | reg ./interfaces/distroseries.py | ||
933 | 412 | ./interfaces/distroseriesbinarypackage.py | ||
934 | 413 | ./interfaces/distroserieslanguage.py | ||
935 | 414 | ./interfaces/distroseriespackagecache.py | ||
936 | 415 | ./interfaces/distroseriessourcepackagerelease.py | ||
937 | 416 | ./interfaces/emailaddress.py | ||
938 | 417 | reg ./interfaces/entitlement.py | ||
939 | 418 | ./interfaces/externalbugtracker.py | ||
940 | 419 | ./interfaces/faq.py | ||
941 | 420 | ./interfaces/faqcollection.py | ||
942 | 421 | ./interfaces/faqtarget.py | ||
943 | 422 | reg ./interfaces/featuredproject.py | ||
944 | 423 | soy ./interfaces/files.py | ||
945 | 424 | ./interfaces/geoip.py | ||
946 | 425 | reg ./interfaces/gpg.py | ||
947 | 426 | ./interfaces/gpghandler.py | ||
948 | 427 | bug ./interfaces/hwdb.py | ||
949 | 428 | reg ./interfaces/irc.py | ||
950 | 429 | reg ./interfaces/jabber.py | ||
951 | 430 | ./interfaces/job.py | ||
952 | 431 | reg ./interfaces/karma.py | ||
953 | 432 | ./interfaces/language.py | ||
954 | 433 | ./interfaces/languagepack.py | ||
955 | 434 | ./interfaces/launchpad.py | ||
956 | 435 | ./interfaces/launchpadstatistic.py | ||
957 | 436 | ./interfaces/librarian.py | ||
958 | 437 | reg ./interfaces/location.py | ||
959 | 438 | ./interfaces/logintoken.py | ||
960 | 439 | ./interfaces/looptuner.py | ||
961 | 440 | fnd ./interfaces/mail.py | ||
962 | 441 | fnd ./interfaces/mailbox.py | ||
963 | 442 | reg ./interfaces/mailinglist.py | ||
964 | 443 | reg ./interfaces/mailinglistsubscription.py | ||
965 | 444 | bug ./interfaces/malone.py | ||
966 | 445 | reg ./interfaces/mentoringoffer.py | ||
967 | 446 | fnd ./interfaces/message.py | ||
968 | 447 | reg ./interfaces/milestone.py | ||
969 | 448 | fnd ./interfaces/oauth.py | ||
970 | 449 | fnd ./interfaces/openidserver.py | ||
971 | 450 | soy ./interfaces/package.py | ||
972 | 451 | ./interfaces/packagecloner.py | ||
973 | 452 | ./interfaces/packagecopyrequest.py | ||
974 | 453 | ./interfaces/packagediff.py | ||
975 | 454 | ./interfaces/packagerelationship.py | ||
976 | 455 | ./interfaces/packaging.py | ||
977 | 456 | ./interfaces/pathlookup.py | ||
978 | 457 | reg ./interfaces/person.py | ||
979 | 458 | ./interfaces/personproduct.py | ||
980 | 459 | ??? ./interfaces/personnotification.py | ||
981 | 460 | reg ./interfaces/pillar.py | ||
982 | 461 | ./interfaces/poexportrequest.py | ||
983 | 462 | ./interfaces/pofile.py | ||
984 | 463 | ./interfaces/pofiletranslator.py | ||
985 | 464 | reg ./interfaces/poll.py | ||
986 | 465 | ./interfaces/pomsgid.py | ||
987 | 466 | ./interfaces/potemplate.py | ||
988 | 467 | ./interfaces/potmsgset.py | ||
989 | 468 | ./interfaces/potranslation.py | ||
990 | 469 | ./interfaces/processor.py | ||
991 | 470 | reg ./interfaces/product.py | ||
992 | 471 | ./interfaces/productbounty.py | ||
993 | 472 | reg ./interfaces/productlicense.py | ||
994 | 473 | reg ./interfaces/productrelease.py | ||
995 | 474 | reg ./interfaces/productseries.py | ||
996 | 475 | reg ./interfaces/project.py | ||
997 | 476 | ./interfaces/projectbounty.py | ||
998 | 477 | ./interfaces/publishedpackage.py | ||
999 | 478 | ./interfaces/publishing.py | ||
1000 | 479 | ./interfaces/question.py | ||
1001 | 480 | ./interfaces/questionbug.py | ||
1002 | 481 | ./interfaces/questioncollection.py | ||
1003 | 482 | ./interfaces/questionenums.py | ||
1004 | 483 | ./interfaces/questionmessage.py | ||
1005 | 484 | ./interfaces/questionreopening.py | ||
1006 | 485 | ./interfaces/questionsubscription.py | ||
1007 | 486 | ./interfaces/questiontarget.py | ||
1008 | 487 | ./interfaces/queue.py | ||
1009 | 488 | ./interfaces/revision.py | ||
1010 | 489 | ./interfaces/rosettastats.py | ||
1011 | 490 | reg ./interfaces/salesforce.py | ||
1012 | 491 | ./interfaces/schema.py | ||
1013 | 492 | ./interfaces/scriptactivity.py | ||
1014 | 493 | ./interfaces/searchservice.py | ||
1015 | 494 | ./interfaces/section.py | ||
1016 | 495 | ./interfaces/seriessourcepackagebranch.py | ||
1017 | 496 | fnd ./interfaces/shipit.py | ||
1018 | 497 | reg ./interfaces/sourcepackage.py | ||
1019 | 498 | reg ./interfaces/sourcepackagename.py | ||
1020 | 499 | ./interfaces/sourcepackagerelease.py | ||
1021 | 500 | ./interfaces/specification.py | ||
1022 | 501 | ./interfaces/specificationbranch.py | ||
1023 | 502 | ./interfaces/specificationbug.py | ||
1024 | 503 | ./interfaces/specificationdependency.py | ||
1025 | 504 | ./interfaces/specificationfeedback.py | ||
1026 | 505 | ./interfaces/specificationsubscription.py | ||
1027 | 506 | ./interfaces/specificationtarget.py | ||
1028 | 507 | ./interfaces/spokenin.py | ||
1029 | 508 | ./interfaces/sprint.py | ||
1030 | 509 | ./interfaces/sprintattendance.py | ||
1031 | 510 | ./interfaces/sprintspecification.py | ||
1032 | 511 | reg ./interfaces/ssh.py | ||
1033 | 512 | ./interfaces/structuralsubscription.py | ||
1034 | 513 | reg ./interfaces/teammembership.py | ||
1035 | 514 | ./interfaces/temporaryblobstorage.py | ||
1036 | 515 | ./interfaces/translationcommonformat.py | ||
1037 | 516 | ./interfaces/translationexporter.py | ||
1038 | 517 | ./interfaces/translationfileformat.py | ||
1039 | 518 | ./interfaces/translationgroup.py | ||
1040 | 519 | ./interfaces/translationimporter.py | ||
1041 | 520 | ./interfaces/translationimportqueue.py | ||
1042 | 521 | ./interfaces/translationmessage.py | ||
1043 | 522 | ./interfaces/translationrelicensingagreement.py | ||
1044 | 523 | ./interfaces/translations.py | ||
1045 | 524 | ./interfaces/translationsoverview.py | ||
1046 | 525 | ./interfaces/translationtemplateitem.py | ||
1047 | 526 | ./interfaces/translator.py | ||
1048 | 527 | ./interfaces/validation.py | ||
1049 | 528 | ./interfaces/vpoexport.py | ||
1050 | 529 | ./interfaces/vpotexport.py | ||
1051 | 530 | reg ./interfaces/wikiname.py | ||
1052 | 531 | |||
1053 | 532 | ./layers.py | ||
1054 | 533 | ./mail/__init__.py | ||
1055 | 534 | ./mail/codehandler.py | ||
1056 | 535 | ./mail/commands.py | ||
1057 | 536 | ./mail/handlers.py | ||
1058 | 537 | ./mail/helpers.py | ||
1059 | 538 | ./mail/incoming.py | ||
1060 | 539 | ./mail/mailbox.py | ||
1061 | 540 | ./mail/mbox.py | ||
1062 | 541 | ./mail/meta.py | ||
1063 | 542 | ./mail/sendmail.py | ||
1064 | 543 | ./mail/signedmessage.py | ||
1065 | 544 | ./mail/specexploder.py | ||
1066 | 545 | ./mail/stub.py | ||
1067 | 546 | fnd ./mailman/__init__.py | ||
1068 | 547 | fnd ./mailman/config/__init__.py | ||
1069 | 548 | fnd ./mailman/monkeypatches/__init__.py | ||
1070 | 549 | fnd ./mailman/monkeypatches/defaults.py | ||
1071 | 550 | fnd ./mailman/monkeypatches/lphandler.py | ||
1072 | 551 | fnd ./mailman/monkeypatches/lpheaders.py | ||
1073 | 552 | fnd ./mailman/monkeypatches/lpmoderate.py | ||
1074 | 553 | fnd ./mailman/monkeypatches/lpsize.py | ||
1075 | 554 | fnd ./mailman/monkeypatches/lpstanding.py | ||
1076 | 555 | fnd ./mailman/monkeypatches/xmlrpcrunner.py | ||
1077 | 556 | fnd ./mailman/runmailman.py | ||
1078 | 557 | fnd ./mailnotification.py | ||
1079 | 558 | fnd ./mailout/__init__.py | ||
1080 | 559 | fnd ./mailout/basemailer.py | ||
1081 | 560 | fnd ./mailout/branch.py | ||
1082 | 561 | fnd ./mailout/branchmergeproposal.py | ||
1083 | 562 | fnd ./mailout/codeimport.py | ||
1084 | 563 | fnd ./mailout/codereviewcomment.py | ||
1085 | 564 | fnd ./mailout/mailwrapper.py | ||
1086 | 565 | fnd ./mailout/notificationrecipientset.py | ||
1087 | 566 | fnd ./pagetitles.py | ||
1088 | 567 | fnd ./rest/__init__.py | ||
1089 | 568 | fnd ./rest/bug.py | ||
1090 | 569 | fnd ./rest/bytestorage.py | ||
1091 | 570 | fnd ./rest/configuration.py | ||
1092 | 571 | fnd ./rest/me.py | ||
1093 | 572 | fnd ./rest/pillarset.py | ||
1094 | 573 | ./scripts/__init__.py | ||
1095 | 574 | ./scripts/base.py | ||
1096 | 575 | ./scripts/bugexpire.py | ||
1097 | 576 | ./scripts/bugexport.py | ||
1098 | 577 | ./scripts/bugimport.py | ||
1099 | 578 | ./scripts/bugnotification.py | ||
1100 | 579 | ./scripts/bugtasktargetnamecaches.py | ||
1101 | 580 | ./scripts/bugzilla.py | ||
1102 | 581 | ./scripts/buildd.py | ||
1103 | 582 | ./scripts/changeoverride.py | ||
1104 | 583 | ./scripts/checkwatches.py | ||
1105 | 584 | ./scripts/copy_distroseries_translations.py | ||
1106 | 585 | ./scripts/cveimport.py | ||
1107 | 586 | ./scripts/debbugs.py | ||
1108 | 587 | ./scripts/debsync.py | ||
1109 | 588 | ./scripts/distributionmirror_prober.py | ||
1110 | 589 | reg ./scripts/entitlement.py | ||
1111 | 590 | ./scripts/expire_ppa_binaries.py | ||
1112 | 591 | ./scripts/fix_plural_forms.py | ||
1113 | 592 | ./scripts/ftpmaster.py | ||
1114 | 593 | ./scripts/ftpmasterbase.py | ||
1115 | 594 | ./scripts/gettext_check_messages.py | ||
1116 | 595 | ./scripts/gina/__init__.py | ||
1117 | 596 | ./scripts/gina/archive.py | ||
1118 | 597 | ./scripts/gina/changelog.py | ||
1119 | 598 | ./scripts/gina/handlers.py | ||
1120 | 599 | ./scripts/gina/katie.py | ||
1121 | 600 | ./scripts/gina/library.py | ||
1122 | 601 | ./scripts/gina/packages.py | ||
1123 | 602 | ./scripts/hwdbsubmissions.py | ||
1124 | 603 | ./scripts/importdebianbugs.py | ||
1125 | 604 | reg ./scripts/keyringtrustanalyser.py | ||
1126 | 605 | ./scripts/language_pack.py | ||
1127 | 606 | ./scripts/librarian_apache_log_parser.py | ||
1128 | 607 | reg ./scripts/listteammembers.py | ||
1129 | 608 | ./scripts/logger.py | ||
1130 | 609 | ./scripts/loghandlers.py | ||
1131 | 610 | ./scripts/migrate_kde_potemplates.py | ||
1132 | 611 | ./scripts/mlistimport.py | ||
1133 | 612 | ./scripts/oops.py | ||
1134 | 613 | ./scripts/packagecopier.py | ||
1135 | 614 | ./scripts/packagediff.py | ||
1136 | 615 | ./scripts/po_export_queue.py | ||
1137 | 616 | ./scripts/po_import.py | ||
1138 | 617 | ./scripts/populate_archive.py | ||
1139 | 618 | ./scripts/ppakeygenerator.py | ||
1140 | 619 | ./scripts/processaccepted.py | ||
1141 | 620 | reg ./scripts/productreleasefinder/__init__.py | ||
1142 | 621 | reg ./scripts/productreleasefinder/filter.py | ||
1143 | 622 | reg ./scripts/productreleasefinder/finder.py | ||
1144 | 623 | reg ./scripts/productreleasefinder/hose.py | ||
1145 | 624 | reg ./scripts/productreleasefinder/log.py | ||
1146 | 625 | reg ./scripts/productreleasefinder/walker.py | ||
1147 | 626 | ./scripts/publishdistro.py | ||
1148 | 627 | ./scripts/questionexpiration.py | ||
1149 | 628 | ./scripts/queue.py | ||
1150 | 629 | ./scripts/remove_obsolete_translations.py | ||
1151 | 630 | ./scripts/remove_translations.py | ||
1152 | 631 | ./scripts/revisionkarma.py | ||
1153 | 632 | ./scripts/runlaunchpad.py | ||
1154 | 633 | ./scripts/scriptmonitor.py | ||
1155 | 634 | ./scripts/sfremoteproductfinder.py | ||
1156 | 635 | ./scripts/sftracker.py | ||
1157 | 636 | ./scripts/sort_sql.py | ||
1158 | 637 | ./scripts/soyuz_process_upload.py | ||
1159 | 638 | reg ./scripts/standing.py | ||
1160 | 639 | bug ./scripts/updateremoteproduct.py | ||
1161 | 640 | ./scripts/verify_pofile_stats.py | ||
1162 | 641 | ./searchbuilder.py | ||
1163 | 642 | ./security.py | ||
1164 | 643 | ./subscribers/__init__.py | ||
1165 | 644 | ./subscribers/bugactivity.py | ||
1166 | 645 | ./subscribers/bugcreation.py | ||
1167 | 646 | ./subscribers/buglastupdated.py | ||
1168 | 647 | ./subscribers/cve.py | ||
1169 | 648 | ./subscribers/faq.py | ||
1170 | 649 | ./subscribers/karma.py | ||
1171 | 650 | reg ./subscribers/productsubscribers.py | ||
1172 | 651 | ./subscribers/specification.py | ||
1173 | 652 | ./systemhomes.py | ||
1174 | 653 | ./translationformat/__init__.py | ||
1175 | 654 | ./translationformat/gettext_mo_exporter.py | ||
1176 | 655 | ./translationformat/gettext_po_exporter.py | ||
1177 | 656 | ./translationformat/gettext_po_importer.py | ||
1178 | 657 | ./translationformat/gettext_po_parser.py | ||
1179 | 658 | ./translationformat/kde_po_exporter.py | ||
1180 | 659 | ./translationformat/kde_po_importer.py | ||
1181 | 660 | ./translationformat/mozilla_xpi_importer.py | ||
1182 | 661 | ./translationformat/mozilla_zip.py | ||
1183 | 662 | ./translationformat/translation_common_format.py | ||
1184 | 663 | ./translationformat/translation_export.py | ||
1185 | 664 | ./translationformat/translation_import.py | ||
1186 | 665 | ./translationformat/xpi_header.py | ||
1187 | 666 | ./translationformat/xpi_manifest.py | ||
1188 | 667 | ./translationformat/xpi_po_exporter.py | ||
1189 | 668 | ./translationformat/xpi_properties_exporter.py | ||
1190 | 669 | |||
1191 | 670 | ./utilities/__init__.py | ||
1192 | 671 | ./utilities/celebrities.py | ||
1193 | 672 | ./utilities/geoip.py | ||
1194 | 673 | ./utilities/gpghandler.py | ||
1195 | 674 | ./utilities/looptuner.py | ||
1196 | 675 | reg ./utilities/salesforce.py | ||
1197 | 676 | ./utilities/searchservice.py | ||
1198 | 677 | ./utilities/unicode_csv.py | ||
1199 | 678 | |||
1200 | 679 | ./validators/__init__.py | ||
1201 | 680 | ./validators/bugattachment.py | ||
1202 | 681 | ./validators/cve.py | ||
1203 | 682 | ./validators/email.py | ||
1204 | 683 | ./validators/name.py | ||
1205 | 684 | ./validators/url.py | ||
1206 | 685 | ./validators/version.py | ||
1207 | 686 | ./versioninfo.py | ||
1208 | 687 | |||
1209 | 688 | ./vocabularies/__init__.py | ||
1210 | 689 | ./vocabularies/dbobjects.py | ||
1211 | 690 | ./vocabularies/timezones.py | ||
1212 | 691 | |||
1213 | 692 | ./webapp/__init__.py | ||
1214 | 693 | ./webapp/adapter.py | ||
1215 | 694 | ./webapp/authentication.py | ||
1216 | 695 | ./webapp/authorization.py | ||
1217 | 696 | ./webapp/badge.py | ||
1218 | 697 | ./webapp/batching.py | ||
1219 | 698 | ./webapp/breadcrumb.py | ||
1220 | 699 | ./webapp/dbpolicy.py | ||
1221 | 700 | ./webapp/error.py | ||
1222 | 701 | ./webapp/errorlog.py | ||
1223 | 702 | ./webapp/interaction.py | ||
1224 | 703 | ./webapp/interfaces.py | ||
1225 | 704 | ./webapp/launchbag.py | ||
1226 | 705 | ./webapp/launchpadform.py | ||
1227 | 706 | ./webapp/login.py | ||
1228 | 707 | ./webapp/menu.py | ||
1229 | 708 | ./webapp/metazcml.py | ||
1230 | 709 | ./webapp/namespace.py | ||
1231 | 710 | ./webapp/notifications.py | ||
1232 | 711 | ./webapp/opstats.py | ||
1233 | 712 | ./webapp/pgsession.py | ||
1234 | 713 | ./webapp/preferredcharsets.py | ||
1235 | 714 | ./webapp/publication.py | ||
1236 | 715 | ./webapp/publisher.py | ||
1237 | 716 | ./webapp/servers.py | ||
1238 | 717 | ./webapp/session.py | ||
1239 | 718 | ./webapp/sigusr1.py | ||
1240 | 719 | ./webapp/snapshot.py | ||
1241 | 720 | ./webapp/sorting.py | ||
1242 | 721 | ./webapp/tales.py | ||
1243 | 722 | ./webapp/testing.py | ||
1244 | 723 | ./webapp/url.py | ||
1245 | 724 | ./webapp/vhosts.py | ||
1246 | 725 | ./webapp/vocabulary.py | ||
1247 | 726 | ./windmill/__init__.py | ||
1248 | 727 | ./windmill/testing/__init__.py | ||
1249 | 728 | ./windmill/testing/lpuser.py | ||
1250 | 729 | ./windmill/testing/widgets.py | ||
1251 | 730 | ./windmill/tests/__init__.py | ||
1252 | 731 | ./windmill/tests/test_bugs/__init__.py | ||
1253 | 732 | ./windmill/tests/test_registry/__init__.py | ||
1254 | 733 | ./windmill/tests/test_registry/test_product.py | ||
1255 | 734 | ./windmill/tests/test_translations/__init__.py | ||
1256 | 735 | ./windmill/tests/test_translations/test_documentation_links.py | ||
1257 | 736 | ./xmlrpc/__init__.py | ||
1258 | 737 | ./xmlrpc/application.py | ||
1259 | 738 | ./xmlrpc/authserver.py | ||
1260 | 739 | ./xmlrpc/branch.py | ||
1261 | 740 | ./xmlrpc/bug.py | ||
1262 | 741 | ./xmlrpc/codehosting.py | ||
1263 | 742 | ./xmlrpc/codeimportscheduler.py | ||
1264 | 743 | ./xmlrpc/faults.py | ||
1265 | 744 | ./xmlrpc/mailinglist.py | ||
1266 | 745 | ./zcml/__init__.py | ||
1267 | 746 | |||
1268 | 747 | |||
1269 | 748 | ./translationformat | ||
1270 | 749 | ./translationformat/doc | ||
1271 | 750 | ./translationformat/doc/launchpad_write_tarfile.txt | ||
1272 | 751 | ./translationformat/doc/gettext_po_parser.txt | ||
1273 | 752 | ./translationformat/doc/gettext_mo_exporter.txt | ||
1274 | 753 | ./translationformat/doc/kde-po-file-format.txt | ||
1275 | 754 | ./translationformat/doc/import-flags.txt | ||
1276 | 755 | ./translationformat/doc/gettext_po_parser_context.txt | ||
1277 | 756 | ./configure.zcml | ||
1278 | 757 | ./rest | ||
1279 | 758 | ./scripts | ||
1280 | 759 | ./scripts/Debbugs | ||
1281 | 760 | ./scripts/Debbugs/Log.pm | ||
1282 | 761 | ./scripts/gina | ||
1283 | 762 | ./scripts/gina/scripts | ||
1284 | 763 | ./scripts/gina/scripts/run-gina-zopeless.example | ||
1285 | 764 | ./scripts/gina/scripts/gina-loggrep | ||
1286 | 765 | ./scripts/gina/scripts/reload-katie | ||
1287 | 766 | ./scripts/gina/scripts/run-gina | ||
1288 | 767 | ./scripts/gina/scripts/run-newgina.sh | ||
1289 | 768 | ./scripts/gina/scripts/reload-katie.example | ||
1290 | 769 | ./scripts/gina/Changelog | ||
1291 | 770 | ./scripts/gina/README | ||
1292 | 771 | ./scripts/hardware-1_0.rng | ||
1293 | 772 | ./scripts/debbugs-log.pl | ||
1294 | 773 | ./scripts/productreleasefinder | ||
1295 | 774 | ./rdfspec | ||
1296 | 775 | ./rdfspec/launchpad.owl | ||
1297 | 776 | ./windmill | ||
1298 | 777 | ./windmill/testing | ||
1299 | 778 | ./windmill/jstests | ||
1300 | 779 | ./windmill/jstests/launchpad_ajax.js | ||
1301 | 780 | ./windmill/jstests/initialize.js | ||
1302 | 781 | ./windmill/jstests/login.js | ||
1303 | 782 | ./windmill/tests | ||
1304 | 783 | ./windmill/tests/test_translations | ||
1305 | 784 | ./windmill/tests/test_bugs | ||
1306 | 785 | ./windmill/tests/test_registry | ||
1307 | 786 | ./database | ||
1308 | 787 | ./permissions.zcml | ||
1309 | 788 | |||
1310 | 789 | ./zcml | ||
1311 | 790 | ./zcml/bugattachment.zcml | ||
1312 | 791 | ./zcml/specificationbranch.zcml | ||
1313 | 792 | reg ./zcml/sourcepackagename.zcml | ||
1314 | 793 | ./zcml/sprintspecification.zcml | ||
1315 | 794 | ./zcml/configure.zcml | ||
1316 | 795 | ./zcml/potemplate.zcml | ||
1317 | 796 | ./zcml/archivepermission.zcml | ||
1318 | 797 | ./zcml/revision.zcml | ||
1319 | 798 | ./zcml/archivedependency.zcml | ||
1320 | 799 | ./zcml/translationexport.zcml | ||
1321 | 800 | ./zcml/branchref.zcml | ||
1322 | 801 | reg ./zcml/pillar.zcml | ||
1323 | 802 | reg ./zcml/karma.zcml | ||
1324 | 803 | reg ./zcml/securitycontact.zcml | ||
1325 | 804 | ./zcml/translationcommonformat.zcml | ||
1326 | 805 | ./zcml/account.zcml | ||
1327 | 806 | ./zcml/translator.zcml | ||
1328 | 807 | ./zcml/sourcepackagepublishinghistory.zcml | ||
1329 | 808 | ./zcml/job.zcml | ||
1330 | 809 | reg ./zcml/productrelease.zcml | ||
1331 | 810 | ./zcml/translationgroup.zcml | ||
1332 | 811 | ./zcml/openid.zcml | ||
1333 | 812 | ./zcml/binarypackagepublishinghistory.zcml | ||
1334 | 813 | ./zcml/bugwatch.zcml | ||
1335 | 814 | ./zcml/packagerelationship.zcml | ||
1336 | 815 | ./zcml/branchmergequeue.zcml | ||
1337 | 816 | ./zcml/malone.zcml | ||
1338 | 817 | reg ./zcml/distributionsourcepackage.zcml | ||
1339 | 818 | reg ./zcml/product.zcml | ||
1340 | 819 | reg ./zcml/teamparticipation.zcml | ||
1341 | 820 | ./zcml/sprint.zcml | ||
1342 | 821 | ./zcml/specificationgoal.zcml | ||
1343 | 822 | reg ./zcml/sshkey.zcml | ||
1344 | 823 | ./zcml/crowd.zcml | ||
1345 | 824 | ./zcml/marketing.zcml | ||
1346 | 825 | ./zcml/builder.zcml | ||
1347 | 826 | ./zcml/distributionmirror.zcml | ||
1348 | 827 | reg ./zcml/teammembership.zcml | ||
1349 | 828 | ./zcml/vpotexport.zcml | ||
1350 | 829 | ./zcml/branchcollection.zcml | ||
1351 | 830 | ./zcml/hwdb.zcml | ||
1352 | 831 | reg ./zcml/poll.zcml | ||
1353 | 832 | ./zcml/build.zcml | ||
1354 | 833 | ./zcml/codereviewcomment.zcml | ||
1355 | 834 | ./zcml/branch.zcml | ||
1356 | 835 | ./zcml/README | ||
1357 | 836 | ./zcml/scriptactivity.zcml | ||
1358 | 837 | reg ./zcml/sourcepackage.zcml | ||
1359 | 838 | ./zcml/emailaddress.zcml | ||
1360 | 839 | ./zcml/packagediff.zcml | ||
1361 | 840 | ./zcml/branchtarget.zcml | ||
1362 | 841 | ./zcml/distroserieslanguage.zcml | ||
1363 | 842 | ./zcml/distributionsourcepackagecache.zcml | ||
1364 | 843 | ./zcml/launchpadstatistic.zcml | ||
1365 | 844 | ./zcml/queue.zcml | ||
1366 | 845 | ./zcml/translationtemplateitem.zcml | ||
1367 | 846 | ./zcml/branchrevision.zcml | ||
1368 | 847 | ./zcml/publishedpackage.zcml | ||
1369 | 848 | ./zcml/oauth.zcml | ||
1370 | 849 | ./zcml/message.zcml | ||
1371 | 850 | ./zcml/potranslation.zcml | ||
1372 | 851 | ./zcml/bugtask.zcml | ||
1373 | 852 | ./zcml/bugtask-events.zcml | ||
1374 | 853 | ??? ./zcml/personnotification.zcml | ||
1375 | 854 | ./zcml/codeimportevent.zcml | ||
1376 | 855 | ./zcml/specificationfeedback.zcml | ||
1377 | 856 | ./zcml/translationimportqueue.zcml | ||
1378 | 857 | ./zcml/bountysubscription.zcml | ||
1379 | 858 | ./zcml/translations.zcml | ||
1380 | 859 | ./zcml/bugbranch.zcml | ||
1381 | 860 | ./zcml/specificationdependency.zcml | ||
1382 | 861 | reg ./zcml/product-events.zcml | ||
1383 | 862 | ./zcml/bugcve.zcml | ||
1384 | 863 | ./zcml/country.zcml | ||
1385 | 864 | ./zcml/bug.zcml | ||
1386 | 865 | ./zcml/gpghandler.zcml | ||
1387 | 866 | reg ./zcml/voucher.zcml | ||
1388 | 867 | ./zcml/bugsupervisor.zcml | ||
1389 | 868 | ./zcml/archiveauthtoken.zcml | ||
1390 | 869 | ./zcml/temporaryblobstorage.zcml | ||
1391 | 870 | ./zcml/pofiletranslator.zcml | ||
1392 | 871 | ./zcml/customlanguagecode.zcml | ||
1393 | 872 | ./zcml/webservice.zcml | ||
1394 | 873 | ./zcml/branchmergeproposal.zcml | ||
1395 | 874 | ./zcml/bugpackageinfestation.zcml | ||
1396 | 875 | ./zcml/translationmessage.zcml | ||
1397 | 876 | ./zcml/distroseriessourcepackagerelease.zcml | ||
1398 | 877 | ./zcml/bugnomination.zcml | ||
1399 | 878 | ./zcml/bugtarget.zcml | ||
1400 | 879 | ./zcml/binarypackagename.zcml | ||
1401 | 880 | ./zcml/distroarchseries.zcml | ||
1402 | 881 | ./zcml/archive.zcml | ||
1403 | 882 | reg ./zcml/entitlement.zcml | ||
1404 | 883 | ./zcml/distroarchseriesbinarypackage.zcml | ||
1405 | 884 | ./zcml/bugactivity-subscriptions.zcml | ||
1406 | 885 | ./zcml/diff.zcml | ||
1407 | 886 | ./zcml/distributionsourcepackagerelease.zcml | ||
1408 | 887 | reg ./zcml/project.zcml | ||
1409 | 888 | reg ./zcml/driver.zcml | ||
1410 | 889 | ./zcml/widgets.zcml | ||
1411 | 890 | reg ./zcml/milestone.zcml | ||
1412 | 891 | ./zcml/packagecloner.zcml | ||
1413 | 892 | ./zcml/specificationsubscription.zcml | ||
1414 | 893 | ./zcml/section.zcml | ||
1415 | 894 | ./zcml/poexportrequest.zcml | ||
1416 | 895 | ./zcml/cve-events.zcml | ||
1417 | 896 | ./zcml/branchsubscription.zcml | ||
1418 | 897 | reg ./zcml/productseries.zcml | ||
1419 | 898 | ./zcml/specificationtarget.zcml | ||
1420 | 899 | ./zcml/searchservice.zcml | ||
1421 | 900 | ./zcml/fields.zcml | ||
1422 | 901 | ./zcml/branchjob.zcml | ||
1423 | 902 | ./zcml/vpoexport.zcml | ||
1424 | 903 | reg ./zcml/announcement.zcml | ||
1425 | 904 | ./zcml/distroseriespackagecache.zcml | ||
1426 | 905 | ./zcml/codeimportmachine.zcml | ||
1427 | 906 | ./zcml/batchnavigator.zcml | ||
1428 | 907 | reg ./zcml/gpgkey.zcml | ||
1429 | 908 | reg ./zcml/jabberid.zcml | ||
1430 | 909 | ./zcml/bugmessage.zcml | ||
1431 | 910 | ./zcml/buglinktarget.zcml | ||
1432 | 911 | reg ./zcml/team-subscriptions.zcml | ||
1433 | 912 | ./zcml/archivesigningkey.zcml | ||
1434 | 913 | ./zcml/feeds.zcml | ||
1435 | 914 | ./zcml/mail.zcml | ||
1436 | 915 | ./zcml/example.zcml | ||
1437 | 916 | ./zcml/codeimport.zcml | ||
1438 | 917 | ./zcml/bugsubscription.zcml | ||
1439 | 918 | ./zcml/launchpad.zcml | ||
1440 | 919 | ./zcml/specification.zcml | ||
1441 | 920 | ./zcml/codereviewvote.zcml | ||
1442 | 921 | ./zcml/component.zcml | ||
1443 | 922 | ./zcml/languagepack.zcml | ||
1444 | 923 | ./zcml/bounty.zcml | ||
1445 | 924 | ./zcml/files.zcml | ||
1446 | 925 | ./zcml/bazaar.zcml | ||
1447 | 926 | ./zcml/bugtracker.zcml | ||
1448 | 927 | ./zcml/language.zcml | ||
1449 | 928 | ./zcml/distroseriesbinarypackage.zcml | ||
1450 | 929 | ./zcml/archivesubscriber.zcml | ||
1451 | 930 | reg ./zcml/salesforce.zcml | ||
1452 | 931 | ./zcml/logintoken.zcml | ||
1453 | 932 | reg ./zcml/mailinglist.zcml | ||
1454 | 933 | ./zcml/geoip.zcml | ||
1455 | 934 | ./zcml/bugtrackerperson.zcml | ||
1456 | 935 | ./zcml/cve.zcml | ||
1457 | 936 | ./zcml/binarypackagerelease.zcml | ||
1458 | 937 | ./zcml/packagebugsupervisor.zcml | ||
1459 | 938 | ./zcml/translationimport.zcml | ||
1460 | 939 | ./zcml/seriessourcepackagebranch.zcml | ||
1461 | 940 | ./zcml/mentoringoffer.zcml | ||
1462 | 941 | ./zcml/bugnotification.zcml | ||
1463 | 942 | ./zcml/decoratedresultset.zcml | ||
1464 | 943 | ./zcml/sourcepackagerelease.zcml | ||
1465 | 944 | ./zcml/bug-events.zcml | ||
1466 | 945 | reg ./zcml/wikiname.zcml | ||
1467 | 946 | reg ./zcml/codeofconduct.zcml | ||
1468 | 947 | ./zcml/librarian.zcml | ||
1469 | 948 | ./zcml/pomsgid.zcml | ||
1470 | 949 | ./zcml/pofile.zcml | ||
1471 | 950 | reg ./zcml/person.zcml | ||
1472 | 951 | ./zcml/buginfestation.zcml | ||
1473 | 952 | ./zcml/bugactivity.zcml | ||
1474 | 953 | ./zcml/packaging.zcml | ||
1475 | 954 | reg ./zcml/distroseries.zcml | ||
1476 | 955 | ./zcml/structuralsubscription.zcml | ||
1477 | 956 | ./zcml/codeimportjob.zcml | ||
1478 | 957 | ./zcml/sprintattendance.zcml | ||
1479 | 958 | ./zcml/bugcomment.zcml | ||
1480 | 959 | ./zcml/branchnamespace.zcml | ||
1481 | 960 | reg ./zcml/location.zcml | ||
1482 | 961 | ./zcml/archivearch.zcml | ||
1483 | 962 | ./zcml/cvereference.zcml | ||
1484 | 963 | reg ./zcml/commercialsubscription.zcml | ||
1485 | 964 | ./zcml/shipit.zcml | ||
1486 | 965 | reg ./zcml/ircid.zcml | ||
1487 | 966 | reg ./zcml/distribution.zcml | ||
1488 | 967 | ./zcml/processor.zcml | ||
1489 | 968 | ./zcml/potmsgset.zcml | ||
1490 | 969 | ./zcml/distroarchseriesbinarypackagerelease.zcml | ||
1491 | 970 | ./zcml/datetime.zcml | ||
1492 | 971 | ./zcml/codeimportresult.zcml | ||
1493 | 972 | ./zcml/binaryandsourcepackagename.zcml | ||
1494 | 973 | |||
1495 | 974 | ./vocabularies | ||
1496 | 975 | ./vocabularies/configure.zcml | ||
1497 | 976 | ./icing-sources | ||
1498 | 977 | ./icing-sources/navigation-sw-w-normal.svg | ||
1499 | 978 | ./icing-sources/navigation-menu-groove.svg | ||
1500 | 979 | ./icing-sources/navigation-se-normal.svg | ||
1501 | 980 | ./icing-sources/navigation-nw-w-normal.svg | ||
1502 | 981 | ./icing-sources/navigation-n.svg | ||
1503 | 982 | ./icing-sources/navigation-sw-normal.svg | ||
1504 | 983 | ./icing-sources/navigation-ne-e-normal.svg | ||
1505 | 984 | ./icing-sources/navigation-tab-bottom-untinted-normal.svg | ||
1506 | 985 | ./icing-sources/navigation-sw-selected.svg | ||
1507 | 986 | ./icing-sources/navigation-nw-w-selected.svg | ||
1508 | 987 | ./icing-sources/app-people-and-teams.svg | ||
1509 | 988 | ./icing-sources/navigation-tab-bottom-overview-normal.svg | ||
1510 | 989 | ./icing-sources/navigation-tab-bottom-untinted-selected.svg | ||
1511 | 990 | ./icing-sources/navigation-ne-e-selected.svg | ||
1512 | 991 | ./icing-sources/navigation-se-selected.svg | ||
1513 | 992 | ./daemons | ||
1514 | 993 | ./icing-contrib | ||
1515 | 994 | ./icing-contrib/JSONScriptRequest.js | ||
1516 | 995 | ./icing-contrib/json2.js | ||
1517 | 996 | ./utilities | ||
1518 | 997 | ./icing-edubuntu | ||
1519 | 998 | ./icing-edubuntu/edubuntu-icon.png | ||
1520 | 999 | ./icing-edubuntu/edubuntu.css | ||
1521 | 1000 | ./icing-edubuntu/edubuntu-screen.css | ||
1522 | 1001 | ./icing-edubuntu/edubuntu-header.png | ||
1523 | 1002 | ./icing-edubuntu/edubuntu-headerlogo.png | ||
1524 | 1003 | ./icing-edubuntu/edubuntu-common.css | ||
1525 | 1004 | ./feed | ||
1526 | 1005 | ./feed/templates | ||
1527 | 1006 | ./feed/templates/revision.pt | ||
1528 | 1007 | ./feed/templates/bug-html.pt | ||
1529 | 1008 | ./feed/templates/bug.pt | ||
1530 | 1009 | ./feed/templates/branch-revision.pt | ||
1531 | 1010 | ./feed/templates/branch.pt | ||
1532 | 1011 | ./locales | ||
1533 | 1012 | ./locales/launchpad.po.es.old | ||
1534 | 1013 | ./locales/launchpad.pot | ||
1535 | 1014 | ./validators | ||
1536 | 1015 | ./validators/configure.zcml | ||
1537 | 1016 | ./validators/README.txt | ||
1538 | 1017 | ./icing-kubuntu | ||
1539 | 1018 | ./icing-kubuntu/kubuntu-header.png | ||
1540 | 1019 | ./icing-kubuntu/kubuntu-header-bg.png | ||
1541 | 1020 | ./icing-kubuntu/kubuntu-footer-bg.png | ||
1542 | 1021 | ./icing-kubuntu/kubuntu-masthead2.css | ||
1543 | 1022 | ./icing-kubuntu/kubuntu-tab_off_ns1.gif | ||
1544 | 1023 | ./icing-kubuntu/kubuntu-tab_on_ns1.gif | ||
1545 | 1024 | ./icing-kubuntu/kubuntu-favicon.png | ||
1546 | 1025 | ./icing-kubuntu/kubuntu-tab_off_ns2.gif | ||
1547 | 1026 | ./icing-kubuntu/kubuntu-tab_on_ns2.gif | ||
1548 | 1027 | ./mailman | ||
1549 | 1028 | ./mailman/config | ||
1550 | 1029 | ./mailman/monkeypatches | ||
1551 | 1030 | ./mailman/monkeypatches/sitetemplates | ||
1552 | 1031 | ./mailman/monkeypatches/sitetemplates/en | ||
1553 | 1032 | ./mailman/monkeypatches/sitetemplates/en/postheld.txt | ||
1554 | 1033 | ./subscribers | ||
1555 | 1034 | ./event | ||
1556 | 1035 | ./javascript | ||
1557 | 1036 | ./javascript/client | ||
1558 | 1037 | ./javascript/client/client.js | ||
1559 | 1038 | ./javascript/soyuz | ||
1560 | 1039 | ./javascript/soyuz/update_archive_build_statuses.js | ||
1561 | 1040 | ./javascript/soyuz/base.js | ||
1562 | 1041 | ./javascript/soyuz/lp_dynamic_dom_updater.js | ||
1563 | 1042 | ./javascript/sorttable | ||
1564 | 1043 | ./javascript/sorttable/sorttable.js | ||
1565 | 1044 | ./javascript/inlinehelp | ||
1566 | 1045 | ./javascript/inlinehelp/inlinehelp.js | ||
1567 | 1046 | ./javascript/lp | ||
1568 | 1047 | ./javascript/lp/mapping.js | ||
1569 | 1048 | ./javascript/lp/lp.js | ||
1570 | 1049 | |||
1571 | 1050 | ./mail/errortemplates | ||
1572 | 1051 | ./mail/errortemplates/dbschema-command-wrong-argument.txt | ||
1573 | 1052 | ./mail/errortemplates/user-not-reviewer.txt | ||
1574 | 1053 | ./mail/errortemplates/num-arguments-mismatch.txt | ||
1575 | 1054 | ./mail/errortemplates/no-such-bug.txt | ||
1576 | 1055 | ./mail/errortemplates/security-parameter-mismatch.txt | ||
1577 | 1056 | ./mail/errortemplates/not-gpg-signed.txt | ||
1578 | 1057 | ./mail/errortemplates/key-not-registered.txt | ||
1579 | 1058 | ./mail/errortemplates/oops.txt | ||
1580 | 1059 | ./mail/errortemplates/branchmergeproposal-exists.txt | ||
1581 | 1060 | ./mail/errortemplates/invalid-tag.txt | ||
1582 | 1061 | ./mail/errortemplates/bug-importance.txt | ||
1583 | 1062 | ./mail/errortemplates/nonlaunchpadtarget.txt | ||
1584 | 1063 | ./mail/errortemplates/subscribe-too-many-arguments.txt | ||
1585 | 1064 | ./mail/errortemplates/affects-no-arguments.txt | ||
1586 | 1065 | ./mail/errortemplates/no-affects-target-on-submit.txt | ||
1587 | 1066 | ./mail/errortemplates/not-signed-md.txt | ||
1588 | 1067 | ./mail/errortemplates/key-not-registered-md.txt | ||
1589 | 1068 | ./mail/errortemplates/affects-unexpected-argument.txt | ||
1590 | 1069 | ./mail/errortemplates/bug-argument-mismatch.txt | ||
1591 | 1070 | ./mail/errortemplates/unsubscribe-too-many-arguments.txt | ||
1592 | 1071 | ./mail/errortemplates/not-signed.txt | ||
1593 | 1072 | ./mail/errortemplates/unassigned-tag.txt | ||
1594 | 1073 | ./mail/errortemplates/summary-too-many-arguments.txt | ||
1595 | 1074 | ./mail/errortemplates/no-default-affects.txt | ||
1596 | 1075 | ./mail/errortemplates/missingmergedirective.txt | ||
1597 | 1076 | ./mail/errortemplates/private-parameter-mismatch.txt | ||
1598 | 1077 | ./mail/errortemplates/no-such-person.txt | ||
1599 | 1078 | ./mail/errortemplates/messagemissingsubject.txt | ||
1600 | 1079 | ./mail/meta.zcml | ||
1601 | 1080 | ./xmlrpc | ||
1602 | 1081 | ./xmlrpc/configure.zcml | ||
1603 | 1082 | ./links.zcml | ||
1604 | 1083 | ./webapp | ||
1605 | 1084 | ./webapp/configure.zcml | ||
1606 | 1085 | ./webapp/meta-overrides.zcml | ||
1607 | 1086 | ./webapp/meta.zcml | ||
1608 | 1087 | ./webapp/bug-5133.zcml | ||
1609 | 1088 | ./webapp/servers.zcml | ||
1610 | 1089 | ./webapp/errorlog.zcml | ||
1611 | 1090 | ./icing-ubuntu | ||
1612 | 1091 | ./icing-ubuntu/bullet-triangle-down.png | ||
1613 | 1092 | ./icing-ubuntu/logo.png | ||
1614 | 1093 | ./icing-ubuntu/masthead-shipit.png | ||
1615 | 1094 | ./icing-ubuntu/navigation.css | ||
1616 | 1095 | ./icing-ubuntu/style.css | ||
1617 | 1096 | ./icing-ubuntu/README | ||
1618 | 1097 | ./icing-ubuntu/mootools.v1.11.js | ||
1619 | 1098 | ./icing-ubuntu/cap-bottom.png | ||
1620 | 1099 | ./icing-ubuntu/bullet-triangle.png | ||
1621 | 1100 | ./icing-ubuntu/print.css | ||
1622 | 1101 | ./icing-ubuntu/ie.css | ||
1623 | 1102 | ./icing-ubuntu/shadedborder-compressed.js | ||
1624 | 1103 | ./icing-ubuntu/bg-page.png | ||
1625 | 1104 | ./icing-ubuntu/cap-top.png | ||
1626 | 1105 | ./icing-ubuntu/screen-6c-24-24-12.css | ||
1627 | 1106 | ./icing-ubuntu/shadedborder.js | ||
1628 | 1107 | ./icing-ubuntu/plugins.css | ||
1629 | 1108 | ./icing-ubuntu/bg-content.png | ||
1630 | 1109 | ./icing-ubuntu/lp-extra.css | ||
1631 | 1110 | ./icing-ubuntu/feature-button-bg.jpg | ||
1632 | 1111 | ./icing-ubuntu/bullet-triangle2.png | ||
1633 | 1112 | ./icing | ||
1634 | 1113 | ./icing/but-lrg-importyourproject.gif | ||
1635 | 1114 | ./icing/appchoose_tab6_a.gif | ||
1636 | 1115 | ./icing/code-feature-hosting.png | ||
1637 | 1116 | ./icing/navigation-tabs-sw-bugs-active | ||
1638 | 1117 | ./icing/navigation-tabs-sw-blueprints-active | ||
1639 | 1118 | ./icing/but-lrg-registerproj-down.gif | ||
1640 | 1119 | ./icing/but-lrg-takeatour-down.gif | ||
1641 | 1120 | ./icing/app-blueprints-sml-over.gif | ||
1642 | 1121 | ./icing/navigation-parent-nw-w-normal.png | ||
1643 | 1122 | ./icing/appchoose_tab1_a.gif | ||
1644 | 1123 | ./icing/portlet-map-unknown.png | ||
1645 | 1124 | ./icing/app-answers-sml-over.gif | ||
1646 | 1125 | ./icing/globalheader_bg.gif | ||
1647 | 1126 | ./icing/translations-feature-gettext.png | ||
1648 | 1127 | ./icing/shipit.css | ||
1649 | 1128 | ./icing/but-lrg-registerabranch-down.gif | ||
1650 | 1129 | ./icing/but-sml-helptranslate-down.gif | ||
1651 | 1130 | ./icing/navigation-hierarchy-home-bg | ||
1652 | 1131 | ./icing/navigation-nw-w-selected.png | ||
1653 | 1132 | ./icing/but-sml-mentoring-over.gif | ||
1654 | 1133 | ./icing/app-answers.gif | ||
1655 | 1134 | ./icing/mainarea_bottom.gif | ||
1656 | 1135 | ./icing/navigation-tabs-se-blueprints | ||
1657 | 1136 | ./icing/app-answers-over.gif | ||
1658 | 1137 | ./icing/navigation-tabs-sw-translations | ||
1659 | 1138 | ./icing/icon_pdt_ubuntu.gif | ||
1660 | 1139 | ./icing/app-translations-sml-active.gif | ||
1661 | 1140 | ./icing/navigation-tab-bottom-untinted-selected.png | ||
1662 | 1141 | ./icing/app-translations.gif | ||
1663 | 1142 | ./icing/navigation-nw-w-normal.png | ||
1664 | 1143 | ./icing/app-bugs-sml.gif | ||
1665 | 1144 | ./icing/FormatAndColor.js | ||
1666 | 1145 | ./icing/navigation-tabs-se-overview | ||
1667 | 1146 | ./icing/code-feature-import.png | ||
1668 | 1147 | ./icing/navigation-tabs-sw-overview-active | ||
1669 | 1148 | ./icing/navigation-sw-normal.png | ||
1670 | 1149 | ./icing/lazr | ||
1671 | 1150 | ./icing/translations-feature-everyone.png | ||
1672 | 1151 | ./icing/blueprints-feature-sprints.png | ||
1673 | 1152 | ./icing/appchoose_a.gif | ||
1674 | 1153 | ./icing/MochiKit.js | ||
1675 | 1154 | ./icing/app-people-sml-down.gif | ||
1676 | 1155 | ./icing/app-blueprints.gif | ||
1677 | 1156 | ./icing/navigation-tabs-sw-answers | ||
1678 | 1157 | ./icing/bugs-feature-teams.png | ||
1679 | 1158 | ./icing/leftnav_right_bg.gif | ||
1680 | 1159 | ./icing/navigation-tabs-sw | ||
1681 | 1160 | ./icing/but-lrg-registerproj.gif | ||
1682 | 1161 | ./icing/app-code-sml.gif | ||
1683 | 1162 | ./icing/yui | ||
1684 | 1163 | ./icing/but-sml-registerablueprint.gif | ||
1685 | 1164 | ./icing/but-sml-reportabug-over.gif | ||
1686 | 1165 | ./icing/navigation-tabs-se-bugs | ||
1687 | 1166 | ./icing/style.css | ||
1688 | 1167 | ./icing/but-sml-helptranslate.gif | ||
1689 | 1168 | ./icing/but-lrg-takeatour.gif | ||
1690 | 1169 | ./icing/leftnav_left_bg.gif | ||
1691 | 1170 | ./icing/but-lrg-askaquestion-over.gif | ||
1692 | 1171 | ./icing/code-tour-screenshot2.png | ||
1693 | 1172 | ./icing/icon_pdt_firefox.gif | ||
1694 | 1173 | ./icing/navigation-tab-bottom-untinted-normal.png | ||
1695 | 1174 | ./icing/navigation-tab-bottom-overview-normal.png | ||
1696 | 1175 | ./icing/app-people-wm.gif | ||
1697 | 1176 | ./icing/navigation-hierarchy-ne | ||
1698 | 1177 | ./icing/navigation-se-selected.png | ||
1699 | 1178 | ./icing/globalheader_home.gif | ||
1700 | 1179 | ./icing/navigation-tabs-sw-code | ||
1701 | 1180 | ./icing/app-register-sml.gif | ||
1702 | 1181 | ./icing/app-register-sml-down.gif | ||
1703 | 1182 | ./icing/app-translations-sml-over.gif | ||
1704 | 1183 | ./icing/but-sml-mentoring.gif | ||
1705 | 1184 | ./icing/navigation-ne-e-normal.png | ||
1706 | 1185 | ./icing/appchoose_tab2_a.gif | ||
1707 | 1186 | ./icing/but-sml-helptranslate-over.gif | ||
1708 | 1187 | ./icing/code-tour-screenshot1.png | ||
1709 | 1188 | ./icing/navigation-tabs-se-blueprints-active | ||
1710 | 1189 | ./icing/but-sml-askaquestion.gif | ||
1711 | 1190 | ./icing/answers-feature-structured.png | ||
1712 | 1191 | ./icing/app-people-over.gif | ||
1713 | 1192 | ./icing/appchoose_tab4_a.gif | ||
1714 | 1193 | ./icing/blueprints-feature-roadmap.png | ||
1715 | 1194 | ./icing/blueprints-tour-screenshot2.png | ||
1716 | 1195 | ./icing/canonical-logo.png | ||
1717 | 1196 | ./icing/blueprints-tour-screenshot3.png | ||
1718 | 1197 | ./icing/translations-tour-screenshot1.png | ||
1719 | 1198 | ./icing/leftnav-{}.gif | ||
1720 | 1199 | ./icing/app-bugs-over.gif | ||
1721 | 1200 | ./icing/app-blueprints-sml.gif | ||
1722 | 1201 | ./icing/navigation-se-normal.png | ||
1723 | 1202 | ./icing/app-blueprints-wm.gif | ||
1724 | 1203 | ./icing/navigation-tabs-sw-bugs | ||
1725 | 1204 | ./icing/bugs-tour-screenshot1.png | ||
1726 | 1205 | ./icing/bugs-feature-web-email-ui.png | ||
1727 | 1206 | ./icing/navigation-hierarchy-chevron-normal | ||
1728 | 1207 | ./icing/action.png | ||
1729 | 1208 | ./icing/but-sml-registerablueprint-down.gif | ||
1730 | 1209 | ./icing/app-people.gif | ||
1731 | 1210 | ./icing/app-code-sml-down.gif | ||
1732 | 1211 | ./icing/navigation-hierarchy-bg | ||
1733 | 1212 | ./icing/help-bottom.gif | ||
1734 | 1213 | ./icing/but-sml-mentoring-off.gif | ||
1735 | 1214 | ./icing/launchpad-tour-screenshot1.png | ||
1736 | 1215 | ./icing/app-answers-wm.gif | ||
1737 | 1216 | ./icing/navigation-hierarchy-chevron-selected | ||
1738 | 1217 | ./icing/app-blueprints-over.gif | ||
1739 | 1218 | ./icing/answers-feature-knowledge-base.png | ||
1740 | 1219 | ./icing/navigation-parent-se-normal.png | ||
1741 | 1220 | ./icing/appchoose_tab5_a.gif | ||
1742 | 1221 | ./icing/app-register-over.gif | ||
1743 | 1222 | ./icing/app-answers-sml-down.gif | ||
1744 | 1223 | ./icing/bugs-tour-screenshot2.png | ||
1745 | 1224 | ./icing/navigation-tabs-se-answers | ||
1746 | 1225 | ./icing/app-bugs-sml-over.gif | ||
1747 | 1226 | ./icing/navigation-tabs-sw-code-active | ||
1748 | 1227 | ./icing/launchpad-tour-screenshot3.png | ||
1749 | 1228 | ./icing/app-answers-sml.gif | ||
1750 | 1229 | ./icing/but-lrg-registerabranch.gif | ||
1751 | 1230 | ./icing/translations-feature-flexible.png | ||
1752 | 1231 | ./icing/but-sml-reportabug.gif | ||
1753 | 1232 | ./icing/PlotKit_Packed.js | ||
1754 | 1233 | ./icing/navigation-se-e-normal.png | ||
1755 | 1234 | ./icing/app-people-sml-active.gif | ||
1756 | 1235 | ./icing/but-lrg-registeraspec-over.gif | ||
1757 | 1236 | ./icing/bugs-feature-tagging.png | ||
1758 | 1237 | ./icing/blueprints-tour-screenshot1.png | ||
1759 | 1238 | ./icing/app-register-sml-active.gif | ||
1760 | 1239 | ./icing/but-sml-askaquestion-over.gif | ||
1761 | 1240 | ./icing/launchpad-tour-screenshot2.png | ||
1762 | 1241 | ./icing/app-translations-over.gif | ||
1763 | 1242 | ./icing/app-people-sml-over.gif | ||
1764 | 1243 | ./icing/navigation-n.png | ||
1765 | 1244 | ./icing/app-register-wm.gif | ||
1766 | 1245 | ./icing/but-sml-mentoring-down.gif | ||
1767 | 1246 | ./icing/answers-feature-language.png | ||
1768 | 1247 | ./icing/navigation-tabs-se-bugs-active | ||
1769 | 1248 | ./icing/code-tour-screenshot3.png | ||
1770 | 1249 | ./icing/navigation-tabs-se-translations | ||
1771 | 1250 | ./icing/answers-feature-contact.png | ||
1772 | 1251 | ./icing/app-register-sml-over.gif | ||
1773 | 1252 | ./icing/blue-fade-to-grey | ||
1774 | 1253 | ./icing/but-lrg-askaquestion.gif | ||
1775 | 1254 | ./icing/blueprints-feature-release.png | ||
1776 | 1255 | ./icing/app-translations-sml-down.gif | ||
1777 | 1256 | ./icing/but-lrg-importyourproject-over.gif | ||
1778 | 1257 | ./icing/blueprints-deptree-error.png | ||
1779 | 1258 | ./icing/print.css | ||
1780 | 1259 | ./icing/app-register.gif | ||
1781 | 1260 | ./icing/app-code-over.gif | ||
1782 | 1261 | ./icing/answers-tour-screenshot2.png | ||
1783 | 1262 | ./icing/navigation-tabs-sw-answers-active | ||
1784 | 1263 | ./icing/build | ||
1785 | 1264 | ./icing/navigation-sw-selected.png | ||
1786 | 1265 | ./icing/answers-tour-screenshot1.png | ||
1787 | 1266 | ./icing/app-code-sml-active.gif | ||
1788 | 1267 | ./icing/blueprints-feature-discuss.png | ||
1789 | 1268 | ./icing/app-bugs-sml-down.gif | ||
1790 | 1269 | ./icing/app-bugs.gif | ||
1791 | 1270 | ./icing/navigation-ne-e-selected.png | ||
1792 | 1271 | ./icing/but-lrg-reportabug-down.gif | ||
1793 | 1272 | ./icing/app-translations-wm.gif | ||
1794 | 1273 | ./icing/translations-tour-screenshot2.png | ||
1795 | 1274 | ./icing/but-lrg-registerabranch-over.gif | ||
1796 | 1275 | ./icing/but-sml-jointhisteam.gif | ||
1797 | 1276 | ./icing/app-code-sml-over.gif | ||
1798 | 1277 | ./icing/navigation-hierarchy-nw | ||
1799 | 1278 | ./icing/code-feature-bug-branches.png | ||
1800 | 1279 | ./icing/code-feature-everyone.png | ||
1801 | 1280 | ./icing/app-code-wm.gif | ||
1802 | 1281 | ./icing/dotline_vertical.gif | ||
1803 | 1282 | ./icing/but-sml-registerablueprint-over.gif | ||
1804 | 1283 | ./icing/but-lrg-importyourproject-down.gif | ||
1805 | 1284 | ./icing/but-lrg-askaquestion-down.gif | ||
1806 | 1285 | ./icing/navigation-tabs-sw-overview | ||
1807 | 1286 | ./icing/navigation-tabs-se-code-active | ||
1808 | 1287 | ./icing/app-code.gif | ||
1809 | 1288 | ./icing/launchpad-tour-screenshot4.png | ||
1810 | 1289 | ./icing/navigation-tabs-se-answers-active | ||
1811 | 1290 | ./icing/app-translations-sml.gif | ||
1812 | 1291 | ./icing/navigation-tabs-sw-translations-active | ||
1813 | 1292 | ./icing/but-lrg-registerproj-over.gif | ||
1814 | 1293 | ./icing/app-people-sml.gif | ||
1815 | 1294 | ./icing/app-answers-sml-active.gif | ||
1816 | 1295 | ./icing/bugs-feature-tracker.png | ||
1817 | 1296 | ./icing/navigation-tabs-se-overview-active | ||
1818 | 1297 | ./icing/but-lrg-reportabug-over.gif | ||
1819 | 1298 | ./icing/navigation-tabs-se-disabled | ||
1820 | 1299 | ./icing/navigation-parent-sw-normal.png | ||
1821 | 1300 | ./icing/app-bugs-sml-active.gif | ||
1822 | 1301 | ./icing/but-lrg-registeraspec-down.gif | ||
1823 | 1302 | ./icing/navigation-tabs-sw-disabled | ||
1824 | 1303 | ./icing/translations-feature-suggestions.png | ||
1825 | 1304 | ./icing/but-lrg-takeatour-over.gif | ||
1826 | 1305 | ./icing/navigation-tabs-sw-blueprints | ||
1827 | 1306 | ./icing/navigation-tabs-se-translations-active | ||
1828 | 1307 | ./icing/but-lrg-reportabug.gif | ||
1829 | 1308 | ./icing/navigation-sw-w-normal.png | ||
1830 | 1309 | ./icing/app-bugs-wm.gif | ||
1831 | 1310 | ./icing/navigation-hierarchy-nw-home | ||
1832 | 1311 | ./icing/but_search.gif | ||
1833 | 1312 | ./icing/spinner.gif | ||
1834 | 1313 | ./icing/but-sml-reportabug-down.gif | ||
1835 | 1314 | ./icing/translations-add-more-lines.gif | ||
1836 | 1315 | ./icing/navigation-parent-ne-e-normal.png | ||
1837 | 1316 | ./icing/app-blueprints-sml-down.gif | ||
1838 | 1317 | ./icing/app-blueprints-sml-active.gif | ||
1839 | 1318 | ./icing/navigation-tabs-se-code | ||
1840 | 1319 | ./icing/but-lrg-registeraspec.gif | ||
1841 | 1320 | ./images | ||
1842 | 1321 | ./images/merge-proposal-icon.png | ||
1843 | 1322 | ./images/build-depwait.png | ||
1844 | 1323 | ./images/popup_calendar.gif | ||
1845 | 1324 | ./images/folder_icon.gif | ||
1846 | 1325 | ./images/favorite_icon.gif | ||
1847 | 1326 | ./images/bug-status-collapse.png | ||
1848 | 1327 | ./images/crowd-logo.png | ||
1849 | 1328 | ./images/list.png | ||
1850 | 1329 | ./images/trash-large.png | ||
1851 | 1330 | ./images/language.png | ||
1852 | 1331 | ./images/search.png | ||
1853 | 1332 | ./images/branch-large.png | ||
1854 | 1333 | ./images/crowd-badge.png | ||
1855 | 1334 | ./images/arrowBottom.png | ||
1856 | 1335 | ./images/zoom-out.png | ||
1857 | 1336 | ./images/arrowBlank.gif | ||
1858 | 1337 | ./images/maybe.png | ||
1859 | 1338 | ./images/logoIcon.gif | ||
1860 | 1339 | ./images/package-source.png | ||
1861 | 1340 | ./images/crowd-large.png | ||
1862 | 1341 | ./images/build-building.gif | ||
1863 | 1342 | ./images/launchpad-large.png | ||
1864 | 1343 | ./images/tour-logo | ||
1865 | 1344 | ./images/info.png | ||
1866 | 1345 | ./images/launchpad.png | ||
1867 | 1346 | ./images/favourite-no.png | ||
1868 | 1347 | ./images/tour-icon | ||
1869 | 1348 | ./images/merge-proposal-large.png | ||
1870 | 1349 | ./images/warning.png | ||
1871 | 1350 | ./images/error-badge.png | ||
1872 | 1351 | ./images/project.png | ||
1873 | 1352 | ./images/event_icon.gif | ||
1874 | 1353 | ./images/rosetta-icon.png | ||
1875 | 1354 | ./images/bug-dupe-logo.png | ||
1876 | 1355 | ./images/error-large.png | ||
1877 | 1356 | ./images/arrowTop.png | ||
1878 | 1357 | ./images/translation-file.png | ||
1879 | 1358 | ./images/bugtracker-icon.png | ||
1880 | 1359 | ./images/bug-large.png | ||
1881 | 1360 | ./images/bug-unknown.png | ||
1882 | 1361 | ./images/translation.png | ||
1883 | 1362 | ./images/faq.png | ||
1884 | 1363 | ./images/yes-badge.png | ||
1885 | 1364 | ./images/help.ubuntu.png | ||
1886 | 1365 | ./images/statistic.png | ||
1887 | 1366 | ./images/bugtracker-logo.png | ||
1888 | 1367 | ./images/required.gif | ||
1889 | 1368 | ./images/nyet-large.png | ||
1890 | 1369 | ./images/bug-remote-comment-synchronizing.png | ||
1891 | 1370 | ./images/build-failedtoupload.png | ||
1892 | 1371 | ./images/red-bar.png | ||
1893 | 1372 | ./images/error.png | ||
1894 | 1373 | ./images/build-needed.png | ||
1895 | 1374 | ./images/security.png | ||
1896 | 1375 | ./images/security-large.png | ||
1897 | 1376 | ./images/mentoring.png | ||
1898 | 1377 | ./images/bug-remote.png | ||
1899 | 1378 | ./images/launchpad-logo.png | ||
1900 | 1379 | ./images/edit.png | ||
1901 | 1380 | ./images/arrowEnd.png | ||
1902 | 1381 | ./images/ubuntu-icon.png | ||
1903 | 1382 | ./images/person-inactive-badge.png | ||
1904 | 1383 | ./images/distribution.png | ||
1905 | 1384 | ./images/crowd-mugshot.png | ||
1906 | 1385 | ./images/translate.ubuntu.png | ||
1907 | 1386 | ./images/bug.png | ||
1908 | 1387 | ./images/crowd.png | ||
1909 | 1388 | ./images/mentoring-large.png | ||
1910 | 1389 | ./images/rss-large.png | ||
1911 | 1390 | ./images/file_icon.gif | ||
1912 | 1391 | ./images/do-not-disturb.png | ||
1913 | 1392 | ./images/person.png | ||
1914 | 1393 | ./images/blueprint-low.png | ||
1915 | 1394 | ./images/subscriber-inessential.png | ||
1916 | 1395 | ./images/cancel.png | ||
1917 | 1396 | ./images/specification.png | ||
1918 | 1397 | ./images/blueprint.png | ||
1919 | 1398 | ./images/debian.gif | ||
1920 | 1399 | ./images/team-mugshot.png | ||
1921 | 1400 | ./images/add.png | ||
1922 | 1401 | ./images/link.png | ||
1923 | 1402 | ./images/arrowRight.png | ||
1924 | 1403 | ./images/warning-large.png | ||
1925 | 1404 | ./images/treeCollapsed.png | ||
1926 | 1405 | ./images/remove.png | ||
1927 | 1406 | ./images/arrowStart-inactive.png | ||
1928 | 1407 | ./images/bug-undecided.png | ||
1929 | 1408 | ./images/bug-wishlist.png | ||
1930 | 1409 | ./images/yes.png | ||
1931 | 1410 | ./images/person-logo.png | ||
1932 | 1411 | ./images/arrowLeft.png | ||
1933 | 1412 | ./images/blueprint-medium.png | ||
1934 | 1413 | ./images/rss.png | ||
1935 | 1414 | ./images/src | ||
1936 | 1415 | ./images/src/rosetta-icon.svg | ||
1937 | 1416 | ./images/src/icon-sprints.svg | ||
1938 | 1417 | ./images/src/bug-critical.svg | ||
1939 | 1418 | ./images/src/build-success.svg | ||
1940 | 1419 | ./images/src/launchpad-gem.svg | ||
1941 | 1420 | ./images/src/flame.svg | ||
1942 | 1421 | ./images/src/translate.ubuntu.svg | ||
1943 | 1422 | ./images/src/person.svg | ||
1944 | 1423 | ./images/src/bug-high.svg | ||
1945 | 1424 | ./images/src/build-chrootwait.svg | ||
1946 | 1425 | ./images/src/bug_dupe.svg | ||
1947 | 1426 | ./images/src/demo.svg | ||
1948 | 1427 | ./images/src/icon_set.svg | ||
1949 | 1428 | ./images/src/private-bg.svg | ||
1950 | 1429 | ./images/src/build-building.svg | ||
1951 | 1430 | ./images/src/do-not-disturb.svg | ||
1952 | 1431 | ./images/src/bug-medium.svg | ||
1953 | 1432 | ./images/src/target.svg | ||
1954 | 1433 | ./images/src/bug.svg | ||
1955 | 1434 | ./images/src/warning-large.svg | ||
1956 | 1435 | ./images/src/build-needed.svg | ||
1957 | 1436 | ./images/src/bugtracker.svg | ||
1958 | 1437 | ./images/src/bug-mugshot.svg | ||
1959 | 1438 | ./images/src/bug-large.svg | ||
1960 | 1439 | ./images/src/trash.svg | ||
1961 | 1440 | ./images/src/build-failure.svg | ||
1962 | 1441 | ./images/src/bug-wishlist.svg | ||
1963 | 1442 | ./images/src/bug-unknown.svg | ||
1964 | 1443 | ./images/src/maybe.svg | ||
1965 | 1444 | ./images/src/sorry-closed.svg | ||
1966 | 1445 | ./images/src/person-mugshot.svg | ||
1967 | 1446 | ./images/src/bug-remote.svg | ||
1968 | 1447 | ./images/src/bug-undecided.svg | ||
1969 | 1448 | ./images/src/yes.svg | ||
1970 | 1449 | ./images/src/merge_proposal.svg | ||
1971 | 1450 | ./images/src/build-failedtoupload.svg | ||
1972 | 1451 | ./images/src/help.ubuntu.svg | ||
1973 | 1452 | ./images/src/translation-space.svg | ||
1974 | 1453 | ./images/src/no.svg | ||
1975 | 1454 | ./images/src/build-depwait.svg | ||
1976 | 1455 | ./images/src/do-not-disturb-large.svg | ||
1977 | 1456 | ./images/src/translation-newline.svg | ||
1978 | 1457 | ./images/src/bug-low.svg | ||
1979 | 1458 | ./images/build-superseded.png | ||
1980 | 1459 | ./images/cve.png | ||
1981 | 1460 | ./images/info-large.png | ||
1982 | 1461 | ./images/bug-dupe-icon.png | ||
1983 | 1462 | ./images/sorry-closed.png | ||
1984 | 1463 | ./images/purple-bar.png | ||
1985 | 1464 | ./images/flame-logo.png | ||
1986 | 1465 | ./images/launchpad-badge.png | ||
1987 | 1466 | ./images/pdf_icon.gif | ||
1988 | 1467 | ./images/private.png | ||
1989 | 1468 | ./images/blueprint-essential.png | ||
1990 | 1469 | ./images/bullet.png | ||
1991 | 1470 | ./images/meeting-logo.png | ||
1992 | 1471 | ./images/bug-dupe-21px.png | ||
1993 | 1472 | ./images/bug-low.png | ||
1994 | 1473 | ./images/redhat.gif | ||
1995 | 1474 | ./images/expiration-large.png | ||
1996 | 1475 | ./images/green-bar.png | ||
1997 | 1476 | ./images/nyet-badge.png | ||
1998 | 1477 | ./images/do-not-disturb-large.png | ||
1999 | 1478 | ./images/private-large.png | ||
2000 | 1479 | ./images/branch.png | ||
2001 | 1480 | ./images/read-only.png | ||
2002 | 1481 | ./images/bug-status-expand.png | ||
2003 | 1482 | ./images/project-mugshot.png | ||
2004 | 1483 | ./images/meeting.png | ||
2005 | 1484 | ./images/user.png | ||
2006 | 1485 | ./images/product-mugshot.png | ||
2007 | 1486 | ./images/target.png | ||
2008 | 1487 | ./images/trash-logo.png | ||
2009 | 1488 | ./images/flame-large.png | ||
2010 | 1489 | ./images/translation-newline.png | ||
2011 | 1490 | ./images/milestone.png | ||
2012 | 1491 | ./images/branch-large.gif | ||
2013 | 1492 | ./images/stop.png | ||
2014 | 1493 | ./images/news.png | ||
2015 | 1494 | ./images/bug-critical.png | ||
2016 | 1495 | ./images/blueprint-not.png | ||
2017 | 1496 | ./images/private-bg.png | ||
2018 | 1497 | ./images/favourite-yes.png | ||
2019 | 1498 | ./images/arrowRight-inactive.png | ||
2020 | 1499 | ./images/confirm.png | ||
2021 | 1500 | ./images/distribution-badge.png | ||
2022 | 1501 | ./images/trash-icon.png | ||
2023 | 1502 | ./images/bug-dupe-large.png | ||
2024 | 1503 | ./images/team.png | ||
2025 | 1504 | ./images/bugtracker-mugshot.png | ||
2026 | 1505 | ./images/product.png | ||
2027 | 1506 | ./images/arrowStart.png | ||
2028 | 1507 | ./images/package-binary.png | ||
2029 | 1508 | ./images/team-badge.png | ||
2030 | 1509 | ./images/product-badge.png | ||
2031 | 1510 | ./images/build-failure.png | ||
2032 | 1511 | ./images/translation-template.png | ||
2033 | 1512 | ./images/no.png | ||
2034 | 1513 | ./images/folder.gif | ||
2035 | 1514 | ./images/blueprint-high.png | ||
2036 | 1515 | ./images/subscriber-essential.png | ||
2037 | 1516 | ./images/image_icon.gif | ||
2038 | 1517 | ./images/shopping_cart.gif | ||
2039 | 1518 | ./images/arrowLeft-inactive.png | ||
2040 | 1519 | ./images/project-badge.png | ||
2041 | 1520 | ./images/bug-medium.png | ||
2042 | 1521 | ./images/architecture.png | ||
2043 | 1522 | ./images/private_mail_icon.png | ||
2044 | 1523 | ./images/download.png | ||
2045 | 1524 | ./images/tour-large | ||
2046 | 1525 | ./images/blueprint-undefined.png | ||
2047 | 1526 | ./images/distribution-logo.png | ||
2048 | 1527 | ./images/flame-icon.png | ||
2049 | 1528 | ./images/launchpad-logo-and-name-hierarchy.png | ||
2050 | 1529 | ./images/nyet-logo.png | ||
2051 | 1530 | ./images/download-large.png | ||
2052 | 1531 | ./images/arrowDown.png | ||
2053 | 1532 | ./images/project-logo.png | ||
2054 | 1533 | ./images/demo.png | ||
2055 | 1534 | ./images/person-inactive-logo.png | ||
2056 | 1535 | ./images/add-badge.png | ||
2057 | 1536 | ./images/meeting-mugshot.png | ||
2058 | 1537 | ./images/warning-badge.png | ||
2059 | 1538 | ./images/mail.png | ||
2060 | 1539 | ./images/person-mugshot.png | ||
2061 | 1540 | ./images/question.png | ||
2062 | 1541 | ./images/treeExpanded.png | ||
2063 | 1542 | ./images/person-badge.png | ||
2064 | 1543 | ./images/retry.png | ||
2065 | 1544 | ./images/nospin.gif | ||
2066 | 1545 | ./images/ubuntu-favicon.ico | ||
2067 | 1546 | ./images/launchpad-logo-and-name.png | ||
2068 | 1547 | ./images/person-inactive.png | ||
2069 | 1548 | ./images/team-logo.png | ||
2070 | 1549 | ./images/bounty.png | ||
2071 | 1550 | ./images/spinner.gif | ||
2072 | 1551 | ./images/bug-high.png | ||
2073 | 1552 | ./images/translation-space.png | ||
2074 | 1553 | ./images/blue-bar.png | ||
2075 | 1554 | ./images/merge-proposal-logo.png | ||
2076 | 1555 | ./images/site_icon.gif | ||
2077 | 1556 | ./images/person-inactive-mugshot.png | ||
2078 | 1557 | ./images/arrowUp.png | ||
2079 | 1558 | ./images/nyet-mugshot.png | ||
2080 | 1559 | ./images/product-logo.png | ||
2081 | 1560 | ./images/build-success.png | ||
2082 | 1561 | ./images/arrowEnd-inactive.png | ||
2083 | 1562 | ./images/zoom-in.png | ||
2084 | 1563 | ./images/build-chrootwait.png | ||
2085 | 1564 | ./images/nyet-icon.png | ||
2086 | 1565 | ./images/distribution-mugshot.png | ||
2087 | 1566 | ./apidoc | ||
2088 | 1567 | ./apidoc/wadl-testrunner.xml | ||
2089 | 1568 | ./tour | ||
2090 | 1569 | ./tour/community-support | ||
2091 | 1570 | ./tour/translation | ||
2092 | 1571 | ./tour/tracking | ||
2093 | 1572 | ./tour/jquery-1.2.6.pack.js | ||
2094 | 1573 | ./tour/release-management | ||
2095 | 1574 | ./tour/launchpad-tour.js | ||
2096 | 1575 | ./tour/reset-min.css | ||
2097 | 1576 | ./tour/branch-hosting-tracking | ||
2098 | 1577 | ./tour/feature-tracking | ||
2099 | 1578 | ./tour/index | ||
2100 | 1579 | ./tour/api | ||
2101 | 1580 | ./tour/source | ||
2102 | 1581 | ./tour/source/pngs | ||
2103 | 1582 | ./tour/source/pngs/foo.png | ||
2104 | 1583 | ./tour/source/pngs/silva_logo192.png | ||
2105 | 1584 | ./tour/source/pngs/inkscape.svg | ||
2106 | 1585 | ./tour/source/pngs/awn-192.png | ||
2107 | 1586 | ./tour/source/pngs/terminator-192.png | ||
2108 | 1587 | ./tour/source/pngs/Bazaar Logo 2006-07-27.svg | ||
2109 | 1588 | ./tour/source/answers-image-working_SVG.svg | ||
2110 | 1589 | ./tour/source/translation-image-working_SVG.svg | ||
2111 | 1590 | ./tour/source/code-reviews-image-working_SVG.svg | ||
2112 | 1591 | ./tour/source/release-mgmt-image-working_SVG.svg | ||
2113 | 1592 | ./tour/source/api-image-working.ai | ||
2114 | 1593 | ./tour/source/ppa-image-working_SVG.svg | ||
2115 | 1594 | ./tour/source/blueprint-image-working_SVG.svg | ||
2116 | 1595 | ./tour/source/code-hosting_SVG.svg | ||
2117 | 1596 | ./tour/source/community-image-working_SVG.svg | ||
2118 | 1597 | ./tour/source/bugs-image-working_SVG.svg | ||
2119 | 1598 | ./tour/images | ||
2120 | 1599 | ./tour/images/blueprints | ||
2121 | 1600 | ./tour/images/blueprints/main-image.jpg | ||
2122 | 1601 | ./tour/images/blueprints/3.png | ||
2123 | 1602 | ./tour/images/blueprints/2.png | ||
2124 | 1603 | ./tour/images/blueprints/1.png | ||
2125 | 1604 | ./tour/images/btn-register-now.png | ||
2126 | 1605 | ./tour/images/reviews | ||
2127 | 1606 | ./tour/images/reviews/main-image.jpg | ||
2128 | 1607 | ./tour/images/reviews/2.jpg | ||
2129 | 1608 | ./tour/images/reviews/2.png | ||
2130 | 1609 | ./tour/images/reviews/1.jpg | ||
2131 | 1610 | ./tour/images/button-new.png | ||
2132 | 1611 | ./tour/images/mid-content.png | ||
2133 | 1612 | ./tour/images/translation | ||
2134 | 1613 | ./tour/images/translation/main-image.jpg | ||
2135 | 1614 | ./tour/images/translation/3.png | ||
2136 | 1615 | ./tour/images/translation/4.png | ||
2137 | 1616 | ./tour/images/translation/2.png | ||
2138 | 1617 | ./tour/images/translation/1.png | ||
2139 | 1618 | ./tour/images/translation.png | ||
2140 | 1619 | ./tour/images/btn-dropdown.png | ||
2141 | 1620 | ./tour/images/top-bar.png | ||
2142 | 1621 | ./tour/images/btn-next_new.png | ||
2143 | 1622 | ./tour/images/bg-page-intro.png | ||
2144 | 1623 | ./tour/images/answers | ||
2145 | 1624 | ./tour/images/answers/main-image.jpg | ||
2146 | 1625 | ./tour/images/answers/3.png | ||
2147 | 1626 | ./tour/images/answers/2.png | ||
2148 | 1627 | ./tour/images/answers/1.png | ||
2149 | 1628 | ./tour/images/release-management.png | ||
2150 | 1629 | ./tour/images/bot-content.png | ||
2151 | 1630 | ./tour/images/bg-further-information-long.png | ||
2152 | 1631 | ./tour/images/hosting | ||
2153 | 1632 | ./tour/images/hosting/main-image.jpg | ||
2154 | 1633 | ./tour/images/hosting/3.png | ||
2155 | 1634 | ./tour/images/hosting/4.png | ||
2156 | 1635 | ./tour/images/hosting/2.png | ||
2157 | 1636 | ./tour/images/hosting/1.png | ||
2158 | 1637 | ./tour/images/bg-page-intro-top.png | ||
2159 | 1638 | ./tour/images/rm | ||
2160 | 1639 | ./tour/images/rm/main-image.jpg | ||
2161 | 1640 | ./tour/images/rm/lp-diamond.png | ||
2162 | 1641 | ./tour/images/rm/2.png | ||
2163 | 1642 | ./tour/images/rm/1.png | ||
2164 | 1643 | ./tour/images/bg-further-information-screen.png | ||
2165 | 1644 | ./tour/images/btn-dropdown-current.png | ||
2166 | 1645 | ./tour/images/api | ||
2167 | 1646 | ./tour/images/api/main-image.jpg | ||
2168 | 1647 | ./tour/images/api/3.png | ||
2169 | 1648 | ./tour/images/api/2.png | ||
2170 | 1649 | ./tour/images/api/1.png | ||
2171 | 1650 | ./tour/images/btn-next.png | ||
2172 | 1651 | ./tour/images/bg-dropdown.png | ||
2173 | 1652 | ./tour/images/bg-more-arrow.png | ||
2174 | 1653 | ./tour/images/bg-page-intro-bottom.png | ||
2175 | 1654 | ./tour/images/ppa | ||
2176 | 1655 | ./tour/images/ppa/main-image.jpg | ||
2177 | 1656 | ./tour/images/ppa/3.png | ||
2178 | 1657 | ./tour/images/ppa/2.png | ||
2179 | 1658 | ./tour/images/ppa/1.png | ||
2180 | 1659 | ./tour/images/code-reviews.png | ||
2181 | 1660 | ./tour/images/btn-prev.png | ||
2182 | 1661 | ./tour/images/button-new2.png | ||
2183 | 1662 | ./tour/images/bugs.jpg | ||
2184 | 1663 | ./tour/images/btn-dropdown-hover.png | ||
2185 | 1664 | ./tour/images/top-content.png | ||
2186 | 1665 | ./tour/images/archive | ||
2187 | 1666 | ./tour/images/community | ||
2188 | 1667 | ./tour/images/community/main-image.jpg | ||
2189 | 1668 | ./tour/images/community/3.png | ||
2190 | 1669 | ./tour/images/community/4.png | ||
2191 | 1670 | ./tour/images/community/2.png | ||
2192 | 1671 | ./tour/images/community/1.png | ||
2193 | 1672 | ./tour/images/community/5.png | ||
2194 | 1673 | ./tour/images/bg-further-information.png | ||
2195 | 1674 | ./tour/images/home | ||
2196 | 1675 | ./tour/images/home/main-image.jpg | ||
2197 | 1676 | ./tour/images/home/main-image.jpg.080616 | ||
2198 | 1677 | ./tour/images/home/main-image.jpg.080618 | ||
2199 | 1678 | ./tour/images/home/screens | ||
2200 | 1679 | ./tour/images/home/screens/tracking.jpg | ||
2201 | 1680 | ./tour/images/home/screens/right.jpg | ||
2202 | 1681 | ./tour/images/home/screens/translations.jpg | ||
2203 | 1682 | ./tour/images/home/screens/hosting.jpg | ||
2204 | 1683 | ./tour/images/home/screens/left.jpg | ||
2205 | 1684 | ./tour/images/home/screens/bugs.jpg | ||
2206 | 1685 | ./tour/images/home/screens/blueprints.jpg | ||
2207 | 1686 | ./tour/images/home/screens/answers.jpg | ||
2208 | 1687 | ./tour/images/bugs | ||
2209 | 1688 | ./tour/images/bugs/main-image.jpg | ||
2210 | 1689 | ./tour/images/bugs/2.jpg | ||
2211 | 1690 | ./tour/images/bugs/3.png | ||
2212 | 1691 | ./tour/images/bugs/1.png | ||
2213 | 1692 | ./tour/images/bugs/5.png | ||
2214 | 1693 | ./tour/ppa | ||
2215 | 1694 | ./tour/selector.js | ||
2216 | 1695 | ./tour/code-review | ||
2217 | 1696 | ./tour/community | ||
2218 | 1697 | ./tour/launchpad-tour.css | ||
2219 | 1698 | ./tour/bugs | ||
2220 | 1699 | ./fields | ||
2221 | 1700 | ./components | ||
2222 | 1701 | ./components/externalbugtracker | ||
2223 | 1702 | ./offline-unplanned.html | ||
2224 | 1703 | ./txtfiles.txt | ||
2225 | 1704 | ./offline-maintenance.html | ||
2226 | 1705 | ./emailtemplates | ||
2227 | 1706 | ./emailtemplates/shipit-mass-process-notification.txt | ||
2228 | 1707 | ./emailtemplates/upload-accepted.txt | ||
2229 | 1708 | reg ./emailtemplates/membership-expiration-warning-personal.txt | ||
2230 | 1709 | reg ./emailtemplates/person-location-modified.txt | ||
2231 | 1710 | reg ./emailtemplates/new-mailing-list.txt | ||
2232 | 1711 | reg ./emailtemplates/signedcoc-acknowledge.txt | ||
2233 | 1712 | ./emailtemplates/forgottenpassword.txt | ||
2234 | 1713 | reg ./emailtemplates/profile-created.txt | ||
2235 | 1714 | reg ./emailtemplates/membership-statuschange-bulk.txt | ||
2236 | 1715 | ./emailtemplates/shipit-custom-request.txt | ||
2237 | 1716 | reg ./emailtemplates/pending-membership-approval-for-teams.txt | ||
2238 | 1717 | reg ./emailtemplates/claim-profile.txt | ||
2239 | 1718 | ./emailtemplates/poimport-template-confirmation.txt | ||
2240 | 1719 | ./emailtemplates/ppa-upload-rejection.txt | ||
2241 | 1720 | reg ./emailtemplates/pending-membership-approval.txt | ||
2242 | 1721 | ./emailtemplates/bugwatch-initial-comment-import.txt | ||
2243 | 1722 | ./emailtemplates/specification-modified.txt | ||
2244 | 1723 | ./emailtemplates/build-notification.txt | ||
2245 | 1724 | reg ./emailtemplates/membership-expired-bulk.txt | ||
2246 | 1725 | ./emailtemplates/newuser-email.txt | ||
2247 | 1726 | ./emailtemplates/request-merge.txt | ||
2248 | 1727 | ./emailtemplates/branch-modified.txt | ||
2249 | 1728 | reg ./emailtemplates/new-held-message.txt | ||
2250 | 1729 | reg ./emailtemplates/mailinglist-footer.txt | ||
2251 | 1730 | ./emailtemplates/ppa-upload-accepted.txt | ||
2252 | 1731 | reg ./emailtemplates/new-member-notification-for-teams.txt | ||
2253 | 1732 | ./emailtemplates/notify-mirror-owner.txt | ||
2254 | 1733 | reg ./emailtemplates/membership-invitation-accepted-bulk.txt | ||
2255 | 1734 | reg ./emailtemplates/membership-auto-renewed-personal.txt | ||
2256 | 1735 | reg ./emailtemplates/membership-invitation.txt | ||
2257 | 1736 | ./emailtemplates/branch-merge-proposal-created.txt | ||
2258 | 1737 | ./emailtemplates/poimport-too-many-plural-forms.txt | ||
2259 | 1738 | ./emailtemplates/poimport-syntax-error.txt | ||
2260 | 1739 | ./emailtemplates/branch-merge-proposal-updated.txt | ||
2261 | 1740 | ./emailtemplates/upload-new.txt | ||
2262 | 1741 | reg ./emailtemplates/validate-teamemail.txt | ||
2263 | 1742 | ./emailtemplates/validate-email.txt | ||
2264 | 1743 | ./emailtemplates/notify-unhandled-email.txt | ||
2265 | 1744 | reg ./emailtemplates/product-license.txt | ||
2266 | 1745 | ./emailtemplates/email-processing-error.txt | ||
2267 | 1746 | reg ./emailtemplates/new-member-notification.txt | ||
2268 | 1747 | ./emailtemplates/review-requested.txt | ||
2269 | 1748 | ./emailtemplates/bugwatch-comment.txt | ||
2270 | 1749 | ./emailtemplates/upload-announcement.txt | ||
2271 | 1750 | ./emailtemplates/new-code-import.txt | ||
2272 | 1751 | ./emailtemplates/bug-notification.txt | ||
2273 | 1752 | reg ./emailtemplates/membership-invitation-declined-bulk.txt | ||
2274 | 1753 | ./emailtemplates/forgottenpassword-neutral.txt | ||
2275 | 1754 | reg ./emailtemplates/membership-expired-personal.txt | ||
2276 | 1755 | reg ./emailtemplates/validate-gpg.txt | ||
2277 | 1756 | reg ./emailtemplates/membership-auto-renewed-bulk.txt | ||
2278 | 1757 | reg ./emailtemplates/claim-team.txt | ||
2279 | 1758 | reg ./emailtemplates/membership-statuschange-personal.txt | ||
2280 | 1759 | ./emailtemplates/newuser-email-neutral.txt | ||
2281 | 1760 | reg ./emailtemplates/gpg-cleartext-instructions.txt | ||
2282 | 1761 | ./emailtemplates/poimport-with-errors.txt | ||
2283 | 1762 | ./emailtemplates/code-import-status-updated.txt | ||
2284 | 1763 | reg ./emailtemplates/membership-expiration-warning-bulk.txt | ||
2285 | 1764 | ./emailtemplates/help.txt | ||
2286 | 1765 | ./emailtemplates/poimport-confirmation.txt | ||
2287 | 1766 | ./emailtemplates/default_remotecomment_template.txt | ||
2288 | 1767 | ./emailtemplates/poimport-not-exported-from-rosetta.txt | ||
2289 | 1768 | ./emailtemplates/poimport-got-old-version.txt | ||
2290 | 1769 | reg ./emailtemplates/new-member-notification-for-admins.txt | ||
2291 | 1770 | reg ./emailtemplates/membership-member-renewed.txt | ||
2292 | 1771 | ./emailtemplates/upload-rejection.txt | ||
2293 | 1772 | ./emailtemplates/bug-notification-verbose.txt | ||
2294 | 1773 | reg ./codesofconduct | ||
2295 | 1774 | reg ./codesofconduct/1.0.1.txt | ||
2296 | 1775 | reg ./codesofconduct/1.0.txt | ||
2297 | 1776 | reg ./codesofconduct/README | ||
2298 | 1777 | |||
2299 | 1778 | ./browser/ftests | ||
2300 | 1779 | ./browser/ftests/__init__.py | ||
2301 | 1780 | bug ./browser/ftests/bugs-fixed-elsewhere.txt | ||
2302 | 1781 | bug ./browser/ftests/bugtarget-recently-touched-bugs.txt | ||
2303 | 1782 | app ./browser/ftests/logintoken-corner-cases.txt | ||
2304 | 1783 | bug ./browser/ftests/test_bugs_fixed_elsewhere.py | ||
2305 | 1784 | bug ./browser/ftests/test_bugtarget_recently_touched.py | ||
2306 | 1785 | bug ./browser/ftests/test_distribution_upstream_bug_report.py | ||
2307 | 1786 | app ./browser/ftests/test_logintoken_corner_cases.py | ||
2308 | 1787 | |||
2309 | 1788 | ./browser/tests | ||
2310 | 1789 | ./browser/tests/__init__.py | ||
2311 | 1790 | bug ./browser/tests/bugtask-target-link-titles.txt | ||
2312 | 1791 | app ./browser/tests/loginservice-dissect-radio-button.txt | ||
2313 | 1792 | app ./browser/tests/loginservice.txt | ||
2314 | 1793 | ./browser/tests/person-rename-account-with-openid.txt | ||
2315 | 1794 | bug ./browser/tests/recently-fixed-bugs.txt | ||
2316 | 1795 | cod ./browser/tests/test_branch.py | ||
2317 | 1796 | cod ./browser/tests/test_branchlisting.py | ||
2318 | 1797 | cod ./browser/tests/test_branchmergeproposal.py | ||
2319 | 1798 | cod ./browser/tests/test_branchmergeproposallisting.py | ||
2320 | 1799 | cod ./browser/tests/test_branchnavigationmenu.py | ||
2321 | 1800 | cod ./browser/tests/test_branchsubscription.py | ||
2322 | 1801 | sha ./browser/tests/test_bugbranch.py | ||
2323 | 1802 | bug ./browser/tests/test_bugtask.py | ||
2324 | 1803 | cod ./browser/tests/test_codereviewcomment.py | ||
2325 | 1804 | app ./browser/tests/test_launchpad.py | ||
2326 | 1805 | app ./browser/tests/test_logintoken.py | ||
2327 | 1806 | app ./browser/tests/test_openiddiscovery.py | ||
2328 | 1807 | app ./browser/tests/test_openidserver.py | ||
2329 | 1808 | soy ./browser/tests/test_packaging.py | ||
2330 | 1809 | ./browser/tests/test_person.py | ||
2331 | 1810 | reg ./browser/tests/test_product.py | ||
2332 | 1811 | reg ./browser/tests/test_question.py | ||
2333 | 1812 | bug ./browser/tests/test_recentlyfixedbugs.py | ||
2334 | 1813 | ./browser/tests/test_specification.py | ||
2335 | 1814 | app ./browser/tests/test_widgets.py | ||
2336 | 1815 | |||
2337 | 1816 | ./components/ftests | ||
2338 | 1817 | ./components/ftests/__init__.py | ||
2339 | 1818 | soy ./components/ftests/debbugs_db | ||
2340 | 1819 | soy ./components/ftests/debbugs_db/archive | ||
2341 | 1820 | soy ./components/ftests/debbugs_db/archive/63 | ||
2342 | 1821 | soy ./components/ftests/debbugs_db/archive/63/563.log | ||
2343 | 1822 | soy ./components/ftests/debbugs_db/archive/63/563.report | ||
2344 | 1823 | soy ./components/ftests/debbugs_db/archive/63/563.status | ||
2345 | 1824 | soy ./components/ftests/debbugs_db/archive/63/563.summary | ||
2346 | 1825 | soy ./components/ftests/debbugs_db/db-h | ||
2347 | 1826 | soy ./components/ftests/debbugs_db/db-h/01 | ||
2348 | 1827 | soy ./components/ftests/debbugs_db/db-h/01/237001.log | ||
2349 | 1828 | soy ./components/ftests/debbugs_db/db-h/01/237001.report | ||
2350 | 1829 | soy ./components/ftests/debbugs_db/db-h/01/237001.status | ||
2351 | 1830 | soy ./components/ftests/debbugs_db/db-h/01/237001.summary | ||
2352 | 1831 | soy ./components/ftests/debbugs_db/db-h/14 | ||
2353 | 1832 | soy ./components/ftests/debbugs_db/db-h/14/304014.log | ||
2354 | 1833 | soy ./components/ftests/debbugs_db/db-h/14/304014.report | ||
2355 | 1834 | soy ./components/ftests/debbugs_db/db-h/14/304014.status | ||
2356 | 1835 | soy ./components/ftests/debbugs_db/db-h/14/304014.summary | ||
2357 | 1836 | soy ./components/ftests/debbugs_db/db-h/35 | ||
2358 | 1837 | soy ./components/ftests/debbugs_db/db-h/35/322535.log | ||
2359 | 1838 | soy ./components/ftests/debbugs_db/db-h/35/322535.report | ||
2360 | 1839 | soy ./components/ftests/debbugs_db/db-h/35/322535.status | ||
2361 | 1840 | soy ./components/ftests/debbugs_db/db-h/35/322535.summary | ||
2362 | 1841 | soy ./components/ftests/debbugs_db/db-h/42 | ||
2363 | 1842 | soy ./components/ftests/debbugs_db/db-h/42/241742.log | ||
2364 | 1843 | soy ./components/ftests/debbugs_db/db-h/42/241742.report | ||
2365 | 1844 | soy ./components/ftests/debbugs_db/db-h/42/241742.status | ||
2366 | 1845 | soy ./components/ftests/debbugs_db/db-h/42/241742.summary | ||
2367 | 1846 | soy ./components/ftests/debbugs_db/db-h/49 | ||
2368 | 1847 | soy ./components/ftests/debbugs_db/db-h/49/327549.log | ||
2369 | 1848 | soy ./components/ftests/debbugs_db/db-h/49/327549.report | ||
2370 | 1849 | soy ./components/ftests/debbugs_db/db-h/49/327549.status | ||
2371 | 1850 | soy ./components/ftests/debbugs_db/db-h/49/327549.summary | ||
2372 | 1851 | soy ./components/ftests/debbugs_db/db-h/52 | ||
2373 | 1852 | soy ./components/ftests/debbugs_db/db-h/52/327452.log | ||
2374 | 1853 | soy ./components/ftests/debbugs_db/db-h/52/327452.report | ||
2375 | 1854 | soy ./components/ftests/debbugs_db/db-h/52/327452.status | ||
2376 | 1855 | soy ./components/ftests/debbugs_db/db-h/52/327452.summary | ||
2377 | 1856 | soy ./components/ftests/debbugs_db/db-h/83 | ||
2378 | 1857 | soy ./components/ftests/debbugs_db/db-h/83/280883.log | ||
2379 | 1858 | soy ./components/ftests/debbugs_db/db-h/83/280883.report | ||
2380 | 1859 | soy ./components/ftests/debbugs_db/db-h/83/280883.status | ||
2381 | 1860 | soy ./components/ftests/debbugs_db/db-h/83/280883.summary | ||
2382 | 1861 | soy ./components/ftests/debbugs_db/db-h/86 | ||
2383 | 1862 | soy ./components/ftests/debbugs_db/db-h/86/326186.log | ||
2384 | 1863 | soy ./components/ftests/debbugs_db/db-h/86/326186.report | ||
2385 | 1864 | soy ./components/ftests/debbugs_db/db-h/86/326186.status | ||
2386 | 1865 | soy ./components/ftests/debbugs_db/db-h/86/326186.summary | ||
2387 | 1866 | soy ./components/ftests/debbugs_db/db-h/91 | ||
2388 | 1867 | soy ./components/ftests/debbugs_db/db-h/91/317991.log | ||
2389 | 1868 | soy ./components/ftests/debbugs_db/db-h/91/317991.report | ||
2390 | 1869 | soy ./components/ftests/debbugs_db/db-h/91/317991.status | ||
2391 | 1870 | soy ./components/ftests/debbugs_db/db-h/91/317991.summary | ||
2392 | 1871 | soy ./components/ftests/debbugs_db/db-h/94 | ||
2393 | 1872 | soy ./components/ftests/debbugs_db/db-h/94/308994.log | ||
2394 | 1873 | soy ./components/ftests/debbugs_db/db-h/94/308994.report | ||
2395 | 1874 | soy ./components/ftests/debbugs_db/db-h/94/308994.status | ||
2396 | 1875 | soy ./components/ftests/debbugs_db/db-h/94/308994.summary | ||
2397 | 1876 | soy ./components/ftests/debbugs_db/index | ||
2398 | 1877 | soy ./components/ftests/debbugs_db/index/index.archive | ||
2399 | 1878 | soy ./components/ftests/debbugs_db/index/index.db | ||
2400 | 1879 | soy ./components/ftests/test_packagelocation.py | ||
2401 | 1880 | app ./components/ftests/test_request_country.py | ||
2402 | 1881 | |||
2403 | 1882 | ./components/tests | ||
2404 | 1883 | ./components/tests/__init__.py | ||
2405 | 1884 | ./components/tests/decoratedresultset.txt | ||
2406 | 1885 | reg ./components/tests/person_from_principal.txt | ||
2407 | 1886 | cod ./components/tests/test_branch.py | ||
2408 | 1887 | ./components/tests/test_decoratedresultset.py | ||
2409 | 1888 | reg ./components/tests/test_person.py | ||
2410 | 1889 | app ./components/tests/test_request_country.py | ||
2411 | 1890 | |||
2412 | 1891 | ./daemons/tests | ||
2413 | 1892 | ./daemons/tests/__init__.py | ||
2414 | 1893 | ./daemons/tests/cannotlisten.tac | ||
2415 | 1894 | ./daemons/tests/test_tachandler.py | ||
2416 | 1895 | |||
2417 | 1896 | ./database/ftests | ||
2418 | 1897 | ./database/ftests/__init__.py | ||
2419 | 1898 | bug ./database/ftests/test_bugtask_status.py | ||
2420 | 1899 | bug ./database/ftests/test_bugtask_status.txt | ||
2421 | 1900 | bug ./database/ftests/test_bugwatch.py | ||
2422 | 1901 | reg ./database/ftests/test_pillarname_triggers.py | ||
2423 | 1902 | reg ./database/ftests/test_project.py | ||
2424 | 1903 | reg ./database/ftests/test_ro_user.py | ||
2425 | 1904 | reg ./database/ftests/test_shipit_constraints.py | ||
2426 | 1905 | |||
2427 | 1906 | ./database/tests | ||
2428 | 1907 | ./database/tests/__init__.py | ||
2429 | 1908 | tra ./database/tests/pofiletranslator.txt | ||
2430 | 1909 | cod ./database/tests/test_branch.py | ||
2431 | 1910 | cod ./database/tests/test_branchcloud.py | ||
2432 | 1911 | cod ./database/tests/test_branchjob.py | ||
2433 | 1912 | cod ./database/tests/test_branchmergeproposals.py | ||
2434 | 1913 | cod ./database/tests/test_branchmergequeue.py | ||
2435 | 1914 | cod ./database/tests/test_branchnavigationmenu.py | ||
2436 | 1915 | cod ./database/tests/test_branchset.py | ||
2437 | 1916 | cod ./database/tests/test_branchvisibilitypolicy.py | ||
2438 | 1917 | bug ./database/tests/test_bugtask.py | ||
2439 | 1918 | bug ./database/tests/test_bugtracker.py | ||
2440 | 1919 | cod ./database/tests/test_codeimport.py | ||
2441 | 1920 | cod ./database/tests/test_codeimportjob.py | ||
2442 | 1921 | cod ./database/tests/test_codeimportmachine.py | ||
2443 | 1922 | cod ./database/tests/test_codereviewcomment.py | ||
2444 | 1923 | cod ./database/tests/test_codereviewkarma.py | ||
2445 | 1924 | cod ./database/tests/test_codereviewvote.py | ||
2446 | 1925 | cod ./database/tests/test_diff.py | ||
2447 | 1926 | reg ./database/tests/test_distribution.py | ||
2448 | 1927 | reg ./database/tests/test_distroseries.py | ||
2449 | 1928 | ./database/tests/test_imports.py | ||
2450 | 1929 | svc ./database/tests/test_job.py | ||
2451 | 1930 | svc ./database/tests/test_message.py | ||
2452 | 1931 | svc ./database/tests/test_oauth.py | ||
2453 | 1932 | svc ./database/tests/test_openidserver.py | ||
2454 | 1933 | reg ./database/tests/test_personset.py | ||
2455 | 1934 | tra ./database/tests/test_pofiletranslator.py | ||
2456 | 1935 | tra ./database/tests/test_potemplate.py | ||
2457 | 1936 | reg ./database/tests/test_productseries.py | ||
2458 | 1937 | cod ./database/tests/test_revision.py | ||
2459 | 1938 | cod ./database/tests/test_revisionauthor.py | ||
2460 | 1939 | ./database/tests/test_rundoctests.py | ||
2461 | 1940 | soy ./database/tests/test_sourcepackage.py | ||
2462 | 1941 | ./database/tests/test_stormsugar.py | ||
2463 | 1942 | tra ./database/tests/test_vpoexport.py | ||
2464 | 1943 | |||
2465 | 1944 | ./doc | ||
2466 | 1945 | ./doc/README.txt | ||
2467 | 1946 | ./doc/account.txt | ||
2468 | 1947 | ./doc/announcement-date-widget.txt | ||
2469 | 1948 | ./doc/archive-dependencies.txt | ||
2470 | 1949 | ./doc/archive-files.txt | ||
2471 | 1950 | ./doc/archive-override-check.txt | ||
2472 | 1951 | ./doc/archive-pages.txt | ||
2473 | 1952 | ./doc/archive-signing.txt | ||
2474 | 1953 | ./doc/archive.txt | ||
2475 | 1954 | ./doc/archivearch.txt | ||
2476 | 1955 | ./doc/archiveauthtoken.txt | ||
2477 | 1956 | ./doc/archivepermission.txt | ||
2478 | 1957 | ./doc/archivesubscriber.txt | ||
2479 | 1958 | ./doc/archivesubscription-pages.txt | ||
2480 | 1959 | ./doc/badges.txt | ||
2481 | 1960 | ./doc/batch_navigation.txt | ||
2482 | 1961 | ./doc/binarypackagerelease-pages.txt | ||
2483 | 1962 | ./doc/binarypackagerelease.txt | ||
2484 | 1963 | ./doc/bounty.txt | ||
2485 | 1964 | ./doc/branch-karma.txt | ||
2486 | 1965 | ./doc/branch-merge-proposal-notifications.txt | ||
2487 | 1966 | ./doc/branch-merge-proposals.txt | ||
2488 | 1967 | ./doc/branch-notifications.txt | ||
2489 | 1968 | ./doc/branch-visibility-policy.txt | ||
2490 | 1969 | ./doc/branch-visibility.txt | ||
2491 | 1970 | ./doc/branch-xmlrpc.txt | ||
2492 | 1971 | ./doc/branch.txt | ||
2493 | 1972 | ./doc/bug-branch.txt | ||
2494 | 1973 | ./doc/bug-export.txt | ||
2495 | 1974 | ./doc/bug-nomination-pages.txt | ||
2496 | 1975 | ./doc/bug-nomination.txt | ||
2497 | 1976 | ./doc/bug-pages.txt | ||
2498 | 1977 | ./doc/bug-private-by-default.txt | ||
2499 | 1978 | ./doc/bug-reporting-guidelines.txt | ||
2500 | 1979 | ./doc/bug-set-status.txt | ||
2501 | 1980 | ./doc/bug-tags.txt | ||
2502 | 1981 | ./doc/bug.txt | ||
2503 | 1982 | ./doc/bugactivity.txt | ||
2504 | 1983 | ./doc/bugattachments.txt | ||
2505 | 1984 | ./doc/bugcomment.txt | ||
2506 | 1985 | ./doc/buglinktarget-pages.txt | ||
2507 | 1986 | ./doc/bugmail-headers.txt | ||
2508 | 1987 | ./doc/bugmessage.txt | ||
2509 | 1988 | ./doc/bugnotification-comment-syncing-team.txt | ||
2510 | 1989 | ./doc/bugnotification-email.txt | ||
2511 | 1990 | ./doc/bugnotification-sending.txt | ||
2512 | 1991 | ./doc/bugnotification-threading.txt | ||
2513 | 1992 | ./doc/bugnotificationrecipients.txt | ||
2514 | 1993 | ./doc/bugnotifications.txt | ||
2515 | 1994 | ./doc/bugs-email-affects-path.txt | ||
2516 | 1995 | ./doc/bugs-emailinterface.txt | ||
2517 | 1996 | ./doc/bugs-pages.txt | ||
2518 | 1997 | ./doc/bugsubscription.txt | ||
2519 | 1998 | ./doc/bugtarget-filebug-pages.txt | ||
2520 | 1999 | ./doc/bugtarget.txt | ||
2521 | 2000 | ./doc/bugtask-adding-pages.txt | ||
2522 | 2001 | ./doc/bugtask-assignee-widget.txt | ||
2523 | 2002 | ./doc/bugtask-bugwatch-widget.txt | ||
2524 | 2003 | ./doc/bugtask-display-widgets.txt | ||
2525 | 2004 | ./doc/bugtask-edit-pages.txt | ||
2526 | 2005 | ./doc/bugtask-expiration.txt | ||
2527 | 2006 | ./doc/bugtask-find-similar.txt | ||
2528 | 2007 | ./doc/bugtask-package-bugcounts.txt | ||
2529 | 2008 | ./doc/bugtask-package-widget.txt | ||
2530 | 2009 | ./doc/bugtask-retrieval.txt | ||
2531 | 2010 | ./doc/bugtask-search-old-urls.txt | ||
2532 | 2011 | ./doc/bugtask-search-pages.txt | ||
2533 | 2012 | ./doc/bugtask-search.txt | ||
2534 | 2013 | ./doc/bugtask-status-workflow.txt | ||
2535 | 2014 | ./doc/bugtask.txt | ||
2536 | 2015 | ./doc/bugtracker-person.txt | ||
2537 | 2016 | ./doc/bugtracker-tokens.txt | ||
2538 | 2017 | ./doc/bugtracker.txt | ||
2539 | 2018 | ./doc/bugwatch-pages.txt | ||
2540 | 2019 | ./doc/bugwatch.txt | ||
2541 | 2020 | ./doc/bugwidget.txt | ||
2542 | 2021 | ./doc/bugzilla-import.txt | ||
2543 | 2022 | ./doc/build-estimated-dispatch-time.txt | ||
2544 | 2023 | ./doc/build-failedtoupload-workflow.txt | ||
2545 | 2024 | ./doc/build-notification.txt | ||
2546 | 2025 | ./doc/build-pages.txt | ||
2547 | 2026 | ./doc/build.txt | ||
2548 | 2027 | ./doc/buildd-dbnotes.txt | ||
2549 | 2028 | ./doc/buildd-dispatching.txt | ||
2550 | 2029 | ./doc/buildd-mass-retry.txt | ||
2551 | 2030 | ./doc/buildd-queuebuilder-lookup.txt | ||
2552 | 2031 | ./doc/buildd-queuebuilder.txt | ||
2553 | 2032 | ./doc/buildd-scoring.txt | ||
2554 | 2033 | ./doc/buildd-sequencer.txt | ||
2555 | 2034 | ./doc/buildd-slave.txt | ||
2556 | 2035 | ./doc/buildd-slavescanner.txt | ||
2557 | 2036 | ./doc/builder-pages.txt | ||
2558 | 2037 | ./doc/builder.txt | ||
2559 | 2038 | ./doc/buildqueue.txt | ||
2560 | 2039 | ./doc/cache-country-mirrors.txt | ||
2561 | 2040 | ./doc/canonical-config.txt | ||
2562 | 2041 | ./doc/canonical_url.txt | ||
2563 | 2042 | ./doc/canonical_url_examples.txt | ||
2564 | 2043 | ./doc/celebrities.txt | ||
2565 | 2044 | ./doc/checkbox-matrix-widget.txt | ||
2566 | 2045 | ./doc/checkwatches-cli-switches.txt | ||
2567 | 2046 | ./doc/checkwatches.txt | ||
2568 | 2047 | ./doc/close-account.txt | ||
2569 | 2048 | ./doc/closing-bugs-from-changelogs.txt | ||
2570 | 2049 | ./doc/code-jobs.txt | ||
2571 | 2050 | ./doc/codeimport-event.txt | ||
2572 | 2051 | ./doc/codeimport-job.txt | ||
2573 | 2052 | ./doc/codeimport-machine.txt | ||
2574 | 2053 | ./doc/codeimport-result.txt | ||
2575 | 2054 | ./doc/codeimport.txt | ||
2576 | 2055 | ./doc/codereviewcomment.txt | ||
2577 | 2056 | ./doc/components-and-sections.txt | ||
2578 | 2057 | ./doc/crowd.txt | ||
2579 | 2058 | ./doc/cve-update.txt | ||
2580 | 2059 | ./doc/cve.txt | ||
2581 | 2060 | ./doc/datehandling.txt | ||
2582 | 2061 | ./doc/decoratedresultset.txt | ||
2583 | 2062 | ./doc/displaying-bugs-and-tasks.txt | ||
2584 | 2063 | ./doc/displaying-dates.txt | ||
2585 | 2064 | ./doc/displaying-numbers.txt | ||
2586 | 2065 | ./doc/displaying-paragraphs-of-text.txt | ||
2587 | 2066 | ./doc/distribution-mirror.txt | ||
2588 | 2067 | ./doc/distribution-upstream-bug-report.txt | ||
2589 | 2068 | ./doc/distributionmirror-pages.txt | ||
2590 | 2069 | ./doc/distroarchseries.txt | ||
2591 | 2070 | ./doc/distroarchseriesbinarypackage.txt | ||
2592 | 2071 | ./doc/distroarchseriesbinarypackagerelease.txt | ||
2593 | 2072 | ./doc/distroseries-publishing-lookups.txt | ||
2594 | 2073 | ./doc/distroseriesbinarypackage.txt | ||
2595 | 2074 | ./doc/distroseriesqueue-ddtp-tarball.txt | ||
2596 | 2075 | ./doc/distroseriesqueue-debian-installer.txt | ||
2597 | 2076 | ./doc/distroseriesqueue-dist-upgrader.txt | ||
2598 | 2077 | ./doc/distroseriesqueue-translations.txt | ||
2599 | 2078 | ./doc/distrosourcepackage-bug-pages.txt | ||
2600 | 2079 | ./doc/emailaddress.txt | ||
2601 | 2080 | ./doc/emailauthentication.txt | ||
2602 | 2081 | ./doc/enumcol.txt | ||
2603 | 2082 | ./doc/externalbugtracker-bug-imports.txt | ||
2604 | 2083 | ./doc/externalbugtracker-bugzilla-lp-plugin.txt | ||
2605 | 2084 | ./doc/externalbugtracker-bugzilla-oddities.txt | ||
2606 | 2085 | ./doc/externalbugtracker-bugzilla.txt | ||
2607 | 2086 | ./doc/externalbugtracker-checkwatches.txt | ||
2608 | 2087 | ./doc/externalbugtracker-comment-imports.txt | ||
2609 | 2088 | ./doc/externalbugtracker-comment-pushing.txt | ||
2610 | 2089 | ./doc/externalbugtracker-debbugs.txt | ||
2611 | 2090 | ./doc/externalbugtracker-emailaddress.txt | ||
2612 | 2091 | ./doc/externalbugtracker-linking-back.txt | ||
2613 | 2092 | ./doc/externalbugtracker-mantis-csv.txt | ||
2614 | 2093 | ./doc/externalbugtracker-mantis-logging-in.txt | ||
2615 | 2094 | ./doc/externalbugtracker-mantis.txt | ||
2616 | 2095 | ./doc/externalbugtracker-roundup.txt | ||
2617 | 2096 | ./doc/externalbugtracker-rt.txt | ||
2618 | 2097 | ./doc/externalbugtracker-sourceforge.txt | ||
2619 | 2098 | ./doc/externalbugtracker-trac-lp-plugin.txt | ||
2620 | 2099 | ./doc/externalbugtracker-trac.txt | ||
2621 | 2100 | ./doc/externalbugtracker.txt | ||
2622 | 2101 | ./doc/fakepackager.txt | ||
2623 | 2102 | reg ./doc/featuredproject.txt | ||
2624 | 2103 | ./doc/feeds.txt | ||
2625 | 2104 | ./doc/filebug-data-parser.txt | ||
2626 | 2105 | ./doc/ftpmaster-tools.txt | ||
2627 | 2106 | ./doc/geoip.txt.disabled | ||
2628 | 2107 | ./doc/gettext-check-messages.txt | ||
2629 | 2108 | ./doc/gina-multiple-arch.txt | ||
2630 | 2109 | ./doc/gina.txt | ||
2631 | 2110 | ./doc/google-searchservice.txt | ||
2632 | 2111 | ./doc/google-service-stub.txt.disabled | ||
2633 | 2112 | ./doc/gpg-encryption.txt | ||
2634 | 2113 | ./doc/gpghandler.txt | ||
2635 | 2114 | reg ./doc/gpgkey.txt | ||
2636 | 2115 | ./doc/hasbugs.txt | ||
2637 | 2116 | ./doc/hasowner-authorization.txt | ||
2638 | 2117 | ./doc/helpers.txt | ||
2639 | 2118 | ./doc/hierarchical-menu.txt | ||
2640 | 2119 | ./doc/hwdb-device-tables.txt | ||
2641 | 2120 | ./doc/hwdb-submission.txt | ||
2642 | 2121 | ./doc/hwdb.txt | ||
2643 | 2122 | ./doc/image-widget.txt | ||
2644 | 2123 | ./doc/incomingmail.txt | ||
2645 | 2124 | ./doc/initial-bug-contacts.txt | ||
2646 | 2125 | ./doc/initialise-from-parent.txt | ||
2647 | 2126 | ./doc/keyring_trust_analyser.txt | ||
2648 | 2127 | ./doc/language-pack.txt | ||
2649 | 2128 | ./doc/language.txt | ||
2650 | 2129 | ./doc/launchbag.txt | ||
2651 | 2130 | ./doc/launchpad-container.txt | ||
2652 | 2131 | ./doc/launchpad-radio-widget.txt | ||
2653 | 2132 | ./doc/launchpad-search-pages.txt | ||
2654 | 2133 | ./doc/launchpad-target-widget.txt | ||
2655 | 2134 | ./doc/launchpad-views-cookie.txt | ||
2656 | 2135 | ./doc/launchpadform.txt | ||
2657 | 2136 | ./doc/launchpadformharness.txt | ||
2658 | 2137 | ./doc/launchpadlib.txt | ||
2659 | 2138 | ./doc/launchpadview.txt | ||
2660 | 2139 | ./doc/lazr-js-widgets.txt | ||
2661 | 2140 | ./doc/librarian.txt | ||
2662 | 2141 | ./doc/login-pages.txt | ||
2663 | 2142 | ./doc/loginstatus-pages.txt | ||
2664 | 2143 | ./doc/logintoken-pages.txt | ||
2665 | 2144 | ./doc/logintoken.txt | ||
2666 | 2145 | ./doc/looptuner.txt | ||
2667 | 2146 | ./doc/lower-case-text-widget.txt | ||
2668 | 2147 | ./doc/mailbox.txt | ||
2669 | 2148 | ./doc/malone-karma.txt | ||
2670 | 2149 | ./doc/malone-xmlrpc.txt | ||
2671 | 2150 | ./doc/manage-chroot.txt | ||
2672 | 2151 | ./doc/memory-debug.txt | ||
2673 | 2152 | ./doc/menu-pages.txt | ||
2674 | 2153 | ./doc/menus.txt | ||
2675 | 2154 | ./doc/message.txt | ||
2676 | 2155 | reg ./doc/milestone-pages.txt | ||
2677 | 2156 | ./doc/milestones-from-bugtask-search.txt | ||
2678 | 2157 | ./doc/minimizing-duplicate-bug-reports.txt | ||
2679 | 2158 | ./doc/multistep.txt | ||
2680 | 2159 | ./doc/nascentupload-announcements.txt | ||
2681 | 2160 | ./doc/nascentupload-security-uploads.txt | ||
2682 | 2161 | ./doc/nascentupload.txt | ||
2683 | 2162 | ./doc/nascentuploadfile.txt | ||
2684 | 2163 | ./doc/navigation.txt | ||
2685 | 2164 | ./doc/new-line-to-spaces-widget.txt | ||
2686 | 2165 | ./doc/notification-recipient-set.txt | ||
2687 | 2166 | ./doc/notification-text-escape.txt | ||
2688 | 2167 | ./doc/oauth-pages.txt | ||
2689 | 2168 | ./doc/oauth.txt | ||
2690 | 2169 | ./doc/object-privacy.txt | ||
2691 | 2170 | ./doc/old-testing.txt | ||
2692 | 2171 | ./doc/openid-fetcher.txt | ||
2693 | 2172 | ./doc/openid-pages.txt | ||
2694 | 2173 | ./doc/openid-rp-config.txt | ||
2695 | 2174 | ./doc/openidrpsummary.txt | ||
2696 | 2175 | ./doc/package-cache-script.txt | ||
2697 | 2176 | ./doc/package-cache.txt | ||
2698 | 2177 | ./doc/package-diff.txt | ||
2699 | 2178 | ./doc/package-meta-classes.txt | ||
2700 | 2179 | ./doc/package-relationship-pages.txt | ||
2701 | 2180 | ./doc/package-relationship.txt | ||
2702 | 2181 | ./doc/pagetest-helpers.txt | ||
2703 | 2182 | ./doc/person-bug-pages.txt | ||
2704 | 2183 | ./doc/pillar-aliases-field.txt | ||
2705 | 2184 | ./doc/pocketchroot.txt | ||
2706 | 2185 | ./doc/poexport-language-pack.txt | ||
2707 | 2186 | ./doc/poexport-queue.txt | ||
2708 | 2187 | ./doc/poexport-request-pages.txt | ||
2709 | 2188 | ./doc/poexport-request-productseries.txt | ||
2710 | 2189 | ./doc/poexport-request.txt | ||
2711 | 2190 | ./doc/pofile-pages.txt | ||
2712 | 2191 | ./doc/pofile-verify-stats.txt | ||
2713 | 2192 | ./doc/pofile.txt | ||
2714 | 2193 | ./doc/poimport-pofile-not-exported-from-rosetta.txt | ||
2715 | 2194 | ./doc/poimport-pofile-old-po-imported.txt | ||
2716 | 2195 | ./doc/poimport-pofile-syntax-error.txt | ||
2717 | 2196 | ./doc/poimport-potemplate-syntax-error.txt | ||
2718 | 2197 | ./doc/poimport.txt | ||
2719 | 2198 | ./doc/poll-pages.txt | ||
2720 | 2199 | ./doc/pomsgid.txt | ||
2721 | 2200 | ./doc/popup-view.txt | ||
2722 | 2201 | ./doc/popup-widget.txt | ||
2723 | 2202 | ./doc/potemplate-pages.txt | ||
2724 | 2203 | ./doc/potemplate.txt | ||
2725 | 2204 | ./doc/potmsgset.txt | ||
2726 | 2205 | ./doc/potranslation.txt | ||
2727 | 2206 | ./doc/preferred-languages.txt | ||
2728 | 2207 | ./doc/presenting-lengths-of-time.txt | ||
2729 | 2208 | ./doc/private-xmlrpc.txt | ||
2730 | 2209 | ./doc/process-in-batches.txt | ||
2731 | 2210 | ./doc/processor.txt | ||
2732 | 2211 | ./doc/product-update-remote-product.txt | ||
2733 | 2212 | reg ./doc/productrelease.txt | ||
2734 | 2213 | reg ./doc/productseries-pages.txt | ||
2735 | 2214 | ./doc/profiling.txt | ||
2736 | 2215 | ./doc/project-scope-widget.txt | ||
2737 | 2216 | ./doc/publishedpackage.txt | ||
2738 | 2217 | ./doc/publishing-pages.txt | ||
2739 | 2218 | ./doc/publishing.txt | ||
2740 | 2219 | ./doc/puller-state-table.ods | ||
2741 | 2220 | ./doc/remove-translations-by.txt | ||
2742 | 2221 | ./doc/remove-upstream-translations-script.txt | ||
2743 | 2222 | ./doc/renamed-view.txt | ||
2744 | 2223 | ./doc/request_country.txt | ||
2745 | 2224 | ./doc/revision.txt | ||
2746 | 2225 | ./doc/rosetta-karma.txt | ||
2747 | 2226 | ./doc/rosetta-poimport-script.txt | ||
2748 | 2227 | ./doc/rosetta-translation.txt | ||
2749 | 2228 | ./doc/safe_fix_maintainer.txt | ||
2750 | 2229 | ./doc/sample-data-assertions.txt | ||
2751 | 2230 | ./doc/script-monitoring.txt | ||
2752 | 2231 | ./doc/scripts-and-zcml.txt | ||
2753 | 2232 | ./doc/security-proxies.txt | ||
2754 | 2233 | ./doc/security-teams.txt | ||
2755 | 2234 | ./doc/security.txt | ||
2756 | 2235 | ./doc/sending-mail.txt | ||
2757 | 2236 | ./doc/shipit-pages.txt | ||
2758 | 2237 | ./doc/shipit-process-requests.txt | ||
2759 | 2238 | ./doc/shipit.txt | ||
2760 | 2239 | ./doc/signedmessage.txt | ||
2761 | 2240 | ./doc/snapshot.txt | ||
2762 | 2241 | ./doc/sourcepackage-pages.txt | ||
2763 | 2242 | ./doc/sourcepackage.txt | ||
2764 | 2243 | ./doc/sourcepackagerelease-build-lookup.txt | ||
2765 | 2244 | ./doc/sourcepackagerelease-translations.tar.gz | ||
2766 | 2245 | ./doc/sourcepackagerelease.txt | ||
2767 | 2246 | ./doc/soyuz-files.txt | ||
2768 | 2247 | ./doc/soyuz-set-of-uploads.txt | ||
2769 | 2248 | ./doc/soyuz-upload.txt | ||
2770 | 2249 | ./doc/spec-mail-exploder.txt | ||
2771 | 2250 | ./doc/specgraph.txt | ||
2772 | 2251 | ./doc/specification-branch.txt | ||
2773 | 2252 | ./doc/specification-notifications.txt | ||
2774 | 2253 | ./doc/sprint-agenda.txt | ||
2775 | 2254 | ./doc/sprintattendance-pages.txt | ||
2776 | 2255 | ./doc/sqlobject-security-proxies.txt | ||
2777 | 2256 | ./doc/storm-store-reset.txt | ||
2778 | 2257 | ./doc/storm-tracers.txt | ||
2779 | 2258 | ./doc/stripped-text-widget.txt | ||
2780 | 2259 | ./doc/structural-subscriptions.txt | ||
2781 | 2260 | ./doc/tales-email-formatting.txt | ||
2782 | 2261 | ./doc/tales-macro.txt | ||
2783 | 2262 | ./doc/tales.txt | ||
2784 | 2263 | ./doc/temporaryblobstorage.txt | ||
2785 | 2264 | ./doc/textformatting.txt | ||
2786 | 2265 | ./doc/textsearching.txt | ||
2787 | 2266 | ./doc/timeout.txt | ||
2788 | 2267 | ./doc/todo.txt | ||
2789 | 2268 | ./doc/tokens-text-widget.txt | ||
2790 | 2269 | ./doc/translationgroup.txt | ||
2791 | 2270 | ./doc/translationimportqueue-pages.txt | ||
2792 | 2271 | ./doc/translationimportqueue.txt | ||
2793 | 2272 | ./doc/translationmessage-destroy.txt | ||
2794 | 2273 | ./doc/translationmessage-functions.txt | ||
2795 | 2274 | ./doc/translationmessage-pages.txt | ||
2796 | 2275 | ./doc/translationmessage.txt | ||
2797 | 2276 | ./doc/translationrelicensingagreement.txt | ||
2798 | 2277 | ./doc/translationsoverview.txt | ||
2799 | 2278 | ./doc/treelookup.txt | ||
2800 | 2279 | ./doc/ubuntu-releases.testdata | ||
2801 | 2280 | ./doc/unicode_csv.txt | ||
2802 | 2281 | ./doc/uploadpolicy.txt | ||
2803 | 2282 | ./doc/uri-field.txt | ||
2804 | 2283 | ./doc/uri.txt | ||
2805 | 2284 | ./doc/validation.txt | ||
2806 | 2285 | ./doc/vocabularies.txt | ||
2807 | 2286 | ./doc/vpoexport.txt | ||
2808 | 2287 | ./doc/vpotexport.txt | ||
2809 | 2288 | ./doc/webapp-authorization.txt | ||
2810 | 2289 | ./doc/webapp-publication.txt | ||
2811 | 2290 | ./doc/webservice-marshallers.txt | ||
2812 | 2291 | ./doc/xmlrpc-authserver.txt | ||
2813 | 2292 | ./doc/xmlrpc-branch-filesystem.txt | ||
2814 | 2293 | ./doc/xmlrpc-branch-puller.txt | ||
2815 | 2294 | ./doc/xmlrpc-codeimport-scheduler.txt | ||
2816 | 2295 | ./doc/xmlrpc-infrastructure.txt | ||
2817 | 2296 | ./doc/xmlrpc-selftest.txt | ||
2818 | 2297 | ./doc/zcmldirectives.txt | ||
2819 | 2298 | ./doc/zope3-widgets-use-form-ng.txt | ||
2820 | 2299 | |||
2821 | 2300 | reg ./doc/announcement.txt | ||
2822 | 2301 | reg ./doc/commercialsubscription.txt | ||
2823 | 2302 | reg ./doc/convert-person-to-team.txt | ||
2824 | 2303 | reg ./doc/distribution-pages.txt | ||
2825 | 2304 | reg ./doc/distribution-sourcepackage.txt | ||
2826 | 2305 | reg ./doc/distribution.txt | ||
2827 | 2306 | ./doc/distroseries-language.txt | ||
2828 | 2307 | reg ./doc/distroseries-pages.txt | ||
2829 | 2308 | reg ./doc/distroseries.txt | ||
2830 | 2309 | ./doc/distroseriesqueue-notify.txt | ||
2831 | 2310 | ./doc/distroseriesqueue-pages.txt | ||
2832 | 2311 | ./doc/distroseriesqueue.txt | ||
2833 | 2312 | reg ./doc/entitlement.txt | ||
2834 | 2313 | reg ./doc/gpg-pages.txt | ||
2835 | 2314 | reg ./doc/gpg-signatures.txt | ||
2836 | 2315 | reg ./doc/irc.txt | ||
2837 | 2316 | reg ./doc/jabber.txt | ||
2838 | 2317 | reg ./doc/karmacache.txt | ||
2839 | 2318 | reg ./doc/karmacontext-pages.txt | ||
2840 | 2319 | reg ./doc/karmacontext.txt | ||
2841 | 2320 | reg ./doc/location-widget.txt.disabled | ||
2842 | 2321 | reg ./doc/mailinglist-email-notification.txt | ||
2843 | 2322 | reg ./doc/mailinglist-pages.txt | ||
2844 | 2323 | reg ./doc/mailinglist-subscriptions-xmlrpc.txt | ||
2845 | 2324 | reg ./doc/mailinglist-subscriptions.txt | ||
2846 | 2325 | reg ./doc/mailinglist-xmlrpc.txt | ||
2847 | 2326 | reg ./doc/mailinglists.txt | ||
2848 | 2327 | reg ./doc/mentoringoffer.txt | ||
2849 | 2328 | reg ./doc/message-holds-xmlrpc.txt | ||
2850 | 2329 | reg ./doc/message-holds.txt | ||
2851 | 2330 | reg ./doc/milestone.txt | ||
2852 | 2331 | reg ./doc/nickname.txt | ||
2853 | 2332 | reg ./doc/person-account.txt | ||
2854 | 2333 | reg ./doc/person-admin-pages.txt | ||
2855 | 2334 | reg ./doc/person-karma.txt | ||
2856 | 2335 | reg ./doc/person-merge.txt | ||
2857 | 2336 | ??? ./doc/person-notification.txt | ||
2858 | 2337 | reg ./doc/person-pages.txt | ||
2859 | 2338 | reg ./doc/person.txt | ||
2860 | 2339 | reg ./doc/personlocation.txt | ||
2861 | 2340 | reg ./doc/pillar.txt | ||
2862 | 2341 | reg ./doc/poll-preconditions.txt | ||
2863 | 2342 | reg ./doc/poll.txt | ||
2864 | 2343 | reg ./doc/private-team-creation-pages.txt | ||
2865 | 2344 | reg ./doc/product-menus.txt | ||
2866 | 2345 | reg ./doc/product-pages.txt | ||
2867 | 2346 | reg ./doc/product-widgets.txt | ||
2868 | 2347 | reg ./doc/product.txt | ||
2869 | 2348 | reg ./doc/productrelease-file-download.txt | ||
2870 | 2349 | reg ./doc/productrelease-pages.txt | ||
2871 | 2350 | reg ./doc/products-with-no-remote-product.txt | ||
2872 | 2351 | reg ./doc/productseries.txt | ||
2873 | 2352 | reg ./doc/project.txt | ||
2874 | 2353 | reg ./doc/sourceforge-remote-products.txt | ||
2875 | 2354 | ./doc/specification.txt | ||
2876 | 2355 | ./doc/sprint-meeting-export.txt | ||
2877 | 2356 | ./doc/sprint.txt | ||
2878 | 2357 | reg ./doc/sshkey.txt | ||
2879 | 2358 | reg ./doc/standing.txt | ||
2880 | 2359 | reg ./doc/team-join-pages.txt | ||
2881 | 2360 | reg ./doc/team-nav-menus.txt | ||
2882 | 2361 | reg ./doc/team-pages.txt | ||
2883 | 2362 | reg ./doc/teammembership-email-notification.txt | ||
2884 | 2363 | reg ./doc/teammembership.txt | ||
2885 | 2364 | reg ./doc/user-to-user-pages.txt | ||
2886 | 2365 | reg ./doc/user-to-user.txt | ||
2887 | 2366 | reg ./doc/voucher.txt | ||
2888 | 2367 | reg ./doc/wikiname.txt | ||
2889 | 2368 | |||
2890 | 2369 | ./ftests | ||
2891 | 2370 | ./ftests/__init__.py | ||
2892 | 2371 | fnd ./ftests/_launchpadformharness.py | ||
2893 | 2372 | fnd ./ftests/_login.py | ||
2894 | 2373 | fnd ./ftests/_sqlobject.py | ||
2895 | 2374 | fnd ./ftests/_tales.py | ||
2896 | 2375 | ./ftests/answertracker.py | ||
2897 | 2376 | bug ./ftests/bug.py | ||
2898 | 2377 | bug ./ftests/bugzilla-xmlrpc-transport.txt | ||
2899 | 2378 | fnd ./ftests/event.py | ||
2900 | 2379 | bug ./ftests/externalbugtracker-xmlrpc-transport.txt | ||
2901 | 2380 | bug ./ftests/externalbugtracker.py | ||
2902 | 2381 | ./ftests/feeds_helper.py | ||
2903 | 2382 | ./ftests/googlesearches | ||
2904 | 2383 | ./ftests/googlesearches/googlesearchservice-bugs-1.xml | ||
2905 | 2384 | ./ftests/googlesearches/googlesearchservice-bugs-2.xml | ||
2906 | 2385 | ./ftests/googlesearches/googlesearchservice-incompatible-matches.xml | ||
2907 | 2386 | ./ftests/googlesearches/googlesearchservice-incompatible-param.xml | ||
2908 | 2387 | ./ftests/googlesearches/googlesearchservice-incompatible-result.xml | ||
2909 | 2388 | ./ftests/googlesearches/googlesearchservice-incomplete-response.xml | ||
2910 | 2389 | ./ftests/googlesearches/googlesearchservice-missing-summary.xml | ||
2911 | 2390 | ./ftests/googlesearches/googlesearchservice-missing-title.xml | ||
2912 | 2391 | ./ftests/googlesearches/googlesearchservice-missing-url.xml | ||
2913 | 2392 | ./ftests/googlesearches/googlesearchservice-no-meaningful-results.xml | ||
2914 | 2393 | ./ftests/googlesearches/googlesearchservice-no-results.xml | ||
2915 | 2394 | ./ftests/googlesearches/mapping.txt | ||
2916 | 2395 | ./ftests/gpgkeys | ||
2917 | 2396 | ./ftests/gpgkeys/README | ||
2918 | 2397 | ./ftests/gpgkeys/celso.providelo@canonical.com.pub | ||
2919 | 2398 | ./ftests/gpgkeys/daniel.silverstone@canonical.com.pub | ||
2920 | 2399 | ./ftests/gpgkeys/expired.key@canonical.com.pub | ||
2921 | 2400 | ./ftests/gpgkeys/foo.bar@canonical.com-passwordless.pub | ||
2922 | 2401 | ./ftests/gpgkeys/foo.bar@canonical.com-passwordless.sec | ||
2923 | 2402 | ./ftests/gpgkeys/foo.bar@canonical.com.pub | ||
2924 | 2403 | ./ftests/gpgkeys/foo.bar@canonical.com.sec | ||
2925 | 2404 | ./ftests/gpgkeys/ftpmaster@canonical.com.pub | ||
2926 | 2405 | ./ftests/gpgkeys/ppa-sample@canonical.com.sec | ||
2927 | 2406 | ./ftests/gpgkeys/revoked.key@canonical.com.pub | ||
2928 | 2407 | ./ftests/gpgkeys/sample_keyring.gpg | ||
2929 | 2408 | ./ftests/gpgkeys/sign.only@canonical.com.pub | ||
2930 | 2409 | ./ftests/gpgkeys/sign.only@canonical.com.sec | ||
2931 | 2410 | ./ftests/gpgkeys/test@canonical.com.pub | ||
2932 | 2411 | ./ftests/gpgkeys/test@canonical.com.sec | ||
2933 | 2412 | ./ftests/gpgkeys/testing@canonical.com.do-not-insert-into-db.pub | ||
2934 | 2413 | ./ftests/gpgkeys/testing@canonical.com.sec | ||
2935 | 2414 | fnd ./ftests/harness.py | ||
2936 | 2415 | fnd ./ftests/karma.py | ||
2937 | 2416 | fnd ./ftests/keys_for_tests.py | ||
2938 | 2417 | fnd ./ftests/logger.py | ||
2939 | 2418 | fnd ./ftests/logintoken.py | ||
2940 | 2419 | soy ./ftests/ppa.py | ||
2941 | 2420 | fnd ./ftests/salesforce.py | ||
2942 | 2421 | fnd ./ftests/script.py | ||
2943 | 2422 | reg ./ftests/sfremoteproductfinder.py | ||
2944 | 2423 | soy ./ftests/soyuz.py | ||
2945 | 2424 | soy ./ftests/soyuzbuilddhelpers.py | ||
2946 | 2425 | bug ./ftests/test_bugtask.py | ||
2947 | 2426 | reg ./ftests/test_distributionmirror.py | ||
2948 | 2427 | bug ./ftests/test_externalbugtracker.py | ||
2949 | 2428 | fnd ./ftests/test_karmacache_updater.py | ||
2950 | 2429 | fnd ./ftests/test_libraryfilealias.py | ||
2951 | 2430 | reg ./ftests/test_nameblacklist.py | ||
2952 | 2431 | fnd ./ftests/test_opensource.py | ||
2953 | 2432 | reg ./ftests/test_project_milestone.py | ||
2954 | 2433 | fnd ./ftests/test_samplekarma.py | ||
2955 | 2434 | fnd ./ftests/test_shipit.py | ||
2956 | 2435 | ./ftests/test_system_documentation.py | ||
2957 | 2436 | reg ./ftests/test_update_stats.py | ||
2958 | 2437 | ./ftests/test_wadllib.py | ||
2959 | 2438 | ./ftests/testfiles | ||
2960 | 2439 | ./ftests/testfiles/broken_bug_li_item.xml | ||
2961 | 2440 | ./ftests/testfiles/debbugs-1-comment.txt | ||
2962 | 2441 | ./ftests/testfiles/debbugs-2-comments.txt | ||
2963 | 2442 | ./ftests/testfiles/debbugs-comment-with-no-date.txt | ||
2964 | 2443 | ./ftests/testfiles/debbugs-comment-with-no-useful-received-date.txt | ||
2965 | 2444 | ./ftests/testfiles/debbugs-comment-with-received-date.txt | ||
2966 | 2445 | ./ftests/testfiles/debbugs-duplicate-comment-ids.txt | ||
2967 | 2446 | ./ftests/testfiles/debbugs-existing-comment.txt | ||
2968 | 2447 | ./ftests/testfiles/extra_filebug_data.msg | ||
2969 | 2448 | ./ftests/testfiles/extra_filebug_data_subject.msg | ||
2970 | 2449 | ./ftests/testfiles/extra_filebug_data_tags.msg | ||
2971 | 2450 | ./ftests/testfiles/gnome_bug_li_item.xml | ||
2972 | 2451 | ./ftests/testfiles/gnome_bug_li_item_noproduct.xml | ||
2973 | 2452 | ./ftests/testfiles/gnome_buglist.xml | ||
2974 | 2453 | ./ftests/testfiles/gnome_bugzilla_version.xml | ||
2975 | 2454 | ./ftests/testfiles/issuezilla_buglist.xml | ||
2976 | 2455 | ./ftests/testfiles/issuezilla_item.xml | ||
2977 | 2456 | ./ftests/testfiles/issuezilla_version.xml | ||
2978 | 2457 | ./ftests/testfiles/mantis--demo--bug-1550.html | ||
2979 | 2458 | ./ftests/testfiles/mantis--demo--bug-1679.html | ||
2980 | 2459 | ./ftests/testfiles/mantis--demo--bug-1730.html | ||
2981 | 2460 | ./ftests/testfiles/mantis--demo--bug-1738.html | ||
2982 | 2461 | ./ftests/testfiles/mantis--demo--bug-1748.html | ||
2983 | 2462 | ./ftests/testfiles/mantis--demo--bug-1798.html | ||
2984 | 2463 | ./ftests/testfiles/mantis_example_bug_export.csv | ||
2985 | 2464 | ./ftests/testfiles/roundup_example_ticket_export.csv | ||
2986 | 2465 | ./ftests/testfiles/rt-sample-bug-1585.txt | ||
2987 | 2466 | ./ftests/testfiles/rt-sample-bug-1586.txt | ||
2988 | 2467 | ./ftests/testfiles/rt-sample-bug-1587.txt | ||
2989 | 2468 | ./ftests/testfiles/rt-sample-bug-1588.txt | ||
2990 | 2469 | ./ftests/testfiles/rt-sample-bug-1589.txt | ||
2991 | 2470 | ./ftests/testfiles/rt-sample-bug-bad.txt | ||
2992 | 2471 | ./ftests/testfiles/rt-sample-bug-batch.txt | ||
2993 | 2472 | ./ftests/testfiles/sourceforge-project-fronobulator.html | ||
2994 | 2473 | ./ftests/testfiles/sourceforge-sample-bug-0.html | ||
2995 | 2474 | ./ftests/testfiles/sourceforge-sample-bug-1722250.html | ||
2996 | 2475 | ./ftests/testfiles/sourceforge-sample-bug-1722251.html | ||
2997 | 2476 | ./ftests/testfiles/sourceforge-sample-bug-1722252.html | ||
2998 | 2477 | ./ftests/testfiles/sourceforge-sample-bug-1722253.html | ||
2999 | 2478 | ./ftests/testfiles/sourceforge-sample-bug-1722254.html | ||
3000 | 2479 | ./ftests/testfiles/sourceforge-sample-bug-1722255.html | ||
3001 | 2480 | ./ftests/testfiles/sourceforge-sample-bug-1722256.html | ||
3002 | 2481 | ./ftests/testfiles/sourceforge-sample-bug-1722257.html | ||
3003 | 2482 | ./ftests/testfiles/sourceforge-sample-bug-1722258.html | ||
3004 | 2483 | ./ftests/testfiles/sourceforge-sample-bug-1722259.html | ||
3005 | 2484 | ./ftests/testfiles/sourceforge-sample-bug-99.html | ||
3006 | 2485 | ./ftests/testfiles/sourceforge-tracker-5570.html | ||
3007 | 2486 | ./ftests/testfiles/test_comment_template.txt | ||
3008 | 2487 | ./ftests/testfiles/trac_example_broken_ticket_export.csv | ||
3009 | 2488 | ./ftests/testfiles/trac_example_single_ticket_export.csv | ||
3010 | 2489 | ./ftests/testfiles/trac_example_ticket_export.csv | ||
3011 | 2490 | ./ftests/testfiles/weird_non_ascii_bug_li_item.xml | ||
3012 | 2491 | ./ftests/testfiles/ximian_bug_item.xml | ||
3013 | 2492 | ./ftests/testfiles/ximian_buglist.xml | ||
3014 | 2493 | ./ftests/testfiles/ximian_bugzilla_version.xml | ||
3015 | 2494 | bug ./ftests/trac-xmlrpc-transport.txt | ||
3016 | 2495 | reg ./ftests/mailinglists_helper.py | ||
3017 | 2496 | reg ./ftests/test_person.py | ||
3018 | 2497 | reg ./ftests/test_person_sort_key.py | ||
3019 | 2498 | |||
3020 | 2499 | ./interfaces/ftests | ||
3021 | 2500 | ./interfaces/ftests/__init__.py | ||
3022 | 2501 | bug ./interfaces/ftests/buglinktarget.txt | ||
3023 | 2502 | bug ./interfaces/ftests/bugtarget-bugcount.txt | ||
3024 | 2503 | bug ./interfaces/ftests/bugtarget-questiontarget.txt | ||
3025 | 2504 | bug ./interfaces/ftests/has-bug-supervisor.txt | ||
3026 | 2505 | ./interfaces/ftests/structural-subscription-target.txt | ||
3027 | 2506 | bug ./interfaces/ftests/test_bugcontact.py | ||
3028 | 2507 | bug ./interfaces/ftests/test_buglinktarget.py | ||
3029 | 2508 | bug ./interfaces/ftests/test_bugtarget.py | ||
3030 | 2509 | bug ./interfaces/ftests/test_bugtask.py | ||
3031 | 2510 | ./interfaces/ftests/test_faqcollection.py | ||
3032 | 2511 | ./interfaces/ftests/test_faqtarget.py | ||
3033 | 2512 | ./interfaces/ftests/test_question_workflow.py | ||
3034 | 2513 | ./interfaces/ftests/test_questiontarget.py | ||
3035 | 2514 | ./interfaces/ftests/test_structuralsubscriptiontarget.py | ||
3036 | 2515 | fnd ./interfaces/ftests/test_validation.py | ||
3037 | 2516 | fnd ./interfaces/ftests/validation.txt | ||
3038 | 2517 | |||
3039 | 2518 | ./interfaces/tests | ||
3040 | 2519 | ./interfaces/tests/__init__.py | ||
3041 | 2520 | reg ./interfaces/tests/test_product.py | ||
3042 | 2521 | cod ./interfaces/tests/test_branch.py | ||
3043 | 2522 | fnd ./interfaces/tests/test_validation.py | ||
3044 | 2523 | |||
3045 | 2524 | ./mail/ftests | ||
3046 | 2525 | ./mail/ftests/__init__.py | ||
3047 | 2526 | ./mail/ftests/emails | ||
3048 | 2527 | fnd ./mail/ftests/emails/forwarded-msg.txt | ||
3049 | 2528 | fnd ./mail/ftests/emails/invalid_signed_inactive.txt | ||
3050 | 2529 | fnd ./mail/ftests/emails/moin-change-kubuntu.txt | ||
3051 | 2530 | fnd ./mail/ftests/emails/moin-change-nonexistant.txt | ||
3052 | 2531 | fnd ./mail/ftests/emails/moin-change.txt | ||
3053 | 2532 | fnd ./mail/ftests/emails/signed_canonicalised.txt | ||
3054 | 2533 | fnd ./mail/ftests/emails/signed_dash_escaped.txt | ||
3055 | 2534 | fnd ./mail/ftests/emails/signed_detached.txt | ||
3056 | 2535 | fnd ./mail/ftests/emails/signed_detached_invalid_signature.txt | ||
3057 | 2536 | fnd ./mail/ftests/emails/signed_folded_header.txt | ||
3058 | 2537 | fnd ./mail/ftests/emails/signed_incorrect_from.txt | ||
3059 | 2538 | fnd ./mail/ftests/emails/signed_inline.txt | ||
3060 | 2539 | fnd ./mail/ftests/emails/signed_key_not_registered.txt | ||
3061 | 2540 | fnd ./mail/ftests/emails/signed_multipart.txt | ||
3062 | 2541 | fnd ./mail/ftests/emails/signed_unicode.txt | ||
3063 | 2542 | fnd ./mail/ftests/emails/unsigned_inactive.txt | ||
3064 | 2543 | fnd ./mail/ftests/emails/unsigned_multipart.txt | ||
3065 | 2544 | fnd ./mail/ftests/helpers.py | ||
3066 | 2545 | fnd ./mail/ftests/test_stub.py | ||
3067 | 2546 | |||
3068 | 2547 | ./mail/tests | ||
3069 | 2548 | ./mail/tests/__init__.py | ||
3070 | 2549 | fnd ./mail/tests/mbox_mailer.txt | ||
3071 | 2550 | fnd ./mail/tests/test_commands.py | ||
3072 | 2551 | fnd ./mail/tests/test_handlers.py | ||
3073 | 2552 | fnd ./mail/tests/test_helpers.py | ||
3074 | 2553 | fnd ./mail/tests/test_incoming.py | ||
3075 | 2554 | fnd ./mail/tests/test_mailbox.py | ||
3076 | 2555 | fnd ./mail/tests/test_mbox_mailer.py | ||
3077 | 2556 | fnd ./mail/tests/test_sendmail.py | ||
3078 | 2557 | |||
3079 | 2558 | fnd ./mailman/config/tests/__init__.py | ||
3080 | 2559 | fnd ./mailman/config/tests/test_config.py | ||
3081 | 2560 | |||
3082 | 2561 | tes ./mailman/testing/__init__.py | ||
3083 | 2562 | tes ./mailman/testing/helpers.py | ||
3084 | 2563 | tes ./mailman/testing/layers.py | ||
3085 | 2564 | tes ./mailman/testing/logwatcher.py | ||
3086 | 2565 | tes ./mailman/testing/sync.py | ||
3087 | 2566 | tes ./mailman/testing/withlist_1.py | ||
3088 | 2567 | tes ./mailman/testing/withlist_2.py | ||
3089 | 2568 | |||
3090 | 2569 | fnd ./mailman/tests/__init__.py | ||
3091 | 2570 | fnd ./mailman/tests/test_mailman.py | ||
3092 | 2571 | |||
3093 | 2572 | ./mailout/tests | ||
3094 | 2573 | fnd ./mailout/tests/__init__.py | ||
3095 | 2574 | fnd ./mailout/tests/test_branch.py | ||
3096 | 2575 | fnd ./mailout/tests/test_branchmergeproposal.py | ||
3097 | 2576 | fnd ./mailout/tests/test_codereviewcomment.py | ||
3098 | 2577 | |||
3099 | 2578 | ./pagetests/__init__.py | ||
3100 | 2579 | ./pagetests/tests.py | ||
3101 | 2580 | |||
3102 | 2581 | ./pagetests | ||
3103 | 2582 | ./pagetests/README.txt | ||
3104 | 2583 | ./pagetests/REFERENCE.txt | ||
3105 | 2584 | reg ./pagetests/announcements | ||
3106 | 2585 | reg ./pagetests/announcements/xx-announcements.txt | ||
3107 | 2586 | ./pagetests/answer-tracker | ||
3108 | 2587 | ./pagetests/basics | ||
3109 | 2588 | fnd ./pagetests/basics/demo-and-lpnet.txt | ||
3110 | 2589 | fnd ./pagetests/basics/help.txt | ||
3111 | 2590 | fnd ./pagetests/basics/marketing.txt | ||
3112 | 2591 | fnd ./pagetests/basics/max-batch-size.txt | ||
3113 | 2592 | fnd ./pagetests/basics/notfound-error.txt | ||
3114 | 2593 | fnd ./pagetests/basics/notfound-head.txt | ||
3115 | 2594 | fnd ./pagetests/basics/notfound-traversals.txt | ||
3116 | 2595 | fnd ./pagetests/basics/page-request-summaries.txt | ||
3117 | 2596 | ./pagetests/blueprints | ||
3118 | 2597 | ./pagetests/blueprints/01-creation.txt | ||
3119 | 2598 | ./pagetests/blueprints/02-buglinks.txt | ||
3120 | 2599 | ./pagetests/blueprints/04-editing.txt | ||
3121 | 2600 | ./pagetests/blueprints/05-reviews.txt | ||
3122 | 2601 | ./pagetests/blueprints/06-dependencies.txt | ||
3123 | 2602 | ./pagetests/blueprints/07-milestones.txt | ||
3124 | 2603 | ./pagetests/blueprints/08-productseries.txt | ||
3125 | 2604 | ./pagetests/blueprints/09-personviews.txt | ||
3126 | 2605 | ./pagetests/blueprints/10-distrorelease.txt | ||
3127 | 2606 | ./pagetests/blueprints/12-retargeting.txt | ||
3128 | 2607 | ./pagetests/blueprints/13-superseding.txt | ||
3129 | 2608 | ./pagetests/blueprints/14-non-ascii-imagemap.txt | ||
3130 | 2609 | ./pagetests/blueprints/15-superseding-within-projects.txt | ||
3131 | 2610 | ./pagetests/blueprints/sprint-links.txt | ||
3132 | 2611 | ./pagetests/blueprints/subscribing.txt | ||
3133 | 2612 | ./pagetests/blueprints/xx-batching.txt | ||
3134 | 2613 | ./pagetests/blueprints/xx-branch-links.txt | ||
3135 | 2614 | ./pagetests/blueprints/xx-index.txt | ||
3136 | 2615 | ./pagetests/blueprints/xx-informational-blueprints.txt | ||
3137 | 2616 | ./pagetests/blueprints/xx-overview.txt | ||
3138 | 2617 | ./pagetests/blueprints/xx-views.txt | ||
3139 | 2618 | ./pagetests/bounty | ||
3140 | 2619 | ./pagetests/bounty/xx-bounty-creation.txt | ||
3141 | 2620 | ./pagetests/bounty/xx-bounty-edit.txt | ||
3142 | 2621 | ./pagetests/bounty/xx-bounty-list-all.txt | ||
3143 | 2622 | ./pagetests/bounty/xx-bounty-relations.txt | ||
3144 | 2623 | ./pagetests/bounty/xx-bounty-subscriptions.txt | ||
3145 | 2624 | ./pagetests/branches | ||
3146 | 2625 | cod ./pagetests/branches/xx-bazaar-home.txt | ||
3147 | 2626 | cod ./pagetests/branches/xx-branch-deletion.txt | ||
3148 | 2627 | cod ./pagetests/branches/xx-branch-edit-privacy.txt | ||
3149 | 2628 | cod ./pagetests/branches/xx-branch-edit.txt | ||
3150 | 2629 | cod ./pagetests/branches/xx-branch-index.txt | ||
3151 | 2630 | cod ./pagetests/branches/xx-branch-listings.txt | ||
3152 | 2631 | cod ./pagetests/branches/xx-branch-merge-proposals.txt | ||
3153 | 2632 | cod ./pagetests/branches/xx-branch-mirror-failures.txt | ||
3154 | 2633 | cod ./pagetests/branches/xx-branch-reference.txt | ||
3155 | 2634 | cod ./pagetests/branches/xx-branch-tag-cloud.txt | ||
3156 | 2635 | cod ./pagetests/branches/xx-branch-url-validation.txt | ||
3157 | 2636 | cod ./pagetests/branches/xx-branch-visibility-policy.txt | ||
3158 | 2637 | cod ./pagetests/branches/xx-branchmergeproposal-listings.txt | ||
3159 | 2638 | cod ./pagetests/branches/xx-bug-branch-links.txt | ||
3160 | 2639 | cod ./pagetests/branches/xx-claiming-team-code-reviews.txt | ||
3161 | 2640 | cod ./pagetests/branches/xx-code-review-comments.txt | ||
3162 | 2641 | cod ./pagetests/branches/xx-creating-branches.txt | ||
3163 | 2642 | cod ./pagetests/branches/xx-person-branches.txt | ||
3164 | 2643 | cod ./pagetests/branches/xx-person-portlet-teambranches.txt | ||
3165 | 2644 | cod ./pagetests/branches/xx-private-branch-listings.txt | ||
3166 | 2645 | cod ./pagetests/branches/xx-product-branches.txt | ||
3167 | 2646 | cod ./pagetests/branches/xx-product-overview.txt | ||
3168 | 2647 | cod ./pagetests/branches/xx-project-branches.txt | ||
3169 | 2648 | cod ./pagetests/branches/xx-register-a-branch.txt | ||
3170 | 2649 | cod ./pagetests/branches/xx-source-package-branches-empty.txt | ||
3171 | 2650 | cod ./pagetests/branches/xx-source-package-branches-listing.txt | ||
3172 | 2651 | cod ./pagetests/branches/xx-subscribing-branches.txt | ||
3173 | 2652 | cod ./pagetests/branches/xx-upload-directions.txt | ||
3174 | 2653 | reg ./pagetests/branding | ||
3175 | 2654 | reg ./pagetests/branding/xx-object-branding.txt | ||
3176 | 2655 | bug ./pagetests/bug-also-affects | ||
3177 | 2656 | bug ./pagetests/bug-also-affects/10-bug-requestdistrofix.txt | ||
3178 | 2657 | bug ./pagetests/bug-also-affects/20-bug-requestupstreamfix.txt | ||
3179 | 2658 | bug ./pagetests/bug-also-affects/30-also-affects-upstream-bug-urls.txt | ||
3180 | 2659 | bug ./pagetests/bug-also-affects/xx-also-affects-distribution-default-values.txt | ||
3181 | 2660 | bug ./pagetests/bug-also-affects/xx-also-affects-new-upstream.txt | ||
3182 | 2661 | bug ./pagetests/bug-also-affects/xx-also-affects-upstream-default-values.txt | ||
3183 | 2662 | bug ./pagetests/bug-also-affects/xx-also-affects-upstream-private-bug.txt | ||
3184 | 2663 | bug ./pagetests/bug-also-affects/xx-bugtracker-information.txt | ||
3185 | 2664 | bug ./pagetests/bug-also-affects/xx-duplicate-bugwatches.txt | ||
3186 | 2665 | bug ./pagetests/bug-also-affects/xx-request-distribution-no-release-fix.txt | ||
3187 | 2666 | bug ./pagetests/bug-also-affects/xx-upstream-bugtracker-links.txt | ||
3188 | 2667 | bug ./pagetests/bug-privacy | ||
3189 | 2668 | bug ./pagetests/bug-privacy/05-set-bug-private-as-admin.txt | ||
3190 | 2669 | bug ./pagetests/bug-privacy/10-file-private-distro-bug.txt | ||
3191 | 2670 | bug ./pagetests/bug-privacy/20-private-distro-bug-not-visible-to-anonymous.txt | ||
3192 | 2671 | bug ./pagetests/bug-privacy/30-private-distro-bug-not-visible-to-nonsubscriber-user.txt | ||
3193 | 2672 | bug ./pagetests/bug-privacy/40-unsubscribe-from-private-bug.txt | ||
3194 | 2673 | bug ./pagetests/bug-privacy/xx-presenting-private-bugs.txt | ||
3195 | 2674 | bug ./pagetests/bug-release-management | ||
3196 | 2675 | bug ./pagetests/bug-release-management/10-approve-product-bug-nomination.txt | ||
3197 | 2676 | bug ./pagetests/bug-release-management/15-edit-product-release-task.txt | ||
3198 | 2677 | bug ./pagetests/bug-release-management/20-decline-distro-bug-nomination.txt | ||
3199 | 2678 | bug ./pagetests/bug-release-management/30-nominate-bug-for-distrorelease.txt | ||
3200 | 2679 | bug ./pagetests/bug-release-management/40-nominate-bug-for-productseries.txt | ||
3201 | 2680 | bug ./pagetests/bug-release-management/50-defer-distribution-bug.txt | ||
3202 | 2681 | bug ./pagetests/bug-release-management/60-defer-product-bug.txt | ||
3203 | 2682 | bug ./pagetests/bug-release-management/70-list-targeted-productseries-bugs.txt | ||
3204 | 2683 | bug ./pagetests/bug-release-management/nomination-navigation.txt | ||
3205 | 2684 | bug ./pagetests/bug-release-management/xx-anonymous-bug-nomination.txt | ||
3206 | 2685 | bug ./pagetests/bug-release-management/xx-nominate-using-also-needs-fixing-here.txt | ||
3207 | 2686 | bug ./pagetests/bug-release-management/xx-review-nominated-bugs.txt | ||
3208 | 2687 | bug ./pagetests/bug-tags | ||
3209 | 2688 | bug ./pagetests/bug-tags/xx-searching-for-tags.txt | ||
3210 | 2689 | bug ./pagetests/bug-tags/xx-tags-on-bug-listings-page.txt | ||
3211 | 2690 | bug ./pagetests/bug-tags/xx-tags-on-bug-page.txt | ||
3212 | 2691 | bug ./pagetests/bugattachments | ||
3213 | 2692 | bug ./pagetests/bugattachments/10-add-bug-attachment.txt | ||
3214 | 2693 | bug ./pagetests/bugattachments/20-edit-bug-attachment.txt | ||
3215 | 2694 | bug ./pagetests/bugattachments/40-search-bug-attachments.txt | ||
3216 | 2695 | bug ./pagetests/bugattachments/xx-attachments-to-bug-report.txt | ||
3217 | 2696 | bug ./pagetests/bugattachments/xx-delete-bug-attachment.txt | ||
3218 | 2697 | bug ./pagetests/bugattachments/xx-display-filesize-attachment.txt | ||
3219 | 2698 | bug ./pagetests/bugs | ||
3220 | 2699 | bug ./pagetests/bugs/01-check-distro-and-distrorelease-bugs.txt | ||
3221 | 2700 | bug ./pagetests/bugs/20-add-edit-product-infestation.txt.disabled | ||
3222 | 2701 | bug ./pagetests/bugs/30-add-edit-package-infestation.txt.disabled | ||
3223 | 2702 | bug ./pagetests/bugs/80-add-comment.txt | ||
3224 | 2703 | bug ./pagetests/bugs/91-bug-add-owner-auto-subscribed.txt | ||
3225 | 2704 | bug ./pagetests/bugs/bug-add-subscriber.txt | ||
3226 | 2705 | bug ./pagetests/bugs/xx-add-comment-bugtask-edit.txt | ||
3227 | 2706 | bug ./pagetests/bugs/xx-add-comment-distribution-no-current-release.txt | ||
3228 | 2707 | bug ./pagetests/bugs/xx-add-comment-null-context.txt | ||
3229 | 2708 | bug ./pagetests/bugs/xx-add-comment-with-bugwatch-and-cve.txt | ||
3230 | 2709 | bug ./pagetests/bugs/xx-bug-actions.txt | ||
3231 | 2710 | bug ./pagetests/bugs/xx-bug-activity.txt | ||
3232 | 2711 | bug ./pagetests/bugs/xx-bug-affects-me-too.txt | ||
3233 | 2712 | bug ./pagetests/bugs/xx-bug-comment-attach-file.txt | ||
3234 | 2713 | bug ./pagetests/bugs/xx-bug-comments-truncated.txt | ||
3235 | 2714 | bug ./pagetests/bugs/xx-bug-contacts-reports.txt | ||
3236 | 2715 | bug ./pagetests/bugs/xx-bug-create-question.txt | ||
3237 | 2716 | bug ./pagetests/bugs/xx-bug-edit.txt | ||
3238 | 2717 | bug ./pagetests/bugs/xx-bug-index-lots-of-comments.txt | ||
3239 | 2718 | bug ./pagetests/bugs/xx-bug-index.txt | ||
3240 | 2719 | bug ./pagetests/bugs/xx-bug-nomination-table-row.txt | ||
3241 | 2720 | bug ./pagetests/bugs/xx-bug-obfuscation.txt | ||
3242 | 2721 | bug ./pagetests/bugs/xx-bug-personal-subscriptions.txt | ||
3243 | 2722 | bug ./pagetests/bugs/xx-bug-single-comment-view.txt | ||
3244 | 2723 | bug ./pagetests/bugs/xx-bug-text-pages.txt | ||
3245 | 2724 | bug ./pagetests/bugs/xx-bugs-advanced-search-upstream-status.txt | ||
3246 | 2725 | bug ./pagetests/bugs/xx-bugtarget-bugs-page.txt | ||
3247 | 2726 | bug ./pagetests/bugs/xx-bugtask-assignee-widget.txt | ||
3248 | 2727 | bug ./pagetests/bugs/xx-bugtask-report-bug-in-context.txt | ||
3249 | 2728 | bug ./pagetests/bugs/xx-distribution-bugs-page.txt | ||
3250 | 2729 | bug ./pagetests/bugs/xx-distributionsourcepackage-bugs.txt | ||
3251 | 2730 | bug ./pagetests/bugs/xx-distrorelease-bugs-page.txt | ||
3252 | 2731 | bug ./pagetests/bugs/xx-duplicate-of-private-bug.txt | ||
3253 | 2732 | bug ./pagetests/bugs/xx-edit-no-currentrelease-distribution-task.txt | ||
3254 | 2733 | bug ./pagetests/bugs/xx-front-page-recently-fixed-bugs.txt | ||
3255 | 2734 | bug ./pagetests/bugs/xx-front-page-search.txt | ||
3256 | 2735 | bug ./pagetests/bugs/xx-front-page-statistics.txt | ||
3257 | 2736 | bug ./pagetests/bugs/xx-incomplete-bugs.txt | ||
3258 | 2737 | bug ./pagetests/bugs/xx-malone-homepage.txt | ||
3259 | 2738 | bug ./pagetests/bugs/xx-malone-security-contacts.txt | ||
3260 | 2739 | bug ./pagetests/bugs/xx-portlets-bug-series.txt | ||
3261 | 2740 | bug ./pagetests/bugs/xx-product-bugs-page.txt | ||
3262 | 2741 | bug ./pagetests/bugs/xx-project-bugs-page.txt | ||
3263 | 2742 | bug ./pagetests/bugs/xx-remote-bug-comments.txt | ||
3264 | 2743 | bug ./pagetests/bugs/xx-search-bugs-by-id.txt.disabled | ||
3265 | 2744 | bug ./pagetests/bugs/xx-switch-to-malone.txt | ||
3266 | 2745 | bug ./pagetests/bugs/xx-unique-ids-on-bug-page.txt | ||
3267 | 2746 | bug ./pagetests/bugtask-management | ||
3268 | 2747 | bug ./pagetests/bugtask-management/xx-bug-importance-change.txt | ||
3269 | 2748 | bug ./pagetests/bugtask-management/xx-bug-privileged-statuses.txt | ||
3270 | 2749 | bug ./pagetests/bugtask-management/xx-change-assignee.txt | ||
3271 | 2750 | bug ./pagetests/bugtask-management/xx-change-milestone.txt | ||
3272 | 2751 | bug ./pagetests/bugtask-management/xx-edit-email-address-bugtask.txt | ||
3273 | 2752 | bug ./pagetests/bugtask-management/xx-subscribe-while-editing.txt | ||
3274 | 2753 | bug ./pagetests/bugtask-management/xx-view-editable-bug-task.txt | ||
3275 | 2754 | bug ./pagetests/bugtask-management/xx-view-non-editable-bug-task.txt | ||
3276 | 2755 | bug ./pagetests/bugtask-searches | ||
3277 | 2756 | bug ./pagetests/bugtask-searches/xx-advanced-people-filters.txt | ||
3278 | 2757 | bug ./pagetests/bugtask-searches/xx-advanced-upstream-pending-bugwatch.txt | ||
3279 | 2758 | bug ./pagetests/bugtask-searches/xx-distribution-statistics-portlet.txt | ||
3280 | 2759 | bug ./pagetests/bugtask-searches/xx-listing-basics.txt | ||
3281 | 2760 | bug ./pagetests/bugtask-searches/xx-old-urls-still-work.txt | ||
3282 | 2761 | bug ./pagetests/bugtask-searches/xx-searching-by-tags.txt | ||
3283 | 2762 | bug ./pagetests/bugtask-searches/xx-sort-orders.txt | ||
3284 | 2763 | bug ./pagetests/bugtask-searches/xx-unexpected-form-data.txt | ||
3285 | 2764 | bug ./pagetests/bugtracker | ||
3286 | 2765 | bug ./pagetests/bugtracker/bugtrackers-index.txt | ||
3287 | 2766 | bug ./pagetests/bugtracker/xx-bugtracker-handshake-tokens.txt | ||
3288 | 2767 | bug ./pagetests/bugtracker/xx-bugtracker-remote-bug.txt | ||
3289 | 2768 | bug ./pagetests/bugtracker/xx-bugtracker.txt | ||
3290 | 2769 | bug ./pagetests/bugwatches | ||
3291 | 2770 | bug ./pagetests/bugwatches/xx-bugtask-bugwatch-linkage.txt | ||
3292 | 2771 | bug ./pagetests/bugwatches/xx-bugwatch-comments.txt | ||
3293 | 2772 | bug ./pagetests/bugwatches/xx-bugwatch-errors.txt | ||
3294 | 2773 | bug ./pagetests/bugwatches/xx-delete-bugwatch.txt | ||
3295 | 2774 | bug ./pagetests/bugwatches/xx-edit-bugwatch.txt | ||
3296 | 2775 | cod ./pagetests/codeimport | ||
3297 | 2776 | cod ./pagetests/codeimport/xx-codeimport-list.txt | ||
3298 | 2777 | cod ./pagetests/codeimport/xx-codeimport-machines.txt | ||
3299 | 2778 | cod ./pagetests/codeimport/xx-codeimport-results.txt | ||
3300 | 2779 | cod ./pagetests/codeimport/xx-codeimport-view.txt | ||
3301 | 2780 | cod ./pagetests/codeimport/xx-create-codeimport.txt | ||
3302 | 2781 | cod ./pagetests/codeimport/xx-edit-codeimport.txt | ||
3303 | 2782 | bug ./pagetests/cve | ||
3304 | 2783 | bug ./pagetests/cve/cve-linking.txt | ||
3305 | 2784 | bug ./pagetests/cve/cve-pages.txt | ||
3306 | 2785 | bug ./pagetests/cve/xx-cve-link-to-modified-target.txt | ||
3307 | 2786 | bug ./pagetests/cve/xx-cve-link-xss.txt | ||
3308 | 2787 | ./pagetests/distribution | ||
3309 | 2788 | ./pagetests/distribution/distribution-mirror.txt | ||
3310 | 2789 | reg ./pagetests/distribution/xx-distribution-all-packages.txt | ||
3311 | 2790 | ./pagetests/distribution/xx-distribution-archive-mirrors-rss.txt | ||
3312 | 2791 | ./pagetests/distribution/xx-distribution-bug-statistics-portlet-authenticated.txt | ||
3313 | 2792 | ./pagetests/distribution/xx-distribution-bug-statistics-portlet-unauthenticated.txt | ||
3314 | 2793 | ./pagetests/distribution/xx-distribution-change-language-pack-admins.txt | ||
3315 | 2794 | ./pagetests/distribution/xx-distribution-change-mirror-admins.txt | ||
3316 | 2795 | ./pagetests/distribution/xx-distribution-countrymirrors.txt | ||
3317 | 2796 | reg ./pagetests/distribution/xx-distribution-driver.txt | ||
3318 | 2797 | ./pagetests/distribution/xx-distribution-filebug-error-handling.txt | ||
3319 | 2798 | reg ./pagetests/distribution/xx-distribution-launchpad-usage.txt | ||
3320 | 2799 | ./pagetests/distribution/xx-distribution-mirror-contents.txt | ||
3321 | 2800 | ./pagetests/distribution/xx-distribution-mirrors.txt | ||
3322 | 2801 | reg ./pagetests/distribution/xx-distribution-navigation.txt | ||
3323 | 2802 | reg ./pagetests/distribution/xx-distribution-overview.txt | ||
3324 | 2803 | ./pagetests/distribution/xx-distribution-release-mirrors-rss.txt | ||
3325 | 2804 | ./pagetests/distribution/xx-distribution-translations.txt | ||
3326 | 2805 | ./pagetests/distribution/xx-distribution-upstream-bug-report.txt | ||
3327 | 2806 | reg ./pagetests/distribution/xx-distrorelease-driver.txt | ||
3328 | 2807 | ./pagetests/distroseries | ||
3329 | 2808 | ./pagetests/distroseries/add-architecture.txt | ||
3330 | 2809 | reg ./pagetests/distroseries/xx-distroseries-index.txt | ||
3331 | 2810 | ./pagetests/distroseries/xx-distroseries-language-packs.txt | ||
3332 | 2811 | ./pagetests/distroseries/xx-distroseries-translations.txt | ||
3333 | 2812 | bug ./pagetests/duplicate-bug-handling | ||
3334 | 2813 | bug ./pagetests/duplicate-bug-handling/10-mark-bug-as-duplicate.txt | ||
3335 | 2814 | bug ./pagetests/duplicate-bug-handling/20-show-bug-is-duplicate.txt | ||
3336 | 2815 | bug ./pagetests/duplicate-bug-handling/xx-bug-has-n-duplicates-message.txt | ||
3337 | 2816 | ./pagetests/feeds | ||
3338 | 2817 | ./pagetests/feeds/xx-authentication.txt | ||
3339 | 2818 | ./pagetests/feeds/xx-branch-atom.txt | ||
3340 | 2819 | ./pagetests/feeds/xx-bug-atom.txt | ||
3341 | 2820 | ./pagetests/feeds/xx-bug-html.txt | ||
3342 | 2821 | ./pagetests/feeds/xx-links.txt | ||
3343 | 2822 | ./pagetests/feeds/xx-navigation.txt | ||
3344 | 2823 | ./pagetests/feeds/xx-revision-atom.txt | ||
3345 | 2824 | ./pagetests/feeds/xx-security.txt | ||
3346 | 2825 | reg ./pagetests/foaf | ||
3347 | 2826 | reg ./pagetests/foaf/00-createaccount.txt | ||
3348 | 2827 | reg ./pagetests/foaf/01-login.txt | ||
3349 | 2828 | reg ./pagetests/foaf/29-changepassword.txt | ||
3350 | 2829 | reg ./pagetests/foaf/30-mergepeople.txt | ||
3351 | 2830 | reg ./pagetests/foaf/xx-add-sshkey.txt | ||
3352 | 2831 | reg ./pagetests/foaf/xx-addemail.txt | ||
3353 | 2832 | reg ./pagetests/foaf/xx-admin-person-review.txt | ||
3354 | 2833 | reg ./pagetests/foaf/xx-adminpeoplemerge.txt | ||
3355 | 2834 | reg ./pagetests/foaf/xx-adminteammerge.txt | ||
3356 | 2835 | reg ./pagetests/foaf/xx-approve-members.txt | ||
3357 | 2836 | reg ./pagetests/foaf/xx-deactivate-account.txt | ||
3358 | 2837 | reg ./pagetests/foaf/xx-merge-person-with-hidden-email.txt | ||
3359 | 2838 | reg ./pagetests/foaf/xx-people-index.txt | ||
3360 | 2839 | reg ./pagetests/foaf/xx-people-search.txt | ||
3361 | 2840 | reg ./pagetests/foaf/xx-person-bugs.txt | ||
3362 | 2841 | reg ./pagetests/foaf/xx-person-claim.txt | ||
3363 | 2842 | reg ./pagetests/foaf/xx-person-delete-email.txt | ||
3364 | 2843 | reg ./pagetests/foaf/xx-person-edit-irc-ids.txt | ||
3365 | 2844 | reg ./pagetests/foaf/xx-person-edit-jabber-ids.txt | ||
3366 | 2845 | reg ./pagetests/foaf/xx-person-edit-profile-picture.txt | ||
3367 | 2846 | reg ./pagetests/foaf/xx-person-edit-wikis.txt | ||
3368 | 2847 | reg ./pagetests/foaf/xx-person-edit.txt | ||
3369 | 2848 | reg ./pagetests/foaf/xx-person-editgpgkeys-invalid-key.txt | ||
3370 | 2849 | reg ./pagetests/foaf/xx-person-home.txt | ||
3371 | 2850 | reg ./pagetests/foaf/xx-person-karma.txt | ||
3372 | 2851 | ./pagetests/foaf/xx-person-packages.txt | ||
3373 | 2852 | reg ./pagetests/foaf/xx-person-projects.txt | ||
3374 | 2853 | reg ./pagetests/foaf/xx-person-rdf.txt | ||
3375 | 2854 | reg ./pagetests/foaf/xx-person-working-on.txt | ||
3376 | 2855 | reg ./pagetests/foaf/xx-reassign-team.txt | ||
3377 | 2856 | reg ./pagetests/foaf/xx-reg-with-existing-email.txt | ||
3378 | 2857 | reg ./pagetests/foaf/xx-resetpassword.txt | ||
3379 | 2858 | reg ./pagetests/foaf/xx-setpreferredemail.txt | ||
3380 | 2859 | reg ./pagetests/foaf/xx-team-add-my-teams.txt | ||
3381 | 2860 | reg ./pagetests/foaf/xx-team-claim.txt | ||
3382 | 2861 | reg ./pagetests/foaf/xx-team-contactemail-xss.txt | ||
3383 | 2862 | reg ./pagetests/foaf/xx-team-contactemail.txt | ||
3384 | 2863 | reg ./pagetests/foaf/xx-team-edit.txt | ||
3385 | 2864 | reg ./pagetests/foaf/xx-team-home.txt | ||
3386 | 2865 | reg ./pagetests/foaf/xx-team-membership.txt | ||
3387 | 2866 | reg ./pagetests/foaf/xx-user-to-user.txt | ||
3388 | 2867 | reg ./pagetests/foaf/xx-validate-email.txt | ||
3389 | 2868 | reg ./pagetests/gpg-coc | ||
3390 | 2869 | reg ./pagetests/gpg-coc/01-claimgpg.txt | ||
3391 | 2870 | reg ./pagetests/gpg-coc/02-signcoc.txt | ||
3392 | 2871 | reg ./pagetests/gpg-coc/03-deactivate-key.txt | ||
3393 | 2872 | reg ./pagetests/gpg-coc/04-reactivategpg.txt | ||
3394 | 2873 | reg ./pagetests/gpg-coc/10_coc.asc | ||
3395 | 2874 | reg ./pagetests/gpg-coc/11-handle-special-keys.txt | ||
3396 | 2875 | reg ./pagetests/gpg-coc/97-cocnotfound.txt | ||
3397 | 2876 | reg ./pagetests/gpg-coc/98-cocacknowledge.txt | ||
3398 | 2877 | reg ./pagetests/gpg-coc/99-coc-presentation.txt | ||
3399 | 2878 | reg ./pagetests/gpg-coc/reformatted_101_coc.asc | ||
3400 | 2879 | reg ./pagetests/gpg-coc/truncated_coc.asc | ||
3401 | 2880 | bug ./pagetests/guided-filebug | ||
3402 | 2881 | bug ./pagetests/guided-filebug/xx-advanced-filebug-tags.txt | ||
3403 | 2882 | bug ./pagetests/guided-filebug/xx-bug-reporting-guidelines.txt | ||
3404 | 2883 | bug ./pagetests/guided-filebug/xx-bug-reporting-tools.txt | ||
3405 | 2884 | bug ./pagetests/guided-filebug/xx-displaying-similar-bugs.txt | ||
3406 | 2885 | bug ./pagetests/guided-filebug/xx-distro-guided-filebug-tags.txt | ||
3407 | 2886 | bug ./pagetests/guided-filebug/xx-distro-guided-filebug.txt | ||
3408 | 2887 | bug ./pagetests/guided-filebug/xx-distro-sourcepackage-guided-filebug.txt | ||
3409 | 2888 | bug ./pagetests/guided-filebug/xx-filebug-attachments.txt | ||
3410 | 2889 | bug ./pagetests/guided-filebug/xx-filing-security-bugs.txt | ||
3411 | 2890 | bug ./pagetests/guided-filebug/xx-frontpage-filebug-distribution.txt | ||
3412 | 2891 | bug ./pagetests/guided-filebug/xx-frontpage-filebug-package.txt | ||
3413 | 2892 | bug ./pagetests/guided-filebug/xx-frontpage-filebug-product.txt | ||
3414 | 2893 | bug ./pagetests/guided-filebug/xx-no-launchpadder.txt | ||
3415 | 2894 | bug ./pagetests/guided-filebug/xx-product-guided-filebug.txt | ||
3416 | 2895 | bug ./pagetests/guided-filebug/xx-productseries-guided-filebug.txt | ||
3417 | 2896 | bug ./pagetests/guided-filebug/xx-project-guided-filebug.txt | ||
3418 | 2897 | bug ./pagetests/guided-filebug/xx-sorting-by-relevance.txt | ||
3419 | 2898 | ./pagetests/hwdb | ||
3420 | 2899 | ./pagetests/hwdb/01-submit-data.txt | ||
3421 | 2900 | ./pagetests/hwdb/02-view-submissions.txt | ||
3422 | 2901 | bug ./pagetests/initial-bug-contacts | ||
3423 | 2902 | bug ./pagetests/initial-bug-contacts/05-set-distribution-bugcontact.txt | ||
3424 | 2903 | bug ./pagetests/initial-bug-contacts/10-set-upstream-bugcontact.txt | ||
3425 | 2904 | bug ./pagetests/initial-bug-contacts/20-file-upstream-bug.txt | ||
3426 | 2905 | bug ./pagetests/initial-bug-contacts/25-file-distribution-bug.txt | ||
3427 | 2906 | ./pagetests/launchpad-root | ||
3428 | 2907 | fnd ./pagetests/launchpad-root/front-pages.txt | ||
3429 | 2908 | fnd ./pagetests/launchpad-root/site-search.txt | ||
3430 | 2909 | reg ./pagetests/launchpad-root/xx-featuredprojects.txt | ||
3431 | 2910 | reg ./pagetests/location | ||
3432 | 2911 | reg ./pagetests/location/personlocation-edit.txt | ||
3433 | 2912 | reg ./pagetests/location/personlocation.txt | ||
3434 | 2913 | reg ./pagetests/location/team-map.txt | ||
3435 | 2914 | reg ./pagetests/mailinglists | ||
3436 | 2915 | reg ./pagetests/mailinglists/admin-approval.txt | ||
3437 | 2916 | reg ./pagetests/mailinglists/hosted-email-address.txt | ||
3438 | 2917 | reg ./pagetests/mailinglists/lifecycle.txt | ||
3439 | 2918 | reg ./pagetests/mailinglists/moderation.txt | ||
3440 | 2919 | reg ./pagetests/mailinglists/subscriptions.txt | ||
3441 | 2920 | reg ./pagetests/mailinglists/welcome-message.txt | ||
3442 | 2921 | reg ./pagetests/mentoring | ||
3443 | 2922 | reg ./pagetests/mentoring/mentoring.txt | ||
3444 | 2923 | reg ./pagetests/milestone | ||
3445 | 2924 | reg ./pagetests/milestone/object-milestones.txt | ||
3446 | 2925 | reg ./pagetests/milestone/xx-create-milestone-on-distribution.txt | ||
3447 | 2926 | reg ./pagetests/milestone/xx-milestone-add-and-edit.txt | ||
3448 | 2927 | reg ./pagetests/milestone/xx-milestone-description.txt | ||
3449 | 2928 | fnd ./pagetests/navigation-links | ||
3450 | 2929 | fnd ./pagetests/navigation-links/pofile.txt | ||
3451 | 2930 | fnd ./pagetests/navigation-links/pomsgset.txt | ||
3452 | 2931 | fnd ./pagetests/navigation-links/potemplate.txt | ||
3453 | 2932 | fnd ./pagetests/oauth | ||
3454 | 2933 | fnd ./pagetests/oauth/access-token.txt | ||
3455 | 2934 | fnd ./pagetests/oauth/authorize-token.txt | ||
3456 | 2935 | fnd ./pagetests/oauth/managing-tokens.txt | ||
3457 | 2936 | fnd ./pagetests/oauth/request-token.txt | ||
3458 | 2937 | fnd ./pagetests/openid | ||
3459 | 2938 | fnd ./pagetests/openid/basics.txt | ||
3460 | 2939 | fnd ./pagetests/openid/delegated-identity.txt | ||
3461 | 2940 | fnd ./pagetests/openid/directed-identity.txt | ||
3462 | 2941 | fnd ./pagetests/openid/discovery.txt | ||
3463 | 2942 | fnd ./pagetests/openid/home-page.txt | ||
3464 | 2943 | fnd ./pagetests/openid/insane-trust-root.txt | ||
3465 | 2944 | fnd ./pagetests/openid/max-auth-age.txt | ||
3466 | 2945 | fnd ./pagetests/openid/mismatched-trust-root.txt | ||
3467 | 2946 | fnd ./pagetests/openid/per-version | ||
3468 | 2947 | fnd ./pagetests/openid/per-version/logout-during-login.txt | ||
3469 | 2948 | fnd ./pagetests/openid/per-version/openid-teams-private-membership.txt | ||
3470 | 2949 | fnd ./pagetests/openid/per-version/openid-teams.txt | ||
3471 | 2950 | fnd ./pagetests/openid/per-version/restricted-sreg.txt | ||
3472 | 2951 | fnd ./pagetests/openid/per-version/sso-workflow-authorize.txt | ||
3473 | 2952 | fnd ./pagetests/openid/per-version/sso-workflow-complete.txt | ||
3474 | 2953 | fnd ./pagetests/openid/per-version/sso-workflow-login.txt | ||
3475 | 2954 | fnd ./pagetests/openid/per-version/sso-workflow-register.txt | ||
3476 | 2955 | fnd ./pagetests/openid/per-version/sso-workflow-reset-password.txt | ||
3477 | 2956 | fnd ./pagetests/openid/per-version/sso-workflow-switch-user.txt | ||
3478 | 2957 | fnd ./pagetests/openid/per-version/switch-user-twice.txt | ||
3479 | 2958 | fnd ./pagetests/openid/pre-authorization.txt | ||
3480 | 2959 | fnd ./pagetests/openid/rpconfig-admin.txt | ||
3481 | 2960 | fnd ./pagetests/openid/standalone-login.txt | ||
3482 | 2961 | soy ./pagetests/packaging | ||
3483 | 2962 | soy ./pagetests/packaging/package-pages-navigation.txt | ||
3484 | 2963 | soy ./pagetests/packaging/xx-distributionsourcepackage-packaging-concurrent-deletion.txt | ||
3485 | 2964 | soy ./pagetests/packaging/xx-distributionsourcepackage-packaging.txt | ||
3486 | 2965 | soy ./pagetests/packaging/xx-product-package-pages.txt | ||
3487 | 2966 | soy ./pagetests/packaging/xx-productseries-add-distribution-packaging-record.txt | ||
3488 | 2967 | soy ./pagetests/packaging/xx-show-distrorelease-packaging.txt | ||
3489 | 2968 | soy ./pagetests/packaging/xx-sourcepackage-packaging.txt | ||
3490 | 2969 | soy ./pagetests/packaging/xx-ubuntu-pkging.txt | ||
3491 | 2970 | reg ./pagetests/pillar | ||
3492 | 2971 | reg ./pagetests/pillar/xx-pillar-deactivation.txt | ||
3493 | 2972 | reg ./pagetests/pillar/xx-pillar-sprints.txt | ||
3494 | 2973 | reg ./pagetests/pillar/xx-pillar-traversal.txt | ||
3495 | 2974 | soy ./pagetests/ppa | ||
3496 | 2975 | soy ./pagetests/ppa/ppa-navigation.txt | ||
3497 | 2976 | soy ./pagetests/ppa/xx-delete-packages.txt | ||
3498 | 2977 | soy ./pagetests/ppa/xx-edit-dependencies.txt | ||
3499 | 2978 | soy ./pagetests/ppa/xx-ppa-files.txt | ||
3500 | 2979 | soy ./pagetests/ppa/xx-ppa-workflow.txt | ||
3501 | 2980 | soy ./pagetests/ppa/xx-private-ppa-presentation.txt | ||
3502 | 2981 | soy ./pagetests/ppa/xx-private-ppa-subscription-stories.txt | ||
3503 | 2982 | soy ./pagetests/ppa/xx-private-ppa-subscriptions.txt | ||
3504 | 2983 | soy ./pagetests/ppa/xx-private-ppas.txt | ||
3505 | 2984 | soy ./pagetests/ppa/xx-ubuntu-ppas.txt | ||
3506 | 2985 | ./pagetests/product | ||
3507 | 2986 | reg ./pagetests/product/product-edit-people.txt | ||
3508 | 2987 | reg ./pagetests/product/xx-launchpad-project-search.txt | ||
3509 | 2988 | reg ./pagetests/product/xx-product-add.txt | ||
3510 | 2989 | reg ./pagetests/product/xx-product-driver.txt | ||
3511 | 2990 | reg ./pagetests/product/xx-product-edit-sourceforge-project.txt | ||
3512 | 2991 | reg ./pagetests/product/xx-product-edit.txt | ||
3513 | 2992 | reg ./pagetests/product/xx-product-files.txt | ||
3514 | 2993 | reg ./pagetests/product/xx-product-index.txt | ||
3515 | 2994 | reg ./pagetests/product/xx-product-launchpad-usage.txt | ||
3516 | 2995 | reg ./pagetests/product/xx-product-rdf.txt | ||
3517 | 2996 | reg ./pagetests/product/xx-product-reassignment-and-milestones.txt | ||
3518 | 2997 | reg ./pagetests/product/xx-product-with-private-defaults.txt | ||
3519 | 2998 | reg ./pagetests/product/xx-productset.txt | ||
3520 | 2999 | reg ./pagetests/product/xx-projects-index.txt | ||
3521 | 3000 | reg ./pagetests/productrelease | ||
3522 | 3001 | reg ./pagetests/productrelease/xx-productrelease-basics.txt | ||
3523 | 3002 | reg ./pagetests/productrelease/xx-productrelease-delete.txt | ||
3524 | 3003 | reg ./pagetests/productrelease/xx-productrelease-rdf.txt | ||
3525 | 3004 | reg ./pagetests/productrelease/xx-productrelease-sortorder.txt | ||
3526 | 3005 | reg ./pagetests/productrelease/xx-productrelease-view.txt | ||
3527 | 3006 | reg ./pagetests/productseries | ||
3528 | 3007 | reg ./pagetests/productseries/xx-productseries-add-and-edit.txt | ||
3529 | 3008 | reg ./pagetests/productseries/xx-productseries-driver.txt | ||
3530 | 3009 | reg ./pagetests/productseries/xx-productseries-link-branch.txt | ||
3531 | 3010 | reg ./pagetests/productseries/xx-productseries-rdf.txt | ||
3532 | 3011 | reg ./pagetests/productseries/xx-productseries-review.txt | ||
3533 | 3012 | ./pagetests/productseries/xx-productseries-translation-export.txt | ||
3534 | 3013 | reg ./pagetests/project | ||
3535 | 3014 | reg ./pagetests/project/xx-project-add-product.txt | ||
3536 | 3015 | reg ./pagetests/project/xx-project-add.txt | ||
3537 | 3016 | reg ./pagetests/project/xx-project-driver.txt | ||
3538 | 3017 | reg ./pagetests/project/xx-project-edit.txt | ||
3539 | 3018 | reg ./pagetests/project/xx-project-index.txt | ||
3540 | 3019 | reg ./pagetests/project/xx-project-rdf.txt | ||
3541 | 3020 | reg ./pagetests/project/xx-project-translations.txt | ||
3542 | 3021 | reg ./pagetests/project/xx-projectset.txt | ||
3543 | 3022 | ./pagetests/shipit | ||
3544 | 3023 | ./pagetests/shipit/request-server-cds.txt | ||
3545 | 3024 | ./pagetests/shipit/server-survey.txt | ||
3546 | 3025 | ./pagetests/shipit/shipit-edubuntu.txt | ||
3547 | 3026 | ./pagetests/shipit/xx-admin-request.txt | ||
3548 | 3027 | ./pagetests/shipit/xx-prerelease-mode.txt | ||
3549 | 3028 | ./pagetests/shipit/xx-shipit-exports.txt | ||
3550 | 3029 | ./pagetests/shipit/xx-shipit-forbidden.txt | ||
3551 | 3030 | ./pagetests/shipit/xx-shipit-login.txt | ||
3552 | 3031 | ./pagetests/shipit/xx-shipit-reports.txt | ||
3553 | 3032 | ./pagetests/shipit/xx-shipit-search-for-requests.txt | ||
3554 | 3033 | ./pagetests/shipit/xx-shipit-standardrequests.txt | ||
3555 | 3034 | ./pagetests/shipit/xx-shipit-user-customrequest.txt | ||
3556 | 3035 | ./pagetests/shipit/xx-shipit-user-standardrequest.txt | ||
3557 | 3036 | soy ./pagetests/soyuz | ||
3558 | 3037 | soy ./pagetests/soyuz/06-distribution-add.txt | ||
3559 | 3038 | soy ./pagetests/soyuz/07-distribution-bounties.txt | ||
3560 | 3039 | soy ./pagetests/soyuz/08-distribution-edit.txt | ||
3561 | 3040 | soy ./pagetests/soyuz/09-distribution-membership.txt | ||
3562 | 3041 | soy ./pagetests/soyuz/10-distribution-packages.txt | ||
3563 | 3042 | soy ./pagetests/soyuz/11-distro-distros-index.txt | ||
3564 | 3043 | soy ./pagetests/soyuz/12-distrorelease-add.txt | ||
3565 | 3044 | soy ./pagetests/soyuz/15-distrorelease-sources.txt | ||
3566 | 3045 | soy ./pagetests/soyuz/27-binarypackagerelease-index.txt | ||
3567 | 3046 | soy ./pagetests/soyuz/xx-build-record.txt | ||
3568 | 3047 | soy ./pagetests/soyuz/xx-build-redirect.txt | ||
3569 | 3048 | soy ./pagetests/soyuz/xx-builder-page.txt | ||
3570 | 3049 | soy ./pagetests/soyuz/xx-buildfarm-index.txt | ||
3571 | 3050 | soy ./pagetests/soyuz/xx-builds-pages.txt | ||
3572 | 3051 | soy ./pagetests/soyuz/xx-distribution-archives.txt | ||
3573 | 3052 | soy ./pagetests/soyuz/xx-distro-package-pages.txt | ||
3574 | 3053 | soy ./pagetests/soyuz/xx-distroarchseries-binpackages.txt | ||
3575 | 3054 | soy ./pagetests/soyuz/xx-distroarchseries.txt | ||
3576 | 3055 | soy ./pagetests/soyuz/xx-distroseries-binary-packages.txt | ||
3577 | 3056 | soy ./pagetests/soyuz/xx-distroseries-edit.txt | ||
3578 | 3057 | soy ./pagetests/soyuz/xx-distroseries-index.txt | ||
3579 | 3058 | soy ./pagetests/soyuz/xx-package-diff.txt | ||
3580 | 3059 | soy ./pagetests/soyuz/xx-person-packages.txt | ||
3581 | 3060 | soy ./pagetests/soyuz/xx-portlet-publishing-details.txt | ||
3582 | 3061 | soy ./pagetests/soyuz/xx-private-builds.txt | ||
3583 | 3062 | soy ./pagetests/soyuz/xx-queue-pages-motu.txt | ||
3584 | 3063 | soy ./pagetests/soyuz/xx-queue-pages.txt | ||
3585 | 3064 | soy ./pagetests/soyuz/xx-search-for-binary-and-source-packages.txt | ||
3586 | 3065 | soy ./pagetests/soyuz/xx-sourcepackage-changelog.txt | ||
3587 | 3066 | ./pagetests/sprints | ||
3588 | 3067 | ./pagetests/sprints/01-sprint-overview.txt | ||
3589 | 3068 | ./pagetests/sprints/05-sprint-creation.txt | ||
3590 | 3069 | ./pagetests/sprints/10-sprint-editing.txt | ||
3591 | 3070 | ./pagetests/sprints/15-sprint-tabular-view.txt | ||
3592 | 3071 | ./pagetests/sprints/20-sprint-registration.txt | ||
3593 | 3072 | ./pagetests/sprints/sprint-settopics.txt | ||
3594 | 3073 | ./pagetests/sprints/xx-sprint-meeting-export.txt | ||
3595 | 3074 | ./pagetests/standalone | ||
3596 | 3075 | ./pagetests/standalone/bigicon.jpg | ||
3597 | 3076 | ./pagetests/standalone/wide.png | ||
3598 | 3077 | ./pagetests/standalone/xx-beta-testers-redirection.txt | ||
3599 | 3078 | reg ./pagetests/standalone/xx-codeofconduct-ubunteros.txt | ||
3600 | 3079 | ./pagetests/standalone/xx-cookie-authentication.txt | ||
3601 | 3080 | ./pagetests/standalone/xx-dbpolicy.txt | ||
3602 | 3081 | ./pagetests/standalone/xx-developerexceptions.txt | ||
3603 | 3082 | ./pagetests/standalone/xx-distributionmirror-prober-logs.txt | ||
3604 | 3083 | ./pagetests/standalone/xx-edit-package-bug-task-authenticated.txt | ||
3605 | 3084 | ./pagetests/standalone/xx-filebug-package-chooser-radio-buttons.txt | ||
3606 | 3085 | ./pagetests/standalone/xx-form-layout.txt | ||
3607 | 3086 | ./pagetests/standalone/xx-invalid-people-cant-login.txt | ||
3608 | 3087 | reg ./pagetests/standalone/xx-karmaaction.txt | ||
3609 | 3088 | reg ./pagetests/standalone/xx-karmacontext-topcontributors.txt | ||
3610 | 3089 | ./pagetests/standalone/xx-language.txt | ||
3611 | 3090 | ./pagetests/standalone/xx-launchpad-integration.txt | ||
3612 | 3091 | ./pagetests/standalone/xx-launchpad-statistics.txt | ||
3613 | 3092 | ./pagetests/standalone/xx-login-and-join-links.txt | ||
3614 | 3093 | ./pagetests/standalone/xx-login-without-preferredemail.txt | ||
3615 | 3094 | ./pagetests/standalone/xx-lowercase-redirection.txt | ||
3616 | 3095 | ./pagetests/standalone/xx-maintenance-message.txt | ||
3617 | 3096 | ./pagetests/standalone/xx-nameblacklist.txt | ||
3618 | 3097 | ./pagetests/standalone/xx-new-account-redirection-url.txt | ||
3619 | 3098 | reg ./pagetests/standalone/xx-new-profile.txt | ||
3620 | 3099 | ./pagetests/standalone/xx-no-anonymous-session-cookies.txt | ||
3621 | 3100 | ./pagetests/standalone/xx-nonexistent-bugid-raises-404.txt | ||
3622 | 3101 | ./pagetests/standalone/xx-notifications.txt | ||
3623 | 3102 | ./pagetests/standalone/xx-obsolete-bug-and-task-urls.txt | ||
3624 | 3103 | ./pagetests/standalone/xx-offsite-form-post.txt | ||
3625 | 3104 | ./pagetests/standalone/xx-opstats.txt | ||
3626 | 3105 | ./pagetests/standalone/xx-pagetest-logging.txt | ||
3627 | 3106 | reg ./pagetests/standalone/xx-poll-condorcet-voting.txt | ||
3628 | 3107 | reg ./pagetests/standalone/xx-poll-confirm-vote.txt | ||
3629 | 3108 | reg ./pagetests/standalone/xx-poll-results.txt | ||
3630 | 3109 | ./pagetests/standalone/xx-preferred-charsets.txt | ||
3631 | 3110 | reg ./pagetests/standalone/xx-products-with-code.txt | ||
3632 | 3111 | ./pagetests/standalone/xx-reassign-distributionmirror.txt | ||
3633 | 3112 | reg ./pagetests/standalone/xx-reassign-distrorelease.txt | ||
3634 | 3113 | reg ./pagetests/standalone/xx-reassign-project.txt | ||
3635 | 3114 | ./pagetests/standalone/xx-request-expired.txt | ||
3636 | 3115 | ./pagetests/standalone/xx-show-distribution-cve-report.txt | ||
3637 | 3116 | ./pagetests/standalone/xx-show-distrorelease-cve-report.txt | ||
3638 | 3117 | ./pagetests/standalone/xx-show-people-with-password-only.txt | ||
3639 | 3118 | ./pagetests/standalone/xx-slash-malone-slash-assigned.txt | ||
3640 | 3119 | ./pagetests/standalone/xx-soft-timeout.txt | ||
3641 | 3120 | reg ./pagetests/standalone/xx-team-restricted.txt | ||
3642 | 3121 | ./pagetests/standalone/xx-view-package-bug-task-anonymous.txt | ||
3643 | 3122 | ./pagetests/structural-subscriptions | ||
3644 | 3123 | ./pagetests/structural-subscriptions/xx-bug-subscriptions.txt | ||
3645 | 3124 | reg ./pagetests/team-polls | ||
3646 | 3125 | reg ./pagetests/team-polls/create-poll-options.txt | ||
3647 | 3126 | reg ./pagetests/team-polls/create-polls.txt | ||
3648 | 3127 | reg ./pagetests/team-polls/edit-options.txt | ||
3649 | 3128 | reg ./pagetests/team-polls/edit-poll.txt | ||
3650 | 3129 | reg ./pagetests/team-polls/vote-poll.txt | ||
3651 | 3130 | reg ./pagetests/teammembership | ||
3652 | 3131 | reg ./pagetests/teammembership/00-newteam.txt | ||
3653 | 3132 | reg ./pagetests/teammembership/10-join-team.txt | ||
3654 | 3133 | reg ./pagetests/teammembership/20-managing-members.txt | ||
3655 | 3134 | reg ./pagetests/teammembership/xx-add-member.txt | ||
3656 | 3135 | reg ./pagetests/teammembership/xx-expire-subscription.txt | ||
3657 | 3136 | reg ./pagetests/teammembership/xx-member-renewed-membership.txt | ||
3658 | 3137 | reg ./pagetests/teammembership/xx-new-team.txt | ||
3659 | 3138 | reg ./pagetests/teammembership/xx-private-membership.txt | ||
3660 | 3139 | reg ./pagetests/teammembership/xx-renew-subscription.txt | ||
3661 | 3140 | reg ./pagetests/teammembership/xx-team-leave.txt | ||
3662 | 3141 | ./pagetests/temporaryblobstorage | ||
3663 | 3142 | ./pagetests/temporaryblobstorage/xx-tempstorage.txt | ||
3664 | 3143 | ./pagetests/translationgroups | ||
3665 | 3144 | ./pagetests/translationgroups/01-translation-groups-page.txt | ||
3666 | 3145 | ./pagetests/translationgroups/05-add-translation-group.txt | ||
3667 | 3146 | ./pagetests/translationgroups/06-edit-translation-group.txt | ||
3668 | 3147 | ./pagetests/translationgroups/10-distro-translation-group.txt | ||
3669 | 3148 | ./pagetests/translationgroups/15-product-translation-group.txt | ||
3670 | 3149 | ./pagetests/translationgroups/20-project-translationgroup.txt | ||
3671 | 3150 | ./pagetests/translationgroups/25-rosetta-display-groups.txt | ||
3672 | 3151 | ./pagetests/translationgroups/30-show-group-translation-targets.txt | ||
3673 | 3152 | ./pagetests/translationgroups/35-appoint-translators.txt | ||
3674 | 3153 | ./pagetests/translationgroups/36-change-translator.txt | ||
3675 | 3154 | ./pagetests/translationgroups/40-remove-translator.txt | ||
3676 | 3155 | ./pagetests/translationgroups/44-test-distro-closed-permissions.txt | ||
3677 | 3156 | ./pagetests/translationgroups/45-test-distro-restricted-permissions.txt | ||
3678 | 3157 | ./pagetests/translationgroups/46-test-distro-structured-permissions.txt | ||
3679 | 3158 | ./pagetests/translationgroups/55-pofile-upload.txt | ||
3680 | 3159 | ./pagetests/translationgroups/60-translation-suggestions.txt.disabled | ||
3681 | 3160 | ./pagetests/translationgroups/xx-link-to-documentation.txt | ||
3682 | 3161 | ./pagetests/translationgroups/xx-product-translators.txt | ||
3683 | 3162 | ./pagetests/translations | ||
3684 | 3163 | ./pagetests/translations/30-rosetta-pofile-translation-gettext-error.txt | ||
3685 | 3164 | ./pagetests/translations/43-distrorelease-translations.txt | ||
3686 | 3165 | ./pagetests/translations/55-rosetta-potemplates.txt | ||
3687 | 3166 | ./pagetests/translations/empty.tar.bz2 | ||
3688 | 3167 | ./pagetests/translations/licensing.txt | ||
3689 | 3168 | ./pagetests/translations/truncated.tar.bz2 | ||
3690 | 3169 | ./pagetests/translations/xx-person-editlanguages.txt | ||
3691 | 3170 | ./pagetests/translations/xx-person-translations.txt | ||
3692 | 3171 | ./pagetests/translations/xx-pofile-auto-alt-languages.txt | ||
3693 | 3172 | ./pagetests/translations/xx-pofile-index.txt | ||
3694 | 3173 | ./pagetests/translations/xx-pofile-translate-alternative-language.txt | ||
3695 | 3174 | ./pagetests/translations/xx-pofile-translate-empty-strings-without-validation.txt | ||
3696 | 3175 | ./pagetests/translations/xx-pofile-translate-gettext-error-middle-page.txt | ||
3697 | 3176 | ./pagetests/translations/xx-pofile-translate-html-tags-escape.txt | ||
3698 | 3177 | ./pagetests/translations/xx-pofile-translate-lang-direction.txt | ||
3699 | 3178 | ./pagetests/translations/xx-pofile-translate-legal-warning.txt | ||
3700 | 3179 | ./pagetests/translations/xx-pofile-translate-message-filtering.txt | ||
3701 | 3180 | ./pagetests/translations/xx-pofile-translate-needs-review-flags-preserved.txt | ||
3702 | 3181 | ./pagetests/translations/xx-pofile-translate-newlines-check.txt | ||
3703 | 3182 | ./pagetests/translations/xx-pofile-translate-performance.txt | ||
3704 | 3183 | ./pagetests/translations/xx-pofile-translate-private-issues.txt | ||
3705 | 3184 | ./pagetests/translations/xx-pofile-translate-search.txt | ||
3706 | 3185 | ./pagetests/translations/xx-pofile-translate.txt | ||
3707 | 3186 | ./pagetests/translations/xx-pomsgset-translate.txt | ||
3708 | 3187 | ./pagetests/translations/xx-potemplate-admin.txt | ||
3709 | 3188 | ./pagetests/translations/xx-potemplate-edit.txt | ||
3710 | 3189 | ./pagetests/translations/xx-product-export.txt | ||
3711 | 3190 | ./pagetests/translations/xx-product-translations.txt | ||
3712 | 3191 | ./pagetests/translations/xx-products-with-translations.txt | ||
3713 | 3192 | ./pagetests/translations/xx-productseries-translations.txt | ||
3714 | 3193 | ./pagetests/translations/xx-rosetta-homepage.txt | ||
3715 | 3194 | ./pagetests/translations/xx-rosetta-pofile-export.txt | ||
3716 | 3195 | ./pagetests/translations/xx-rosetta-potemplate-export.txt | ||
3717 | 3196 | ./pagetests/translations/xx-rosetta-potemplate-index.txt | ||
3718 | 3197 | ./pagetests/translations/xx-rosetta-source-package-pots-redirect.txt | ||
3719 | 3198 | ./pagetests/translations/xx-rosetta-sourcepackage-list.txt | ||
3720 | 3199 | ./pagetests/translations/xx-sourcepackage-export.txt | ||
3721 | 3200 | ./pagetests/translations/xx-test-potlists.txt | ||
3722 | 3201 | ./pagetests/translations/xx-translation-access-display.txt | ||
3723 | 3202 | ./pagetests/translations/xx-translation-credits.txt | ||
3724 | 3203 | ./pagetests/translations/xx-translation-help.txt | ||
3725 | 3204 | ./pagetests/translations/xx-translation-import-queue-edit-autofilling.tar.gz | ||
3726 | 3205 | ./pagetests/translations/xx-translation-import-queue-edit-autofilling.txt | ||
3727 | 3206 | ./pagetests/translations/xx-translation-import-queue-filtering.tar.gz | ||
3728 | 3207 | ./pagetests/translations/xx-translation-import-queue-filtering.txt | ||
3729 | 3208 | ./pagetests/translations/xx-translation-import-queue-targets.txt | ||
3730 | 3209 | ./pagetests/translations/xx-translation-import-queue.tar | ||
3731 | 3210 | ./pagetests/translations/xx-translation-import-queue.tar.bz2 | ||
3732 | 3211 | ./pagetests/translations/xx-translation-import-queue.tar.gz | ||
3733 | 3212 | ./pagetests/translations/xx-translation-import-queue.txt | ||
3734 | 3213 | ./pagetests/translations/xx-translations-xpi-import.txt | ||
3735 | 3214 | ./pagetests/upstream-bugprivacy | ||
3736 | 3215 | ./pagetests/upstream-bugprivacy/10-file-private-upstream-bug.txt | ||
3737 | 3216 | ./pagetests/upstream-bugprivacy/20-private-upstream-bug-not-visible-to-anonymous.txt | ||
3738 | 3217 | ./pagetests/upstream-bugprivacy/30-private-upstream-bug-not-accessible-to-anonymous.txt | ||
3739 | 3218 | ./pagetests/upstream-bugprivacy/40-private-upstream-bug-not-visible-to-nonsubscriber-user.txt | ||
3740 | 3219 | ./pagetests/upstream-bugprivacy/50-private-upstream-bug-not-accessible-to-nonsubscriber-user.txt | ||
3741 | 3220 | ./pagetests/upstream-bugprivacy/95-make-bug-private-as-implicit-subscriber.txt | ||
3742 | 3221 | ./pagetests/vouchers | ||
3743 | 3222 | ./pagetests/vouchers/xx-voucher-redemption.txt | ||
3744 | 3223 | ./pagetests/webservice | ||
3745 | 3224 | ./pagetests/webservice/apidoc.txt | ||
3746 | 3225 | ./pagetests/webservice/xx-archive.txt | ||
3747 | 3226 | ./pagetests/webservice/xx-branch.txt | ||
3748 | 3227 | ./pagetests/webservice/xx-branchmergeproposal.txt | ||
3749 | 3228 | ./pagetests/webservice/xx-bug-target.txt | ||
3750 | 3229 | ./pagetests/webservice/xx-bug.txt | ||
3751 | 3230 | ./pagetests/webservice/xx-builds.txt | ||
3752 | 3231 | ./pagetests/webservice/xx-collection.txt | ||
3753 | 3232 | ./pagetests/webservice/xx-distribution-source-package.txt | ||
3754 | 3233 | ./pagetests/webservice/xx-distribution.txt | ||
3755 | 3234 | ./pagetests/webservice/xx-distroseries.txt | ||
3756 | 3235 | ./pagetests/webservice/xx-entry.txt | ||
3757 | 3236 | ./pagetests/webservice/xx-field.txt | ||
3758 | 3237 | ./pagetests/webservice/xx-hasbuildrecords.txt | ||
3759 | 3238 | ./pagetests/webservice/xx-hostedfile.txt | ||
3760 | 3239 | ./pagetests/webservice/xx-hwdb.txt | ||
3761 | 3240 | ./pagetests/webservice/xx-people.txt | ||
3762 | 3241 | ./pagetests/webservice/xx-person.txt | ||
3763 | 3242 | ./pagetests/webservice/xx-personlocation.txt | ||
3764 | 3243 | ./pagetests/webservice/xx-private-membership.txt | ||
3765 | 3244 | ./pagetests/webservice/xx-project-registry.txt | ||
3766 | 3245 | ./pagetests/webservice/xx-root.txt | ||
3767 | 3246 | ./pagetests/webservice/xx-service.txt | ||
3768 | 3247 | ./pagetests/webservice/xx-source-package-publishing.txt | ||
3769 | 3248 | ./pagetests/webservice/xx-wadl.txt | ||
3770 | 3249 | |||
3771 | 3250 | ./scripts/ftests | ||
3772 | 3251 | ./scripts/ftests/__init__.py | ||
3773 | 3252 | ./scripts/ftests/distributionmirror_http_server.py | ||
3774 | 3253 | ./scripts/ftests/librarianformatter.txt | ||
3775 | 3254 | ./scripts/ftests/raiseexception.py | ||
3776 | 3255 | ./scripts/ftests/test_bugnotification.py | ||
3777 | 3256 | ./scripts/ftests/test_checkwatches.py | ||
3778 | 3257 | ./scripts/ftests/test_distributionmirror_prober.py | ||
3779 | 3258 | ./scripts/ftests/test_keyringtrustanalyser.py | ||
3780 | 3259 | ./scripts/ftests/test_librarianformatter.py | ||
3781 | 3260 | ./scripts/ftests/test_oops_prune.py | ||
3782 | 3261 | ./scripts/ftests/test_overrides_checker.py | ||
3783 | 3262 | ./scripts/ftests/test_populatearchive.py | ||
3784 | 3263 | |||
3785 | 3264 | ./scripts/productreleasefinder/tests | ||
3786 | 3265 | ./scripts/productreleasefinder/tests/Makefile | ||
3787 | 3266 | reg ./scripts/productreleasefinder/tests/__init__.py | ||
3788 | 3267 | reg ./scripts/productreleasefinder/tests/test_filter.py | ||
3789 | 3268 | reg ./scripts/productreleasefinder/tests/test_finder.py | ||
3790 | 3269 | reg ./scripts/productreleasefinder/tests/test_hose.py | ||
3791 | 3270 | reg ./scripts/productreleasefinder/tests/test_log.py | ||
3792 | 3271 | reg ./scripts/productreleasefinder/tests/test_walker.py | ||
3793 | 3272 | |||
3794 | 3273 | ./scripts/tests | ||
3795 | 3274 | ./scripts/tests/__init__.py | ||
3796 | 3275 | ./scripts/tests/apache-log-files | ||
3797 | 3276 | ./scripts/tests/apache-log-files/librarian-oneline.log | ||
3798 | 3277 | ./scripts/tests/cvedb_init.xml.gz | ||
3799 | 3278 | ./scripts/tests/cvedb_update.xml.gz | ||
3800 | 3279 | ./scripts/tests/db-h | ||
3801 | 3280 | ./scripts/tests/db-h/01 | ||
3802 | 3281 | ./scripts/tests/db-h/01/237001.log | ||
3803 | 3282 | ./scripts/tests/db-h/01/237001.report | ||
3804 | 3283 | ./scripts/tests/db-h/01/237001.status | ||
3805 | 3284 | ./scripts/tests/db-h/01/237001.summary | ||
3806 | 3285 | ./scripts/tests/db-h/14 | ||
3807 | 3286 | ./scripts/tests/db-h/14/304014.log | ||
3808 | 3287 | ./scripts/tests/db-h/14/304014.report | ||
3809 | 3288 | ./scripts/tests/db-h/14/304014.status | ||
3810 | 3289 | ./scripts/tests/db-h/14/304014.summary | ||
3811 | 3290 | ./scripts/tests/db-h/35 | ||
3812 | 3291 | ./scripts/tests/db-h/35/322535.log | ||
3813 | 3292 | ./scripts/tests/db-h/35/322535.report | ||
3814 | 3293 | ./scripts/tests/db-h/35/322535.status | ||
3815 | 3294 | ./scripts/tests/db-h/35/322535.summary | ||
3816 | 3295 | ./scripts/tests/db-h/42 | ||
3817 | 3296 | ./scripts/tests/db-h/42/241742.log | ||
3818 | 3297 | ./scripts/tests/db-h/42/241742.report | ||
3819 | 3298 | ./scripts/tests/db-h/42/241742.status | ||
3820 | 3299 | ./scripts/tests/db-h/42/241742.summary | ||
3821 | 3300 | ./scripts/tests/db-h/49 | ||
3822 | 3301 | ./scripts/tests/db-h/49/327549.log | ||
3823 | 3302 | ./scripts/tests/db-h/49/327549.report | ||
3824 | 3303 | ./scripts/tests/db-h/49/327549.status | ||
3825 | 3304 | ./scripts/tests/db-h/49/327549.summary | ||
3826 | 3305 | ./scripts/tests/db-h/52 | ||
3827 | 3306 | ./scripts/tests/db-h/52/327452.log | ||
3828 | 3307 | ./scripts/tests/db-h/52/327452.report | ||
3829 | 3308 | ./scripts/tests/db-h/52/327452.status | ||
3830 | 3309 | ./scripts/tests/db-h/52/327452.summary | ||
3831 | 3310 | ./scripts/tests/db-h/83 | ||
3832 | 3311 | ./scripts/tests/db-h/83/280883.log | ||
3833 | 3312 | ./scripts/tests/db-h/83/280883.report | ||
3834 | 3313 | ./scripts/tests/db-h/83/280883.status | ||
3835 | 3314 | ./scripts/tests/db-h/83/280883.summary | ||
3836 | 3315 | ./scripts/tests/db-h/86 | ||
3837 | 3316 | ./scripts/tests/db-h/86/326186.log | ||
3838 | 3317 | ./scripts/tests/db-h/86/326186.report | ||
3839 | 3318 | ./scripts/tests/db-h/86/326186.status | ||
3840 | 3319 | ./scripts/tests/db-h/86/326186.summary | ||
3841 | 3320 | ./scripts/tests/db-h/91 | ||
3842 | 3321 | ./scripts/tests/db-h/91/317991.log | ||
3843 | 3322 | ./scripts/tests/db-h/91/317991.report | ||
3844 | 3323 | ./scripts/tests/db-h/91/317991.status | ||
3845 | 3324 | ./scripts/tests/db-h/91/317991.summary | ||
3846 | 3325 | ./scripts/tests/db-h/94 | ||
3847 | 3326 | ./scripts/tests/db-h/94/308994.log | ||
3848 | 3327 | ./scripts/tests/db-h/94/308994.report | ||
3849 | 3328 | ./scripts/tests/db-h/94/308994.status | ||
3850 | 3329 | ./scripts/tests/db-h/94/308994.summary | ||
3851 | 3330 | ./scripts/tests/gina_test_archive | ||
3852 | 3331 | ./scripts/tests/gina_test_archive/dists | ||
3853 | 3332 | ./scripts/tests/gina_test_archive/dists/breezy | ||
3854 | 3333 | ./scripts/tests/gina_test_archive/dists/breezy/main | ||
3855 | 3334 | ./scripts/tests/gina_test_archive/dists/breezy/main/binary-i386 | ||
3856 | 3335 | ./scripts/tests/gina_test_archive/dists/breezy/main/binary-i386/Packages | ||
3857 | 3336 | ./scripts/tests/gina_test_archive/dists/breezy/main/binary-i386/Packages.gz | ||
3858 | 3337 | ./scripts/tests/gina_test_archive/dists/breezy/main/binary-i386/Release | ||
3859 | 3338 | ./scripts/tests/gina_test_archive/dists/breezy/main/source | ||
3860 | 3339 | ./scripts/tests/gina_test_archive/dists/breezy/main/source/Release | ||
3861 | 3340 | ./scripts/tests/gina_test_archive/dists/breezy/main/source/Sources | ||
3862 | 3341 | ./scripts/tests/gina_test_archive/dists/breezy/main/source/Sources.gz | ||
3863 | 3342 | ./scripts/tests/gina_test_archive/dists/breezy/universe | ||
3864 | 3343 | ./scripts/tests/gina_test_archive/dists/breezy/universe/binary-i386 | ||
3865 | 3344 | ./scripts/tests/gina_test_archive/dists/breezy/universe/binary-i386/Packages | ||
3866 | 3345 | ./scripts/tests/gina_test_archive/dists/breezy/universe/binary-i386/Packages.gz | ||
3867 | 3346 | ./scripts/tests/gina_test_archive/dists/breezy/universe/binary-i386/Release | ||
3868 | 3347 | ./scripts/tests/gina_test_archive/dists/breezy/universe/source | ||
3869 | 3348 | ./scripts/tests/gina_test_archive/dists/breezy/universe/source/Release | ||
3870 | 3349 | ./scripts/tests/gina_test_archive/dists/breezy/universe/source/Sources | ||
3871 | 3350 | ./scripts/tests/gina_test_archive/dists/breezy/universe/source/Sources.gz | ||
3872 | 3351 | ./scripts/tests/gina_test_archive/dists/dapper | ||
3873 | 3352 | ./scripts/tests/gina_test_archive/dists/dapper-updates | ||
3874 | 3353 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main | ||
3875 | 3354 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/binary-i386 | ||
3876 | 3355 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/binary-i386/Packages | ||
3877 | 3356 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/binary-i386/Packages.gz | ||
3878 | 3357 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/binary-i386/Release | ||
3879 | 3358 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/binary-powerpc | ||
3880 | 3359 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/binary-powerpc/Packages | ||
3881 | 3360 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/binary-powerpc/Packages.gz | ||
3882 | 3361 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/binary-powerpc/Release | ||
3883 | 3362 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/source | ||
3884 | 3363 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/source/Release | ||
3885 | 3364 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/source/Sources | ||
3886 | 3365 | ./scripts/tests/gina_test_archive/dists/dapper-updates/main/source/Sources.gz | ||
3887 | 3366 | ./scripts/tests/gina_test_archive/dists/dapper-updates/universe | ||
3888 | 3367 | ./scripts/tests/gina_test_archive/dists/dapper-updates/universe/binary-i386 | ||
3889 | 3368 | ./scripts/tests/gina_test_archive/dists/dapper-updates/universe/binary-i386/Packages | ||
3890 | 3369 | ./scripts/tests/gina_test_archive/dists/dapper-updates/universe/binary-i386/Packages.gz | ||
3891 | 3370 | ./scripts/tests/gina_test_archive/dists/dapper-updates/universe/binary-i386/Release | ||
3892 | 3371 | ./scripts/tests/gina_test_archive/dists/dapper-updates/universe/source | ||
3893 | 3372 | ./scripts/tests/gina_test_archive/dists/dapper-updates/universe/source/Release | ||
3894 | 3373 | ./scripts/tests/gina_test_archive/dists/dapper-updates/universe/source/Sources | ||
3895 | 3374 | ./scripts/tests/gina_test_archive/dists/dapper-updates/universe/source/Sources.gz | ||
3896 | 3375 | ./scripts/tests/gina_test_archive/dists/dapper/main | ||
3897 | 3376 | ./scripts/tests/gina_test_archive/dists/dapper/main/binary-i386 | ||
3898 | 3377 | ./scripts/tests/gina_test_archive/dists/dapper/main/binary-i386/Packages | ||
3899 | 3378 | ./scripts/tests/gina_test_archive/dists/dapper/main/binary-i386/Packages.gz | ||
3900 | 3379 | ./scripts/tests/gina_test_archive/dists/dapper/main/binary-i386/Release | ||
3901 | 3380 | ./scripts/tests/gina_test_archive/dists/dapper/main/binary-powerpc | ||
3902 | 3381 | ./scripts/tests/gina_test_archive/dists/dapper/main/binary-powerpc/Packages | ||
3903 | 3382 | ./scripts/tests/gina_test_archive/dists/dapper/main/binary-powerpc/Packages.gz | ||
3904 | 3383 | ./scripts/tests/gina_test_archive/dists/dapper/main/binary-powerpc/Release | ||
3905 | 3384 | ./scripts/tests/gina_test_archive/dists/dapper/main/source | ||
3906 | 3385 | ./scripts/tests/gina_test_archive/dists/dapper/main/source/Release | ||
3907 | 3386 | ./scripts/tests/gina_test_archive/dists/dapper/main/source/Sources | ||
3908 | 3387 | ./scripts/tests/gina_test_archive/dists/dapper/main/source/Sources.gz | ||
3909 | 3388 | ./scripts/tests/gina_test_archive/dists/dapper/universe | ||
3910 | 3389 | ./scripts/tests/gina_test_archive/dists/dapper/universe/binary-i386 | ||
3911 | 3390 | ./scripts/tests/gina_test_archive/dists/dapper/universe/binary-i386/Packages | ||
3912 | 3391 | ./scripts/tests/gina_test_archive/dists/dapper/universe/binary-i386/Packages.gz | ||
3913 | 3392 | ./scripts/tests/gina_test_archive/dists/dapper/universe/binary-i386/Release | ||
3914 | 3393 | ./scripts/tests/gina_test_archive/dists/dapper/universe/binary-powerpc | ||
3915 | 3394 | ./scripts/tests/gina_test_archive/dists/dapper/universe/binary-powerpc/Packages | ||
3916 | 3395 | ./scripts/tests/gina_test_archive/dists/dapper/universe/binary-powerpc/Packages.gz | ||
3917 | 3396 | ./scripts/tests/gina_test_archive/dists/dapper/universe/binary-powerpc/Release | ||
3918 | 3397 | ./scripts/tests/gina_test_archive/dists/dapper/universe/source | ||
3919 | 3398 | ./scripts/tests/gina_test_archive/dists/dapper/universe/source/Release | ||
3920 | 3399 | ./scripts/tests/gina_test_archive/dists/dapper/universe/source/Sources | ||
3921 | 3400 | ./scripts/tests/gina_test_archive/dists/dapper/universe/source/Sources.gz | ||
3922 | 3401 | ./scripts/tests/gina_test_archive/dists/hoary | ||
3923 | 3402 | ./scripts/tests/gina_test_archive/dists/hoary/main | ||
3924 | 3403 | ./scripts/tests/gina_test_archive/dists/hoary/main/binary-i386 | ||
3925 | 3404 | ./scripts/tests/gina_test_archive/dists/hoary/main/binary-i386/Packages | ||
3926 | 3405 | ./scripts/tests/gina_test_archive/dists/hoary/main/binary-i386/Packages.gz | ||
3927 | 3406 | ./scripts/tests/gina_test_archive/dists/hoary/main/binary-i386/Release | ||
3928 | 3407 | ./scripts/tests/gina_test_archive/dists/hoary/main/debian-installer | ||
3929 | 3408 | ./scripts/tests/gina_test_archive/dists/hoary/main/debian-installer/binary-i386 | ||
3930 | 3409 | ./scripts/tests/gina_test_archive/dists/hoary/main/debian-installer/binary-i386/Packages | ||
3931 | 3410 | ./scripts/tests/gina_test_archive/dists/hoary/main/debian-installer/binary-i386/Packages.gz | ||
3932 | 3411 | ./scripts/tests/gina_test_archive/dists/hoary/main/source | ||
3933 | 3412 | ./scripts/tests/gina_test_archive/dists/hoary/main/source/Release | ||
3934 | 3413 | ./scripts/tests/gina_test_archive/dists/hoary/main/source/Sources | ||
3935 | 3414 | ./scripts/tests/gina_test_archive/dists/hoary/main/source/Sources.gz | ||
3936 | 3415 | ./scripts/tests/gina_test_archive/dists/testing | ||
3937 | 3416 | ./scripts/tests/gina_test_archive/dists/testing/main | ||
3938 | 3417 | ./scripts/tests/gina_test_archive/dists/testing/main/source | ||
3939 | 3418 | ./scripts/tests/gina_test_archive/pool | ||
3940 | 3419 | ./scripts/tests/gina_test_archive/pool/main | ||
3941 | 3420 | ./scripts/tests/gina_test_archive/pool/main/3 | ||
3942 | 3421 | ./scripts/tests/gina_test_archive/pool/main/3/3dchess | ||
3943 | 3422 | ./scripts/tests/gina_test_archive/pool/main/3/3dchess/3dchess_0.8.1-11.diff.gz | ||
3944 | 3423 | ./scripts/tests/gina_test_archive/pool/main/3/3dchess/3dchess_0.8.1-11.dsc | ||
3945 | 3424 | ./scripts/tests/gina_test_archive/pool/main/3/3dchess/3dchess_0.8.1-11_amd64.deb | ||
3946 | 3425 | ./scripts/tests/gina_test_archive/pool/main/3/3dchess/3dchess_0.8.1-11_i386.deb | ||
3947 | 3426 | ./scripts/tests/gina_test_archive/pool/main/3/3dchess/3dchess_0.8.1-11_powerpc.deb | ||
3948 | 3427 | ./scripts/tests/gina_test_archive/pool/main/3/3dchess/3dchess_0.8.1.orig.tar.gz | ||
3949 | 3428 | ./scripts/tests/gina_test_archive/pool/main/9 | ||
3950 | 3429 | ./scripts/tests/gina_test_archive/pool/main/9/9wm | ||
3951 | 3430 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-5.diff.gz | ||
3952 | 3431 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-5.dsc | ||
3953 | 3432 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-5_amd64.deb | ||
3954 | 3433 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-5_i386.deb | ||
3955 | 3434 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-5_powerpc.deb | ||
3956 | 3435 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-6.diff.gz | ||
3957 | 3436 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-6.dsc | ||
3958 | 3437 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-6_amd64.deb | ||
3959 | 3438 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-6_i386.deb | ||
3960 | 3439 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-6_powerpc.deb | ||
3961 | 3440 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-7.diff.gz | ||
3962 | 3441 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-7.dsc | ||
3963 | 3442 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-7_amd64.deb | ||
3964 | 3443 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-7_i386.deb | ||
3965 | 3444 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2-7_powerpc.deb | ||
3966 | 3445 | ./scripts/tests/gina_test_archive/pool/main/9/9wm/9wm_1.2.orig.tar.gz | ||
3967 | 3446 | ./scripts/tests/gina_test_archive/pool/main/a | ||
3968 | 3447 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier | ||
3969 | 3448 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.0.9.dsc | ||
3970 | 3449 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.0.9.tar.gz | ||
3971 | 3450 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.0.9_amd64.udeb | ||
3972 | 3451 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.0.9_i386.udeb | ||
3973 | 3452 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.0.9_powerpc.udeb | ||
3974 | 3453 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.1.3.dsc | ||
3975 | 3454 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.1.3.tar.gz | ||
3976 | 3455 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.1.5.dsc | ||
3977 | 3456 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.1.5.tar.gz | ||
3978 | 3457 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.1.5_amd64.udeb | ||
3979 | 3458 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.1.5_i386.udeb | ||
3980 | 3459 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.1.5_powerpc.udeb | ||
3981 | 3460 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.3.6.dsc | ||
3982 | 3461 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.3.6.tar.gz | ||
3983 | 3462 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.3.6_amd64.udeb | ||
3984 | 3463 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.3.6_i386.udeb | ||
3985 | 3464 | ./scripts/tests/gina_test_archive/pool/main/a/archive-copier/archive-copier_0.3.6_powerpc.udeb | ||
3986 | 3465 | ./scripts/tests/gina_test_archive/pool/main/b | ||
3987 | 3466 | ./scripts/tests/gina_test_archive/pool/main/b/bdftopcf | ||
3988 | 3467 | ./scripts/tests/gina_test_archive/pool/main/b/bdftopcf/bdftopcf_0.99.0-1.diff.gz | ||
3989 | 3468 | ./scripts/tests/gina_test_archive/pool/main/b/bdftopcf/bdftopcf_0.99.0-1.dsc | ||
3990 | 3469 | ./scripts/tests/gina_test_archive/pool/main/b/bdftopcf/bdftopcf_0.99.0.orig.tar.gz | ||
3991 | 3470 | ./scripts/tests/gina_test_archive/pool/main/b/bdftopcf/bdftopcf_0.99.1-1.diff.gz | ||
3992 | 3471 | ./scripts/tests/gina_test_archive/pool/main/b/bdftopcf/bdftopcf_0.99.1-1.dsc | ||
3993 | 3472 | ./scripts/tests/gina_test_archive/pool/main/b/bdftopcf/bdftopcf_0.99.1.orig.tar.gz | ||
3994 | 3473 | ./scripts/tests/gina_test_archive/pool/main/c | ||
3995 | 3474 | ./scripts/tests/gina_test_archive/pool/main/c/clearlooks | ||
3996 | 3475 | ./scripts/tests/gina_test_archive/pool/main/c/clearlooks/clearlooks_0.6.2-1~hoary1.diff.gz | ||
3997 | 3476 | ./scripts/tests/gina_test_archive/pool/main/c/clearlooks/clearlooks_0.6.2-1~hoary1.dsc | ||
3998 | 3477 | ./scripts/tests/gina_test_archive/pool/main/d | ||
3999 | 3478 | ./scripts/tests/gina_test_archive/pool/main/d/db1-compat | ||
4000 | 3479 | ./scripts/tests/gina_test_archive/pool/main/d/db1-compat/db1-compat_2.1.3-7.diff.gz | ||
4001 | 3480 | ./scripts/tests/gina_test_archive/pool/main/d/db1-compat/db1-compat_2.1.3-7.dsc | ||
4002 | 3481 | ./scripts/tests/gina_test_archive/pool/main/d/db1-compat/db1-compat_2.1.3.orig.tar.gz | ||
4003 | 3482 | ./scripts/tests/gina_test_archive/pool/main/d/db1-compat/libdb1-compat_2.1.3-7_amd64.deb | ||
4004 | 3483 | ./scripts/tests/gina_test_archive/pool/main/d/db1-compat/libdb1-compat_2.1.3-7_i386.deb | ||
4005 | 3484 | ./scripts/tests/gina_test_archive/pool/main/d/db1-compat/libdb1-compat_2.1.3-7_powerpc.deb | ||
4006 | 3485 | ./scripts/tests/gina_test_archive/pool/main/e | ||
4007 | 3486 | ./scripts/tests/gina_test_archive/pool/main/e/ed | ||
4008 | 3487 | ./scripts/tests/gina_test_archive/pool/main/e/ed/ed_0.2-20.diff.gz | ||
4009 | 3488 | ./scripts/tests/gina_test_archive/pool/main/e/ed/ed_0.2-20.dsc | ||
4010 | 3489 | ./scripts/tests/gina_test_archive/pool/main/e/ed/ed_0.2-20_amd64.deb | ||
4011 | 3490 | ./scripts/tests/gina_test_archive/pool/main/e/ed/ed_0.2-20_i386.deb | ||
4012 | 3491 | ./scripts/tests/gina_test_archive/pool/main/e/ed/ed_0.2-20_powerpc.deb | ||
4013 | 3492 | ./scripts/tests/gina_test_archive/pool/main/e/ed/ed_0.2.orig.tar.gz | ||
4014 | 3493 | ./scripts/tests/gina_test_archive/pool/main/e/ekg | ||
4015 | 3494 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/ekg_1.5+20050411-2ubuntu3.diff.gz | ||
4016 | 3495 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/ekg_1.5+20050411-2ubuntu3.dsc | ||
4017 | 3496 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/ekg_1.5+20050411.orig.tar.gz | ||
4018 | 3497 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/ekg_1.5-4ubuntu1.2.diff.gz | ||
4019 | 3498 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/ekg_1.5-4ubuntu1.2.dsc | ||
4020 | 3499 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/ekg_1.5-4ubuntu1.diff.gz | ||
4021 | 3500 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/ekg_1.5-4ubuntu1.dsc | ||
4022 | 3501 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/ekg_1.5.orig.tar.gz | ||
4023 | 3502 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu-dev_1.5+20050411-2ubuntu3_amd64.deb | ||
4024 | 3503 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu-dev_1.5+20050411-2ubuntu3_i386.deb | ||
4025 | 3504 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu-dev_1.5+20050411-2ubuntu3_powerpc.deb | ||
4026 | 3505 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu-dev_1.5-4ubuntu1.2_amd64.deb | ||
4027 | 3506 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu-dev_1.5-4ubuntu1.2_i386.deb | ||
4028 | 3507 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu-dev_1.5-4ubuntu1.2_powerpc.deb | ||
4029 | 3508 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu-dev_1.5-4ubuntu1_amd64.deb | ||
4030 | 3509 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu-dev_1.5-4ubuntu1_i386.deb | ||
4031 | 3510 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu-dev_1.5-4ubuntu1_powerpc.deb | ||
4032 | 3511 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu3_1.5+20050411-2ubuntu3_amd64.deb | ||
4033 | 3512 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu3_1.5+20050411-2ubuntu3_i386.deb | ||
4034 | 3513 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu3_1.5+20050411-2ubuntu3_powerpc.deb | ||
4035 | 3514 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu3_1.5-4ubuntu1.2_amd64.deb | ||
4036 | 3515 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu3_1.5-4ubuntu1.2_i386.deb | ||
4037 | 3516 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu3_1.5-4ubuntu1.2_powerpc.deb | ||
4038 | 3517 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu3_1.5-4ubuntu1_amd64.deb | ||
4039 | 3518 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu3_1.5-4ubuntu1_i386.deb | ||
4040 | 3519 | ./scripts/tests/gina_test_archive/pool/main/e/ekg/libgadu3_1.5-4ubuntu1_powerpc.deb | ||
4041 | 3520 | ./scripts/tests/gina_test_archive/pool/main/g | ||
4042 | 3521 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults | ||
4043 | 3522 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp-doc_3.3.4-1_amd64.deb | ||
4044 | 3523 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp-doc_3.3.4-1_i386.deb | ||
4045 | 3524 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp-doc_3.3.4-1_powerpc.deb | ||
4046 | 3525 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp-doc_3.3.5-1_amd64.deb | ||
4047 | 3526 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp-doc_3.3.5-1_i386.deb | ||
4048 | 3527 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp-doc_3.3.5-1_powerpc.deb | ||
4049 | 3528 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp-doc_4.0.1-3_amd64.deb | ||
4050 | 3529 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp-doc_4.0.1-3_i386.deb | ||
4051 | 3530 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp-doc_4.0.1-3_powerpc.deb | ||
4052 | 3531 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp_3.3.4-1_amd64.deb | ||
4053 | 3532 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp_3.3.4-1_i386.deb | ||
4054 | 3533 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp_3.3.4-1_powerpc.deb | ||
4055 | 3534 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp_3.3.5-1_amd64.deb | ||
4056 | 3535 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp_3.3.5-1_i386.deb | ||
4057 | 3536 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp_3.3.5-1_powerpc.deb | ||
4058 | 3537 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp_4.0.1-3_amd64.deb | ||
4059 | 3538 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp_4.0.1-3_i386.deb | ||
4060 | 3539 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/cpp_4.0.1-3_powerpc.deb | ||
4061 | 3540 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g++_3.3.4-1_amd64.deb | ||
4062 | 3541 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g++_3.3.4-1_i386.deb | ||
4063 | 3542 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g++_3.3.4-1_powerpc.deb | ||
4064 | 3543 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g++_3.3.5-1_amd64.deb | ||
4065 | 3544 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g++_3.3.5-1_i386.deb | ||
4066 | 3545 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g++_3.3.5-1_powerpc.deb | ||
4067 | 3546 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g++_4.0.1-3_amd64.deb | ||
4068 | 3547 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g++_4.0.1-3_i386.deb | ||
4069 | 3548 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g++_4.0.1-3_powerpc.deb | ||
4070 | 3549 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77-doc_3.3.4-1_amd64.deb | ||
4071 | 3550 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77-doc_3.3.4-1_i386.deb | ||
4072 | 3551 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77-doc_3.3.4-1_powerpc.deb | ||
4073 | 3552 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77-doc_3.3.5-1_amd64.deb | ||
4074 | 3553 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77-doc_3.3.5-1_i386.deb | ||
4075 | 3554 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77-doc_3.3.5-1_powerpc.deb | ||
4076 | 3555 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77-doc_3.4.4-5_amd64.deb | ||
4077 | 3556 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77-doc_3.4.4-5_i386.deb | ||
4078 | 3557 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77-doc_3.4.4-5_powerpc.deb | ||
4079 | 3558 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77_3.3.4-1_amd64.deb | ||
4080 | 3559 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77_3.3.4-1_i386.deb | ||
4081 | 3560 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77_3.3.4-1_powerpc.deb | ||
4082 | 3561 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77_3.3.5-1_amd64.deb | ||
4083 | 3562 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77_3.3.5-1_i386.deb | ||
4084 | 3563 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77_3.3.5-1_powerpc.deb | ||
4085 | 3564 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77_3.4.4-5_amd64.deb | ||
4086 | 3565 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77_3.4.4-5_i386.deb | ||
4087 | 3566 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/g77_3.4.4-5_powerpc.deb | ||
4088 | 3567 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.16.dsc | ||
4089 | 3568 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.16.tar.gz | ||
4090 | 3569 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.19.dsc | ||
4091 | 3570 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.19.tar.gz | ||
4092 | 3571 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.23.dsc | ||
4093 | 3572 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.23.tar.gz | ||
4094 | 3573 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.25.dsc | ||
4095 | 3574 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.25.tar.gz | ||
4096 | 3575 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.28.dsc | ||
4097 | 3576 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-defaults_1.28.tar.gz | ||
4098 | 3577 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-doc_3.3.4-1_amd64.deb | ||
4099 | 3578 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-doc_3.3.4-1_i386.deb | ||
4100 | 3579 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-doc_3.3.4-1_powerpc.deb | ||
4101 | 3580 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-doc_3.3.5-1_amd64.deb | ||
4102 | 3581 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-doc_3.3.5-1_i386.deb | ||
4103 | 3582 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-doc_3.3.5-1_powerpc.deb | ||
4104 | 3583 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-doc_4.0.1-3_amd64.deb | ||
4105 | 3584 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-doc_4.0.1-3_i386.deb | ||
4106 | 3585 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc-doc_4.0.1-3_powerpc.deb | ||
4107 | 3586 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc_3.3.4-1_amd64.deb | ||
4108 | 3587 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc_3.3.4-1_i386.deb | ||
4109 | 3588 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc_3.3.4-1_powerpc.deb | ||
4110 | 3589 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc_3.3.5-1_amd64.deb | ||
4111 | 3590 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc_3.3.5-1_i386.deb | ||
4112 | 3591 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc_3.3.5-1_powerpc.deb | ||
4113 | 3592 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc_4.0.1-3_amd64.deb | ||
4114 | 3593 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc_4.0.1-3_i386.deb | ||
4115 | 3594 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcc_4.0.1-3_powerpc.deb | ||
4116 | 3595 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcj_3.3.4-1_amd64.deb | ||
4117 | 3596 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcj_3.3.4-1_i386.deb | ||
4118 | 3597 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcj_3.3.4-1_powerpc.deb | ||
4119 | 3598 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcj_3.3.5-1_amd64.deb | ||
4120 | 3599 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcj_3.3.5-1_i386.deb | ||
4121 | 3600 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcj_3.3.5-1_powerpc.deb | ||
4122 | 3601 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcj_4.0.1-3_amd64.deb | ||
4123 | 3602 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcj_4.0.1-3_i386.deb | ||
4124 | 3603 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gcj_4.0.1-3_powerpc.deb | ||
4125 | 3604 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gij_3.3.4-1_amd64.deb | ||
4126 | 3605 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gij_3.3.4-1_i386.deb | ||
4127 | 3606 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gij_3.3.4-1_powerpc.deb | ||
4128 | 3607 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gij_3.3.5-1_amd64.deb | ||
4129 | 3608 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gij_3.3.5-1_i386.deb | ||
4130 | 3609 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gij_3.3.5-1_powerpc.deb | ||
4131 | 3610 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gij_4.0.1-3_amd64.deb | ||
4132 | 3611 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gij_4.0.1-3_i386.deb | ||
4133 | 3612 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gij_4.0.1-3_powerpc.deb | ||
4134 | 3613 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gobjc_3.3.4-1_amd64.deb | ||
4135 | 3614 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gobjc_3.3.4-1_i386.deb | ||
4136 | 3615 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gobjc_3.3.4-1_powerpc.deb | ||
4137 | 3616 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gobjc_3.3.5-1_amd64.deb | ||
4138 | 3617 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gobjc_3.3.5-1_i386.deb | ||
4139 | 3618 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gobjc_3.3.5-1_powerpc.deb | ||
4140 | 3619 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gobjc_4.0.1-3_amd64.deb | ||
4141 | 3620 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gobjc_4.0.1-3_i386.deb | ||
4142 | 3621 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/gobjc_4.0.1-3_powerpc.deb | ||
4143 | 3622 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/libgcj-dev_4.0.1-3_amd64.deb | ||
4144 | 3623 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/libgcj-dev_4.0.1-3_i386.deb | ||
4145 | 3624 | ./scripts/tests/gina_test_archive/pool/main/g/gcc-defaults/libgcj-dev_4.0.1-3_powerpc.deb | ||
4146 | 3625 | ./scripts/tests/gina_test_archive/pool/main/libc | ||
4147 | 3626 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap | ||
4148 | 3627 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap-bin_1.10-14_amd64.deb | ||
4149 | 3628 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap-bin_1.10-14_i386.deb | ||
4150 | 3629 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap-bin_1.10-14_powerpc.deb | ||
4151 | 3630 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap-dev_1.10-14_amd64.deb | ||
4152 | 3631 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap-dev_1.10-14_i386.deb | ||
4153 | 3632 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap-dev_1.10-14_powerpc.deb | ||
4154 | 3633 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap1_1.10-14_amd64.deb | ||
4155 | 3634 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap1_1.10-14_i386.deb | ||
4156 | 3635 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap1_1.10-14_powerpc.deb | ||
4157 | 3636 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap_1.10-14.diff.gz | ||
4158 | 3637 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap_1.10-14.dsc | ||
4159 | 3638 | ./scripts/tests/gina_test_archive/pool/main/libc/libcap/libcap_1.10.orig.tar.gz | ||
4160 | 3639 | ./scripts/tests/gina_test_archive/pool/main/m | ||
4161 | 3640 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz | ||
4162 | 3641 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz/mkvmlinuz_12ubuntu1.dsc | ||
4163 | 3642 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz/mkvmlinuz_12ubuntu1.tar.gz | ||
4164 | 3643 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz/mkvmlinuz_12ubuntu1_powerpc.deb | ||
4165 | 3644 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz/mkvmlinuz_14ubuntu1.dsc | ||
4166 | 3645 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz/mkvmlinuz_14ubuntu1.tar.gz | ||
4167 | 3646 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz/mkvmlinuz_14ubuntu1_powerpc.deb | ||
4168 | 3647 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz/mkvmlinuz_7.dsc | ||
4169 | 3648 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz/mkvmlinuz_7.tar.gz | ||
4170 | 3649 | ./scripts/tests/gina_test_archive/pool/main/m/mkvmlinuz/mkvmlinuz_7_powerpc.deb | ||
4171 | 3650 | ./scripts/tests/gina_test_archive/pool/main/p | ||
4172 | 3651 | ./scripts/tests/gina_test_archive/pool/main/r | ||
4173 | 3652 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil | ||
4174 | 3653 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.2b-4.diff.gz | ||
4175 | 3654 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.2b-4.dsc | ||
4176 | 3655 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.2b-4_amd64.deb | ||
4177 | 3656 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.2b-4_i386.deb | ||
4178 | 3657 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.2b-4_powerpc.deb | ||
4179 | 3658 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.2b.orig.tar.gz | ||
4180 | 3659 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-1.diff.gz | ||
4181 | 3660 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-1.dsc | ||
4182 | 3661 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-1_amd64.deb | ||
4183 | 3662 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-1_i386.deb | ||
4184 | 3663 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-1_powerpc.deb | ||
4185 | 3664 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-2.diff.gz | ||
4186 | 3665 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-2.dsc | ||
4187 | 3666 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-2_amd64.deb | ||
4188 | 3667 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-2_i386.deb | ||
4189 | 3668 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4-2_powerpc.deb | ||
4190 | 3669 | ./scripts/tests/gina_test_archive/pool/main/r/rioutil/rioutil_1.4.4.orig.tar.gz | ||
4191 | 3670 | ./scripts/tests/gina_test_archive/pool/main/u | ||
4192 | 3671 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta | ||
4193 | 3672 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-base_0.3_amd64.deb | ||
4194 | 3673 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-base_0.3_i386.deb | ||
4195 | 3674 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-base_0.3_powerpc.deb | ||
4196 | 3675 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-base_0.43_amd64.deb | ||
4197 | 3676 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-base_0.43_i386.deb | ||
4198 | 3677 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-base_0.43_powerpc.deb | ||
4199 | 3678 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-base_0.80_all.deb | ||
4200 | 3679 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-desktop_0.3_amd64.deb | ||
4201 | 3680 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-desktop_0.3_i386.deb | ||
4202 | 3681 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-desktop_0.3_powerpc.deb | ||
4203 | 3682 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-desktop_0.43_amd64.deb | ||
4204 | 3683 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-desktop_0.43_i386.deb | ||
4205 | 3684 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-desktop_0.43_powerpc.deb | ||
4206 | 3685 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-desktop_0.80_amd64.deb | ||
4207 | 3686 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-desktop_0.80_i386.deb | ||
4208 | 3687 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-desktop_0.80_powerpc.deb | ||
4209 | 3688 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-live_0.43_amd64.deb | ||
4210 | 3689 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-live_0.43_i386.deb | ||
4211 | 3690 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-live_0.43_powerpc.deb | ||
4212 | 3691 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-live_0.80_amd64.deb | ||
4213 | 3692 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-live_0.80_i386.deb | ||
4214 | 3693 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-live_0.80_powerpc.deb | ||
4215 | 3694 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-meta_0.3.dsc | ||
4216 | 3695 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-meta_0.3.tar.gz | ||
4217 | 3696 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-meta_0.43.dsc | ||
4218 | 3697 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-meta_0.43.tar.gz | ||
4219 | 3698 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-meta_0.80.dsc | ||
4220 | 3699 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-meta_0.80.tar.gz | ||
4221 | 3700 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-minimal_0.80_amd64.deb | ||
4222 | 3701 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-minimal_0.80_i386.deb | ||
4223 | 3702 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-minimal_0.80_powerpc.deb | ||
4224 | 3703 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-standard_0.80_amd64.deb | ||
4225 | 3704 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-standard_0.80_i386.deb | ||
4226 | 3705 | ./scripts/tests/gina_test_archive/pool/main/u/ubuntu-meta/ubuntu-standard_0.80_powerpc.deb | ||
4227 | 3706 | ./scripts/tests/gina_test_archive/pool/main/x | ||
4228 | 3707 | ./scripts/tests/gina_test_archive/pool/main/x/x11proto-damage | ||
4229 | 3708 | ./scripts/tests/gina_test_archive/pool/main/x/x11proto-damage/x11proto-damage-dev_6.8.99.7-2_all.deb | ||
4230 | 3709 | ./scripts/tests/gina_test_archive/pool/main/x/x11proto-damage/x11proto-damage_6.8.99.7-2.diff.gz | ||
4231 | 3710 | ./scripts/tests/gina_test_archive/pool/main/x/x11proto-damage/x11proto-damage_6.8.99.7-2.dsc | ||
4232 | 3711 | ./scripts/tests/gina_test_archive/pool/main/x/x11proto-damage/x11proto-damage_6.8.99.7.orig.tar.gz | ||
4233 | 3712 | ./scripts/tests/gina_test_archive/pool/universe | ||
4234 | 3713 | ./scripts/tests/gina_test_archive/pool/universe/a | ||
4235 | 3714 | ./scripts/tests/gina_test_archive/pool/universe/a/archive-copier | ||
4236 | 3715 | ./scripts/tests/gina_test_archive/pool/universe/a/this_link_exists_to_test_component_overriding_see_gina_txt_for_details | ||
4237 | 3716 | ./scripts/tests/gina_test_archive/pool/universe/b | ||
4238 | 3717 | ./scripts/tests/gina_test_archive/pool/universe/b/bdftopcf | ||
4239 | 3718 | ./scripts/tests/gina_test_archive/pool/universe/b/bdftopcf/bdftopcf_0.99.0-1_amd64.deb | ||
4240 | 3719 | ./scripts/tests/gina_test_archive/pool/universe/b/bdftopcf/bdftopcf_0.99.0-1_i386.deb | ||
4241 | 3720 | ./scripts/tests/gina_test_archive/pool/universe/b/bdftopcf/bdftopcf_0.99.0-1_powerpc.deb | ||
4242 | 3721 | ./scripts/tests/gina_test_archive/pool/universe/b/bdftopcf/bdftopcf_0.99.1-1_amd64.deb | ||
4243 | 3722 | ./scripts/tests/gina_test_archive/pool/universe/b/bdftopcf/bdftopcf_0.99.1-1_i386.deb | ||
4244 | 3723 | ./scripts/tests/gina_test_archive/pool/universe/b/bdftopcf/bdftopcf_0.99.1-1_powerpc.deb | ||
4245 | 3724 | ./scripts/tests/gina_test_archive/pool/universe/e | ||
4246 | 3725 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg | ||
4247 | 3726 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.4-3.diff.gz | ||
4248 | 3727 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.4-3.dsc | ||
4249 | 3728 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.4-3_amd64.deb | ||
4250 | 3729 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.4-3_i386.deb | ||
4251 | 3730 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.4-3_powerpc.deb | ||
4252 | 3731 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.4.orig.tar.gz | ||
4253 | 3732 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.5+20050411-2ubuntu3_amd64.deb | ||
4254 | 3733 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.5+20050411-2ubuntu3_i386.deb | ||
4255 | 3734 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.5+20050411-2ubuntu3_powerpc.deb | ||
4256 | 3735 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.5-4ubuntu1.2_amd64.deb | ||
4257 | 3736 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.5-4ubuntu1.2_i386.deb | ||
4258 | 3737 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.5-4ubuntu1.2_powerpc.deb | ||
4259 | 3738 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.5-4ubuntu1_amd64.deb | ||
4260 | 3739 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.5-4ubuntu1_i386.deb | ||
4261 | 3740 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/ekg_1.5-4ubuntu1_powerpc.deb | ||
4262 | 3741 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/libgadu-dev_1.4-3_amd64.deb | ||
4263 | 3742 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/libgadu-dev_1.4-3_i386.deb | ||
4264 | 3743 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/libgadu-dev_1.4-3_powerpc.deb | ||
4265 | 3744 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/libgadu3_1.4-3_amd64.deb | ||
4266 | 3745 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/libgadu3_1.4-3_i386.deb | ||
4267 | 3746 | ./scripts/tests/gina_test_archive/pool/universe/e/ekg/libgadu3_1.4-3_powerpc.deb | ||
4268 | 3747 | ./scripts/tests/gina_test_archive_2nd_run | ||
4269 | 3748 | ./scripts/tests/gina_test_archive_2nd_run/dists | ||
4270 | 3749 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy | ||
4271 | 3750 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/main | ||
4272 | 3751 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/main/binary-i386 | ||
4273 | 3752 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/main/binary-i386/Packages | ||
4274 | 3753 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/main/binary-i386/Packages.gz | ||
4275 | 3754 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/main/binary-i386/Release | ||
4276 | 3755 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/main/source | ||
4277 | 3756 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/main/source/Release | ||
4278 | 3757 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/main/source/Sources | ||
4279 | 3758 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/main/source/Sources.gz | ||
4280 | 3759 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/universe | ||
4281 | 3760 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/universe/binary-i386 | ||
4282 | 3761 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/universe/binary-i386/Packages | ||
4283 | 3762 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/universe/binary-i386/Packages.gz | ||
4284 | 3763 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/universe/binary-i386/Release | ||
4285 | 3764 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/universe/source | ||
4286 | 3765 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/universe/source/Release | ||
4287 | 3766 | ./scripts/tests/gina_test_archive_2nd_run/dists/breezy/universe/source/Sources.gz | ||
4288 | 3767 | ./scripts/tests/gina_test_archive_2nd_run/dists/dapper | ||
4289 | 3768 | ./scripts/tests/gina_test_archive_2nd_run/dists/dapper-updates | ||
4290 | 3769 | ./scripts/tests/gina_test_archive_2nd_run/dists/hoary | ||
4291 | 3770 | ./scripts/tests/gina_test_archive_2nd_run/pool | ||
4292 | 3771 | ./scripts/tests/hardwaretest.xml | ||
4293 | 3772 | ./scripts/tests/index | ||
4294 | 3773 | ./scripts/tests/index/index.db | ||
4295 | 3774 | ./scripts/tests/librarianformatter_noca.txt | ||
4296 | 3775 | ./scripts/tests/real_hwdb_submission.xml.bz2 | ||
4297 | 3776 | ./scripts/tests/simple_valid_hwdb_submission.xml | ||
4298 | 3777 | ./scripts/tests/sync_source_home | ||
4299 | 3778 | ./scripts/tests/sync_source_home/Debian_incoming_main_Sources | ||
4300 | 3779 | ./scripts/tests/sync_source_home/bar_1.0-1.diff.gz | ||
4301 | 3780 | ./scripts/tests/sync_source_home/bar_1.0-1.dsc | ||
4302 | 3781 | ./scripts/tests/sync_source_home/bar_1.0.orig.tar.gz | ||
4303 | 3782 | ./scripts/tests/test_apache_log_parser.py | ||
4304 | 3783 | ./scripts/tests/test_archivecruftchecker.py | ||
4305 | 3784 | ./scripts/tests/test_bugimport.py | ||
4306 | 3785 | ./scripts/tests/test_buildd_cronscripts.py | ||
4307 | 3786 | ./scripts/tests/test_changeoverride.py | ||
4308 | 3787 | ./scripts/tests/test_chrootmanager.py | ||
4309 | 3788 | ./scripts/tests/test_copy_distroseries_translations.py | ||
4310 | 3789 | ./scripts/tests/test_copypackage.py | ||
4311 | 3790 | ./scripts/tests/test_create_merge_proposals.py | ||
4312 | 3791 | ./scripts/tests/test_entitlementimport.py | ||
4313 | 3792 | ./scripts/tests/test_expire_ppa_bins.py | ||
4314 | 3793 | ./scripts/tests/test_hwdb_submission_parser.py | ||
4315 | 3794 | ./scripts/tests/test_hwdb_submission_processing.py | ||
4316 | 3795 | ./scripts/tests/test_hwdb_submission_validation.py | ||
4317 | 3796 | ./scripts/tests/test_librarianformatter_noca.py | ||
4318 | 3797 | ./scripts/tests/test_listteammembers.py | ||
4319 | 3798 | ./scripts/tests/test_lpquerydistro.py | ||
4320 | 3799 | ./scripts/tests/test_mp_creationjob.py | ||
4321 | 3800 | ./scripts/tests/test_obsoletedistroseries.py | ||
4322 | 3801 | ./scripts/tests/test_ppakeygenerator.py | ||
4323 | 3802 | ./scripts/tests/test_processdeathrow.py | ||
4324 | 3803 | ./scripts/tests/test_processpendingpackagediffs.py | ||
4325 | 3804 | ./scripts/tests/test_processupload.py | ||
4326 | 3805 | ./scripts/tests/test_publishdistro.py | ||
4327 | 3806 | ./scripts/tests/test_queue.py | ||
4328 | 3807 | ./scripts/tests/test_remove_translations.py | ||
4329 | 3808 | ./scripts/tests/test_removepackage.py | ||
4330 | 3809 | ./scripts/tests/test_revisionkarma.py | ||
4331 | 3810 | ./scripts/tests/test_rundoctests.py | ||
4332 | 3811 | ./scripts/tests/test_runlaunchpad.py | ||
4333 | 3812 | ./scripts/tests/test_scriptmonitor.py | ||
4334 | 3813 | ./scripts/tests/test_sendbranchmail.py | ||
4335 | 3814 | ./scripts/tests/test_sftracker.py | ||
4336 | 3815 | ./scripts/tests/test_soyuzscript.py | ||
4337 | 3816 | ./scripts/tests/test_sync_source.py | ||
4338 | 3817 | ./scripts/tests/upload_test_files | ||
4339 | 3818 | ./scripts/tests/upload_test_files/broken_source.changes | ||
4340 | 3819 | ./scripts/tests/upload_test_files/drdsl_1.2.0-0ubuntu1.diff.gz | ||
4341 | 3820 | ./scripts/tests/upload_test_files/drdsl_1.2.0-0ubuntu1.dsc | ||
4342 | 3821 | ./scripts/tests/upload_test_files/drdsl_1.2.0-0ubuntu1_source.changes | ||
4343 | 3822 | ./scripts/tests/upload_test_files/drdsl_1.2.0.orig.tar.gz | ||
4344 | 3823 | ./scripts/tests/upload_test_files/etherwake_1.08-1.diff.gz | ||
4345 | 3824 | ./scripts/tests/upload_test_files/etherwake_1.08-1.dsc | ||
4346 | 3825 | ./scripts/tests/upload_test_files/etherwake_1.08-1_source.changes | ||
4347 | 3826 | ./scripts/tests/upload_test_files/etherwake_1.08.orig.tar.gz | ||
4348 | 3827 | |||
4349 | 3828 | ./testing | ||
4350 | 3829 | tes ./testing/__init__.py | ||
4351 | 3830 | tes ./testing/browser.py | ||
4352 | 3831 | tes ./testing/codeimporthelpers.py | ||
4353 | 3832 | tes ./testing/cookie.py | ||
4354 | 3833 | tes ./testing/databasehelpers.py | ||
4355 | 3834 | tes ./testing/factory.py | ||
4356 | 3835 | tes ./testing/fakepackager.py | ||
4357 | 3836 | tes ./testing/googletestservice.py | ||
4358 | 3837 | tes ./testing/mail.py | ||
4359 | 3838 | tes ./testing/openidhelpers.py | ||
4360 | 3839 | tes ./testing/pages.py | ||
4361 | 3840 | tes ./testing/systemdocs.py | ||
4362 | 3841 | |||
4363 | 3842 | ./testing/tests | ||
4364 | 3843 | ./testing/tests/__init__.py | ||
4365 | 3844 | ./testing/tests/googleserviceharness.py | ||
4366 | 3845 | ./testing/tests/test_googleharness.py | ||
4367 | 3846 | ./testing/tests/test_googleservice.py | ||
4368 | 3847 | ./testing/tests/test_openidhelpers.py | ||
4369 | 3848 | ./testing/tests/test_pages.py | ||
4370 | 3849 | ./testing/tests/test_systemdocs.py | ||
4371 | 3850 | ./testing/tests/test_testcase.py | ||
4372 | 3851 | |||
4373 | 3852 | ./tests | ||
4374 | 3853 | ./tests/__init__.py | ||
4375 | 3854 | ./tests/branch_helper.py | ||
4376 | 3855 | reg ./tests/bug-249185.txt | ||
4377 | 3856 | ./tests/mail_helpers.py | ||
4378 | 3857 | ./tests/potmsgset-update-translation.txt | ||
4379 | 3858 | ./tests/test_branch.py | ||
4380 | 3859 | ./tests/test_branchcollection.py | ||
4381 | 3860 | ./tests/test_branchnamespace.py | ||
4382 | 3861 | ./tests/test_branchtarget.py | ||
4383 | 3862 | ./tests/test_branchurifield.py | ||
4384 | 3863 | ./tests/test_bugnotification.py | ||
4385 | 3864 | ./tests/test_chunkydiff_setting.py | ||
4386 | 3865 | ./tests/test_datetimeutils.py | ||
4387 | 3866 | ./tests/test_helpers.py | ||
4388 | 3867 | ./tests/test_imports.py | ||
4389 | 3868 | ./tests/test_imports.txt | ||
4390 | 3869 | ./tests/test_launchpadlib.py | ||
4391 | 3870 | ./tests/test_login.py | ||
4392 | 3871 | ./tests/test_packaging.py | ||
4393 | 3872 | ./tests/test_personless_accounts.py | ||
4394 | 3873 | reg ./tests/test_pillar.py | ||
4395 | 3874 | ./tests/test_poll.py | ||
4396 | 3875 | ./tests/test_potmsgset.py | ||
4397 | 3876 | ./tests/test_publish_archive_indexes.py | ||
4398 | 3877 | ./tests/test_publishing.py | ||
4399 | 3878 | ./tests/test_publishing_top_level_api.py | ||
4400 | 3879 | ./tests/test_question_notifications.py | ||
4401 | 3880 | ./tests/test_questiontarget.py | ||
4402 | 3881 | ./tests/test_revision.py | ||
4403 | 3882 | ./tests/test_rundoctests.py | ||
4404 | 3883 | ./tests/test_seriessourcepackagebranch.py | ||
4405 | 3884 | ./tests/test_token_creation.py | ||
4406 | 3885 | ./tests/test_translation_autoapproval.py | ||
4407 | 3886 | ./tests/test_translation_empty_messages.py | ||
4408 | 3887 | ./tests/test_translation_suggestions.py | ||
4409 | 3888 | reg ./tests/test_mlists.py | ||
4410 | 3889 | reg ./tests/test_product.py | ||
4411 | 3890 | reg ./tests/test_teammembership.py | ||
4412 | 3891 | |||
4413 | 3892 | ./translationformat/tests/__init__.py | ||
4414 | 3893 | ./translationformat/tests/helpers.py | ||
4415 | 3894 | ./translationformat/tests/test_export_file_storage.py | ||
4416 | 3895 | ./translationformat/tests/test_file_importer.py | ||
4417 | 3896 | ./translationformat/tests/test_gettext_po_exporter.py | ||
4418 | 3897 | ./translationformat/tests/test_gettext_po_importer.py | ||
4419 | 3898 | ./translationformat/tests/test_gettext_po_parser.py | ||
4420 | 3899 | ./translationformat/tests/test_gettext_pochanged_exporter.py | ||
4421 | 3900 | ./translationformat/tests/test_kde_po_importer.py | ||
4422 | 3901 | ./translationformat/tests/test_mozilla_xpi_importer.py | ||
4423 | 3902 | ./translationformat/tests/test_mozilla_zip.py | ||
4424 | 3903 | ./translationformat/tests/test_syntax_errors.py | ||
4425 | 3904 | ./translationformat/tests/test_system_documentation.py | ||
4426 | 3905 | ./translationformat/tests/test_translation_exporter.py | ||
4427 | 3906 | ./translationformat/tests/test_translation_importer.py | ||
4428 | 3907 | ./translationformat/tests/test_translation_message_data.py | ||
4429 | 3908 | ./translationformat/tests/test_xpi_dtd_format.py | ||
4430 | 3909 | ./translationformat/tests/test_xpi_header.py | ||
4431 | 3910 | ./translationformat/tests/test_xpi_import.py | ||
4432 | 3911 | ./translationformat/tests/test_xpi_manifest.py | ||
4433 | 3912 | ./translationformat/tests/test_xpi_po_exporter.py | ||
4434 | 3913 | ./translationformat/tests/test_xpi_properties_format.py | ||
4435 | 3914 | ./translationformat/tests/test_xpi_search.py | ||
4436 | 3915 | ./translationformat/tests/xpi_helpers.py | ||
4437 | 3916 | |||
4438 | 3917 | ./utilities/ftests/__init__.py | ||
4439 | 3918 | ./utilities/ftests/test_gpghandler.py | ||
4440 | 3919 | |||
4441 | 3920 | ./validators/tests/__init__.py | ||
4442 | 3921 | ./validators/tests/test_validators.py | ||
4443 | 3922 | |||
4444 | 3923 | ./vocabularies/tests/__init__.py | ||
4445 | 3924 | ./vocabularies/tests/test_branch_vocabularies.py | ||
4446 | 3925 | reg ./vocabularies/tests/test_commercialprojects_vocabularies.py | ||
4447 | 3926 | reg ./vocabularies/tests/test_user_vocabularies.py | ||
4448 | 3927 | |||
4449 | 3928 | ./webapp/ftests | ||
4450 | 3929 | ./webapp/ftests/__init__.py | ||
4451 | 3930 | ./webapp/ftests/test_adapter.py | ||
4452 | 3931 | ./webapp/ftests/test_adapter.txt | ||
4453 | 3932 | ./webapp/ftests/test_adapter_timeout.txt | ||
4454 | 3933 | ./webapp/ftests/test_annotations.py | ||
4455 | 3934 | ./webapp/ftests/test_vhosts.py | ||
4456 | 3935 | |||
4457 | 3936 | ./webapp/tests | ||
4458 | 3937 | ./webapp/tests/__init__.py | ||
4459 | 3938 | ./webapp/tests/test___init__.py | ||
4460 | 3939 | ./webapp/tests/test_authentication.py | ||
4461 | 3940 | ./webapp/tests/test_authorization.py | ||
4462 | 3941 | ./webapp/tests/test_authutility.py | ||
4463 | 3942 | ./webapp/tests/test_batching.py | ||
4464 | 3943 | ./webapp/tests/test_dbpolicy.py | ||
4465 | 3944 | ./webapp/tests/test_encryptor.py | ||
4466 | 3945 | ./webapp/tests/test_errorlog.py | ||
4467 | 3946 | ./webapp/tests/test_launchpad_login_source.txt | ||
4468 | 3947 | ./webapp/tests/test_launchpadform.py | ||
4469 | 3948 | ./webapp/tests/test_loginsource.py | ||
4470 | 3949 | ./webapp/tests/test_notifications.py | ||
4471 | 3950 | ./webapp/tests/test_pgsession.py | ||
4472 | 3951 | ./webapp/tests/test_preferredcharsets.py | ||
4473 | 3952 | ./webapp/tests/test_preferredcharsets.txt | ||
4474 | 3953 | ./webapp/tests/test_publication.py | ||
4475 | 3954 | ./webapp/tests/test_publisher.py | ||
4476 | 3955 | ./webapp/tests/test_request_expire_render.py | ||
4477 | 3956 | ./webapp/tests/test_request_expire_render.txt | ||
4478 | 3957 | ./webapp/tests/test_servers.py | ||
4479 | 3958 | ./webapp/tests/test_session.py | ||
4480 | 3959 | ./webapp/tests/test_sorting.py | ||
4481 | 3960 | ./webapp/tests/test_tales.py | ||
4482 | 3961 | ./webapp/tests/test_url.py | ||
4483 | 3962 | |||
4484 | 3963 | ./xmlrpc/tests | ||
4485 | 3964 | ./xmlrpc/tests/__init__.py | ||
4486 | 3965 | ./xmlrpc/tests/test_branch.py | ||
4487 | 3966 | ./xmlrpc/tests/test_codehosting.py | ||
4488 | 3967 | ./xmlrpc/tests/test_faults.py | ||
4489 | 3968 | reg ./xmlrpc/tests/test_mailinglistapi.py | ||
4490 | 3969 | |||
4491 | 3970 | ./translationformat/tests | ||
4492 | 3971 | ./translationformat/tests/firefox-data | ||
4493 | 3972 | ./translationformat/tests/firefox-data/clashing_ids | ||
4494 | 3973 | ./translationformat/tests/firefox-data/clashing_ids/chrome.manifest | ||
4495 | 3974 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar | ||
4496 | 3975 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/mac | ||
4497 | 3976 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/mac/extra.dtd | ||
4498 | 3977 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/mac/extra.properties | ||
4499 | 3978 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/main.dtd | ||
4500 | 3979 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/main.properties | ||
4501 | 3980 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/unix | ||
4502 | 3981 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/unix/extra.dtd | ||
4503 | 3982 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/unix/extra.properties | ||
4504 | 3983 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/win | ||
4505 | 3984 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/win/extra.dtd | ||
4506 | 3985 | ./translationformat/tests/firefox-data/clashing_ids/en-US-jar/win/extra.properties | ||
4507 | 3986 | ./translationformat/tests/firefox-data/clashing_ids/install.rdf | ||
4508 | 3987 | ./translationformat/tests/firefox-data/en-US | ||
4509 | 3988 | ./translationformat/tests/firefox-data/en-US/chrome.manifest | ||
4510 | 3989 | ./translationformat/tests/firefox-data/en-US/en-US-jar | ||
4511 | 3990 | ./translationformat/tests/firefox-data/en-US/en-US-jar/subdir | ||
4512 | 3991 | ./translationformat/tests/firefox-data/en-US/en-US-jar/subdir/test2.dtd | ||
4513 | 3992 | ./translationformat/tests/firefox-data/en-US/en-US-jar/subdir/test2.properties | ||
4514 | 3993 | ./translationformat/tests/firefox-data/en-US/en-US-jar/test1.dtd | ||
4515 | 3994 | ./translationformat/tests/firefox-data/en-US/en-US-jar/test1.properties | ||
4516 | 3995 | ./translationformat/tests/firefox-data/en-US/install.rdf | ||
4517 | 3996 | ./translationformat/tests/firefox-data/no-manifest | ||
4518 | 3997 | ./translationformat/tests/firefox-data/no-manifest/en-US-jar | ||
4519 | 3998 | ./translationformat/tests/firefox-data/no-manifest/en-US-jar/file.txt | ||
4520 | 3999 | ./translationformat/tests/firefox-data/no-manifest/no-jar.txt | ||
4521 | 4000 | |||
4522 | 4001 | ./vocabularies/tests | ||
4523 | 4002 | |||
4524 | 4003 | ./utilities/ftests | ||
4525 | 4004 | |||
4526 | 4005 | ./validators/tests | ||
4527 | 4006 | |||
4528 | 4007 | ./mailman/config/tests | ||
4529 | 4008 | ./mailman/doc | ||
4530 | 4009 | reg ./mailman/doc/basic-integration.txt | ||
4531 | 4010 | reg ./mailman/doc/batching.txt | ||
4532 | 4011 | reg ./mailman/doc/contact-address.txt | ||
4533 | 4012 | reg ./mailman/doc/create-lists.txt | ||
4534 | 4013 | reg ./mailman/doc/deactivate-lists.txt | ||
4535 | 4014 | reg ./mailman/doc/decorations.txt | ||
4536 | 4015 | reg ./mailman/doc/logging.txt | ||
4537 | 4016 | reg ./mailman/doc/messages.txt | ||
4538 | 4017 | reg ./mailman/doc/modify-lists.txt | ||
4539 | 4018 | reg ./mailman/doc/postings.txt.disabled | ||
4540 | 4019 | reg ./mailman/doc/reactivate-lists.txt | ||
4541 | 4020 | reg ./mailman/doc/recovery.txt | ||
4542 | 4021 | reg ./mailman/doc/staging.txt | ||
4543 | 4022 | reg ./mailman/doc/subscriptions.txt | ||
4544 | 4023 | ./mailman/testing | ||
4545 | 4024 | ./mailman/tests | ||
4546 | 0 | 4025 | ||
4547 | === added file 'utilities/migrater/find.py' | |||
4548 | --- utilities/migrater/find.py 1970-01-01 00:00:00 +0000 | |||
4549 | +++ utilities/migrater/find.py 2009-09-17 17:29:33 +0000 | |||
4550 | @@ -0,0 +1,111 @@ | |||
4551 | 1 | #!/usr/bin/python | ||
4552 | 2 | # | ||
4553 | 3 | # Copyright (C) 2009 - Curtis Hovey <sinzui.is at verizon.net> | ||
4554 | 4 | # This software is licensed under the GNU General Public License version 2. | ||
4555 | 5 | # | ||
4556 | 6 | # It comes from the Gedit Developer Plugins project (launchpad.net/gdp); see | ||
4557 | 7 | # http://bazaar.launchpad.net/~sinzui/gdp/trunk/files/head%3A/plugins/gdp/ & | ||
4558 | 8 | # http://bazaar.launchpad.net/%7Esinzui/gdp/trunk/annotate/head%3A/COPYING. | ||
4559 | 9 | |||
4560 | 10 | """Find in files and replace strings in many files.""" | ||
4561 | 11 | |||
4562 | 12 | import mimetypes | ||
4563 | 13 | import os | ||
4564 | 14 | import re | ||
4565 | 15 | import sys | ||
4566 | 16 | |||
4567 | 17 | from optparse import OptionParser | ||
4568 | 18 | |||
4569 | 19 | |||
4570 | 20 | mimetypes.init() | ||
4571 | 21 | |||
4572 | 22 | |||
4573 | 23 | def find_matches(root_dir, file_pattern, match_pattern, substitution=None): | ||
4574 | 24 | """Iterate a summary of matching lines in a file.""" | ||
4575 | 25 | match_re = re.compile(match_pattern) | ||
4576 | 26 | for file_path in find_files(root_dir, file_pattern=file_pattern): | ||
4577 | 27 | summary = extract_match(file_path, match_re, substitution=substitution) | ||
4578 | 28 | if summary: | ||
4579 | 29 | yield summary | ||
4580 | 30 | |||
4581 | 31 | |||
4582 | 32 | def find_files(root_dir, skip_dir_pattern='^[.]', file_pattern='.*'): | ||
4583 | 33 | """Iterate the matching files below a directory.""" | ||
4584 | 34 | skip_dir_re = re.compile(r'^.*%s' % skip_dir_pattern) | ||
4585 | 35 | file_re = re.compile(r'^.*%s' % file_pattern) | ||
4586 | 36 | for path, subdirs, files in os.walk(root_dir): | ||
4587 | 37 | subdirs[:] = [dir_ for dir_ in subdirs | ||
4588 | 38 | if skip_dir_re.match(dir_) is None] | ||
4589 | 39 | for file_ in files: | ||
4590 | 40 | file_path = os.path.join(path, file_) | ||
4591 | 41 | if os.path.islink(file_path): | ||
4592 | 42 | continue | ||
4593 | 43 | mime_type, encoding = mimetypes.guess_type(file_) | ||
4594 | 44 | if mime_type is None or 'text/' in mime_type: | ||
4595 | 45 | if file_re.match(file_path) is not None: | ||
4596 | 46 | yield file_path | ||
4597 | 47 | |||
4598 | 48 | |||
4599 | 49 | def extract_match(file_path, match_re, substitution=None): | ||
4600 | 50 | """Return a summary of matches in a file.""" | ||
4601 | 51 | lines = [] | ||
4602 | 52 | content = [] | ||
4603 | 53 | match = None | ||
4604 | 54 | file_ = open(file_path, 'r') | ||
4605 | 55 | try: | ||
4606 | 56 | for lineno, line in enumerate(file_): | ||
4607 | 57 | match = match_re.search(line) | ||
4608 | 58 | if match: | ||
4609 | 59 | lines.append( | ||
4610 | 60 | {'lineno' : lineno + 1, 'text' : line.strip(), | ||
4611 | 61 | 'match': match}) | ||
4612 | 62 | if substitution is not None: | ||
4613 | 63 | line = match_re.sub(substitution, line) | ||
4614 | 64 | if substitution is not None: | ||
4615 | 65 | content.append(line) | ||
4616 | 66 | finally: | ||
4617 | 67 | file_.close() | ||
4618 | 68 | if lines: | ||
4619 | 69 | if substitution is not None: | ||
4620 | 70 | file_ = open(file_path, 'w') | ||
4621 | 71 | try: | ||
4622 | 72 | file_.write(''.join(content)) | ||
4623 | 73 | finally: | ||
4624 | 74 | file_.close() | ||
4625 | 75 | return {'file_path' : file_path, 'lines' : lines} | ||
4626 | 76 | return None | ||
4627 | 77 | |||
4628 | 78 | |||
4629 | 79 | def get_option_parser(): | ||
4630 | 80 | """Return the option parser for this program.""" | ||
4631 | 81 | usage = "usage: %prog [options] root_dir file_pattern match" | ||
4632 | 82 | parser = OptionParser(usage=usage) | ||
4633 | 83 | parser.add_option( | ||
4634 | 84 | "-s", "--substitution", dest="substitution", | ||
4635 | 85 | help="The substitution string (may contain \\[0-9] match groups).") | ||
4636 | 86 | parser.set_defaults(substitution=None) | ||
4637 | 87 | return parser | ||
4638 | 88 | |||
4639 | 89 | |||
4640 | 90 | def main(argv=None): | ||
4641 | 91 | """Run the command line operations.""" | ||
4642 | 92 | if argv is None: | ||
4643 | 93 | argv = sys.argv | ||
4644 | 94 | parser = get_option_parser() | ||
4645 | 95 | (options, args) = parser.parse_args(args=argv[1:]) | ||
4646 | 96 | |||
4647 | 97 | root_dir = args[0] | ||
4648 | 98 | file_pattern = args[1] | ||
4649 | 99 | match_pattern = args[2] | ||
4650 | 100 | substitution = options.substitution | ||
4651 | 101 | print "Looking for [%s] in files like %s under %s:" % ( | ||
4652 | 102 | match_pattern, file_pattern, root_dir) | ||
4653 | 103 | for summary in find_matches( | ||
4654 | 104 | root_dir, file_pattern, match_pattern, substitution=substitution): | ||
4655 | 105 | print "\n%(file_path)s" % summary | ||
4656 | 106 | for line in summary['lines']: | ||
4657 | 107 | print " %(lineno)4s: %(text)s" % line | ||
4658 | 108 | |||
4659 | 109 | |||
4660 | 110 | if __name__ == '__main__': | ||
4661 | 111 | sys.exit(main()) | ||
4662 | 0 | 112 | ||
4663 | === added file 'utilities/migrater/make_control_file.py' | |||
4664 | --- utilities/migrater/make_control_file.py 1970-01-01 00:00:00 +0000 | |||
4665 | +++ utilities/migrater/make_control_file.py 2009-09-17 17:29:33 +0000 | |||
4666 | @@ -0,0 +1,44 @@ | |||
4667 | 1 | #!/usr/bin/python2.5 | ||
4668 | 2 | # | ||
4669 | 3 | # Copyright 2009 Canonical Ltd. This software is licensed under the | ||
4670 | 4 | # GNU Affero General Public License version 3 (see the file LICENSE). | ||
4671 | 5 | |||
4672 | 6 | """Create a control file of file that should be migrated.""" | ||
4673 | 7 | |||
4674 | 8 | import sys | ||
4675 | 9 | |||
4676 | 10 | from find import find_files | ||
4677 | 11 | from migrater import OLD_TOP | ||
4678 | 12 | |||
4679 | 13 | |||
4680 | 14 | TLA_COMMON_MAP = dict( | ||
4681 | 15 | ans=[], | ||
4682 | 16 | app=[], | ||
4683 | 17 | blu=['blueprint', 'specification', 'sprint', 'specgraph'], | ||
4684 | 18 | bug=[], | ||
4685 | 19 | cod=[], | ||
4686 | 20 | reg=[], | ||
4687 | 21 | sha=[], | ||
4688 | 22 | soy=[], | ||
4689 | 23 | svc=[], | ||
4690 | 24 | tes=[], | ||
4691 | 25 | tra=[], | ||
4692 | 26 | ) | ||
4693 | 27 | |||
4694 | 28 | |||
4695 | 29 | def main(argv=None): | ||
4696 | 30 | """Run the command line operations.""" | ||
4697 | 31 | skip_dir_pattern = r'^[.]|templates|icing' | ||
4698 | 32 | for file_path in find_files(OLD_TOP, skip_dir_pattern=skip_dir_pattern ): | ||
4699 | 33 | file_path = file_path.replace(OLD_TOP, '.') | ||
4700 | 34 | code = ' ' | ||
4701 | 35 | for app_code in TLA_COMMON_MAP: | ||
4702 | 36 | for common_name in TLA_COMMON_MAP[app_code]: | ||
4703 | 37 | if common_name in file_path: | ||
4704 | 38 | code = app_code | ||
4705 | 39 | break | ||
4706 | 40 | print '%s %s' % (code, file_path) | ||
4707 | 41 | |||
4708 | 42 | |||
4709 | 43 | if __name__ == '__main__': | ||
4710 | 44 | sys.exit(main()) | ||
4711 | 0 | 45 | ||
4712 | === added file 'utilities/migrater/migrater.py' | |||
4713 | --- utilities/migrater/migrater.py 1970-01-01 00:00:00 +0000 | |||
4714 | +++ utilities/migrater/migrater.py 2009-09-17 17:29:33 +0000 | |||
4715 | @@ -0,0 +1,639 @@ | |||
4716 | 1 | #!/usr/bin/python2.5 | ||
4717 | 2 | # | ||
4718 | 3 | # Copyright 2009 Canonical Ltd. This software is licensed under the | ||
4719 | 4 | # GNU Affero General Public License version 3 (see the file LICENSE). | ||
4720 | 5 | |||
4721 | 6 | """Migrate modules from the old LP directory structure to the new using | ||
4722 | 7 | a control file and the exising mover script that Francis wrote. | ||
4723 | 8 | """ | ||
4724 | 9 | |||
4725 | 10 | import errno | ||
4726 | 11 | import os | ||
4727 | 12 | import re | ||
4728 | 13 | |||
4729 | 14 | from find import find_files, find_matches | ||
4730 | 15 | from optparse import OptionParser | ||
4731 | 16 | from rename_module import ( | ||
4732 | 17 | bzr_add, bzr_move_file, bzr_remove_file, rename_module, update_references) | ||
4733 | 18 | from rename_zcml import handle_zcml | ||
4734 | 19 | from utils import log, run, spew | ||
4735 | 20 | |||
4736 | 21 | |||
4737 | 22 | MOVER = os.path.join(os.path.dirname(__file__), 'rename_module.py') | ||
4738 | 23 | |||
4739 | 24 | TLA_MAP = dict( | ||
4740 | 25 | ans='answers', | ||
4741 | 26 | app='app', | ||
4742 | 27 | blu='blueprints', | ||
4743 | 28 | bug='bugs', | ||
4744 | 29 | cod='code', | ||
4745 | 30 | reg='registry', | ||
4746 | 31 | sha='shared', | ||
4747 | 32 | soy='soyuz', | ||
4748 | 33 | svc='services', | ||
4749 | 34 | tes='testing', | ||
4750 | 35 | tra='translations', | ||
4751 | 36 | ) | ||
4752 | 37 | |||
4753 | 38 | RENAME_MAP = dict( | ||
4754 | 39 | components='adapters', | ||
4755 | 40 | database='model', | ||
4756 | 41 | ftests='tests', | ||
4757 | 42 | pagetests='stories', | ||
4758 | 43 | ) | ||
4759 | 44 | |||
4760 | 45 | OLD_TOP = 'lib/canonical/launchpad' | ||
4761 | 46 | NEW_TOP = 'lib/lp' | ||
4762 | 47 | |||
4763 | 48 | APP_DIRECTORIES = [ | ||
4764 | 49 | 'adapters', | ||
4765 | 50 | 'browser', | ||
4766 | 51 | 'doc', | ||
4767 | 52 | 'emailtemplates', | ||
4768 | 53 | 'event', | ||
4769 | 54 | 'feed', | ||
4770 | 55 | 'interfaces', | ||
4771 | 56 | 'model', | ||
4772 | 57 | 'notifications', | ||
4773 | 58 | 'scripts', | ||
4774 | 59 | 'stories', | ||
4775 | 60 | 'subscribers', | ||
4776 | 61 | 'templates', | ||
4777 | 62 | 'tests', | ||
4778 | 63 | 'browser/tests', | ||
4779 | 64 | ] | ||
4780 | 65 | |||
4781 | 66 | TEST_PATHS = set(('doc', 'tests', 'ftests', 'pagetests')) | ||
4782 | 67 | # Ripped straight from GNU touch(1) | ||
4783 | 68 | FLAGS = os.O_WRONLY | os.O_CREAT | os.O_NONBLOCK | os.O_NOCTTY | ||
4784 | 69 | |||
4785 | 70 | |||
4786 | 71 | def parse_args(): | ||
4787 | 72 | """Return a tuple of parser, option, and arguments.""" | ||
4788 | 73 | usage = """\ | ||
4789 | 74 | %prog [options] controlfile app_codes+ | ||
4790 | 75 | |||
4791 | 76 | controlfile is the file containing the list of files to be moved. Each file | ||
4792 | 77 | is prefixed with a TLA identifying the apps. | ||
4793 | 78 | |||
4794 | 79 | app_codes is a list of TLAs identifying the apps to migrate. | ||
4795 | 80 | """ | ||
4796 | 81 | parser = OptionParser(usage) | ||
4797 | 82 | parser.add_option( | ||
4798 | 83 | '--dryrun', | ||
4799 | 84 | action='store_true', default=False, dest='dry_run', | ||
4800 | 85 | help=("If this option is used actions will be printed " | ||
4801 | 86 | "but not executed.")) | ||
4802 | 87 | parser.add_option( | ||
4803 | 88 | '--no-move', | ||
4804 | 89 | action='store_false', default=True, dest='move', | ||
4805 | 90 | help="Don't actually move any files, just set up the app's tree.") | ||
4806 | 91 | |||
4807 | 92 | options, arguments = parser.parse_args() | ||
4808 | 93 | return parser, options, arguments | ||
4809 | 94 | |||
4810 | 95 | |||
4811 | 96 | def convert_ctl_data(data): | ||
4812 | 97 | """Return a dict of files, each keyed to an app.""" | ||
4813 | 98 | app_data = {} | ||
4814 | 99 | for line in data: | ||
4815 | 100 | try: | ||
4816 | 101 | tla, fn = line.split() | ||
4817 | 102 | except ValueError: | ||
4818 | 103 | continue | ||
4819 | 104 | if not tla in app_data: | ||
4820 | 105 | app_data[tla] = [] | ||
4821 | 106 | app_data[tla].append(fn[2:]) | ||
4822 | 107 | return app_data | ||
4823 | 108 | |||
4824 | 109 | COLLIDED = [] | ||
4825 | 110 | |||
4826 | 111 | def move_it(old_path, new_path): | ||
4827 | 112 | """Move a versioned file without colliding with another file.""" | ||
4828 | 113 | # Move the file and fix the imports. LBYL. | ||
4829 | 114 | if os.path.exists(new_path): | ||
4830 | 115 | if os.path.getsize(new_path) == 0: | ||
4831 | 116 | # We must remove the file since bzr refuses to clobber existing | ||
4832 | 117 | # files. | ||
4833 | 118 | bzr_remove_file(new_path) | ||
4834 | 119 | else: | ||
4835 | 120 | log('COLLISION! target already exists: %s', new_path) | ||
4836 | 121 | COLLIDED.append(new_path) | ||
4837 | 122 | # Try to find an alternative. I seriously doubt we'll ever have | ||
4838 | 123 | # more than two collisions. | ||
4839 | 124 | for counter in range(10): | ||
4840 | 125 | fn, ext = os.path.splitext(new_path) | ||
4841 | 126 | new_target = fn + '_%d' % counter + ext | ||
4842 | 127 | log(' new target: %s', new_target) | ||
4843 | 128 | if not os.path.exists(new_target): | ||
4844 | 129 | new_path = new_target | ||
4845 | 130 | break | ||
4846 | 131 | else: | ||
4847 | 132 | raise AssertionError('Too many collisions: ' + new_path) | ||
4848 | 133 | rename_module(old_path, new_path) | ||
4849 | 134 | |||
4850 | 135 | |||
4851 | 136 | def make_tree(app): | ||
4852 | 137 | """Make the official tree structure.""" | ||
4853 | 138 | if not os.path.exists(NEW_TOP): | ||
4854 | 139 | os.mkdir(NEW_TOP) | ||
4855 | 140 | tld = os.path.join(NEW_TOP, TLA_MAP[app]) | ||
4856 | 141 | |||
4857 | 142 | for directory in [''] + APP_DIRECTORIES: | ||
4858 | 143 | d = os.path.join(tld, directory) | ||
4859 | 144 | try: | ||
4860 | 145 | os.mkdir(d) | ||
4861 | 146 | bzr_add(d) | ||
4862 | 147 | print "created", d | ||
4863 | 148 | except OSError, e: | ||
4864 | 149 | if e.errno == errno.EEXIST: | ||
4865 | 150 | # The directory already exists, so assume that the __init__.py | ||
4866 | 151 | # file also exists. | ||
4867 | 152 | continue | ||
4868 | 153 | else: | ||
4869 | 154 | raise | ||
4870 | 155 | else: | ||
4871 | 156 | # Touch an empty __init__.py to make the thing a package. | ||
4872 | 157 | init_file = os.path.join(d, '__init__.py') | ||
4873 | 158 | fd = os.open(init_file, FLAGS, 0666) | ||
4874 | 159 | os.close(fd) | ||
4875 | 160 | bzr_add(init_file) | ||
4876 | 161 | # Add the whole directory. | ||
4877 | 162 | bzr_add(tld) | ||
4878 | 163 | |||
4879 | 164 | |||
4880 | 165 | def file2module(module_file): | ||
4881 | 166 | """From a filename, return the python module name.""" | ||
4882 | 167 | start_path = 'lib' + os.path.sep | ||
4883 | 168 | module_file, dummy = os.path.splitext(module_file) | ||
4884 | 169 | module = module_file[len(start_path):].replace(os.path.sep, '.') | ||
4885 | 170 | return module | ||
4886 | 171 | |||
4887 | 172 | |||
4888 | 173 | def handle_script(old_path, new_path): | ||
4889 | 174 | """Move a script or directory and update references in cronscripts.""" | ||
4890 | 175 | parts = old_path.split(os.path.sep) | ||
4891 | 176 | if (len(parts) - parts.index('scripts')) > 2: | ||
4892 | 177 | # The script is a directory not a single-file module. | ||
4893 | 178 | # Just get the directory portion and move everything at once. | ||
4894 | 179 | old_path = os.path.join(*parts[:-1]) | ||
4895 | 180 | new_full_path = new_path | ||
4896 | 181 | else: | ||
4897 | 182 | # The script is a single-file module. Add the script name to the end | ||
4898 | 183 | # of new_path. | ||
4899 | 184 | new_full_path = os.path.join(new_path, parts[-1]) | ||
4900 | 185 | |||
4901 | 186 | # Move the file or directory | ||
4902 | 187 | bzr_move_file(old_path, new_path) | ||
4903 | 188 | # Update references, but only in the cronscripts directory. | ||
4904 | 189 | source_module = file2module(old_path) | ||
4905 | 190 | target_module = file2module(new_full_path) | ||
4906 | 191 | update_references(source_module, target_module) | ||
4907 | 192 | update_helper_imports(old_path, new_full_path) | ||
4908 | 193 | |||
4909 | 194 | |||
4910 | 195 | def map_filename(path): | ||
4911 | 196 | """Return the renamed file name.""" | ||
4912 | 197 | fn, dummy = os.path.splitext(path) | ||
4913 | 198 | if fn.endswith('-pages'): | ||
4914 | 199 | # Don't remap -pages doctests here. | ||
4915 | 200 | return path | ||
4916 | 201 | else: | ||
4917 | 202 | return os.sep.join(RENAME_MAP.get(path_part, path_part) | ||
4918 | 203 | for path_part in path.split(os.sep)) | ||
4919 | 204 | |||
4920 | 205 | |||
4921 | 206 | def handle_test(old_path, new_path): | ||
4922 | 207 | """Migrate tests.""" | ||
4923 | 208 | spew('handle_test(%s, %s)', old_path, new_path) | ||
4924 | 209 | unsupported_dirs = [ | ||
4925 | 210 | 'components', | ||
4926 | 211 | 'daemons', | ||
4927 | 212 | 'model', | ||
4928 | 213 | 'interfaces', | ||
4929 | 214 | 'mail', | ||
4930 | 215 | 'mailout', | ||
4931 | 216 | 'translationformat', | ||
4932 | 217 | 'utilities', | ||
4933 | 218 | 'validators', | ||
4934 | 219 | 'vocabularies', | ||
4935 | 220 | 'webapp', | ||
4936 | 221 | 'xmlrpc', | ||
4937 | 222 | ] | ||
4938 | 223 | new_path = map_filename(new_path) | ||
4939 | 224 | # Do target -pages.txt doctest remapping. | ||
4940 | 225 | file_name, ext = os.path.splitext(new_path) | ||
4941 | 226 | if file_name.endswith('-pages'): | ||
4942 | 227 | new_path = file_name[:-6] + '-views' + ext | ||
4943 | 228 | parts = new_path.split(os.sep) | ||
4944 | 229 | index = parts.index('doc') | ||
4945 | 230 | parts[index:index + 1] = ['browser', 'tests'] | ||
4946 | 231 | new_path = os.sep.join(parts) | ||
4947 | 232 | if '/tests/' in new_path and '/browser/tests/' not in new_path: | ||
4948 | 233 | # All unit tests except to browser unit tests move to the app | ||
4949 | 234 | # tests dir. | ||
4950 | 235 | new_path = os.sep.join( | ||
4951 | 236 | path_part for path_part in path.split(os.sep) | ||
4952 | 237 | if path_path not in unsupported_dirs) | ||
4953 | 238 | # Create new_path's directory if it doesn't exist yet. | ||
4954 | 239 | try: | ||
4955 | 240 | test_dir, dummy = os.path.split(new_path) | ||
4956 | 241 | os.makedirs(test_dir) | ||
4957 | 242 | spew('created: %s', test_dir) | ||
4958 | 243 | except OSError, error: | ||
4959 | 244 | if error.errno != errno.EEXIST: | ||
4960 | 245 | raise | ||
4961 | 246 | else: | ||
4962 | 247 | # Add the whole directory. | ||
4963 | 248 | run('bzr', 'add', test_dir) | ||
4964 | 249 | move_it(old_path, new_path) | ||
4965 | 250 | dir_path, file_name = os.path.split(old_path) | ||
4966 | 251 | if file_name.endswith('py') and not file_name.startswith('test_'): | ||
4967 | 252 | update_helper_imports(old_path, new_path) | ||
4968 | 253 | |||
4969 | 254 | |||
4970 | 255 | def update_helper_imports(old_path, new_path): | ||
4971 | 256 | """Fix the references to the test helper.""" | ||
4972 | 257 | old_dir_path, file_name = os.path.split(old_path) | ||
4973 | 258 | old_module_path = file2module(old_dir_path).replace('.', '\\.') | ||
4974 | 259 | module_name, dummy = os.path.splitext(file_name) | ||
4975 | 260 | new_module_path = file2module(os.path.dirname(new_path)) | ||
4976 | 261 | source = r'\b%s(\.| import )%s\b' % (old_module_path, module_name) | ||
4977 | 262 | target = r'%s\1%s' % (new_module_path, module_name) | ||
4978 | 263 | root_dirs = ['cronscripts', 'lib/canonical', 'lib/lp'] | ||
4979 | 264 | file_pattern = '\.(py|txt|zcml)$' | ||
4980 | 265 | print source, target | ||
4981 | 266 | print " Updating references:" | ||
4982 | 267 | for root_dir in root_dirs: | ||
4983 | 268 | for summary in find_matches( | ||
4984 | 269 | root_dir, file_pattern, source, substitution=target): | ||
4985 | 270 | print " * %(file_path)s" % summary | ||
4986 | 271 | |||
4987 | 272 | |||
4988 | 273 | def setup_test_harnesses(app_name): | ||
4989 | 274 | """Create the doctest harnesses.""" | ||
4990 | 275 | app_path = os.path.join(NEW_TOP, app_name) | ||
4991 | 276 | doctest_path = os.path.join(app_path, 'doc') | ||
4992 | 277 | doctests = [file_name | ||
4993 | 278 | for file_name in os.listdir(doctest_path) | ||
4994 | 279 | if file_name.endswith('.txt')] | ||
4995 | 280 | print 'Installing doctest harnesses' | ||
4996 | 281 | install_doctest_suite( | ||
4997 | 282 | 'test_doc.py', os.path.join(app_path, 'tests'), doctests=doctests) | ||
4998 | 283 | install_doctest_suite( | ||
4999 | 284 | 'test_views.py', os.path.join(app_path, 'browser', 'tests')) | ||
5000 | 285 |
The diff has been truncated for viewing.
This adds formatdoctest.py and the migrater/ directory (with all the scripts in it). They came from the old lp-dev-utils. Note that formatdoctset.py and migrater/find.py are still copyright Curtis, and are under GPLv2. I've treated their copyright headers accordingly; everything else got the standard Launchpad AGPLv3 copyright header.