<div dir="ltr">They require a preference to be enabled, but yeah, Security Keys in Firefox Quantum ūüéȬ†<a href="https://mobile.twitter.com/jamespugjones/status/912314952232267777">https://mobile.twitter.com/jamespugjones/status/912314952232267777</a><div><br></div><div>Alex</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Dec 12, 2017 at 11:21 AM, Antoine Pitrou <span dir="ltr"><<a href="mailto:antoine@python.org" target="_blank">antoine@python.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
If some people are inclined to push for 2FA, I think it would be more<br>
productive to write some kind of document giving advice and suggestions<br>
and addressing all potential issues (such as backups, cross-platform<br>
compatibility, software integration with various tools, etc.).¬† For<br>
example I have 2FA enabled on Github but I just learned that U2F keys<br>
are supposed to work with Firefox 57.0.<br>
<br>
Regards<br>
<br>
Antoine.<br>
<span class=""><br>
<br>
Le 12/12/2017 √† 17:12, Brett Cannon a √©crit¬†:<br>
><br>
><br>
> On Tue, Dec 12, 2017, 05:07 M.-A. Lemburg, <<a href="mailto:mal@egenix.com">mal@egenix.com</a><br>
</span><div><div class="h5">> <mailto:<a href="mailto:mal@egenix.com">mal@egenix.com</a>>> wrote:<br>
><br>
>¬† ¬† ¬†I'm with David on this one. 2FA is good for admin accounts, but<br>
>¬† ¬† ¬†doesn't add much protection for regular committers. Think of what<br>
>¬† ¬† ¬†you're trying to protect against: git checkins are all audited and<br>
>¬† ¬† ¬†can easily be undone.<br>
><br>
><br>
> But David has an admin account for the repo. ūüėČ Anyway, it sounds like<br>
> we're not going to force this in anyone, but perhaps it might be worth<br>
> considering for admin accounts since they control whether force pushes<br>
> are possible.<br>
><br>
> -brett<br>
><br>
><br>
>¬† ¬† ¬†--<br>
>¬† ¬† ¬†Marc-Andre Lemburg<br>
>¬† ¬† ¬†eGenix.com<br>
><br>
>¬† ¬† ¬†Professional Python Services directly from the Experts (#1, Dec 12 2017)<br>
>¬† ¬† ¬†>>> Python Projects, Coaching and Consulting ...¬† <a href="http://www.egenix.com/" rel="noreferrer" target="_blank">http://www.egenix.com/</a><br>
>¬† ¬† ¬†>>> Python Database Interfaces ...¬† ¬† ¬† ¬† ¬† ¬†<a href="http://products.egenix.com/" rel="noreferrer" target="_blank">http://products.egenix.com/</a><br>
>¬† ¬† ¬†>>> Plone/Zope Database Interfaces ...¬† ¬† ¬† ¬† ¬† ¬†<a href="http://zope.egenix.com/" rel="noreferrer" target="_blank">http://zope.egenix.com/</a><br>
>¬† ¬† ¬†______________________________<wbr>______________________________<wbr>____________<br>
><br>
>¬† ¬† ¬†::: We implement business ideas - efficiently in both time and costs :::<br>
><br>
>¬† ¬† ¬†¬† ¬†eGenix.com Software, Skills and Services GmbH¬† Pastor-Loeh-Str.48<br>
>¬† ¬† ¬†¬† ¬† D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg<br>
>¬† ¬† ¬†¬† ¬† ¬† ¬† ¬† ¬†Registered at Amtsgericht Duesseldorf: HRB 46611<br>
>¬† ¬† ¬†¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬†<a href="http://www.egenix.com/company/contact/" rel="noreferrer" target="_blank">http://www.egenix.com/<wbr>company/contact/</a><br>
>¬† ¬† ¬†¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† ¬† <a href="http://www.malemburg.com/" rel="noreferrer" target="_blank">http://www.malemburg.com/</a><br>
><br>
>¬† ¬† ¬†______________________________<wbr>_________________<br>
>¬† ¬† ¬†python-committers mailing list<br>
</div></div>>¬† ¬† ¬†<a href="mailto:python-committers@python.org">python-committers@python.org</a> <mailto:<a href="mailto:python-committers@python.org">python-committers@<wbr>python.org</a>><br>
<div class="HOEnZb"><div class="h5">>¬† ¬† ¬†<a href="https://mail.python.org/mailman/listinfo/python-committers" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/python-<wbr>committers</a><br>
>¬† ¬† ¬†Code of Conduct: <a href="https://www.python.org/psf/codeofconduct/" rel="noreferrer" target="_blank">https://www.python.org/psf/<wbr>codeofconduct/</a><br>
><br>
><br>
><br>
> ______________________________<wbr>_________________<br>
> python-committers mailing list<br>
> <a href="mailto:python-committers@python.org">python-committers@python.org</a><br>
> <a href="https://mail.python.org/mailman/listinfo/python-committers" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/python-<wbr>committers</a><br>
> Code of Conduct: <a href="https://www.python.org/psf/codeofconduct/" rel="noreferrer" target="_blank">https://www.python.org/psf/<wbr>codeofconduct/</a><br>
><br>
______________________________<wbr>_________________<br>
python-committers mailing list<br>
<a href="mailto:python-committers@python.org">python-committers@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-committers" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/python-<wbr>committers</a><br>
Code of Conduct: <a href="https://www.python.org/psf/codeofconduct/" rel="noreferrer" target="_blank">https://www.python.org/psf/<wbr>codeofconduct/</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">"I disapprove of what you say, but I will defend to the death your right to say it." -- Evelyn Beatrice Hall (summarizing Voltaire)<br>"The people's good is the highest law." -- Cicero</div><div dir="ltr">GPG Key fingerprint:¬†D1B3 ADC0 E023 8CA6<br><div><br></div></div></div></div></div>
</div>