Re: [Wikitech-l] Simple overview image about how MW loads resources in clients
On Tue, Nov 7, 2017 at 11:07 PM, Nick Wilson (Quiddity) < nwil...@wikimedia.org> wrote: > > If you mean https://www.mediawiki.org/wiki/Banana-checker I don't know > the story behind that one! > https://www.mediawiki.org/wiki/Naming_things is hard. > > Banana-checker is a linter that "checks" the validity and quality of our localisation files. This file format originally didn't have a name and was just part of MediaWiki core. In 2012, a second implementation was created by jQuery.i18n, as part of Project Milkshake. [1][2] In 2014, when James worked on creating a Grunt.js-based validator for these files, we retroactively named the format "Banana" (in line with the Milkshake theme), and the validator "Banana-checker". -- Krinkle [1] https://github.com/wikimedia/jquery.i18n#readme [2] https://www.mediawiki.org/wiki/Milkshake [3] https://en.wikipedia.org/wiki/Lint_(software) ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Simple overview image about how MW loads resources in clients
On November 7, 2017 at 11:08:39 PM, Nick Wilson (Quiddity) ( nwil...@wikimedia.org) wrote: On Tue, Nov 7, 2017 at 10:34 PM, mathieu stumpf guntz wrote: > > Seriously, what is the fantasy with banana? Where does it come from? > If you mean the "?modules=banana|phone" in the image, that is (I assume) a reference to a long-lasting meme based on kids using bananas as imaginary phone handsets. See (1969!) https://www.youtube.com/watch?v=OAX6YPCwJsM and https://youtu.be/51ZhEjB_KvU , and http://knowyourmeme.com/memes/bananaphone for more recent iterations. Also this delightful song: https://www.youtube.com/watch?v=dIiZ3vvZ78s Cheers, James Hare ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Simple overview image about how MW loads resources in clients
On Tue, Nov 7, 2017 at 10:34 PM, mathieu stumpf guntz wrote: > > Seriously, what is the fantasy with banana? Where does it come from? > If you mean the "?modules=banana|phone" in the image, that is (I assume) a reference to a long-lasting meme based on kids using bananas as imaginary phone handsets. See (1969!) https://www.youtube.com/watch?v=OAX6YPCwJsM and https://youtu.be/51ZhEjB_KvU , and http://knowyourmeme.com/memes/bananaphone for more recent iterations. If you mean https://www.mediawiki.org/wiki/Module:Bananas I would guess "banana" was chosen as a https://en.wikipedia.org/wiki/Placeholder_name because it's friendly and innocuous, and is not ambiguous as "Example" might be. If you mean https://www.mediawiki.org/wiki/Banana-checker I don't know the story behind that one! https://www.mediawiki.org/wiki/Naming_things is hard. > > Otherwise, thank you for sharing this information and links. > Agreed! I've added it to a collection I've been making at https://wikitech.wikimedia.org/wiki/User:Quiddity/How_does_it_all_work#Images_found_elsewhere (additions welcome) quiddity ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Simple overview image about how MW loads resources in clients
Seriously, what is the fantasy with banana? Where does it come from? Otherwise, thank you for sharing this information and links. Ĝis baldaŭ Le 06/11/2017 à 19:39, Joaquin Oltra Hernandez a écrit : Hi, We were having a session where we talked about resource loading, code entry points for the front-end, and how things work on MediaWiki, and we came up with a small pic to explain the lifecycle for people newer to MediaWiki. Maybe it could help some people get a better grasp about where files are coming from and what why the load.php urls are as they are. Please, forgive any missing details, and if there is something very wrong I'd love to correct it, please let me know. Also to clarify, "Magic" is used as "Dynamic, runtime based, dependent on the state of your code/client cache/server state & extensions" to shorten things and in a humorous key. Links: - Phab: https://phabricator.wikimedia.org/M232 - Imgur: https://i.imgur.com/DYLqtQf.png ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Readers monthly update for October 2017
Hello, Here is the monthly update for October from the Readers department at the Wikimedia Foundation. **Reminder**: You can now subscribe to receive theses updates as on-wiki notifications or opt-in email! Handy if you subscribe to the digest of his mailing list or don't visit the archive frequently. Subscribe on MediaWiki.org: https://www.mediawiki.org/wiki/Newsletter:Readers_Monthly Thanks for reading, as always, feedback and questions are welcome. === Apps=== * The iOS team released version 5.7.0. This version includes an updated share-a-fact, improved on-boarding for new users and lots of fixes for iPhone X. [0] * The iOS app was named an "Editors Choice" by Apple. This is the highest recognition Apple gives apps, and in their decision they particularly called out the improved quality of the app, and focus on accessibility. * The Android app went to beta with their latest update. This version adds app shortcuts, image dimming, theming improvements for Light and Dark mode, bug fixes for Simplified and Traditional Chinese and many other refinements. [1] * The apps teams participated in a 3 day "Offsite" in Philadelphia. Read about it on MediaWiki.org. [2] === Web === * Updated Print styles arelive [3] * Regrettably, we turned off OCG. Fortunately, this unblocked Ops's decommission of the service and servers. * We're working hard on a replacement service for the Electron-based PDF rendering service. [4] Follow our progress on Phabricator. [5] === Reading Infrastructure === * the API backend for Reading Lists is in beta [6] [7] === New Readers === * New Reader updates can be found at Meta. [8] === Multimedia === * Support for uploading and viewing 3D models is coming soon to Wikimedia Commons. The feature will support the .STL file format. [9] === Discovery === The Discovery team provides weekly updates. Here are their updates for the month. * 2017-10-02 [10] * 2017-10-09 [11] * 2017-10-16 [12] * 2017-10-23 [13] == Other Noteworthy Stuff == * Sam Smith: I'm currently investigating adding up/downstream bandwidth configuration to my micro-device-lab side project. [14] [0] https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=324715238&mt=8 [1] https://play.google.com/store/apps/details?id=org.wikipedia.beta [2] https://www.mediawiki.org/wiki/Wikimedia_Apps/Philadelphia_offsite/Offsite_outcomes [3] https://twitter.com/jdlrobson/status/918264297343422465 [4] https://github.com/wikimedia/mediawiki-services-electron-render [5] https://phabricator.wikimedia.org/T176627 [6] https://www.mediawiki.org/wiki/Reading/Reading_Lists [7] http://readinglists.wmflabs.org/wiki/VagrantRoleReadingLists [8] https://meta.wikimedia.org/wiki/New_Readers/Updates [9] https://www.mediawiki.org/wiki/Help:Extension:3d [10] https://www.mediawiki.org/wiki/Discovery/Status_updates/2017-10-02 [11] https://www.mediawiki.org/wiki/Discovery/Status_updates/2017-10-09 [12] https://www.mediawiki.org/wiki/Discovery/Status_updates/2017-10-16 [13] https://www.mediawiki.org/wiki/Discovery/Status_updates/2017-10-23 [14] https://github.com/phuedx/micro-device-lab --- The archive of all past updates can be found on MediaWiki.org: https://www.mediawiki.org/wiki/Reading/Status_updates Yours, Chris Koerner Community Liaison Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] 3D model support coming soon to Commons
Hello! Just a quick note to let you all know that support for 3D models is coming to Commons! [0] The plan is to have the feature enabled by the end of November. There are a few technical items left to address. The feature will support the STL file format, one of the most common file formats for 3D models. [1] You can see an example of how a 3D model will appear on the test wiki. [2] (.gif) [3] This feature has been discussed in the Wikimedia community for a long time. Most recently the feature was #11 on the 2015 Community Tech Wishlist and was previously discussed on Commons in April as development progressed. [4] [5] There will be a blog post on the Wikimedia Blog once the feature is enabled. You can read more about the technical details of the feature and the help documentation on MediaWiki.org. [6] [7] [0] https://commons.wikimedia.org/wiki/Commons:Village_pump#3D_model_support_coming_soon_to_Commons [1] https://wikipedia.org/wiki/Special:MyLanguage/STL_(file_format) [2] https://test.wikipedia.org/wiki/File:Programmatically_created_crystal.stl [3] https://commons.wikimedia.org/wiki/File:Demo_of_3D_model_in_MediaViewer.gif [4] https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Commons#3D_models_on_Wikimedia_Commons [5] https://commons.wikimedia.org/wiki/Commons:Village_pump/Archive/2017/05#Preparing_for_3D_models_on_Commons [6] https://www.mediawiki.org/wiki/Extension:3D [7] https://www.mediawiki.org/wiki/Help:Extension:3d Yours, Chris Koerner Community Liaison Wikimedia Foundation ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Try out the commit message validator
Not exactly the same, but worth mentioning, there's an npm package for grunt that was developed originally in the VE team and is used in some of our repos that's being used in some of our repos called grunt-tyops https://www.npmjs.com/package/grunt-tyops I don't think it can work on the commit message, but it might be a good place to start or get inspiration from :) (Also, it's a great package to use in JS-heavy extensions in general) On Tue, Nov 7, 2017 at 12:28 PM, zppix e wrote: > I would be more than willing to help, keyword help, compile a common typo > list. Just let me know and I could start up a spreadsheet or something. > > Sent from my iPhone > > > On Nov 7, 2017, at 1:26 PM, Chad wrote: > > > > On Tue, Nov 7, 2017 at 10:45 AM Faidon Liambotis > > wrote: > > > >>> On Tue, Nov 07, 2017 at 11:19:57AM -0700, Bryan Davis wrote: > >>> We could probably add checks for some common ones if someone compiled a > >> list. > >>> > >>> Running a full spell check would be difficult because of the number of > >>> false positives there would be based on a "normal" dictionary. Commit > >>> messages often contain technical jargon (maybe something to try and > >>> avoid) and snippets of code (e.g. class names like > >>> TemplatesOnThisPageFormatter) that would not be in any traditional > >>> dictionary that we could count on being on the local host. > >> > >> Debian's lintian (lint tool for packages) has a check for common > >> typos/misspellings in its informational mode. The package ships with > >> /usr/bin/spellintian which is a simple spellchecker that can run > >> independently. > >> > >> The benefit of using spellintian over e.g. aspell is that it addresses > >> the issues you already identified: a) it just identifies typos, not > >> complaining on unknown words it doesn't know, b) it's been created from > >> observing typos in source code and package descriptions in the wild, so > >> it's tailored to technical jargon and their misspellings. It could be a > >> good fit to git commit messages. > >> > >> That doesn't mean it's free of false positives though, so I wouldn't > >> recommend to use it in a voting check in a CI pipeline. > >> > > > > Plus, you know, intentional misspellings: > > > > "Fix misspelling of wikinedia -> wikimedia" > > > > -Chad > > ___ > > Wikitech-l mailing list > > Wikitech-l@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Try out the commit message validator
I would be more than willing to help, keyword help, compile a common typo list. Just let me know and I could start up a spreadsheet or something. Sent from my iPhone > On Nov 7, 2017, at 1:26 PM, Chad wrote: > > On Tue, Nov 7, 2017 at 10:45 AM Faidon Liambotis > wrote: > >>> On Tue, Nov 07, 2017 at 11:19:57AM -0700, Bryan Davis wrote: >>> We could probably add checks for some common ones if someone compiled a >> list. >>> >>> Running a full spell check would be difficult because of the number of >>> false positives there would be based on a "normal" dictionary. Commit >>> messages often contain technical jargon (maybe something to try and >>> avoid) and snippets of code (e.g. class names like >>> TemplatesOnThisPageFormatter) that would not be in any traditional >>> dictionary that we could count on being on the local host. >> >> Debian's lintian (lint tool for packages) has a check for common >> typos/misspellings in its informational mode. The package ships with >> /usr/bin/spellintian which is a simple spellchecker that can run >> independently. >> >> The benefit of using spellintian over e.g. aspell is that it addresses >> the issues you already identified: a) it just identifies typos, not >> complaining on unknown words it doesn't know, b) it's been created from >> observing typos in source code and package descriptions in the wild, so >> it's tailored to technical jargon and their misspellings. It could be a >> good fit to git commit messages. >> >> That doesn't mean it's free of false positives though, so I wouldn't >> recommend to use it in a voting check in a CI pipeline. >> > > Plus, you know, intentional misspellings: > > "Fix misspelling of wikinedia -> wikimedia" > > -Chad > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Try out the commit message validator
On Tue, Nov 7, 2017 at 10:45 AM Faidon Liambotis wrote: > On Tue, Nov 07, 2017 at 11:19:57AM -0700, Bryan Davis wrote: > > We could probably add checks for some common ones if someone compiled a > list. > > > > Running a full spell check would be difficult because of the number of > > false positives there would be based on a "normal" dictionary. Commit > > messages often contain technical jargon (maybe something to try and > > avoid) and snippets of code (e.g. class names like > > TemplatesOnThisPageFormatter) that would not be in any traditional > > dictionary that we could count on being on the local host. > > Debian's lintian (lint tool for packages) has a check for common > typos/misspellings in its informational mode. The package ships with > /usr/bin/spellintian which is a simple spellchecker that can run > independently. > > The benefit of using spellintian over e.g. aspell is that it addresses > the issues you already identified: a) it just identifies typos, not > complaining on unknown words it doesn't know, b) it's been created from > observing typos in source code and package descriptions in the wild, so > it's tailored to technical jargon and their misspellings. It could be a > good fit to git commit messages. > > That doesn't mean it's free of false positives though, so I wouldn't > recommend to use it in a voting check in a CI pipeline. > Plus, you know, intentional misspellings: "Fix misspelling of wikinedia -> wikimedia" -Chad ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Important news about the November dumps run!
There are no problems that I see. We did get started a couple days late for this run due to the move to an internal server, but I see all jobs running fine. The frwiki page-articles dumps have not yet run; enwiki and wikidatawiki are in progress; eswiki, itwiki, jawiki, and zhwiki are busy writing pages-articles right now, etc. Just give it another couple of days :-) Ariel On Tue, Nov 7, 2017 at 7:28 PM, Nicolas Vervelle wrote: > Hi, > > Are there problems with some dumps like frwiki with the new system ? > On your.org mirror, important files like page-articles are still missing > from the 20171103 dump directory, when usually it only takes a day... > > Nico > > On Mon, Nov 6, 2017 at 8:01 PM, Ariel Glenn WMF > wrote: > > > Rsync of xml/sql dumps to the web server is now running on a rolling > basis > > via a script, so you should see updates regularly rather than "every > > $random hours". There's more to be done on that front, see > > https://phabricator.wikimedia.org/T179857 for what's next. > > > > Ariel > > ___ > > Wikitech-l mailing list > > Wikitech-l@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Try out the commit message validator
On Tue, Nov 07, 2017 at 11:19:57AM -0700, Bryan Davis wrote: > We could probably add checks for some common ones if someone compiled a list. > > Running a full spell check would be difficult because of the number of > false positives there would be based on a "normal" dictionary. Commit > messages often contain technical jargon (maybe something to try and > avoid) and snippets of code (e.g. class names like > TemplatesOnThisPageFormatter) that would not be in any traditional > dictionary that we could count on being on the local host. Debian's lintian (lint tool for packages) has a check for common typos/misspellings in its informational mode. The package ships with /usr/bin/spellintian which is a simple spellchecker that can run independently. The benefit of using spellintian over e.g. aspell is that it addresses the issues you already identified: a) it just identifies typos, not complaining on unknown words it doesn't know, b) it's been created from observing typos in source code and package descriptions in the wild, so it's tailored to technical jargon and their misspellings. It could be a good fit to git commit messages. That doesn't mean it's free of false positives though, so I wouldn't recommend to use it in a voting check in a CI pipeline. Faidon ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Try out the commit message validator
On Mon, Nov 6, 2017 at 11:59 PM, Niklas Laxström wrote: > 2017-11-07 7:58 GMT+02:00 Kunal Mehta : >> >> But sometimes people aren't familiar with the guidelines, or more likely >> we make a typo somewhere. Here's where the commit-message-validator[2] >> comes in handy! >> > > Does the tool check for typos? Typos in commit messages get merged all the > time, including my own. I would like to avoid that :) We could probably add checks for some common ones if someone compiled a list. Running a full spell check would be difficult because of the number of false positives there would be based on a "normal" dictionary. Commit messages often contain technical jargon (maybe something to try and avoid) and snippets of code (e.g. class names like TemplatesOnThisPageFormatter) that would not be in any traditional dictionary that we could count on being on the local host. Bryan -- Bryan Davis Wikimedia Foundation [[m:User:BDavis_(WMF)]] Manager, Cloud Services Boise, ID USA irc: bd808v:415.839.6885 x6855 ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Important news about the November dumps run!
Hi, Are there problems with some dumps like frwiki with the new system ? On your.org mirror, important files like page-articles are still missing from the 20171103 dump directory, when usually it only takes a day... Nico On Mon, Nov 6, 2017 at 8:01 PM, Ariel Glenn WMF wrote: > Rsync of xml/sql dumps to the web server is now running on a rolling basis > via a script, so you should see updates regularly rather than "every > $random hours". There's more to be done on that front, see > https://phabricator.wikimedia.org/T179857 for what's next. > > Ariel > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] TechCom Radar, 2017-11-01
Am 06.11.2017 um 17:10 schrieb Daniel Kinzler: > * Next IRC meeting: Gathering input on the RFC process. We want to hear from > you > what you like or dislike about the RFC process. If you have criticism or > suggestions, please let us know. Note that we have diverged quite a bit from > the > process as documented at Requests_for_comment/Process. This session is part > of a > drive to overhaul our processes and improve documentation. > > As always, the discussion will take place in the IRC channel > #wikimedia-office on Wednesday 21:00 UTC (2pm PDT, 23:00 CEST). Slight correction: since Europe and America are on winter time now, the meeting is at 22:00 UTC. The local times I have in my original mail are correct, though (2pm PDT, 23:00 CEST) -- Daniel Kinzler Principal Platform Engineer Wikimedia Deutschland Gesellschaft zur Förderung Freien Wissens e.V. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Simple overview image about how MW loads resources in clients
Where has this drawing been all my life! -Adam > On Nov 6, 2017, at 1:39 PM, Joaquin Oltra Hernandez > wrote: > > Hi, > > We were having a session where we talked about resource loading, code entry > points for the front-end, and how things work on MediaWiki, and we came up > with a small pic to explain the lifecycle for people newer to MediaWiki. > > Maybe it could help some people get a better grasp about where files are > coming from and what why the load.php urls are as they are. > > Please, forgive any missing details, and if there is something very wrong > I'd love to correct it, please let me know. > > Also to clarify, "Magic" is used as "Dynamic, runtime based, dependent on > the state of your code/client cache/server state & extensions" to shorten > things and in a humorous key. > > Links: > > - Phab: https://phabricator.wikimedia.org/M232 > - Imgur: https://i.imgur.com/DYLqtQf.png > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Simple overview image about how MW loads resources in clients
On Mon, Nov 6, 2017 at 8:30 PM Gergo Tisza wrote: > Nice! Can you put it on Commons under a free license? > > Of course! https://commons.wikimedia.org/wiki/File:Frontend_resource_loading_in_MediaWiki.png debug=1 in the URL query disables the bottom third of the image; scripts > are loaded via direct source URLs. Not sure if that's worth mentioning. > Right, this image is for the debug=false or production mode. Thanks, I've updated the phab and commons description to clarify! Also IIRC there are some other magic modules beyond startup where the URL > does not contain the module names (such as the code for the gadgets the > user has enabled). And the page-specific settings (via > the MakeGlobalVariablesScript hook) just get inlined in the initial HTML. > Again not sure if that's worth mentioning. > > Good insight, quite specific for the overview. I've linked to the mediawiki.org docs that Krinkle mentioned in phab in the descriptions to have a way into more in depth docs. Thanks for the comments! > > On Mon, Nov 6, 2017 at 10:39 AM, Joaquin Oltra Hernandez < > jhernan...@wikimedia.org> wrote: > > > Hi, > > > > We were having a session where we talked about resource loading, code > entry > > points for the front-end, and how things work on MediaWiki, and we came > up > > with a small pic to explain the lifecycle for people newer to MediaWiki. > > > > Maybe it could help some people get a better grasp about where files are > > coming from and what why the load.php urls are as they are. > > > > Please, forgive any missing details, and if there is something very wrong > > I'd love to correct it, please let me know. > > > > Also to clarify, "Magic" is used as "Dynamic, runtime based, dependent on > > the state of your code/client cache/server state & extensions" to shorten > > things and in a humorous key. > > > > Links: > > > >- Phab: https://phabricator.wikimedia.org/M232 > >- Imgur: https://i.imgur.com/DYLqtQf.png > > ___ > > Wikitech-l mailing list > > Wikitech-l@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Tomorrow: Weekly Technical Advice IRC Meeting
Sorry for cross-posting! Reminder: Technical Advice IRC meeting again **tomorrow 4-5 pm UTC** on #wikimedia-tech. The Technical Advice IRC meeting is open for all volunteer developers, topics and questions. This can be anything from "how to get started" over "who would be the best contact for X" to specific questions on your project. If you know already what you would like to discuss or ask, please add your topic to the next meeting: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting This meeting is an offer by WMDE’s tech team. Hosts of tomorrows meeting are: @addshore & @CFisch_WMDE. Hope to see you there! Michi (for WMDE’s tech team) -- Michael F. Schönitzer Wikimedia Deutschland e.V. | Tempelhofer Ufer 23-24 | 10963 Berlin Tel. (030) 219 158 26-0 http://wikimedia.de Stellen Sie sich eine Welt vor, in der jeder Mensch an der Menge allen Wissens frei teilhaben kann. Helfen Sie uns dabei! http://spenden.wikimedia.de/ Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V. Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Simple overview image about how MW loads resources in clients
Thanks! This looks pretty useful and is on the level of what I often missed when I was trying to wrap my head around Mediawiki-things. Could it go to some "official"-ish place on mediawiki.org ? Jan 2017-11-06 18:39 GMT+00:00 Joaquin Oltra Hernandez : > Hi, > > We were having a session where we talked about resource loading, code entry > points for the front-end, and how things work on MediaWiki, and we came up > with a small pic to explain the lifecycle for people newer to MediaWiki. > > Maybe it could help some people get a better grasp about where files are > coming from and what why the load.php urls are as they are. > > Please, forgive any missing details, and if there is something very wrong > I'd love to correct it, please let me know. > > Also to clarify, "Magic" is used as "Dynamic, runtime based, dependent on > the state of your code/client cache/server state & extensions" to shorten > things and in a humorous key. > > Links: > >- Phab: https://phabricator.wikimedia.org/M232 >- Imgur: https://i.imgur.com/DYLqtQf.png > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l -- Jan Dittrich UX Design/ User Research Wikimedia Deutschland e.V. | Tempelhofer Ufer 23-24 | 10963 Berlin Phone: +49 (0)30 219 158 26-0 http://wikimedia.de Imagine a world, in which every single human being can freely share in the sum of all knowledge. That‘s our commitment. Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V. Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für Körperschaften I Berlin, Steuernummer 27/029/42207. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l