[SERVER-47256] Update listed maintainer for repo package files Created: 21/Oct/19  Updated: 29/Oct/23  Resolved: 14/May/20

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.0.19, 3.6.19, 4.2.8, 4.4.0-rc7, 4.7.0

Type: Task Priority: Minor - P4
Reporter: Andrew Feierabend (Inactive) Assignee: Ryan Egesdahl (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.4, v4.2, v4.0, v3.6
Sprint: Dev Platform 2020-05-18
Participants:
Story Points: 2

 Description   

In our self-hosted apt repo, the listed maintainer is out of date, per sam.kleinman.

Current listed maintainer:

Maintainer: Ernie Hershey <ernie.hershey@mongodb.com>

This line can be found in all packages and packages.gz files on the apt repo for both supported platforms (Ubuntu and Debian), for all supported archs, and both MDB editions (Community and Enterprise). Here are some examples:

https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.2/multiverse/binary-amd64/Packages

https://repo.mongodb.org/apt/ubuntu/dists/bionic/mongodb-org/4.2/multiverse/binary-amd64/Packages

https://repo.mongodb.org/apt/ubuntu/dists/xenial/mongodb-org/4.2/multiverse/binary-i386/Packages.gz

https://repo.mongodb.org/apt/debian/dists/buster/mongodb-org/4.2/main/binary-amd64/Packages

https://repo.mongodb.org/apt/debian/dists/stretch/mongodb-org/4.2/main/binary-amd64/Packages

https://repo.mongodb.com/apt/debian/dists/stretch/mongodb-enterprise/4.2/main/binary-amd64/Packages

https://repo.mongodb.com/apt/ubuntu/dists/bionic/mongodb-enterprise/4.2/multiverse/binary-amd64/Packages

 



 Comments   
Comment by Githook User [ 21/May/20 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-47256 Update the debian package maintainer email

The previous debian package maintainer was set to a single person,
and any maintainer requests would be directed at this person. Instead,
we use an email list that is dedicated for the purpose.

(cherry picked from commit f1d3b5fe6560474cec7daa57157c044c7309ed3c)
Branch: v4.2
https://github.com/mongodb/mongo/commit/c22950395c7d11dfb80c657f9378b48c45fad850

Comment by Githook User [ 18/May/20 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-47256 Update the debian package maintainer email

The previous debian package maintainer was set to a single person,
and any maintainer requests would be directed at this person. Instead,
we use an email list that is dedicated for the purpose.

(cherry picked from commit f1d3b5fe6560474cec7daa57157c044c7309ed3c)
Branch: v4.0
https://github.com/mongodb/mongo/commit/04a84eed3ad636e8f9f76b0c48621332e50f8535

Comment by Githook User [ 18/May/20 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-47256 Update the debian package maintainer email

The previous debian package maintainer was set to a single person,
and any maintainer requests would be directed at this person. Instead,
we use an email list that is dedicated for the purpose.

(cherry picked from commit f1d3b5fe6560474cec7daa57157c044c7309ed3c)
Branch: v3.6
https://github.com/mongodb/mongo/commit/309b6b7171f028bc266abf9f96a9a96569271693

Comment by Githook User [ 18/May/20 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-47256 Update the debian package maintainer email

The previous debian package maintainer was set to a single person,
and any maintainer requests would be directed at this person. Instead,
we use an email list that is dedicated for the purpose.

(cherry picked from commit f1d3b5fe6560474cec7daa57157c044c7309ed3c)
Branch: v4.4
https://github.com/mongodb/mongo/commit/6954f5ff57bb521ec69b1ed6df6d9bc2ea5942e3

Comment by Githook User [ 14/May/20 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-47256 Update the debian package maintainer email

The previous debian package maintainer was set to a single person,
and any maintainer requests would be directed at this person. Instead,
we use an email list that is dedicated for the purpose.
Branch: master
https://github.com/mongodb/mongo/commit/f1d3b5fe6560474cec7daa57157c044c7309ed3c

Comment by Ryan Egesdahl (Inactive) [ 13/May/20 ]

After consultation with the Server Release team, we've decided to use an existing packaging@ list as the maintainer email. They're going to make sure it's being watched by the relevant parties. Incidentally, this also affects RPMs, since the last editor of the spec changelog is considered the package "maintainer" due to there not being a specific Maintainer field in the spec format. I've made the changes to the RPM specs as well by adding a new changelog line that calls out the change in maintainer address. I did not do the same for the DEB changelog because, unlike the RPM changelog, we appear to have automation around DEB packages that substitutes a generated changelog with only the last change (which is a little weird, but ok).

Comment by Andrew Morrow (Inactive) [ 13/May/20 ]

I think we will want to backport this consistently to old stable branches as well.

Comment by Andrew Morrow (Inactive) [ 01/Apr/20 ]

As this will result in a server commit, can we get a SERVER ticket for this work?

Comment by Kelsey Schubert [ 21/Oct/19 ]

april.schoffer, can we update this to be either zakhar.kleyman or some mailing list? Not sure about whether there is a strong norm that the maintainer is a human vs. part of an org.

Generated at Thu Feb 08 05:13:41 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.