Re: [Wikitech-l] Making two factor auth less annoying

2018-08-12 Thread Gergo Tisza
On Sun, Aug 12, 2018 at 6:47 PM Petr Bena wrote: > With two factor authentication it doesn't seem to be possible to make > session persistent Two-factor authentication does not affect how the session works. If you check "Remember me", the login will last for 180 days, whether you use two-factor

Re: [Wikitech-l] Making two factor auth less annoying

2018-08-12 Thread Adam Wight
Hi Petr, Thank you for thinking about improvements to 2FA, the lack of session persistence makes me want to buy a paper encyclopedia. Another issue to add to your list is that a lost 2FA device (plus lost scratch codes) requires admin help or someone with DB access, because the self-serve option

Re: [Wikitech-l] ForkableMaintenance: thoughts and help with tests/code coverage

2018-08-12 Thread Brion Vibber
Thanks, looks like I misinterpreted the report output. :) I think I can add a test case for ParallelMaintenance which should make the warning go away. -- brion On Sun, Aug 12, 2018, 1:51 PM Kunal Mehta wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > Hi, > > On 08/11/2018 06:48 P

Re: [Wikitech-l] My Phabricator account has been disabled

2018-08-12 Thread Yaron Koren
Nuria Ruiz wrote: > The CoC will prioritize the safety of the minority over the comfort of the > majority. This is an odd thing to say, in this context. I don't believe anyone's safety is endangered by hearing the phrase in question, so it seems like just an issue of comfort on both sides. And w

Re: [Wikitech-l] ForkableMaintenance: thoughts and help with tests/code coverage

2018-08-12 Thread Kunal Mehta
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi, On 08/11/2018 06:48 PM, Brion Vibber wrote: > Second, probably related to that I'm seeing a failure in the code > coverage calculations -- it's seeing some increased coverage on the > parent process at least but seems to think it's returning a >

[Wikitech-l] Шта те чини срећном ове недеље? / What's making you happy this week? (Week of 12 August 2018)

2018-08-12 Thread Pine W
Recently, I was outside at night, and I was fortunate to see several meteors. The 2018 Perseid meteor shower is at its peak this weekend. Also, yesterday I spent some time on English Wikipedia's main page and browse

Re: [Wikitech-l] Making two factor auth less annoying

2018-08-12 Thread Petr Bena
Oh and I totally forgot to include link to phab task: https://phabricator.wikimedia.org/T201784 On Sun, Aug 12, 2018 at 6:47 PM, Petr Bena wrote: > Hello, > > I would like to do some major changes to two factor auth. I am cross > posting this on phabricator and the mailing list to give it some mo

[Wikitech-l] Making two factor auth less annoying

2018-08-12 Thread Petr Bena
Hello, I would like to do some major changes to two factor auth. I am cross posting this on phabricator and the mailing list to give it some more attention and to start some proper discussion before anyone starts working on this: Right now there are only two options for two factor authentication:

Re: [Wikitech-l] ForkableMaintenance: thoughts and help with tests/code coverage

2018-08-12 Thread Brion Vibber
(I've made both changes on the PR.) -- brion On Sun, Aug 12, 2018 at 7:54 AM Brion Vibber wrote: > > On Sun, Aug 12, 2018, 2:49 AM Aryeh Gregor wrote: > >> >> For what it's worth, when I saw ForkableMaintenance I thought of >> forking an open-source project, not Unix fork(). Something like >>

Re: [Wikitech-l] ForkableMaintenance: thoughts and help with tests/code coverage

2018-08-12 Thread Brion Vibber
On Sun, Aug 12, 2018, 2:49 AM Aryeh Gregor wrote: > > For what it's worth, when I saw ForkableMaintenance I thought of > forking an open-source project, not Unix fork(). Something like > ParallelMaintenance or ParallelizableMaintenance would better suggest > the desired meaning for me. > I like

Re: [Wikitech-l] ForkableMaintenance: thoughts and help with tests/code coverage

2018-08-12 Thread Aryeh Gregor
On Sun, Aug 12, 2018 at 4:48 AM, Brion Vibber wrote: > While working on some maintenance scripts for TimedMediaHandler I've been > trying to make it easier to do scripts that use multiple parallel processes > to run through a large input set faster. > > My proposal is a ForkableMaintenance class,