[17:37:54] hello all. i just wanted to know something about the wikipedia alpha app. [17:39:09] Is there any reason the alpha isn't released in play store expect for the ones I have guessed ? 1. App may be unstable at times 2. Frequent publishing of app requires [17:39:15] *required [17:46:45] ^ niedzielski, got info for that one? [17:50:52] kaartic dr0ptp4kt: we've talked about it. The Play Store for any given app actually has a beta and alpha level. (Our "Wikipedia Beta" app predates this option.) It's been a little bit of a question as to whether a "Wikipedia" alpha build is expected to be more stable than a "Wikipedia Beta" prod build. We do use the "Wikipedia" alpha builds when preparing a beta but don't have a machine configured to auto [17:50:52] publish an alpha to the Play Store which would be a blocker for any implementation. [17:52:16] thx niedzielski for thoughtful response [17:53:20] kaartic dr0ptp4kt: if we could get T107988 and T136662 going, i think enabling alpha publishing would be easy and then we'd just have to decide whether it was something we wanted or not [17:53:21] T107988: Publish prod alpha and beta prod apps using gradle-play-publisher - https://phabricator.wikimedia.org/T107988 [17:53:21] T136662: [Dev] [Spike] Stand up a secure production build server - https://phabricator.wikimedia.org/T136662 [17:53:47] niedzielski: i can't remember if we discussed this, but might the ios build machine be something that would work for auto publication? [17:54:44] dr0ptp4kt: we talked about it a little bit but IIRC we wouldn't be able to leverage a Jenkins Job Builder configuration which was a con (not necessarily a deal breaker just a big negative) [17:55:09] niedzielski: ah, ok [17:55:18] niedzielski: i don't know if you have seen this. There is an unreleased state for apps in play store. Firefox release their browser as stable, beta and aurora out of which the aurora is their alpha version and it is released under an unreleased state. https://play.google.com/store/apps/details?id=org.mozilla.fennec_aurora [17:55:56] you could see their discussion about releasing the aurora to play store in this bug : https://bugzilla.mozilla.org/show_bug.cgi?id=1241114 [17:57:14] IIRC, they seem to be using the Publishing API of play store to automate the apk publishing [17:57:31] kaartic: i haven't. it looks to be a separate app (like our "Wikiepedia Beta"). we could add another app, "Wikipedia Alpha" or "Wikipedia (Unreleased)" but still need to build and publish the app in a secure way [17:57:49] kaartic: i think the gradle plugin task i linked to would cover the api part [17:58:42] niedezielski: I guess you would get some idea if you see the bugzilla link [18:00:13] it's a pretty long discussion. so, i didn't read a lot. but thought it would be nice if the wikipedia alpha was also released in a similar way [18:01:06] kaartic: i think we have to figure out T136662 before we can consider an automation :/ [18:01:07] T136662: [Dev] [Spike] Stand up a secure production build server - https://phabricator.wikimedia.org/T136662 [18:01:56] kaartic: i guess another option for the alpha builds would be maybe setting up something with F-Droid? they actually just poll our tags periodically for a production build in the current configuration [18:03:54] so we'd just add a org.wikipedia.alpha file like this i think: https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/org.wikipedia.txt [18:04:44] niedzielski: ok. I just wanted to know if it was possible. thanks for the info. [18:09:00] hey guys, to force a wiki to always display in mobile view Extension:MobileFrontend on mw.org say to use MobileContext::singleton()->setForceMobileView( true ); [18:09:12] but it break the wiki, there are other way? [18:10:39] Sir_Lestaty: what goes wrong? [18:11:21] if I put MobileContext:... on LocalSettings, I got a 503 error [18:12:31] Sir_Lestaty: thats strange, you sure, mobile frontend extension is loaded? [18:12:44] yep [18:14:20] Sir_Lestaty: any chance you could paste your local settings? [18:16:02] yes, just a second [18:22:28] sent :) [18:27:46] niedzielski: forgot to ask something. do you remember me telling about that weird icon problem in app ? [18:28:20] I tried to reproduce it in the beta version of the app but i couldn't [18:28:56] Is there anything that has changed in the alpha that could be a cause for this issue [18:32:24] kaartic: hm, i do remember you mentioned something about the icon but i'm sorry i can't remember the specifics and i can't find it in my logs :/ can you be more specific? [18:33:06] i guess you could see this https://phabricator.wikimedia.org/T151300 for more info [18:33:53] kaartic: oh geez. i don't remember that :] [18:34:30] kaartic: i don't suppose the next time this happens you could look at the logcat output? i've seen odd issues when apps run out of memory [18:35:40] kaartic: i'm not really sure what else would cause this behavior if it only occurs in the wikipedia app [18:36:53] niedzielski: i could not see the issue in the beta version of the app. do you think the alpha version's taking more memory ? [18:38:37] kaartic: i think the dev build should use more memory due to logging but i believe the alpha build should be about the same as beta and prod. however, the nature of an out of memory scenario would likely make the effects sporadic and not necessarily obvious [18:40:31] ok, i'll see if i could find anything using logcat the next time. This isn't such a big issue though, as it seems to be specific to certain devices. [18:40:48] have a great day. see you later [18:43:02] kaartic: thanks and thanks for the great reports and feedback! we're trying to make the app better and your contributions help!