Page MenuHomePhabricator

Extend the Java MPC to detect session inactivity
Closed, ResolvedPublic

Description

Quoting T281772#8260465:

  1. Sessions don't automatically expire
    • The SessionTick instrument detects when a user session has been idle for 30 minutes. Idle here means that the user hasn't clicked, pressed a key, scrolled, or backgrounded/foregrounded

Open Questions

  • Does the Android SDK and/or the Wikipedia Android app have a mechanism to detect "idleness"?

TODO

Event Timeline

phuedx renamed this task from Provide an API to mark the session as (in)active to Extend the Java MPC to detect session inactivity.Sep 29 2022, 4:18 PM

Change 879056 had a related patch set uploaded (by Phuedx; author: Phuedx):

[mediawiki/libs/metrics-platform@master] [Swift] Update event handling function names

https://gerrit.wikimedia.org/r/879056

Change 879169 had a related patch set uploaded (by Clare Ming; author: Clare Ming):

[mediawiki/libs/metrics-platform@master] [Java] Update event handling function names

https://gerrit.wikimedia.org/r/879169

Change 879169 merged by jenkins-bot:

[mediawiki/libs/metrics-platform@master] [Java] Update event handling function names

https://gerrit.wikimedia.org/r/879169

Change 882703 had a related patch set uploaded (by Phuedx; author: Phuedx):

[mediawiki/libs/metrics-platform@master] [Swift]: Extract StreamConfigsFetcher from MetricsClient

https://gerrit.wikimedia.org/r/882703

Change 879056 merged by jenkins-bot:

[mediawiki/libs/metrics-platform@master] [Swift] Update event handling function names

https://gerrit.wikimedia.org/r/879056