Project

General

Profile

Bug #16635

Give commit access to FT members who satisfy the relevant security policy

Added by intrigeri 6 months ago. Updated 29 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Communicate
Blueprint:
Starter:
Affected tool:

Description

It's painful that some FT members can review branches but are not allowed to merge them. Likely most FT members who currently have no commit rights satisfy the relevant security policy and could be trusted with such rights. Let's request them!


Related issues

Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed

History

#1 Updated by intrigeri 6 months ago

#2 Updated by intrigeri 6 months ago

  • Assignee set to intrigeri
  • Target version set to Tails_3.14
  • Private changed from Yes to No

During this cycle I'll ask the affected developers to check if they comply with the relevant security policy.

#3 Updated by intrigeri 5 months ago

  • Status changed from Confirmed to In Progress

Requested preliminary agreement from tails@, ignoring security policy matters for now.

I'll ask the affected developers to check if they comply with the relevant security policy.

I'll do that once 1. tails@ agrees in principle; 2. we clarify/fix said security policy.

#4 Updated by intrigeri 4 months ago

intrigeri wrote:

Requested preliminary agreement from tails@, ignoring security policy matters for now.

I'll ask the affected developers to check if they comply with the relevant security policy.

I'll do that once 1. tails@ agrees in principle;

Almost a month has passed since my request so I consider tails@ has agreed in principle.

2. we clarify/fix said security policy.

I'll dive into this now.

#5 Updated by intrigeri 4 months ago

  • Target version changed from Tails_3.14 to Tails_3.15

Sent a proposal to tails@.

#6 Updated by intrigeri 4 months ago

intrigeri wrote:

Sent a proposal to tails@.

… and set a deadline on June 14.

#7 Updated by intrigeri 3 months ago

Updated proposal, new deadline is June 22.

#8 Updated by intrigeri 3 months ago

Security policy was clarified. Next step: check if/how the 2 fine people we want to give commit access to comply with said policy.

#9 Updated by intrigeri 3 months ago

intrigeri wrote:

Next step: check if/how the 2 fine people we want to give commit access to comply with said policy.

Send them the policy & proposed we go through it together on XMPP, to avoid lengthy round-trips over email (we had bad past experience about such matters).

#10 Updated by intrigeri 3 months ago

  • Target version changed from Tails_3.15 to Tails_3.16

(I doubt this will be completed by July 9.)

#11 Updated by intrigeri about 1 month ago

  • Target version changed from Tails_3.16 to Tails_3.17

One of the two fine people declined (would need to reinstall laptop top satisfy the security policy) and the other is mostly away from Tails in August ⇒ I'll come back to it in September.

#12 Updated by intrigeri 29 days ago

  • Status changed from In Progress to Resolved

Done, we have one more committer! :)

#13 Updated by intrigeri 29 days ago

  • Target version changed from Tails_3.17 to Tails_3.16

Also available in: Atom PDF