From: Mike O'Connor Date: Sat, 9 Jan 2010 19:14:39 +0000 (-0500) Subject: Merge remote branch 'origin/master' into contents X-Git-Url: https://git.decadent.org.uk/gitweb/?a=commitdiff_plain;h=9c66ac39be80ceb4fdcc58823852df090c10a029;hp=48a09717fc5fbf01c58b7e0379648e6b666c861a;p=dak.git Merge remote branch 'origin/master' into contents * origin/master: fix function prod_maintainer() website process-upload process-upload --- diff --git a/dak/process_new.py b/dak/process_new.py index b8550fd1..74bae8fe 100755 --- a/dak/process_new.py +++ b/dak/process_new.py @@ -448,14 +448,13 @@ def add_overrides (new, upload, session): ################################################################################ -def prod_maintainer (note, upload): +def prod_maintainer (notes, upload): cnf = Config() # Here we prepare an editor and get them ready to prod... (fd, temp_filename) = utils.temp_filename() temp_file = os.fdopen(fd, 'w') - if len(note) > 0: - for line in note: - temp_file.write(line) + for note in notes: + temp_file.write(note.comment) temp_file.close() editor = os.environ.get("EDITOR","vi") answer = 'E' diff --git a/dak/process_upload.py b/dak/process_upload.py index 0f50137c..13474071 100755 --- a/dak/process_upload.py +++ b/dak/process_upload.py @@ -394,8 +394,9 @@ def process_it(changes_file, session): valid_dsc_p = u.check_dsc(not Options["No-Action"]) if valid_dsc_p and not Options["No-Action"]: u.check_source() - u.check_lintian() u.check_hashes() + if valid_dsc_p and not Options["No-Action"] and not len(u.rejects): + u.check_lintian() u.check_urgency() u.check_timestamps() u.check_signed_by_key() diff --git a/web/index.html b/web/index.html index 5c257e61..32f2f82f 100644 --- a/web/index.html +++ b/web/index.html @@ -45,6 +45,7 @@
  • Testing
  • Stable
  • Rejections
  • +
  • Lintian Autorejects
  • Archive Criteria
  • Talks
  • @@ -194,10 +195,40 @@ the REJECT-FAQ.

    +
    +

    Lintian Autorejects

    +

    Packages failing a defined set of lintian tags will no + longer be accepted into the archive, but get rejected immediately.

    + +

    Those automated rejects will only be done on sourceful uploads to + unstable and experimental.

    + +

    As there are certain lintian tags that should only appear in very rare + cases we have created two categories: +

    +
    warning
    +
    Tags listed here *can* be overriden by the maintainer using the normal + lintian override mechanism. Of course this should only be done if you + have a technically sound reason why your package needs to break in such a + way. +
    +
    error
    +
    Tags listed here can not be overridden. Those are tags + corresponding to packaging errors serious enough to mark a + package unfit for the archive and should never happen. In + fact, most of the tags listed do not appear in our archive + currently, the few packages listed below should be easily + fixable with their next upload. +
    +
    +

    +

    The current list of tags can be found here. +

    + - + @@ -217,7 +248,7 @@ DebConf 2009, Cáceres, Spain. - +
    diff --git a/web/removals-style.css b/web/removals-style.css index 8ad2aa15..6c21fa67 100644 --- a/web/removals-style.css +++ b/web/removals-style.css @@ -1,6 +1,10 @@ body { font-family: sans-serif; } +dt { + font-family: Arial, Helvetica, sans-serif; + font-weight: bold; +} a img { text-decoration: none; border: none;