#9672 Create new package group: "Proton packagers"
Closed: Fixed 4 years ago by pingou. Opened 4 years ago by jflory7.

Summary

Create a new packager group on src.fp.o for "Proton packagers"

Background

I am the current packager of the protonvpn-cli package in Fedora. The upstream developers of ProtonVPN reached out to me about how to work together on providing the best update experience of their software to Fedora users. While there is only one package right now, the long-term goal is to gradually create more packages for an upcoming major rewrite of the application stack.

The goal is to reduce my individual package load and also bring in a new co-packager who is more directly involved with producing the upstream software. A package group also allows us greater autonomy to bring in others to support packages around Proton's Open Source technology products.

Details

Requested deadline: As soon as possible, not urgent (< 30 days?)

This ticket requests creation of a new packaging group on src.fedoraproject.org for "Proton packagers". Members of this package group are below:

Outcome

Reduction of bus factor in a package focused on user privacy and security


would proton-sig be ok?

Metadata Update from @smooge:
- Issue tagged with: low-gain, low-trouble, ops

4 years ago

Metadata Update from @smooge:
- Issue priority set to: Waiting on Assignee (was: Needs Review)

4 years ago

Metadata Update from @kevin:
- Issue untagged with: low-gain, low-trouble, ops
- Issue priority set to: Needs Review (was: Waiting on Assignee)

4 years ago

Metadata Update from @pingou:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: low-gain, low-trouble, ops

4 years ago

@smooge Yes, proton-sig works too. :thumbsup:

@kevin Confirming a pkgdb group type. :package:

@jflory7 what about the mailing list? (cf the last paragraph in the doc)

Proton is already another software (https://github.com/ValveSoftware/Proton/), but is it more relevant to rename the group to protonvpn instead ?

Thanks for your patience.

@pingou wrote…
@jflory7 what about the mailing list? (cf the last paragraph in the doc)

@pingou Yes, we want a private mailing list for the packaging group. Mailing list owners should be the three FAS accounts in the original comment of this ticket. (me, @calexandru2018, @protontechag)

@kwizart wrote…
Proton is already another software (https://github.com/ValveSoftware/Proton/), but is it more relevant to rename the group to protonvpn instead ?

The long-term vision is to someday include ProtonMail desktop applications and new Open Source library dependencies created for these projects as new Fedora packages.

While the short-term scope is only protonvpn* packages, the intent is to future-proof with an inclusive name that fully represents scope and focus of the SIG.

Metadata Update from @pingou:
- Issue assigned to pingou

4 years ago

The group has been created: https://admin.fedoraproject.org/accounts/group/view/proton-sig

The mailing list has been created: https://lists.fedoraproject.org/admin/lists/proton-sig.lists.fedoraproject.org/

Could you:
- configure the mailing list?
- create the bugzilla account for that mailing list?
- configure the FAS group to have this mailing list as "mailing list address"?

Once this is all done, I'll create the group in dist-git and you will be able to start using it :)

Metadata Update from @pingou:
- Issue priority set to: Waiting on Reporter (was: Waiting on Assignee)

4 years ago

Thanks @pingou. The mailing list is configured and I updated the FAS group accordingly.

I have yet to create a Bugzilla account for the mailing list. Is there documentation or guidance on how best to do this? It is a first for me. I may want @calexandru2018 to take this on depending on what is required.

Thanks @pingou. The mailing list is configured and I updated the FAS group accordingly.

I have yet to create a Bugzilla account for the mailing list. Is their documentation or guidance on how best to do this? It is a first for me.

Just create a bugzilla account with the email of the mailing list.

You do want to configure the mailing list to be private and subscription
moderated btw since it will be CC'ed on all bugs, including security sensitive
ones.

@pingou Thanks again for your patience. I think we are ready for the dist-git group now! Here are the changes I made today:

  1. Change mailing list archive policy to "private archive"
  2. Require new email subscriptions to first be confirmed by the subscriber, then confirmed by a list admin
  3. Add a header filter if the From header is bugzilla@redhat.com
  4. Register a new Bugzilla account for proton-sig@lists.fedoraproject.org

Let me know if anything is pending on my side. :thumbsup:

# pagure-admin new-group proton-sig jflory7 --display="Proton SIG"
Using configuration file `/etc/pagure/pagure.cfg`
Group management has been turned off for this pagure instance
Do you want to continue? [y/N]y
Group `proton-sig` created.
User `jflory7` added to the group `proton-sig`.

and https://src.fedoraproject.org/group/proton-sig

Group created :)

Let us know if you need anything else!

Metadata Update from @pingou:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

4 years ago

Log in to comment on this ticket.

Metadata
Boards 1
ops Status: Done