• People
  • Site wizard
  • Wiki help
  • marco
    DDPO Portfolio Contributor
  • Login
  1. Marco Trevisan
  2. Debian Maintainer
  3. 730: Advocate

Advocate

This page collects statements of advocacy for Marco Trevisan <marco@ubuntu.com> to become a Debian Maintainer.

You must be logged in to submit a statement of advocacy. See the Single Sign-On page for details and https://sso.debian.org/ to obtain a suitable client certificate.

See here for details about advocating someone to be a Debian Maintainer. You should be familiar with their existing work within Debian and believe it to be of a sufficient standard that they can be trusted with upload rights to the packages they maintain.

Please be verbose if you can. You may want to write the advocacy in a proper text editor and paste it in the form when you are happy with it.

Note: An email with your advocacy message will be sent to the debian-newmaint public mailing list.

This requirement has been approved by Housekeeping Robot <nm@debian.org> 5 years ago.

This process has been closed by johns on 2020-04-18: no further modifications are possible.

Signed statements

Statement Uploaded by Upload date Actions
tl;dr Marco is ready to become a DM right now, and if accepted I'll be granting
him upload access to pkg-gnome's packages.

I've been working with Marco for several years now, in the Ubuntu/Canonical
desktop teams, upstream at GNOME, and latterly in Debian in the pkg-gnome (and
related) team(s). GNOME releases on a six month cycle and we try to package at
least some of the pre-releases as well as the final release and then the
follow-up bugfix updates. This is a lot of work, and Marco is very diligent at
handling his part of this.

Basically, I'm tired of sponsoring his work now. When I review it, I don't
often find things that I want to change - apart from Italenglishisms - which to
me is a sign that this person shouldn't be needing to be sponsored.

I trust that Marco will ask me or other members of the team when there's
something that he needs input on.

The following is an underestimate because we have often worked on packages
together and sometimes my name will have been in Changed-By.

udd=> select source,count(source) as count from upload_history where changed_by_name='Marco Trevisan (Treviño)' and signed_by_name='Iain Lane' group by source order by count desc;
 mutter                              |     9
 gnome-shell                         |     8
 gdm3                                |     2
 gnome-shell-extension-appindicator  |     1
 gnome-shell-extension-desktop-icons |     1
 gnome-shell-extensions              |     1
 mozjs68                             |     1
 tracker                             |     1
 tracker-miners                      |     1
 adwaita-icon-theme                  |     1
 upower                              |     1
 gjs                                 |     1
 gnome-control-center                |     1

A recent example of good work is the mozjs68 update - this is a complex
package, not least because upstream doesn't provide proper orig tarballs.
Marco worked out a nice way to strip the files from Firefox ESR in order to
turn it into mozjs (this will become a git-buildpackage / uscan feature
request, with patch, which we started to work on already), refreshed all of the
patches, wrote new ones where needed (forwarding upstream), and updated the
rest of the packaging as was necessary.
Signed with key 3D0E FB95 E7B5 237F 16E8 2258 E352 D5C5 1C50 41D4
laney 2020-04-17 [view raw]

Log

Date Author Action Content Public
2020-04-17 15:56 laney add_statement Added a new statement yes
2020-04-17 15:56 nm@debian.org req_approve New statement received, the requirement seems satisfied yes

Copyright © 2012--2020 Debian Front Desk. Source code is available on Salsa. Report bugs on Salsa or the Debian BTS.

This page is also available in the following languages: , , , ,