CHANGELOG 4.31 KB
Newer Older
Mattia Rizzolo's avatar
Mattia Rizzolo committed
1
2
3
# WARNING: this changelog is very outdated and unreliable.
# Many, many changes happened since its last update in 2012, and now it's 2020.

4
debexpo (UNRELEASED)
Arno Töll's avatar
Arno Töll committed
5

6
7
8
9
10
    * Support for sponsoring guidelines. Debian Developer are asked to
      register at mentors.debian.net (if not done already) and provide
      there their personal sponsoring guidelines. That's is a
      semi-structured description text to point sponsors to individual
      developers who are interested to sponsor some packages.
11

12
13
14
15
16
    * Provide public profile pages for both, maintainer and developers.
      For maintainer their package list is being displayed among their
      profile data.  On the other hand, for Debian Developers their
      sponsoring guidelines are being displayed.  Both can disable their
      profiles if desired.
17

18
19
20
21
22
23
24
25
26
27
    * Determine Debexpo user ID by the GPG key ID. This means Debexpo will
      now emulate behavior of official Debian archives to identify an
      upload solely by its signature. Thanks to Aliaksei Palkanau who
      provided a patch on which this improvement is based on. Previously
      Debexpo used the Changed-By field to determine the uploader.
      Moreover GPG keys are being verified upon import now.
      Thanks to a patch by Vipin Nair the key strength must match Debian
      keyring maintainer criterias (2048 bit RSA keys).
      Finally at least one UID of the key to be imported must match the
      configured profile email address.
28

Arno Töll's avatar
Arno Töll committed
29
30
31
32
33
34
35
36
37
38
39
40
41
debexpo (v2)

    * This is the "Welcome Nicolas Dandrimont release". He made a lot of
      substantial and visible improvements in the QA plug-in codebase. The
      plug-in output (e.g. Lintian runs) not only looks much better now, it is
      also machine-readable in the backend which means we can tighter integrate
      plug-in information into semantic workflows based on that information.
      Thanks for the great work - we can do many useful things founded on that
      improvements in future.

    * Remove identification of uploads by upload hash when using HTTP. This
      should never have been implemented that way. Instead verify the GnuPG for
      uploader. Please check your GnuPG key in your profile, your key ID must match your
42
43
44
      changed-by uploader ID, otherwise Debexpo will reject your upload. This
      behavior is the same for both, HTTP and FTP uploads.
      You can, but you do not need to update your ~/.dput.cf if you used to use
Arno Töll's avatar
Arno Töll committed
45
46
47
      HTTP. However, The upload hash is not used at all anymore. Existing
      configurations remaing compatible for the time being, but we are going to
      stop support for these legacy configurations in a future release
48

Arno Töll's avatar
Arno Töll committed
49
50
51
52
53
54
55
    * Provide worker tasks which run background jobs on the Expo server. Aside of
      this technical detail, this has the visible effect to our users that
      packages are automatically being removed from mentors.debian.net if:

          + The package was uploaded to an official Debian archive
          + The package did not find a sponsor within 12 weeks. You can always
            reupload the package before, or after it is being removed from Expo to
Arno Töll's avatar
Arno Töll committed
56
            reset the timer again.
57
58
59

    * Fix a bug in the orig.tar.gz handling (again). Make sure, the orig.tar.gz can
      be overwritten if the user uploaded a tarball which does not match the MD5 sum
Arno Töll's avatar
Arno Töll committed
60
61
      of an already known orig.tar.gz. This bug perhaps caused the most
      annoyance in the past months.
62

Arno Töll's avatar
Arno Töll committed
63
64
    * Run the QA plugin again, link to the PTS page if the package is in Debian already.
      Thanks Andrew Starr-Bochicchio for providing a patch
65

66
67
68
69
    * Provide the correct RSS feed URL in the packages index page and fix HTML
      display issues on the same page.
      Thanks Paul Wise for providing a patch

70
    * Make comments (and other pre-formatted texts flow properly in the browser).
Arno Töll's avatar
Arno Töll committed
71
72
      Again, thanks Paul Wise and Sasa Bozic for telling us console hackers how
      pure vain graphical interfaces need to be designed.
73

74
    * Allow uploads to oldstable-security and fix a substantial amount of bugs
Arno Töll's avatar
Arno Töll committed
75
      causing the importer to crash previously.
76

Arno Töll's avatar
Arno Töll committed
77
78
    * For those who didn't notice yet: mentors.debian.net now supports SSL.

79
80
81
82
    * We upgraded several templates and workflows to reflect the new
      'sponsorship-requests' based BTS workflow. Beyond, no automated
      integration is done yet.

Arno Töll's avatar
Arno Töll committed
83
 -- Arno Töll <debian@toell.net> Wed, 15 Feb 2012 17:56:10 +0100