I'd like to start a discussion about some security in our development process. Currently a loose set of people has access in our Gitlab, basically everyone who asked for it and was trusted by Agate or myself. Thats not at all a problem, I think it might be good to have a somehow structured procedure for this in the future. Anyway, people gain access to repository, are able to ship bad code or do releases. Not that I think that someone would do this, but you know, accounts can be hacked and the more accounts are out there having access the more likely it is you can hack one of them.
Gitlab offers a feature to require everyone with special access rights to our groups to activate Two Factor Authentication. For me this is a somehow obvious thing: We should do this. But I am not the only one here, so I'd like to hear your feedback on this. Logging in gets slightly more complicated, is this a problem? Are there any downsides from your perspective?
Let me know!