Re: [Wikitech-l] TechCom Radar, 2018-02-14

2018-02-20 Thread Brian Wolff
Umm, why would you want that over just looking at the page views for a page? If its a, people navigating to a page internally vs externally, it would be probably better to try to convince analytics to break down the page view data between local and external referrers instead of relying on a url sh

Re: [Wikitech-l] What ways are there to include user-edited JavaScript in a wiki page? (threat model: crypto miners)

2018-03-14 Thread Brian Wolff
e rights). Any method that does not involve editinterface or a related right that is normally restricted to administrator (or higher group) should be considered a serious security issue in mediawiki and reported immediately. -- Brian Wolff ___ Wikitech-l mai

Re: [Wikitech-l] Incoming and outgoing links enquiry

2018-03-18 Thread Brian Wolff
Hi, You can run longer queries by getting access to toolforge ( https://wikitech.wikimedia.org/wiki/Portal:Toolforge) and running from the command line. However the query in question might still take an excessively long time (if you are doing all of wikipedia). I would expect that query to resul

Re: [Wikitech-l] File upload file in HTMLForm with ooui

2018-04-15 Thread Brian Wolff
Im not sure, but having the class specified as HTMLTextField looks wrong (type & class are mutually exclusive. You should only specify one). -- Brian On Sunday, April 15, 2018, Toni Hermoso Pulido wrote: > Hello, > > I'm trying to migrate a HTMLForm to use ooui > > by following https://www.media

Re: [Wikitech-l] File upload file in HTMLForm with ooui

2018-04-15 Thread Brian Wolff
e I get this exception: > > ... > > Descriptor with no class for fileupload: Array > ( > [section] => upload > [label] => Upload file > [type] => file > [class] => > ) > > ... > > Not using ooui, both are needed and it works... > > > On 1

Re: [Wikitech-l] Introduction : Tanvi Dadu ( GSoC 2018)

2018-04-24 Thread Brian Wolff
Welcome Tanvi! -- Brian On Tuesday, April 24, 2018, Tanvi Dadu wrote: > Greetings ! > > I am Tanvi Dadu, GSoC 2018 participant . I will be implementing Feedback > Sharing Module in Commons App and > quiz >

[Wikitech-l] Proposal: Add security researchers to CREDITS file & [[Special:Version/credits]]

2018-05-01 Thread Brian Wolff
Hi everyone, Currently we only credit people who report security vulnerabilities at https://www.mediawiki.org/wiki/Wikimedia_Security_Team/Thanks (which basically nobody reads or knows exists) and sometimes in the commit message and release announcements. Given such people are instrumental in keep

Re: [Wikitech-l] Recent Account hijacking activities

2018-05-16 Thread Brian Wolff
Forcing people to change passwords regularly does tend to reduce overall password security because people tend to get very tired of the process and will start to pick really poor passwords. That doesn't mean you should never change your password - changing your password from time to time, as long a

Re: [Wikitech-l] [nominations needed] Wikimedia Technical Conference

2018-06-01 Thread Brian Wolff
The survey cannot be opened (gives a permission error. Presumably its only working if you are logged in to a WMF google account) Additionally, I wish there was more information about what basis we are supposed to be nominating people on. Its not even clear under what category of person we are nomi

Re: [Wikitech-l] RFC discussion: the future of rev_parent_id

2018-06-04 Thread Brian Wolff
On Monday, June 4, 2018, Daniel Kinzler wrote: > Am 04.06.2018 um 20:54 schrieb Leon Ziemba: >>> ... the size differences shown on the history and contributions pages, >> which is the only thing that rev_parent_id is used for >> >> This may be true in MediaWiki but not so much for external tools.

Re: [Wikitech-l] Can/should my extensions be deleted from the Wikimedia Git repository?

2018-06-07 Thread Brian Wolff
I for one think that requiring a specific filesystem structure or notice in a git repo is quite far afield from the sorts of things that CoC is designed to deal with. -- Brian On Thursday, June 7, 2018, Chris Koerner wrote: > “Please just assume for the sake of this discussion that (a) I'm willi

Re: [Wikitech-l] Can/should my extensions be deleted from the Wikimedia Git repository?

2018-06-08 Thread Brian Wolff
On Friday, June 8, 2018, Chris Koerner wrote: >> I for one think that requiring a specific filesystem structure or notice in >> a git repo is quite far afield from the sorts of things that CoC is >> designed to deal with. > > I agree. I do think that as a community of practice we have many > unwri

Re: [Wikitech-l] Can/should my extensions be deleted from the Wikimedia Git repository?

2018-06-08 Thread Brian Wolff
On Friday, June 8, 2018, Chris Koerner > [snip] > There are voices not present in this very public conversation. I have > been approached by a few that do not feel comfortable participating > here. I don't want to see anyone's contributions deleted. I also don't > want to see an exception made in t

Re: [Wikitech-l] Gerrit as a shared community space

2018-06-09 Thread Brian Wolff
Taking a step back here... I agree with you in principle...but Shared spaces imply that occasionally disputes are going to arise as to what belongs in a repo. If we dont have a fair method of resolving such disputes (/my way or the highway/ is not fair), then this model is not going to work. --

Re: [Wikitech-l] [Multimedia] Video output changing to WebM VP9/Opus soon

2018-06-17 Thread Brian Wolff
Woo! Good to see us moving forward to newer codecs. What is the expected impact on transcode time/memory usage? (As in, will large videos still transcode fine or would they potentially hit limits sooner?) -- brian On Sunday, June 17, 2018, Brion Vibber wrote: > In the next couple weeks I'm pla

Re: [Wikitech-l] +2 nomination for MarcoAurelio in mediawiki/*

2018-06-20 Thread Brian Wolff
Wow. That is kind of a sad statistic :( -- brian On Wednesday, June 20, 2018, Kunal Mehta wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > I've closed the request as successful. Congrats to MarcoAurelio for > being the first new volunteer +2'er since 2016! > > - -- Legoktm > > On

Re: [Wikitech-l] Creation of new mediawiki/extensions/** group in gerrit

2018-07-24 Thread Brian Wolff
To clarify, would the proposed new group be for all extensions, or just non-WMF deployed extensions (and i suppose allow others to opt out as well if they so desire)? -- brian On Tuesday, July 24, 2018, Jay prakash <0freerunn...@gmail.com> wrote: > Hello Everyone, > > This is Jay. I have some que

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

2018-08-08 Thread Brian Wolff
While what are we arguing then? I think i have lost track. -- brian On Wednesday, August 8, 2018, Ryan Kaldari wrote: > It's possible to highlight abuses while still being respectful and > collegial. No one is seriously arguing that criticism should be banned (or > the word "fuck"). > > On Wed,

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

2018-08-08 Thread Brian Wolff
Wikimedia-l is not a technical mailing list. That said I personally think that any sort of effective CoC would have take actions on other spaces into account when it is about a matter that is in coc juridsiction (otherwise harrasment would just move off wiki). The more concerning part to me is tha

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

2018-08-13 Thread Brian Wolff
While there are two people in this thread complaining so i suspect its not that obscure, but this is also the first i have ever heard of it as well. Definitely something we need to track down. -- Brian On Monday, August 13, 2018, Daniel Kinzler wrote: > Am 13.08.2018 um 07:34 schrieb Gergo Tisza:

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

2018-08-14 Thread Brian Wolff
Thanks Amir for clarifying this. This is the first I remember hearing this was the reason for the sactions against mcbride, and differs significantly from what I assumed was the reason. However, MZMcbride has also claimed his comment was in exasperation after facing the same breach of the CoC you

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

2018-08-14 Thread Brian Wolff
Given that many of our users are from wikipedia, and as far as i understand (I am not a wikipedian), on Wikipedia, using increasing length blocks as as a punative punishment for rule infractions isn't allowed, I would guess many of our community don't see it valid to block people temporarily just b

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

2018-08-14 Thread Brian Wolff
also punitive either. The ban > is made to prevent further damage. > > Best > > On Tue, Aug 14, 2018, 22:23 Brian Wolff wrote: > >> Given that many of our users are from wikipedia, and as far as i understand >> (I am not a wikipedian), on Wikipedia, using incre

Re: [Wikitech-l] problematic use of "Declined" in Phabricator

2018-10-02 Thread Brian Wolff
Declined = WONTFIX (e.g. if some talented developer wrote a patch, and the patch was perfect, you would still -2 it because the functionality is not wanted/stupid/etc) Invalid = not a real bug. That should include things like spam, stuff where the reporter is mistaken ( can't reproduce or if someo

Re: [Wikitech-l] Looking for maintainers: RelatedSites

2018-11-05 Thread Brian Wolff
Lots of extensions are maintainerless. I dont see why that implies it will eventually have to be archived. Perhaps the day will come when it no longer works with modern mediawiki, but until that day comes, why not leave it be? -- brian On Monday, November 5, 2018, Max Semenik wrote: > As Related

[Wikitech-l] +2 nomination for Alangi Derick (D3r1ck01) in mediawiki/*

2018-11-17 Thread Brian Wolff
I'd like to nominate D3r1ck01 for +2 rights in mediawiki/*. See https://phabricator.wikimedia.org/T209775 for details. Copying the contents of the ticket below: I'd like to nominate Alangi Derick (@D3r1ck01) for +2 on mediawiki/*. He's been around for a while now (First merged commit was to Echo

Re: [Wikitech-l] +2 nomination for Alangi Derick (D3r1ck01) in mediawiki/*

2018-11-25 Thread Brian Wolff
I have closed this as successful. Congratulations D3r1ck! -- Brian On Sat, Nov 17, 2018 at 11:36 PM Brian Wolff wrote: > > I'd like to nominate D3r1ck01 for +2 rights in mediawiki/*. See > https://phabricator.wikimedia.org/T209775 for details. > > > Copying the conte

Re: [Wikitech-l] Old tiles.wfmlabs.org maps services need maintainers to keep them alive after december 18th

2018-12-14 Thread Brian Wolff
That is the process for getting shell access on production [e.g. servees directly running Wikipedia]. Which is rather different (and much harder) than getting access to an abandoned tool. -- brian On Friday, December 14, 2018, Alexander Vassilevski < alexan...@vassilevski.com> wrote: > I created

Re: [Wikitech-l] My views on the proposed projects for GSoC '19

2019-01-27 Thread Brian Wolff
Hi Kaushik, You are welcome to suggest your own projects for gsoc. If your interest is in data science you may want to read up on some of the stuff that the analytics team does. Different areas have different programming language requirements. For example SRE often uses python. I think analytics

Re: [Wikitech-l] 今週あなたを幸せにするものは何ですか? / What's making you happy this week? (Week of 16 June 2019)

2019-06-19 Thread Brian Wolff
I personally think these threads are fine (within reason) if they are thankful about technical things and/or stuff connected to mediawiki. Generic things about the wikimedia movement should stay on wikimedia-l; we have multiple mailing lists with different scopes for a reason. In that light, I cons

Re: [Wikitech-l] Dealing with composer dependencies in early MediaWiki initialization

2019-06-26 Thread Brian Wolff
Another option is just removing the $wgServer back compat value. The installer will automatically set $wgServer in LocalSettings.php. The default value in DefaultSettings.php is mostly for compat with really old installs before 1.16. Allowing autodetection is a security vulnerability - albeit mos

Re: [Wikitech-l] Coolest Tool Award 2019: Call for Nominations

2019-07-16 Thread Brian Wolff
To clarify, does this mean tool in the sense of "tool"server? (Aka coolest thing hosted using cloud services) or is it more general including gadgets, standalone apps or any other piece of technology in the wikimedia ecosystem that's "cool"? -- Bawolff On Tuesday, July 16, 2019, Birgit Mueller w

Re: [Wikitech-l] Category aliasing proposals

2019-08-05 Thread Brian Wolff
Re other attempts - have you seen https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/65176/ ? Beyond that some people have talked about using wikidata stuff instead of categories, but im not sure how seriously. -- Brian On Monday, August 5, 2019, Adam Wight wrote: > Friends, > > As part of an

Re: [Wikitech-l] Statistics for CoC Cases Term May 2018 to May 2019

2019-09-05 Thread Brian Wolff
One thing im kind of curious about: Were any of these cases appealed? If so how many and what is the "success" rate of the appeals process? -- Brian On Thursday, September 5, 2019, Amir Sarabadani wrote: > Hello, > The committee received several reports for cases that were out of our > jurisdic

Re: [Wikitech-l] LoginSignupSpecialPage.php form won’t let me add fields

2019-09-21 Thread Brian Wolff
If you havent seen it, the docs at https://www.mediawiki.org/wiki/Manual:SessionManager_and_AuthManager/Adding_fields_to_the_registration_form may be helpful. -- Brian On Saturday, September 21, 2019, John Shepherd wrote: > Hello all, > > On my own mediawiki install, I am trying to add another

Re: [Wikitech-l] PLURAL in mw.msg

2019-09-29 Thread Brian Wolff
I think you need to load mediawiki.jqueryMsg module otherwise these interfaces do totally different things. Personally im not really a fan of this as i dont like the idea that methods randomly change meaning based on what modules are loaded, but it is what it is. -- Bawolff On Sunday, September

Re: [Wikitech-l] [Outreachy Round 19] Contribution period is now open!

2019-10-01 Thread Brian Wolff
Just in case anyone had the same question as i did, the campaign project is in the context of wiki education dashboard (I was originally assuming upload wizard campaigns). Good luck to all the participants. -- Brian On Tuesday, October 1, 2019, Srishti Sethi wrote: > Hello everyone, > > Wikime

Re: [Wikitech-l] WebTestCase

2019-10-02 Thread Brian Wolff
I think selenium is often used for that use case https://www.mediawiki.org/wiki/Selenium/Node.js/Simple -- Bawolff On Tuesday, October 1, 2019, Jeroen De Dauw wrote: > Hey, > > Does MediaWiki have something similar to Symfony's WebTestCase? ( > https://symfony.com/doc/current/testing.html#func

Re: [Wikitech-l] Community Tech: New Format for 2020 Wishlist Survey

2019-10-13 Thread Brian Wolff
One concern id have if this approach is scaled up, is what happens to maintenance of these projects after they are done? Not that this isnt a problem with traditional teams too, but with the wishlist approach it seems like it would be all the more problematic, especially for larger projects. -- Br

Re: [Wikitech-l] Storing some values in the DB

2020-01-27 Thread Brian Wolff
You should not do that. Mediawiki reserves the right to delete values out of links tables that do not correspond to a valid page id (probably would only happen if maintenance script was run, but dont rely on that). Putting it in objectcache table (via CACHE_DB) is safer than what you suggest, but

Re: [Wikitech-l] "Chain verification error" when trying to log-in to Beta cluster

2020-01-30 Thread Brian Wolff
The ssl tester site is reporting that ocsp stapling is misconfigured on that domain, maybe that's causing the issue(?) One of the biggest differences is that beta uses lets encrypt. If for some reason the platform you are testing on didnt have lets encrypt certs installed, that could cause this. H

Re: [Wikitech-l] Tech Talk livestream chat transcript (was Re: [Wikimedia Technical Talks] Data and Decision Science at Wikimedia with Kate Zimmerman, 26 February 2020 @ 6PM UTC)

2020-02-26 Thread Brian Wolff
Note: the list of who has access (both wmf and otherwise) is at https://github.com/wikimedia/puppet/blob/3f7e6a775321e993c001a85ede736d2db087d3e0/modules/admin/data/data.yaml#L270 (there are also some other groups that are probably relevant). This of course wouldnt include people who got specific i

Re: [Wikitech-l] [WikiEdDiff] Review wanted

2020-02-29 Thread Brian Wolff
Umm, what is with the sgndrp.online tracker urls? -- Bawolff On Saturday, February 29, 2020, Aron Demian wrote: > On Sat, 29 Feb 2020 at 21:50, Zoran Dori wrote: > > > Hmm, URL works only in old UI, not in new. > > > Didn't work for me even in the old one. Please submit a working link next > t

Re: [Wikitech-l] What is "revision slot" and why is it necessary to specify it now?

2020-04-05 Thread Brian Wolff
It is where a page can have multiple content handlers associated with it. The most common example is commons file pages. They have normal wikitext page, but they also have a slot containing wikidata-style data structured data. Whether or not you have to worry about this depends on what you're doi

Re: [Wikitech-l] Render with a slow process

2020-04-28 Thread Brian Wolff
Can you be a bit more concrete in what you are thinking of. In general i think most users would find it unacceptable if part of the page was only available after some slow (<1 min) amount of time after the page rendered. The closest things i can think of to this is image rendering (and especial

Re: [Wikitech-l] SelectQueryBuilder

2020-05-21 Thread Brian Wolff
That's really cool. It would be interesting if we could use this as an excuse to move away from what i would consider antipatterns in our sql layer e.g., having no high level way of specifying WHERE comparisons (x > "foo". Currently we do addQuotes() instead of automatic or `field1` = `field2`). S

Re: [Wikitech-l] Hard deprecation of the Revision class

2020-07-06 Thread Brian Wolff
Hard deprecated = generates warnings if $wgEnableDevelopmentWarnings is on (which in turn cause unit tests to fail, as warnings are considered errors in a test). The code is still there and working for the moment. -- Brian On Monday, July 6, 2020, Jay R. Ashworth wrote: > > I think you might b

Re: [Wikitech-l] 1st CfP: SEMANTiCS 2021 EU || Sep 6 - 9, 2021 || Amsterdam, The Netherlands

2020-12-26 Thread Brian Wolff
Normally i avoid +1 posts, but since Max is getting some criticism, I wanted to say I also think that this particular conference is off topic to this mailing list and should be posted in a more appropriate venue. -- Brian On Friday, December 25, 2020, Dan Garry (Deskana) wrote: > I agree with M

Re: [Wikitech-l] Dynamically declaring parser functions?

2021-04-18 Thread Brian Wolff
Why not just use the normal magic i18n file? You could just not load it when you don't want it. -- Brian On Sunday, April 18, 2021, FreedomFighterSparrow < freedomfighterspar...@gmail.com> wrote: > My use case is this: > > I have three alternative access points to the wiki, where some things are

[Wikitech-l] Phabricator upstream shutdown

2021-05-29 Thread Brian Wolff
It sounds like phabricator upstream is going away: https://admin.phacility.com/phame/post/view/11/phacility_is_winding_down_operations/ Just curious, are we planning to continue using it long term or move to something else? -- Brian ___ Wikitech-l maili

[Wikitech-l] Re: Upstream shutdowns

2021-06-01 Thread Brian Wolff
Also HHVM and Blazegraph. -- Brian On Tuesday, June 1, 2021, Kunal Mehta wrote: > On 5/29/21 5:59 PM, Brian Wolff wrote: > >> It sounds like phabricator upstream is going away: >> https://admin.phacility.com/phame/post/view/11/phacility_is_ >> winding

[Wikitech-l] Re: Proposal: new structure for MediaWiki RELEASE-NOTES

2021-07-19 Thread Brian Wolff
> We could write a custom merge driver for RELEASE-NOTES which always puts ‘ours’ before ’theirs’, but I’m not sure the result will justify the investment. Didnt someone already do that? There used to be a ruby script floating around for that. On Monday, July 19, 2021, Petr Pchelko wrote: > Hel

[Wikitech-l] Re: Limit to the number of images in a page?

2021-11-29 Thread Brian Wolff
This isn't a per page limit but a number of thumbnails per unit time. Wait a little bit and revisit the page and more pictures should load. Eventually all should. As long as nobody purges the image pages, once the image loads once it should always load again in the future. The current limits are 7

[Wikitech-l] Re: Wikitext, Document Models, and HTML5 Output

2022-01-11 Thread Brian Wolff
Have you seen the html structure of parsoid? E.g. https://en.wikipedia.org/api/rest_v1/page/html/Dog -- Bawolff On Monday, January 10, 2022, Adam Sobieski wrote: > Wikitech-l, > > > > Hello. I have a question about the HTML output of wiki parsers. I wonder > about how simple or complex that it

[Wikitech-l] Re: [Wikimedia-l] Uplifting the multimedia stack (was: Community Wishlist Survery)

2022-01-28 Thread Brian Wolff
While i'm sure there is always more that can be done in terms of attracting new devs, i don't think that's really where we have the problem. We have lots of interested people. Enwiki is basically a huge captive audience of interested people. I think the problem lies more in the developer experienc

[Wikitech-l] Re: Different cache invalidation rules for similar users?

2022-04-03 Thread Brian Wolff
Its possible that different cache clusters have different versions of a cached file. Different ways of loading js have different cache characteristics (e.g. some have much less purging) so it can depend a bit on method. Its also possible that one datacenter missed a cache purge the others did not,

[Wikitech-l] Re: [Wikitech-ambassadors] Wikimedia Hackathon: Call for Sessions

2022-04-28 Thread Brian Wolff
While i don't know the specifics of the situation you encountered, a common view (not the only view) is priority should be set by people who are going to do the work to fix the bug (or in consultation with them), except for "unbreak now". This may or may not be WMF staff. The problem is that almos

[Wikitech-l] Re: Looking for opinions on PHPSessionHandler::gc behavior and Timezones

2022-05-06 Thread Brian Wolff
That does sound like a bug. I would suggest filing a task about it at https://phabricator.wikimedia.org where it can be discussed further (feel free to add me as a subscriber). Optionally, if you are feeling ambitious, you can also submit a patch in gerrit. -- Bawolff On Friday, May 6, 2022, Davi

[Wikitech-l] Re: Don't forgot, only 4 more days to become eligible to vote in Board elections

2022-07-01 Thread Brian Wolff
Out of curiosity, who decides what constitutes "hav[ing] substantially engaged in the design and/or review processes of technical development related to Wikimedia"? -- Brian of technical development related to Wikimedia On Friday, July 1, 2022, K. Peachey wrote: > Hi all, > > Just a small remin

[Wikitech-l] Re: Invitation to join the Movement Strategy Forum

2022-08-21 Thread Brian Wolff
So it seems like the killer feature here is integrated machine translation. As a naive monolingual english feature this surprised me - i always assumed separate external translation would be basically equivalent, but i guess that's wrong. Anyways, assuming this is accurate, we should bring someth

[Wikitech-l] Reminder about WMF board elections - People who develop mediawiki extensions are eligible to vote

2022-08-29 Thread Brian Wolff
I haven't seen too much discussion about this, but i just wanted to remind everyone that people who participate in mediawiki development (including many third party extensions) are eligible to vote in the current Wikimedia foundation board of trustees election, even if you don't edit any wikimedia

[Wikitech-l] Re: Cookie-based CSS toggles for logged-out readers?

2022-09-30 Thread Brian Wolff
Basically, if you are ok with it only taking affect after page load (so users see first the original page then the new version) it is trivial. However flash of wrongly styled content is a really bad user experience. To do it without the flash of wrong version of toggle, is difficult due to the way

[Wikitech-l] Re: TDF is looking for community representatives

2022-10-05 Thread Brian Wolff
; users" proposal out to the representatives for their feedback. You can see > it on the TDF <https://phabricator.wikimedia.org/project/board/5179/> > board. > > Thank you, > TDF > > > On Wed, Oct 5, 2022, 5:46 PM Brian Wolff wrote: > >> Out of curiosity,

[Wikitech-l] Re: TDF is looking for community representatives

2022-10-10 Thread Brian Wolff
So i think you would want a compromise approach with the email. Having the email be 20 pages long would be bad, but its still possible to have more of a "hook" without turning it into a massive wall of text. That said, i think the lack of details in the email is not the main problem here. To attr

[Wikitech-l] Re: Cookie-based CSS toggles for logged-out readers?

2022-10-10 Thread Brian Wolff
ore readers with accounts > would be good on a lot of levels > > 🌍🌏🌎🌑 > > On Fri., Sep. 30, 2022, 4:59 p.m. Brian Wolff, wrote: > >> Basically, if you are ok with it only taking affect after page load (so >> users see first the original page then the new version) it is t

[Wikitech-l] Re: Paid collaboration for a custom MediaWiki Skin

2022-11-21 Thread Brian Wolff
Hi, This list isn't for job postings. There is a list of people who do that sort of thing at https://www.mediawiki.org/wiki/Professional_development_and_consulting -- Brian On Monday, November 21, 2022, Busayo wrote: > Hello, > > > > We want to create a custom skin for our game's MediaWiki sit

[Wikitech-l] Re: Avoid invisible characters in page titles

2023-01-17 Thread Brian Wolff
Even in english, you still have emoiji that use ZWJ characters. e.g. 🏳️‍🌈 has "invisible" characters. There are all sorts of control characters in unicode that usually do nothing but sometimes do something. There may be some invisible characters that make sense to strip or normalize. Indeed we alr

[Wikitech-l] Announcing: Path review board

2023-02-01 Thread Brian Wolff
Yesterday there was a conversation about code review on irc and among other things, how sometimes patches can get "stuck". I had an idea for a way to improve things. I'm not sure if it is a good idea, but there's only one way to find out. So without further ado, announcing the Code Review Patch B

[Wikitech-l] Re: Announcing: Path review board

2023-02-02 Thread Brian Wolff
On Thursday, February 2, 2023, Brett Cornwall wrote: > On 2023-02-02 11:33, Zoran Dori wrote: > >> Amazing to hear about this, I'm hoping that this will improve the number >> of >> merged patches which are stuck on waiting for review. >> > > It also might be important to keep contributors motivat

[Wikitech-l] Re: Contributing through block bases programming to the Wikimedia Codebase

2023-02-08 Thread Brian Wolff
I don't think this is suitable for the mediawiki codebase, but it sounds like something wikifunctions would be interested in. See https://meta.wikimedia.org/wiki/Abstract_Wikipedia -- Bawolff On Wednesday, February 8, 2023, wrote: > Hello, > > I am interested in programming and I asked a questi

[Wikitech-l] Re: Can't claim on Phabricator

2023-02-13 Thread Brian Wolff
I also have a memory of there previously being a 1 click button in the sidebar to claim task. Maybe it was a feature that got removed or perhaps just a false memory. -- Bawolff On Monday, February 13, 2023, Andre Klapper wrote: > On Thu, 2023-02-02 at 17:43 +0100, Bináris wrote: > > > > Jaime C

[Wikitech-l] Re: [Proposal] Disable setting the "Lowest" Priority value in Phabricator

2023-02-24 Thread Brian Wolff
On Friday, February 24, 2023, Dan Garry (Deskana) wrote: > On Fri, 24 Feb 2023 at 11:20, Andre Klapper > wrote: > >> * Personally I also assume Lowest priority is sometimes used instead >>of honestly declining a task (means: "this is not a good idea"[5]). >>But of course that is rather

[Wikitech-l] Re: March 2023 Datacenter Switchover

2023-03-01 Thread Brian Wolff
You should probably just file a bug. Its certainly plausible it had something to do with data center switch, but it could just as equally be unrelated. It requires someone to investigate what part of the system failed (job queue? Varnish? Swift?) which would then lead to a root cause. Its pretty i

[Wikitech-l] Re: Use case for sha1 in revisions

2023-03-22 Thread Brian Wolff
This kind of sounds like a non-answer, but its mostly useful if you want a hash of the revision. I dont think mw core really uses it, but it can be useful for quickly detecting duplicate revisions. I think primarily it is for external users. -- Brian On Wednesday, March 22, 2023, Bináris wrote:

[Wikitech-l] Re: About "Final view structure for view `page_view`"

2023-03-24 Thread Brian Wolff
As far as i know mediawiki core has never used views. It is possible some extension made it, but it would be an unusual thing to do (for example the UserSnoop extension makes a view, but not named that). Or maybe a sysadmin made it for their own purposes at some point. -- Brian On Friday, March 2

[Wikitech-l] Reflecting on my listening tour

2023-04-14 Thread Brian Wolff
Perhaps i am hyperfocused on technical debt in the sense of improving the abstractions used in mediawiki. The phrasing around sustainability especially leads me in that direction. However, technical debt is certainly a broad concept and can mean a lot of things. The common thread in the examples y

[Wikitech-l] Re: Technical Decision Making Retro

2023-04-14 Thread Brian Wolff
Hi, > The retro itself is not a governance process, and it won't involve making decisions of consequence. This seems kind of at odds what is written on wiki. To quote the opening paragraph of https://www.mediawiki.org/wiki/Technical_decision_making/Technical_Decision-Making_Process_Retrospective_

[Wikitech-l] Re: Continuing development of mediawiki Extension AutoCreatePage

2023-05-03 Thread Brian Wolff
Hi, Did you try making pull requests against https://github.com/Universal-Omega/AutoCreatePage ? I think universal omega took over the extension at some point. Generally speaking, if the original author doesn't respond after a reasonable time, the original extension does not work with modern med

[Wikitech-l] Re: Gerrit replica downtime (30 minutes) tomorrow Tue, 16 May 13:00-15:00 UTC

2023-05-15 Thread Brian Wolff
Does this include other uses of gerrit replica? Should extension distributor be switched to main gerrit? -- Brian On Tuesday, May 16, 2023, Daniel Zahn wrote: > > This means codesearch will be affected (and won't get updated) and > possibly even will be down during that time. > > We, at least i

[Wikitech-l] Re: [action requested] Technical Decision-Making Retrospective Survey

2023-07-18 Thread Brian Wolff
Just fyi, qustion 17 requires you to answer even though the instructions say not to answer unless applicable. On Tuesday, July 18, 2023, Moriel Schottlender wrote: > Hello all, > > The Technical Decision-Making Forum Retrospective team >

[Wikitech-l] Re: ORES To Lift Wing Migration

2023-08-04 Thread Brian Wolff
> Our understanding is that renaming extensions in MediaWiki is a long and complicated process, so we'll likely not be able to rename it in the foreseeable future. Why? Renaming is usually a bad thing because it often confuses the hell out of users, but from a technical perspective it is pretty t

[Wikitech-l] Re: inquiry on method to compress PNG imagefiles stored by WikiMedia

2024-04-23 Thread Brian Wolff
Generally disk space is cheap enough that doing these sorts of things aren't worth the extra complexity, especially when we just have to convert it back to png in order to serve it to the user at the end of the day. LZMA is a more advanced compression algorithm than DEFLATE (which is what png uses

[Wikitech-l] Re: Drop dedicated support for IE 11, Edge Legacy and Opera

2024-05-14 Thread Brian Wolff
On Monday 13 May 2024, Lars Aronsson wrote: > On 2024-05-14 01:17, Volker E. wrote: > >> Hi everyone, >> the Design System Team (DST) is proposing the following changes to >> MediaWiki browser support [1]: >> > > When will you drop this stupid "m" in the URLs? > People now link to these "m" URLs

[Wikitech-l] Re: Can we do better than just redirect HTTP API requests to HTTPS?

2024-05-29 Thread Brian Wolff
I personally think the rather low risk is not worth the inconvinence, especially since many uses of the API are unauthenticated. If we did it, i think we should only do it for requests that actually have credentials attached (cookie or oauth) Just my 2 cents. -- Brian On Wednesday 29 May 2024,

[Wikitech-l] Re: SQL problem

2024-06-01 Thread Brian Wolff
I think you want CONVERT(comment_text USING utf8mb4) You need to convert to utf8 before you can collate as utf8. I suspect this query would be pretty slow. -- Bawolff On Saturday 1 June 2024, Martin Domdey wrote: > Hi, > > I want to look in table comment column comment-text for %Unsinn% > cas

[Wikitech-l] Re: How to make commits from mirrored Wikimedia repos show up on your GitHub profile

2024-06-17 Thread Brian Wolff
The other solution is to ask to be added as a member of the wikimedia "organization". On Monday 17 June 2024, Bartosz Dziewoński wrote: > I'm digging up this ten-year-old message, because you may want to know > that this solution no longer works: GitHub no longer shows your > imported contributi

[Wikitech-l] Re: Dark theme gray color

2024-07-03 Thread Brian Wolff
I think it is unlikely MediaWiki will be modified in such a way to show different images between light and dark mode. (I assume) we generally want to avoid having to split the parser cache between light mode/dark mode. I guess you could use template styles to display:none one of the images dependi

[Wikitech-l] Re: Dark theme gray color

2024-07-05 Thread Brian Wolff
istopher > Cuifo linked to already. > > On Wed, Jul 3, 2024, 11:05 PM Brian Wolff wrote: > >> I think it is unlikely MediaWiki will be modified in such a way to show >> different images between light and dark mode. (I assume) we generally want >> to avoid having to sp

wikitech-l@lists.wikimedia.org

2024-10-02 Thread Brian Wolff
Historical discussion at https://phabricator.wikimedia.org/T101048 - it seems like historically there was logistic issues with getting TLS certs for all of them. Later there was the ncredir project to fix these issues https://wikitech.wikimedia.org/wiki/Ncredir which appears to have been succesful

<    2   3   4   5   6   7