~racb/ubuntu-sponsoring:ubuntu-sponsors-reporter

Last commit made on 2024-02-16
Get this branch:
git clone -b ubuntu-sponsors-reporter https://git.launchpad.net/~racb/ubuntu-sponsoring
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
ubuntu-sponsors-reporter
Repository:
lp:~racb/ubuntu-sponsoring

Recent commits

d149c0a... by Robie Basak

Add ~ubuntu-sponsors-reporter to SPONSOR_TEAMS

This will cause MPs for which ~ubuntu-sponsors-reporter has a review
slot (or a bug subscription, but we don't care about that) to also
appear in the sponsorship report.

I will also change the bot that auto-adds ~ubuntu-sponsors to add
~ubuntu-sponsors-reporter instead.

Sponsors will then be able to vote on MPs without "grabbing" the
~ubuntu-sponsors-reporter review slot (since they intentionally won't
belong to that team), and this way the MP won't disappear from the
sponsorship queue when that happens.

See
https://discourse.ubuntu.com/t/improving-the-git-ubuntu-based-sponsorship-workflow/37964
for further discussion.

6f3c27c... by Benjamin Drung

Do not read private bug reports

Since the sponsoring reports are public, do not read private reports to
avoid exposing private information.

341f452... by Simon Quigley

Add ubuntu-dev-tools MPs to their own page

deff34c... by Benjamin Drung

drop writing json files in top level directory

Signed-off-by: Benjamin Drung <email address hidden>

e973c76... by Benjamin Drung

Build for Ubuntu 20.04 LTS "Focal Fossa"

The apache2 charm still needs Ubuntu 20.04 LTS "Focal Fossa" [1]. So
support building ubuntu-sponsoring on Ubuntu 20.04 LTS.

[1] https://bugs.launchpad.net/apache2-charm/+bug/1986516
Signed-off-by: Benjamin Drung <email address hidden>

a8f7e3a... by Benjamin Drung

do not start ubuntu-sponsoring.service on installation

`ubuntu-sponsoring.service` should only be triggered by
`ubuntu-sponsoring.timer`.

Signed-off-by: Benjamin Drung <email address hidden>

ea31b24... by Benjamin Drung

add service and timer

Signed-off-by: Benjamin Drung <email address hidden>

1a275c4... by Benjamin Drung

Add packaging

Signed-off-by: Benjamin Drung <email address hidden>

6a419c3... by Benjamin Drung

add setup.py

9720925... by Benjamin Drung

use XDG cache and config directories