[17:27:06] Hello! Which version of XCode are you using? We're now developing on the latest beta of XCode 12, and the build failure is possibly due to differing XCode versions. [17:30:32] `main` is the branch with the most up-to-date code. We've migrated away from the term `master`, along with many other organizations working to remove outdated terminology. (See https://www.zdnet.com/article/github-to-replace-master-with-alternative-term-to-avoid-slavery-references/ and other articles for more.) If you're seeing a reference to a `master` branch anywhere, feel free to update it (or let us know). [17:31:23] Looking into the issue w/ the setup script now. [17:38:24] is the MediaWiki:Mobile.js applied to the pages in the android/iOS app? [17:43:30] Danilo - Apologies, as I don't know MediaWiki all that well. Is MediaWiki:Mobile.js a specific file? [17:44:18] Generally speaking, Page Content Service is used on RESTbase to transform the pages into what is seen in the Android and iOS apps. https://www.mediawiki.org/wiki/Page_Content_Service has more details. [17:48:18] no, MediaWiki is a namespace that have some messages, CSS and JS that are applied to some pages, MediaWiki:Mobile.js is a javascript that is applied to all pages in mobile site, as the Mediawiki:Common.js is applied to all pages in the tradicional site [17:50:59] are the pages in android/iOS apps loaded with all JS and CSS that are loaded in the mobile browser? [17:58:12] No, it varies very distinctly from what is loaded on mobile web. The main call hits this endpoint: https://www.mediawiki.org/wiki/Page_Content_Service#/page/mobile-html [17:58:53] example page: https://en.wikipedia.org/api/rest_v1/page/mobile-html/IOS [17:59:18] There are a couple more things done on Android/iOS before it's displayed, but that is the basic page rendered for Android/iOS. [18:07:59] the interface administrators (users that have right to edit the MediaWiki namespace) use Common.js and Mobile.js to make some modifications in the pages, is there something simitar that can be used by interface administrators that is applied to android/iOS apps? [18:23:50] Thank you for that background. (I'm newer to working at the Wikimedia Foundation, and still learning about all of the incredible work that goes into everything.) Could you share more of what you're thinking about? JS changes can always be done via Page_Content_Service code changes, but depending on what you're considering there might be an easier way. [18:29:53] in ptwiki we are discussing some ideas to insentivate non registered users to register before edit, one of the ideas is use Common.js and Mobile.js to display some message before the user see the edit page [18:34:32] That makes sense - and a great idea! I'm going to ask some other people who have worked on the app longer than I have to comment, as they know the full flow better than I do. [18:35:18] ok, thank you