Wikiversity enwikiversity https://en.wikiversity.org/wiki/Wikiversity:Main_Page MediaWiki 1.45.0-wmf.3 first-letter Media Special Talk User User talk Wikiversity Wikiversity talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk School School talk Portal Portal talk Topic Topic talk Collection Collection talk Draft Draft talk TimedText TimedText talk Module Module talk Calculus/Derivatives 0 39505 2717838 2398439 2025-06-02T21:48:16Z SFBB 1300847 /* d(x^n)/dx */ 2717838 wikitext text/x-wiki == Derivative of a function ''f'' at a number ''a'' == === Notation === We denote the derivative of a function <math>f</math> at a number <math>a</math> as <math>f'(a)\,\!</math>. === Definition === The derivative of a function <math>f</math> at a number <math>a</math> a is given by the following [[Calculus/Limits|limit]] (if it exists):<br> {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}</math>{{center bottom}}<br> An analagous equation can be defined by letting <math>x=(a+h)</math>. Then <math>h=(x-a)</math>, which shows that when <math>x</math> approaches <math>a</math>, <math>h</math> approaches <math>0</math>:<br> {{center top}}<math>f'(a)=\lim_{x\rightarrow a}\frac{f(x)-f(a)}{x-a}</math>{{center bottom}}<br> === Interpretations === ==== As the slope of a tangent line ==== Given a function <math>y=f(x)\,\!</math>, the derivative <math>f '(a)\,\!</math> can be understood as the slope of the tangent line to <math>f(x)</math> at <math>x=a</math>:<br> {{center top}}[[image:Graph of parabola and tangent line.png|400px]]{{center bottom}} ===== Example ===== Find the equation of the tangent line to <math>y=x^2</math> at <math>x=1</math>. ===== Solution ===== To find the slope of the tangent, we let <math>y=f(x)</math> and use our first definition: {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}(a+h)^2-(a)^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}a^2+2ah+h^2-a^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}h(2a+h)}}{h}\Rightarrow \lim_{h\rightarrow 0}{\color{Blue}(2a+h)}</math>{{center bottom}}<br> It can be seen that as <math>h</math> approaches <math>0</math>, we are left with <math>f'(a)={\color{Blue}2a}\,\!</math>. If we plug in <math>1</math> for <math>a</math>:<br> {{center top}}<math>f'({\color{Red}1})=2({\color{Red}1})\Rightarrow {\color{Red}2}</math>{{center bottom}}<br> So our preliminary equation for the tangent line is <math>y={\color{Red}2}x+b</math>. By plugging in our tangent point <math>(1,1)</math> to find <math>b</math>, we can arrive at our final equation:<br> {{center top}}<math>{\color{Red}1}=2({\color{Red}1})+b\Rightarrow -1=b</math>{{center bottom}}<br> So our final equation is <math>y=2x-1\,\!</math>. ==== As a rate of change ==== The derivative of a function <math>f(x)</math> at a number <math>a</math> can be understood as the instantaneous rate of change of <math>f(x)</math> when <math>x=a</math>. == The derivative as a function == So far we have only examined the derivative of a function <math>f</math> at a certain number <math>a</math>. If we move from the constant <math>a</math> to the variable <math>x</math>, we can calculate the derivative of the function as a whole, and come up with an equation that represents the derivative of the function <math>f</math> at any arbitrary <math>x</math> value. For clarification, the derivative of <math>f</math> at <math>a</math> is a <i>number</i>, whereas the derivative of <math>f</math> is a <i>function</i>. === Notation === Likewise to the derivative of <math>f</math> at <math>a</math>, the derivative of the function <math>f(x)</math> is denoted <math>f'(x)\,\!</math>. === Definition === The derivative of the function <math>f</math> is defined by the following limit:<br> {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x)}{h}</math>{{center bottom}} Also, {{center top}}<math>f'(x)=\lim_{h\rightarrow x}\frac{f(x)-f(h)}{x-h}</math>{{center bottom}} or {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x-h)}{2h}</math>{{center bottom}} ==d(x^n)/dx== {{RoundBoxTop|theme=4}} Consider the sequences: <math>y = x^2;\ y + \Delta y = (x + h)^2 = x^2 + 2xh + h^2</math> <math>y = x^3;\ y + \Delta y = (x + h)^3 = x^3 + 3x^2h + 3xh^2 + h^3</math> <math>y = x^4;\ y + \Delta y = (x + h)^4 = x^4 + 4x^3h + 6x^2h^2 + 4xh^3 + h^4</math> <math>y = x^5;\ y + \Delta y = (x + h)^5 = x^5 + 5x^4h + 10x^3h^2 + 10x^2h^3 + 5xh^4 + h^5</math> <math>y = x^6;\ y + \Delta y = (x + h)^6 = x^6 + 6x^5h\ +</math> many terms containing <math>h^>2</math> <math>y = x^n;\ y + \Delta y = (x + \Delta x)^n = x^n + nx^{n-1}\Delta x\ +</math> many terms containing <math>(\Delta x)^2</math> <math>\Delta y = nx^{n-1}\Delta x\ +</math> many terms containing <math>(\Delta x)^2</math> Therefore: <math>\frac{\Delta y}{\Delta x} = nx^{n-1}\ +</math> many terms with each and every term containing <math>\Delta x</math> <math>\frac{dy}{dx} = \lim_{\Delta x\rightarrow 0}\frac{\Delta y}{\Delta x}</math> <math>\frac{d(x^n)}{dx} = nx^{n-1}</math> read as "derivative with respect to <math>x</math> of <math>x</math> to the power <math>n</math>." Later it will be shown that this is valid for all real <math>n</math>, positive or negative, integer or fraction. {{RoundBoxBottom}} ===Examples=== {{RoundBoxTop|theme=2}} <math>\frac{d(x^4)}{dx} = 4x^{(4-1)} = 4x^3</math> <math>\frac{d(7x^5)}{dx} = 7\frac{d(x^5)}{dx} = 7(5x^4) = 35x^4</math> <math>\frac{d(p^3)}{dx} = \frac{d(p^3)}{dp}</math>{{math|⋅}}<math>\frac{dp}{dx} = 3p^2</math>{{math|⋅}}<math>\frac{dp}{dx}</math> <math>\frac{d(2t^2 - 7T^3 + x^7)}{dx} = 4t</math>{{math|⋅}}<math>\frac{dt}{dx} - 7(3T^2)</math>{{math|⋅}}<math>\frac{dT}{dx} + 7x^6</math> <math>\frac{d(x^{\frac{1}{3}})}{dx} = \frac{1}{3}x^{\frac{1}{3}-1} = \frac{1}{3}x^{-\frac{2}{3}}</math> {{RoundBoxBottom}} ===Without Using Calculus=== ====Derivative of cubic function==== {{RoundBoxTop|theme=3}} [[File:0604cubic00.png|thumb|400px|''' Graph of cubic function illustrating use of associated quadratic.''' </br> When <math>x == 7.5,</math> there is exactly 1 value of <math>x</math> that gives <math>f(x) = f(7.5).</math> </br> When <math>x == 3,</math> there are 3 values of <math>x</math> that give <math>f(x) = f(3).</math> </br> When <math>x == p,</math> there are exactly 2 values of <math>x</math> that give <math>f(x) = f(p).</math> </br> Point <math>(p, f(p))</math> is a stationary point. ]] In the diagram there is a stationary point at <math>x = p.</math> When <math>x = p,</math> there are exactly 2 values of <math>x</math> that produce <math>f(x) = f(p).</math> Aim of this section is to derive the condition that produces exactly 2 values of <math>x.</math> See Cubic function as [[Cubic_function#Function_as_product_of_linear_function_and_quadratic | product]] of linear function and quadratic. The associated quadratic when <math>x = p:</math> <math>A = a</math> <math>B = Ap + b = ap+b</math> <math>C = Bp + c = app + bp + c.</math> Divide <math>g(x) = ax^2 + (ap+b)x + (ap^2 + bp + c)</math> by <math>(x-p).</math> This division gives a quotient of <math>ax + (2ap+b)</math> and remainder of <math>h(p) = 3ap^2 + 2bp + c.</math> Factor <math>(x-p)</math> divides <math>g(x)</math> exactly. Therefore, remainder <math>h(p) = 0,</math> the desired condition. When <math>x = p,\ h(x) = 3ax^2 + 2bx + c,</math> the derivative of <math>f(x).</math> {{RoundBoxBottom}} ====Derivative of quartic function==== {{RoundBoxTop|theme=3}} The quartic function: <math>y = f(x) = ax^4 + bx^3 + cx^2 + dx + e\ \dots\ (1)</math> In <math>(1)</math> substitute <math>(p + q)</math> for <math>x\ \dots\ (2a).</math> In <math>(1)</math> substitute <math>(p - q)</math> for <math>x\ \dots\ (3a).</math> <math>(2a) + (3a):\ + 2apppp + 12appqq + 2aqqqq + 2bppp + 6bpqq + 2cpp + 2cqq + 2dp + 2e\ \dots\ (4)</math> <math>(2a) - (3a):\ + 8apppq + 8apqqq + 6bppq + 2bqqq + 4cpq + 2dq\ \dots\ (5)</math> Reduce (4) and (5) and substitute Q for qq: <math>+ apppp + 6appQ + aQQ + bppp + 3bpQ + cpp + cQ + dp + e\ \dots\ (4a)</math> <math>+ 4appp + 4apQ + 3bpp + bQ + 2cp + d\ \dots\ (5a)</math> Combine (4a) and (5a) to eliminate p and produce a function in Q: {{RoundBoxTop|theme=2}} <math>C_{11}Q^{11} + C_{10}Q^{10} + C_9Q^9 +\ \cdots\ + C_2Q^2 + C_1Q + C_0</math> where: <math>C_{11} = (- 65536aaaaaaaaaabb)</math> <math>C_{10} = (- 131072aaaaaaaaaabd - 229376aaaaaaaaabbc + 94208aaaaaaaabbbb)</math> <math>\cdots\cdots</math> <math>C_2 = (- 8192aaaaaabdeeee + 20480aaaaaacddeee \cdots - 288aabbbccccddd + 32aabbccccccdd)</math> <math>C_1 = (- 4096aaaaaaddeeee - 4096aaaaabcdeeee \cdots + 64aabbcccccdde - 20aabbccccdddd)</math> <syntaxhighlight> C0 = (- 2048aaaaacddeeee + 768aaaaaddddeee + 1536aaaabcdddeee - 576aaaabdddddee + 1024aaaacccddeee - 1536aaaaccddddee + 648aaaacdddddde - 81aaaadddddddd - 1152aaabbccddeee + 480aaabbcddddee - 18aaabbdddddde + 640aaabcccdddee - 384aaabccddddde + 54aaabcddddddd - 128aaacccccddee + 80aaaccccdddde - 12aaacccdddddd + 216aabbbbcddeee - 81aabbbbddddee - 144aabbbccdddee + 86aabbbcddddde - 12aabbbddddddd + 32aabbccccddee - 20aabbcccdddde + 3aabbccdddddd) </syntaxhighlight> {{RoundBoxBottom}} Coefficient of interest is <math>C_0</math> which is in fact the value <math>Rs - Sr.</math> See [[Quartic_function#Equal_roots | Equal Roots]] of Quartic Function. If <math>C_0 == 0,\ q = Q = 0</math> is a solution and <math>f(x)</math> contains at least 2 roots of format <math>p+0, p-0.</math> In other words 2 equal roots where <math>x = p.</math> If <math>Q == 0,\ (4a)</math> and <math>(5a)</math> become: <math>ap^4 + bp^3 + cp^2 + dp + e\ \dots\ (4b)</math> <math>4ap^3 + 3bp^2 + 2cp + d\ \dots\ (5b)</math> <math>(4b)</math> is equivalent to <math>f(x)</math> and <math>(5b)</math> is derivative of <math>(4b).</math> {{RoundBoxBottom}} ==Product Rule== Let <math>y = u</math>{{math|⋅}}<math>v</math> where <math>u = U(x);\ v = V(x)</math> <math>y + \Delta y = (u + \Delta u)</math>{{math|⋅}}<math>(v + \Delta v) = u</math>{{math|⋅}}<math>v + u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\Delta y = u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\frac{\Delta y}{\Delta x} = u</math>{{math|⋅}}<math>\frac{\Delta v}{\Delta x} + v</math>{{math|⋅}}<math>\frac{\Delta u}{\Delta x} + \frac{(\Delta u)(\Delta v)}{\Delta x}</math> <math>\frac{dy}{dx} = u</math>{{math|⋅}}<math>\frac{dv}{dx} + v</math>{{math|⋅}}<math>\frac{du}{dx}</math> ===Examples=== {{RoundBoxTop|theme=4}} Let <math>y = x^{\frac{m}{n}}.</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> Differentiate both sides. <math>ny^{n-1}\cdot\frac{dy}{dx} = mx^{m-1}</math> <math>\frac{dy}{dx} = \frac{mx^{m-1}}{ ny^{n-1} }</math> <math> = \frac{mx^{m-1}}{ n(x^{\frac{m}{n}})^{n-1} }</math> <math> = \frac{mx^{m-1}}{ nx^{m - \frac{m}{n}} }</math> <math>= \frac{m}{n}\cdot x^{m - 1 - m + \frac{m}{n} }</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a positive fraction. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-n} = \frac{1}{x^n}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>yx^n = 1</math> Differentiate both sides. <math>ynx^{n-1} + x^n\frac{dy}{dx} = 0</math> <math>\frac{dy}{dx} = -\frac{ynx^{n-1}}{x^n} = -\frac{nx^{n-1}}{x^{n}x^n} = -nx^{n-1}x^{-2n} = -nx^{-n-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid for negative <math>n</math>. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-\frac{m}{n}}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>y^n = x^{-m}</math> Differentiate both sides. <math>ny^{n-1}\frac{dy}{dx} = -mx^{-m-1}</math> <math>\frac{dy}{dx} = -\frac{mx^{-m-1}}{ny^{n-1}} = -\frac{mx^{-m-1}}{n(x^{-\frac{m}{n}})^{n-1}}</math> <math> = -\frac{mx^{-m-1}}{nx^{-m+\frac{m}{n}}}</math> <math> = -\frac{m}{n}x^{-m-1+m-\frac{m}{n}}</math> <math> = -\frac{m}{n}x^{-\frac{m}{n}-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a negative fraction. {{RoundBoxBottom}} ==Quotient rule== Used where <math>y = \frac{U(x)}{V(x)}</math> <math>y = \frac{u}{v}</math> <math>yv = u</math> <math>yv' + vy' = u'</math> <math>vy' = u' - yv' = u' - \frac{uv'}{v}</math> <math>y' = \frac{u'}{v} - \frac{uv'}{v^2} = \frac{vu'}{v^2} - \frac{uv'}{v^2} = \frac{vu' - uv'}{v^2}</math> ==Derivatives of trigonometric functions== ===sine(x)=== {{RoundBoxTop|theme=2}} <math>y = \sin (x)</math> <math>y + \Delta y = \sin (x + \Delta x) = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x)</math> <math>\Delta y = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x) - \sin(x)</math> <math>\frac{\Delta y}{\Delta x} = \sin(x)</math>{{math|⋅}}<math>\frac{\cos(\Delta x) - 1}{\Delta x} + \cos(x)</math>{{math|⋅}}<math>\frac{\sin(\Delta x)}{\Delta x} </math> The value <math>\frac{\cos(\Delta x) - 1}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ (math.cos(Δx)-1)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [-0.049958347219742905, -0.004999958333473664, -0.0004999999583255033, -4.999999969612645e-05, -5.000000413701855e-06, -5.000444502911705e-07, -4.9960036108132044e-08, 0.0, 0.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)-1}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{-\sin(\Delta x)}{1} = 0</math> by L'Hôpital's rule. The value <math>\frac{\sin(\Delta x)}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ math.sin(Δx)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [0.9983341664682815, 0.9999833334166665, 0.9999998333333416, 0.9999999983333334, 0.9999999999833332, 0.9999999999998334, 0.9999999999999983, 1.0, 1.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\sin(\Delta x)}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)}{1} = 1</math> by L'Hôpital's rule. <math>\frac{dy}{dx} = \sin(x)</math>{{math|⋅}}<math>0 + \cos(x)</math>{{math|⋅}}<math>1 = \cos(x)</math> ====Proof of 2 limits==== {{RoundBoxTop|theme=2}} [[File:0603D(sin(theta)).png|thumb|400px|'''Figure 1: <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math>''' </br> </br> Area of sector <math>AOB\ \ge</math> area of triangle <math>COB.</math> </br> Area of triangle <math>COB\ \ge</math> area of sector <math>COD.</math> ]] <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math> In the diagram <math>OA = OB = 1.</math> <math>OC = OD = \cos(\theta).</math> <math>CB = \sin(\theta).</math> Let <math>S</math> be the area of a sector of a circle. Then <math>\frac{S}{\pi r^2} = \frac{\theta}{2\pi}</math> and <math>S = \frac{\theta r^2}{2}.</math> Area of sector <math>COD = \frac{\theta \cos^2(\theta)}{2}.</math> Area of triangle <math>OCB = \frac{\sin(\theta) \cos(\theta)}{2}.</math> Area of sector <math>AOB = \frac{\theta \cdot 1^2}{2} = \frac{\theta}{2}.</math> Therefore <math>\frac{\theta}{2}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{2}\ \ge\ \frac{\theta \cos^2(\theta)}{2}.</math> <math>\theta\ \ge\ \sin(\theta) \cos(\theta)\ \ge\ \theta \cos^2(\theta).</math> <math>\frac{\theta}{\theta \cos(\theta)}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{\theta \cos(\theta)}\ \ge\ \frac{\theta \cos^2(\theta)}{\theta \cos(\theta)}</math> <math>\frac{1}{ \cos(\theta)}\ \ge\ \frac{\sin(\theta) }{\theta }\ \ge\ \cos(\theta)</math> <math>\lim_{\theta\rightarrow 0} \frac{1}{ \cos(\theta)}\ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ \lim_{\theta\rightarrow 0}\cos(\theta) </math> <math>1 \ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ 1 </math> Therefore <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta } = 1.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}:</math> <math>\frac{\cos(\theta) - 1}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta} \cdot \frac{1 + \cos(\theta)}{1 + \cos(\theta)} </math> <math>= (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}</math> <math>=\lim_{\theta\rightarrow 0} (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{\theta} \cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot 1 \cdot \frac{ 0}{1 + 1} = 0.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===cosine(x)=== <math>y = \cos(x) = \sqrt{1 - \sin^2(x)}</math> <math>y^2 = 1 - \sin(x)</math>{{math|⋅}}<math>\sin(x)</math> Differentiate both sides: <math>2y</math>{{math|⋅}}<math>\frac{dy}{dx} = -(2\sin(x)\cos(x))</math> <math>\frac{dy}{dx} = -\frac{\sin(x)\cos(x)}{\cos(x)} = -\sin(x).</math> ===tan(x)=== <math>y = \tan(x) = \frac{\sin(x)}{\cos(x)}</math> <math>y\cos(x) = \sin(x)</math> Differentiate both sides: <math>y(-\sin(x)) + \cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x)</math> <math>\cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x) + y\sin(x)</math> <math>\frac{dy}{dx} = \frac{\cos(x) + \tan(x)\sin(x)}{\cos(x)} = 1 + \tan^2(x) = \sec^2(x)</math> ==Derivatives of inverse trigonometric functions== ===arcsine(x)=== {{RoundBoxTop|theme=2}} [[File:20200207arcsin(x).png|thumb|400px|'''Figure 2: Graph of ''' <math>y = \arcsin(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arcsin(x); \|x\| <= 1</math> <math>x = \sin(y)</math> <math>\frac{dx}{dy} = \cos(y)</math> <math>\frac{dy}{dx} = \frac{1}{\cos(y)} = \frac{1}{\sqrt{1 - \sin ^2(y)}} = \frac{1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arcsin(x),\ x = \sin(y)</math> are the same curve. However curve <math>y = \arcsin(x)</math> is limited to <math>\frac{\pi}{2} >= y >= \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arcsin(x)</math> is <math>1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arccosine(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arccos(x).png|thumb|400px|'''Figure 3: Graph of ''' <math>y = \arccos(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arccos(x); \|x\| <= 1</math> <math>x = \cos(y)</math> <math>\frac{dx}{dy} = -\sin(y)</math> <math>\frac{dy}{dx} = \frac{-1}{\sin(y)} = \frac{-1}{\sqrt{1 - \cos ^2(y)}} = \frac{-1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arccos(x),\ x = \cos(y)</math> are the same curve. However curve <math>y = \arccos(x)</math> is limited to <math>\pi >= y >= 0.</math> The derivative <math>\frac{dy}{dx} = \frac{-1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arccos(x)</math> is <math>-1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arctan(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arctan(x).png|thumb|400px|'''Figure 4: Graph of ''' <math>y = \arctan(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arctan(x)</math> <math>x = \tan(y)</math> <math>\frac{dx}{dy} = \sec^2(y)</math> <math>\frac{dy}{dx} = \frac{1}{\sec^2(y)} = \cos^2(y) = \frac{1}{1 + x^2}</math> In the figure to the right you can see that the curves <math>y = \arctan(x),\ x = \tan(y)</math> are the same curve. However curve <math>y = \arctan(x)</math> is limited to <math>\frac{\pi}{2} > y > \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 + x^2}}</math> shows that the slope of <math>y = \arctan(x)</math> is <math>1</math> when <math>x = 0</math> and <math>0</math> when <math>x = \pm \infty</math> {{RoundBoxBottom}} ==Derivatives of logarithmic functions== ===a^x or <math>a^x</math>=== {{RoundBoxTop|theme=2}} <math>y = a^x</math> <math>y + \Delta y = a^{x + \Delta x} = a^xa^{\Delta x}</math> <math>\Delta y = a^xa^{\Delta x} - a^x = a^x(a^{\Delta x} - 1)</math> <math>\frac{\Delta y}{\Delta x} = a^x \cdot \frac{a^{\Delta x} - 1}{\Delta x}</math> Consider the value <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> specifically <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math>. L'Hôpital's rule cannot be used here because <math>\frac{d(a^x)}{dx}</math> is what we are trying to find. <math>a^{\frac{1}{2}} = \sqrt{a}</math> <math>(a^{\frac{1}{2}})^{\frac{1}{2}} = \sqrt{\sqrt{a}}</math> <math>a^{\frac{1}{2^3}} = \sqrt{\sqrt{\sqrt{a}}}</math> <math>a^{\frac{1}{2^n}} = \sqrt{a}</math> taken <math>n</math> times. We will look at the expression <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> for different values of <math>a</math> with <math>\Delta x = \frac{1}{2^{70}} = 8.5e-22</math> (approx) in which case the expression becomes <math>(a^{1/2^{70}} - 1)*(2^{70})</math> where <math>a^{1/2^{70}}</math> is <math>\sqrt[70]{a}</math> or <math>\sqrt{a}</math> taken <math>70</math> times. This approach is used here because function <code>sqrt()</code> can be written so that it does not depend on logarithmic or exponential operations. <syntaxhighlight lang=python> >>> # python code >>> N=Decimal(2) >>> v2 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v2 Decimal('0.69314718055994530941743560122437474084363865015406919942144') >>> >>> N=Decimal(8) >>> v8 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v8 Decimal('2.07944154167983592825352768227031325913255072732801782513664') >>> >>> N=Decimal(32) >>> v32 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v32 Decimal('3.46573590279972654709124760144583715956091114572543812435968') >>> >>> N=Decimal(128) >>> v128 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v128 Decimal('4.85203026391961716593059535875094644210510807293198187102208') >>> </syntaxhighlight> Compare the values <code>v8, v32, v128</code> with <code>v2</code>: <syntaxhighlight lang=python> >>> v8/v2; v32/v2; v128/v2 Decimal('3.00000000000000000000176135549769209744528640235368520610520') Decimal('5.00000000000000000000587118499230699148996545343403093128046') Decimal('7.00000000000000000001232948848384468209997247971055570994695') >>> </syntaxhighlight> We know that <math>8 = 2^3;\ 32 = 2^5;\ 128 = 2^7</math>. The values <code>v2, v8, v32, v128</code> are behaving like logarithms. In fact <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math> is the natural logarithm of <math>a</math> written as <math>\ln(a).</math> {{RoundBoxTop|theme=2}} [[File:20200206ln(a).png|thumb|400px|'''Figure 5: Graphs of ''' <math>\frac{a^x - 1}{x}</math> ''' for a = ''' <math>2,\ 8,\ 32,\ 128</math> '''.''' </br></br>]] Figure 5 contains graphs of <math>\frac{a^x - 1}{x}</math> for <math>a = 2,\ 8,\ 32,\ 128</math> with graph of <math>\frac{e^x - 1}{x}</math> included for reference. All values of <math>x</math> are valid for all curves except where <math>x = 0.</math> {{RoundBoxBottom}} The correct value of <math>\ln(2)</math> is: <syntaxhighlight lang=python> >>> Decimal(2).ln() Decimal('0.693147180559945309417232121458176568075500134360255254120680') >>> </syntaxhighlight> Our calculation produced: <syntaxhighlight lang=python> Decimal('0.69314718055994530941743560122437474084363865015406919942144') </syntaxhighlight> accurate to 21 places of decimals, not bad for one line of simple python code using high-school math. {{RoundBoxTop|theme=2}} This method for calculation of <math>\ln(a)</math> supposes that function <code>sqrt()</code> is available. Programming language python interprets expression <code>a**b</code> as <math>a^b.</math> Therefore, in python, <math>\ln(2)</math> can be calculated in accordance with the basic definition above: <syntaxhighlight lang=python> # python code >>> getcontext().prec 101 # Precision of 101. >>> dx = Decimal('1E-50') >>> (2**dx - 1)/dx Decimal('0.69314718055994530941723212145817656807550013436026') # ln(2) >>> (2**(-dx) - 1)/(-dx) Decimal('0.693147180559945309417232121458176568075500134360253') # ln(2) >>> </syntaxhighlight> {{RoundBoxBottom}} When <math>y = a^x, \frac{dy}{dx} = a^x \cdot \ln(a).</math> The base of natural logarithms is the value of <math>a</math> that gives <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x} = 1.</math> This value of <math>a</math>, usually called <math>e, = 2.718281828459045235360287471352662497757247093699959574.....</math> <syntaxhighlight lang=python> >>> # python code >>> N=e=Decimal(1).exp();N Decimal('2.71828182845904523536028747135266249775724709369995957496697') >>> ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) Decimal('1.0000_0000_0000_0000_0000_0423_51647362715016770651530003719651328') >>> # ln(e) = 1. Our calculation of ln(e) is accurate to 21 places of decimals. </syntaxhighlight> When <math>a = e, \frac{d(e^x)}{dx} = e^x</math>{{math|⋅}}<math>\ln(e) = e^x</math>{{math|⋅}}<math>1 = e^x.</math> {{RoundBoxBottom}} ===ln(x)=== <math>y = ln(x)</math> <math>x = e^y</math> <math>\frac{dx}{dy} = e^y</math> <math>\frac{dy}{dx} = \frac{1}{e^y} = \frac{1}{x}</math> ====Examples==== {{RoundBoxTop|theme=2}} <math>y = \ln(ax)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(ax) = \frac{d}{dx}(\ln(a) + \ln(x)) = \frac{d}{dx}\ln(a) + \frac{d}{dx}\ln(x) = \frac{1}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \ln(x^a)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(x^a) = \frac{d}{dx}(a \cdot \ln(x)) = a \cdot \frac{d}{dx}\ln(x) = \frac{a}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = x^{\frac{m}{n}}</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> <math>n\cdot \ln(y) = m\cdot \ln(x)</math> <math>n\cdot\frac{1}{y}\cdot\frac{dy}{dx} = m\cdot \frac{1}{x}</math> <math>\frac{dy}{dx} = m\cdot \frac{1}{x}\cdot\frac{y}{n}</math> <math>= \frac{m}{n}\cdot\frac{x^{\frac{m}{n}}}{x}</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1 }</math> Careful manipulation of logarithms converts exponents into simple constants. {{RoundBoxBottom}} ==Chain rule== Used where <math>y = G(H(I(x)))</math> ===Examples=== {{RoundBoxTop|theme=2}} <math>y = \cos(2x)</math> Let <math>y = \cos(u)</math> where <math>u = 2x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du}\cdot\frac{du}{dx}\\ =& -\sin(u)\cdot 2\\ =& -2\sin(2x)\\ \end{align}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \sin^2(\ln(5x))</math> Let <math>y = u^2</math> where <math>u = \sin(v);\ v = \ln(w);\ w = 5x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du} \cdot \frac{du}{dv} \cdot \frac{dv}{dw} \cdot \frac{dw}{dx}\\ =& 2u \cdot \cos(v) \cdot \frac{1}{w} \cdot 5\\ =& 2\sin(v) \cdot \cos(\ln(w)) \cdot \frac{1}{5x} \cdot 5\\ =& 2\sin(\ln(w)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ =& 2\sin(\ln(5x)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ \end{align}</math> {{RoundBoxBottom}} ==Applications of the Derivative== ===Shape of curves=== The first derivative of <math>f(x) = y'</math> or <math>f'(x).</math> As shown above, <math>f'(x)</math> at any point <math>x_1</math> gives the slope of <math>f(x)</math> at point <math>x_1.</math> <math>f'(x_1)</math> is the slope of <math>f(x)</math> when <math>x = x_1.</math> {{RoundBoxTop|theme=2}} [[File:0422xx_x_2.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = x^2 - x - 2</math>and <math>f'(x) = 2x - 1.</math>'''</br>When <math>x = 0.5,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math></br>When <math>x = 0,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.</math></br>When <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 1.</math></br>Point <math>(0.5, -2.25)</math> is absolute minimum.]] In the example to the right, <math>y = f(x) = x^2 - x - 2</math> and <math>y' = f'(x) = 2x - 1.</math> Of special interest is the point at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = 0.5</math> and <math>f(x) = 0.5^2 - 0.5 - 2 = -2.25.</math> The point <math>(0.5, -2.25)</math> is called a critical point or stationary point of <math>f(x).</math> Because <math>y'</math> has exactly one solution for <math>y' = 0,\ f(x)</math> has exactly one critical point. The value of <math>y</math> at point <math>(0.5, -2.25)</math> is less than <math>y</math> at both <math>(0, -2),\ (1,-2).</math> Therefore the critical point <math>(0.5, -2.25)</math> is a minimum of <math>f(x).</math> In this curve <math>y = x^2 - x - 2,</math> the point <math>(0.5, -2.25)</math> is both local minimum and absolute minimum. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0423_2x^3+3x^2-12x-8.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>f'(x) = \frac{6x^2 + 6x - 12}{8}.</math>''' </br> When <math>x = -2</math> or <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math> </br> When <math>x = -3,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> When <math>x = -1,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.5.</math> </br> When <math>x = 2,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> Point <math>(-2, 1.5)</math> is local maximum. </br> Point <math>(1, -1\frac{7}{8})</math> is local minimum. ]] In the example to the right, <math>y = f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>y' = f'(x) = \frac{6x^2 + 6x - 12}{8}.</math> Of special interest are the points at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = -2</math> and <math>f(x) = 1.5</math> or When <math>f'(x) = 0,\ x = 1</math> and <math>f(x) = -1\frac{7}{8}.</math> The points <math>(-2, 1.5),\ (1, -1\frac{7}{8})</math> are critical or stationary points of <math>f(x).</math> Because <math>y'</math> has exactly two real solutions for <math>y' = 0,\ f(x)</math> has exactly two critical points. Slope of <math>f(x)</math> to the left of <math>(-2, 1.5)</math> is positive and adjacent slope of <math>f(x)</math> to the right of <math>(-2, 1.5)</math> is negative. Therefore point <math>(-2, 1.5)</math> is local maximum. Point <math>(-2, 1.5)</math> is not absolute maximum. Adjacent slope of <math>f(x)</math> to the left of <math>(1, -1\frac{7}{8})</math> is negative and slope of <math>f(x)</math> to the right of <math>(1, -1\frac{7}{8})</math> is positive. Therefore point <math>(1, -1\frac{7}{8})</math> is local minimum. Point <math>(1, -1\frac{7}{8})</math> is not absolute minimum. {{RoundBoxBottom}} ===Maxima and Minima=== ====Electric water heater==== {{RoundBoxTop|theme=2}} [[File:0304_1150WaterHeater.png|thumb|400px|'''Figure 1(a): Graph of ''' <math>V = f(r)</math> '''and''' <math>\frac{dV}{dr}</math>''' for <math>S = 100</math>'''</br> '''with <math>y</math> axis compressed.'''</br> For maximum <math>V,\ r = \sqrt{\frac{S}{3\pi}} = 3.257\dots</math> and </br> <math>V = 108.578\dots</math> ]] A cylindrical water heater is standing on its base on a hard rubber pad that is a perfect thermal insulator. The vertical curved surface and the top are exposed to the free air. The design of the cylinder requires that the volume of the cylinder should be maximum for a given surface area exposed to the free air. What is the shape of the cylinder? Let the height of the cylinder be <math>h</math> and let <math>h = Kr</math> where <math>r</math> is the radius and <math>K</math> is a constant. Surface of cylinder <math> = S = \pi r^2 + 2\pi r h = \pi r^2 + 2\pi r (Kr) = \pi r^2 + 2\pi r^2K</math> Volume of cylinder <math> = V = \pi r^2h = \pi r^2(Kr) = \pi r^3K</math> <math>K = \frac{S - \pi r^2}{2\pi r^2}</math> <math>V = \pi r^3 \cdot \frac{S - \pi r^2}{2\pi r^2} = \frac{r(S - \pi r^2)}{2} = \frac{rS - \pi r^3}{2}</math> <math>\frac{dV}{dr} = \frac{S - 3\pi r^2}{2}</math> For maximum volume, <math>\frac{dV}{dr} = 0</math> Therefore <math>S - 3\pi r^2 = 0</math> <math>S = 3\pi r^2;\ \pi r^2(1 + 2K) = 3\pi r^2;\ 1 + 2K = 3;\ K =1.</math> The height of the cylinder equals the radius. {{RoundBoxBottom}} ====Square and triangle==== {{RoundBoxTop|theme=2}} [[File:0224_0145SandT0.png|thumb|400px|'''Figure 1(b): Graph of parabola''' <math>A = f(s)</math> '''with''' <math>y</math> '''axis compressed.''' </br></br> ]] A square of side <math>h</math> has perimeter <math>P_s = 4h</math> and area <math>A_s = h^2.</math> An equilateral triangle of side <math>s</math> has perimeter <math>P_t = 3s</math> and area <math>A_t = \frac{\sqrt{3}}{4}s^2.</math> <math>P_s + P_t = 50.</math> Total area <math>A = A_s + A_ t</math> and <math>A</math> must be minimum. What is the value of <math>s</math>? <math>4h + 3s = 50</math> <math>h = \frac{50 - 3s}{4}</math> <math>A_s = h^2 = (\frac{50 - 3s}{4})^2</math> <math>= \frac{2500 - 300s + 9s^2}{16}</math> <math>A = A_s + A_t</math> <math>= \frac{2500 - 300s + 9s^2}{16} + \frac{\sqrt{3}}{4}s^2</math> <math>= \frac{1}{16}(2500 - 300s + 9s^2 + 4\sqrt{3}s^2)</math> For minimum <math>A,\ \frac{dA}{ds} = 0.</math> <math>-300 + 2(9 + 4\sqrt{3})s = 0</math> <math>(9 + 4\sqrt{3})s = 150</math> <math>s = \frac{150}{9 + 4\sqrt{3}}</math> <math>= 9.417\dots</math> {{RoundBoxBottom}} ====County Road==== {{RoundBoxTop|theme=2}} {{RoundBoxTop|theme=2}} [[File:0304_1916CountyRoad.png|thumb|400px|'''Figure 1(c): Plan of county road between Town A and Town B to be constructed so that cost is minimum.''' </br> ]] Town B is 40 miles East and 50 miles North of Town A. The county is going to construct a road from Town A to Town B. Adjacent to Town A the cost to build a road is $500k/mile. Adjacent to Town B the cost to build a road is $200k/mile. The dividing line runs East-West 30 miles North of Town A. Calculate the position of point C so that the cost of the road from Town A to Town B is minimum. Let point <math>C = (x,30).</math> Then distance from Town A to point <math>C = \sqrt{x^2 + 30^2} = \sqrt{x^2 + 900}.</math> Distance from Town B to point <math>C = \sqrt{(40-x)^2 + 20^2} </math> <math>= \sqrt{1600 - 80x + x^2 + 400} </math> <math>= \sqrt{2000 - 80x + x^2}.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0305_1504CostOfCtyRoad.png|thumb|400px|'''Figure 1(d): Graphs showing cost of county road <math>(f(x))</math> and <math>f'(x).</math>''' </br> Curve showing <math>(f(x))</math> is actually <math>\frac{f(x)}{10}</math>. </br> Cost is minimum where <math>x = 10.523\dots</math> ]] Cost <math>= 5\sqrt{x^2 + 900} + 2\sqrt{2000 - 80x + x^2}</math> in units of $100k. For minimum cost <math>f'(x) = 0.</math> <math>5\cdot\frac{1}{2}\cdot\frac{2x}{\sqrt{x^2 + 900}} + 2\cdot\frac{1}{2}\cdot\frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>\frac{5x}{\sqrt{x^2+900}} + \frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>5x\sqrt{2000-80x+x^2} + (-80+2x)\sqrt{x^2+900} = 0</math> {{RoundBoxBottom}} <math>x = 10.52322823517\dots</math> {{RoundBoxBottom}} ====Cardboard box==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0307_1747box.png|thumb|400px|'''Figure 1(e): Sheet of cardboard to be cut and folded to make box of maximum possible volume.'''</br> Cut on purple lines, fold on red lines.</br> Design of box includes top. ]] A piece of cardboard of length <math>4\ ft</math> and width <math>3\ ft</math> will be used to make a box with a top. Some waste will be cut out of the piece of cardboard and the remaining cardboard will be folded to make a box so that the volume of the box is maximum. What is the height of the box? {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0309_1757box.png|thumb|400px|'''Figure 1(f): Curves associated with design of cardboard box.'''</br> <math>\frac{dV}{dh} = 0</math> and <math>V</math> is maximum when <math>h = \frac{7 - \sqrt{13}}{6}</math> ]] <math>2h + l = 3</math> <math>2w + 2h = 4;\ w + h = 2</math> <math>V = lwh = (3 - 2h)(2 - h)h = 2h^3 - 7h^2 + 6h</math> For maximum volume <math>\frac{dV}{dh} = 6h^2 - 14h + 6 = 0.</math> <math>3h^2 - 7h + 3 = 0</math> <math>h = \frac{7 - \sqrt{13}}{6} = 6.788\dots</math> inches. {{RoundBoxBottom}} {{RoundBoxBottom}} ====Solving ellipse at origin==== {{RoundBoxTop|theme=1}} [[File:0316ellipse01.png|thumb|400px|'''Figure 1: Graph of ellipse showing semi-chord through center.'''</br> When length of <math>t</math> is maximum, length of major axis <math>= 2t.</math></br> When length of <math>t</math> is minimum, length of minor axis <math>= 2t.</math> ]] An ellipse with center at origin has equation: <math>Ax^2 + Bxy + Cy^2 + F = 0\ \dots\ (1)</math> Given values <math>A, B, C, F</math> calculate: * length of major axis * length of minor axis. In Figure 1 <math>t</math> is any line from origin to ellipse and <math>\theta</math> is angle between <math>X</math> axis and <math>t.</math> Aim of this section is to calculate <math>\theta</math> so that length of <math>t</math> is maximum, in which case length of major axis = <math>2t.</math> {{RoundBoxTop|theme=2}} Let <math>c = \cos(\theta)</math> and <math>s = \sin(\theta).</math> Then <math>x = t \cos(\theta) = tc,</math> and <math>y = t \sin(\theta) = ts.</math> Substitute these values in <math>(1):</math> <math>Attcc + Bttcs + Cttss + F = 0\ \dots\ (2)</math> Calculate <math>t' = \frac{dt}{d\theta}</math> <math>A(tt(-2cs) + cc2tt') + B(tt(cc-ss) + cs2tt') + C(tt(2sc) + ss2tt') = 0</math> <math>Att(-2cs) + Acc2tt' + Btt(cc-ss) + Bcs2tt' + Ctt(2sc) + Css2tt' = 0</math> <math>-2Attcs + Acc2tt' + Bttcc-Bttss + Bcs2tt' + 2Cttsc + 2Csstt' = 0</math> <math> + Acc2tt' + 2Bcstt' + 2Csstt' - 2Attcs + Bttcc - Bttss + 2Cttsc = 0</math> <math> + t'(Acc2t + 2Bcst + 2Csst) = + 2Attcs - Bttcc + Bttss - 2Cttsc</math> <math>t' = \frac{+ 2Attcs - Bttcc + Bttss - 2Cttsc}{(Acc2t + 2Bcst + 2Csst)}</math> For maximum or minimum <math>t:</math> <math>2Attcs - Bttcc + Bttss - 2Cttsc = 0</math> <math>2Acs - Bcc + Bss - 2Csc = 0</math> <math>2Acs - 2Csc = Bcc - Bss </math> Square both sides, substitute <math>1 - ss</math> for <math>cc</math> and result is: <math>aS^2 + bS + c = 0\ \dots\ (3)</math> where: <math>S = \sin^2(\theta)</math> <math>a = (+ 4AA - 8AC + 4BB + 4CC)</math> <math>b = -a</math> <math>c = BB</math> {{RoundBoxBottom}} =====An example===== {{RoundBoxTop|theme=2}} Let equation of ellipse be: <math>55x^2 - 24xy + 48y^2 - 2496 = 0</math> <syntaxhighlight lang=python> # python code >>> A,B,C = 55,-24,48 >>> a = (+ 4*A*A - 8*A*C + 4*B*B + 4*C*C);a 2500 >>> b = -a;b -2500 >>> c = B*B;c 576 >>> >>> a,b,c = [v/4 for v in (a,b,c)] ; a,b,c (625.0, -625.0, 144.0) >>> S = .36 >>> a*S*S + b*S + c 0.0 >>> S = .64 >>> a*S*S + b*S + c 0.0 >>> </syntaxhighlight> The solutions of quadratic equation <math>(3)</math> are <math>.36</math> or <math>.64</math>. Therefore <math>\sin(\theta) = \pm 0.6</math> or <math>\sin(\theta) = \pm 0.8</math>. From <math>(2)</math> above: <math>t = \sqrt{\frac{-F}{Acc + Bcs + Css}}</math> {{RoundBoxTop|theme=2}} <syntaxhighlight lang=python> # python code A,B,C,F = 55,-24,48, -2496 t1 = (0.6, 0.8) dict1 = dict() for v1 in (t1, t1[::-1]) : c1,s1 = v1 for c in (c1,-c1) : for s in (s1,-s1) : t = (-F/( A*c*c + B*c*s + C*s*s ))**.5 if t in dict1 : dict1[t] += ((c,s),) else : dict1[t] = ((c,s),) L1 = [ (v, dict1[v]) for v in sorted([ v for v in dict1 ]) ] for v in L1 : print (v) </syntaxhighlight> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <syntaxhighlight> (6.244997998398398, ((0.8, -0.6), (-0.8, 0.6))) (6.34287855135306, ((0.6, -0.8), (-0.6, 0.8))) (7.806247497997998, ((0.8, 0.6), (-0.8, -0.6))) (7.999999999999999, ((0.6, 0.8), (-0.6, -0.8))) </syntaxhighlight> {{RoundBoxBottom}} Minimum value of <math>t = 6.244997998398398.</math> Length of minor axis <math>= 2 * 6.244997998398398</math> Maximum value of <math>t = 7.999999999999999.</math> Length of major axis <math>= 8 * 2</math> =====Gallery===== {{RoundBoxTop|theme=2}} <gallery> File:0319ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.8,-0.6],</math><math>\tan(\theta) = \frac{-3}{4}</math> and length of <math>t</math> is minimum.</small> File:0317ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.6,0.8],</math><math>\tan(\theta) = \frac{4}{3}</math> and length of <math>t</math> is maximum.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} {{RoundBoxBottom}} ===Rates of Change=== ====The car jack==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0216_0705Carjack1.png|thumb|400px|'''Figure 2: Photo of car jack illustrating horizontal''' <math>(BC)</math> '''and vertical''' <math>(CA)</math> '''rates of change.'''</br></br>]] In triangle <math>ABC</math> to the right: * length <math>AB = 10</math> inches, * length <math>BC = x</math> inches and is horizontal, * length <math>CA = y</math> inches and is vertical, * <math>\angle ABC = \theta.</math> Point <math>B</math> is moving towards point <math>C</math> at the rate of <math>5</math> inches<math>/</math>minute. {{RoundBoxBottom}} =====Vertical motion===== {{RoundBoxTop|theme=2}} [[File:0216_0901CarJack3.png|thumb|400px|''' Figure 3: Curves and values associated with car jack.'''</br> When <math>x = 1,\ \frac{dy}{dx} = 0.1\dots</math></br> When <math>\theta = 45^\circ,\ \frac{dy}{dx} = 1</math></br> When <math>x = 9,\ \frac{dy}{dx} = 2.06\dots</math></br> ]] At what rate is point <math>A</math> moving upwards: (a) when <math>x = 9</math>? (b) when <math>x = 1</math>? (c) when <math>\theta = 45^\circ</math>? We have to calculate <math>\frac{dy}{dt}</math> when <math>\frac{dx}{dt}</math> is given. <math>\frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}</math> <math>x^2 + y^2 = 10^2</math> (equation of circle) <math>y = \sqrt{100 - x^2}</math> <math>y^2 = 100 - x^2</math> <math>2y\cdot\frac{dy}{dx} = -2x</math> <math>\frac{dy}{dx} = \frac{-2x}{2y} = \frac{-x}{\sqrt{100 - x^2}}</math> For convenience we'll use the negative value of the square root and say that <math>\frac{dy}{dx} = \frac{x}{\sqrt{100 - x^2}}.</math> Relative to line <math>BC:</math> When <math>x = 9,\ \frac{dy}{dx} = 2.06,\ \frac{dy}{dt} = 2.06\cdot5 = 10.3</math> inches<math>/</math>minute. When <math>x = 1,\ \frac{dy}{dx} = 0.1,\ \frac{dy}{dt} = 0.1\cdot5 = 0.5</math> inches<math>/</math>minute. When <math>\theta = 45^\circ, x = 10\cdot\cos 45^\circ = 7.071</math> and <math>\frac{dy}{dt} = 1\cdot 5 = 5</math> inches<math>/</math>minute. This example highlights the mechanical advantage of this simple but effective tool. When the top of the jack is low, it moves quickly. As the jack takes more and more weight, the top of the jack moves more slowly. {{RoundBoxBottom}} =====Change of area===== {{RoundBoxTop|theme=2}} [[File:0220_1007CarJack4.png|thumb|400px|'''Figure 4: Graph of ''' <math>a</math> '''and''' <math>\frac{da}{dx}</math>'''.''' </br></br> Area of <math>\Delta ABC</math> is maximum when </br></br> <math>b = h = \sqrt{50} = 10\cos(45^{\circ})</math> ]] At what rate is the area of <math>\Delta ABC</math> changing when (i) <math>x = 9</math>? (ii) <math>x = 1</math>? (iii) <math>\theta = 45^{\circ}</math>? <math>\frac{da}{dt} = \frac{da}{dx}\cdot\frac{dx}{dt}</math> where <math>a</math> is area of <math>\Delta ABC</math> and <math>\frac{dx}{dt} = 5</math> inches <math>/</math> minute. <math>a = \frac{b\cdot h}{2} = \frac{x \cdot y}{2} = \frac{x\sqrt{100 - x^2}}{2}</math> Calculate <math>\frac{da}{dx}:</math> <math>2a = x\sqrt{100 - x^2}</math> <math>4a^2 = x^2(100 - x^2) = 100x^2 - x^4</math> <math>8a\cdot\frac{da}{dx} = 200x - 4x^3</math> <math>\frac{da}{dx} = \frac{200x - 4x^3}{8a} = \frac{50x - x^3}{2a} = \frac{50x - x^3}{ x\sqrt{100 - x^2} }</math> <math> = \frac{50 - x^2}{ \sqrt{100 - x^2} }</math> When <math>x = 9,\ \frac{da}{dx} = 7.11\dots</math> and area of <math>\Delta ABC</math> is increasing at rate of <math>(5\cdot 7.11\dots)</math> square inches/minute. When <math>x = 1,\ \frac{da}{dx} = -4.92\dots</math> and area of <math>\Delta ABC</math> is decreasing at rate of <math>(5\cdot 4.92\dots)</math> square inches/minute. When <math>\theta = 45^{\circ},\ h = b = x = y = 10\cos(45^{\circ}) = 10\cdot\frac{\sqrt{2}}{2} = 5\sqrt{2},\ </math> <math>\frac{da}{dx} = 0,\ a</math> is a maximum of <math>25</math> square inches and <math>\frac{da}{dt} = 0.</math> <math></math> {{RoundBoxBottom}} {{RoundBoxBottom}} ====On the clock==== {{RoundBoxTop|theme=2}} [[File:20200229clock.png|thumb|400px|'''Figure 5: Image of analog clock showing minute and hour hands at ''' <math>3</math> '''o'clock.''' </br></br> ]] An old fashion analog clock with American style face (12 hours) keeps accurate time. The length of the minute hand is <math>4</math> inches and the length of the hour hand is <math>3</math> inches. At what rate is the tip of the minute hand approaching the tip of the hour hand at 3 o'clock? Let <math>a</math> be distance between the two tips. The task is to calculate <math>\frac{da}{dt}.</math> <math>\frac{da}{dt} = \frac{da}{d\theta}\cdot \frac{d\theta}{dt}</math> where <math>\theta</math> is angle subtended by side <math>a</math> at center of clock. {{RoundBoxTop|theme=2}} Calculating <math>\frac{d\theta}{dt}:</math> Angular velocity of minute hand <math>= \frac{2\pi}{1}</math> radians/hour. Angular velocity of hour hand <math>= \frac{2\pi}{12} = \frac{\pi}{6}</math> radians/hour. <math>\frac{d\theta}{dt} =</math> angular velocity of minute hand relative to hour hand <math>= 2\pi - \frac{\pi}{6} = \frac{11\pi}{6}</math> radians/hour. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} Calculating <math>\frac{da}{d\theta}:</math> <math>a^2 = 3^2 + 4^2 - 2\cdot 3\cdot 4\cdot\cos \theta = 25 - 24\cos \theta.</math> <math>2a\cdot\frac{da}{d\theta} = 24\sin \theta.</math> <math>\frac{da}{d\theta} = \frac{24\sin \theta}{2a} = \frac{24\sin 90^\circ}{2\cdot 5} = \frac{24}{10} = 2.4.</math> {{RoundBoxBottom}} <math>\frac{da}{dt} = 2.4\cdot\frac{11\pi}{6} = 4.4\pi</math> inches/hour. {{RoundBoxBottom}} ====Radar Speed Trap==== {{RoundBoxTop|theme=2}} [[File:20200314radarSpeedTrap.png|thumb|400px|'''Figure 6: Multi-lane highway oriented East-West.'''</br> <math>AB = c = 200</math> feet.</br> <math>BC = a = 50</math> feet.</br> <math>AC = b</math>.</br> <math>\frac{dc}{dt} = 60</math> mph. ]] A multi-lane highway is oriented East-West. A vehicle is moving in the inside lane from West to East. A law-enforcement officer with a radar gun is in position 50 feet South of the center of the inside lane. When the vehicle is 200 feet from the radar gun, it shows the vehicle's speed to be 60 mph. What is the actual speed of the vehicle? Let length <math>AC = b.</math> <math>\frac{db}{dt} = \frac{db}{dc}\cdot\frac{dc}{dt}</math> where <math>\frac{dc}{dt} = 60</math> mph. The derivative <math>\frac{db}{dc}:</math> :<math>\begin{align} \ \ \ \ &b^2 = c^2 - a^2;\ b = \sqrt{c^2 - a^2}\\ &2b\cdot \frac{db}{dc} = 2c\\ &\frac{db}{dc} = \frac{2c}{2b} = \frac{c}{\sqrt{c^2 - a^2}} \end{align}</math> <math>\frac{db}{dt} = \frac{200}{\sqrt{200^2 - 50^2}}\cdot 60 = 61.967\dots</math> mph. {{RoundBoxBottom}} ====On the Water==== {{RoundBoxTop|theme=2}} A ship is at sea <math>15</math> nautical miles East and <math>8</math> nautical miles South of a lighthouse, and the ship is steaming South-West at <math>10</math> nautical miles/hour or <math>10</math> knots. At what rate is ship approaching lighthouse? <math>\frac{da}{dt} = 10</math> knots. <math>\frac{dc}{dt} = \frac{dc}{da}\cdot\frac{da}{dt}</math> knots. {{RoundBoxTop|theme=2}} [[File:0411onTheWater.png|thumb|400px|'''Figure 1: Diagram indicating position, course and speed of ship relative to lighthouse.''' </br> <math>\angle BCA = \angle \theta.</math> ]] Calculating <math>\frac{dc}{da}:</math> <math>c^2 = a^2 + b^2 - 2ab\cos\theta</math> <math>2c\cdot\frac{dc}{da} = 2a - 2b\cos\theta</math> <math>\frac{dc}{da} = \frac{a - b\cos\theta}{c} = -0.291161615782696</math> The <math>-</math> sign indicates that, when <math>a</math> is increasing, <math>c</math> is decreasing. {{RoundBoxBottom}} <math>\frac{dc}{dt} = \frac{dc}{da}\cdot10</math> <math>= 2.91161615782696</math> knots towards the lighthouse. {{RoundBoxBottom}} ====Reciprocating engine==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0413reciprocatingEngine.png|thumb|400px|'''Figure 1: Diagram illustrating mathematical relationship between piston, connecting rod and crankshaft in reciprocating engine.''' </br> ]] The diagram illustrates the piston, connecting rod and crankshaft of an internal combustion reciprocating engine. The connecting rod <math>a</math> is connected to piston on <math>y</math> axis, and to crankshaft at end of <math>c</math> on <math>x</math> axis. This section analyzes the motion of the piston as the crankshaft rotates through angle <math>x</math> and the piston moves up and down on the <math>y</math> axis. {{RoundBoxBottom}} =====Position of piston===== {{RoundBoxTop|theme=2}} [[File:0413positionOfPistonInCylinder.png|thumb|400px|'''Figure 2: Diagram showing position of piston as a function of rotation of crankshaft in reciprocating engine.''' </br> Piston moves up and down between <math>8</math> and <math>18</math> inches. </br> <math>18 \ge y \ge 8</math> ]] <math>a^2 = y^2 + c^2 - 2yc\cos(x)</math> <math>y^2 - 2c\cos(x)y + c^2 - a^2 = 0</math> <math>y^2 - 2(5)\cos(x)y + (5)^2 - (13)^2 = 0</math> <math>y^2 - 10\cos(x)y - 144 = 0</math> <math>y = \frac{10\cos(x) + \sqrt{ (10\cos(x))^2 -4(-144) } }{2}</math> <math>y = \frac{10\cos(x) + \sqrt{ 100(\cos(x))^2 + 576 } }{2}</math> <math>y = 5\cos(x) + \sqrt{ 25(\cos(x))^2 + 144 }</math> {{RoundBoxTop|theme=2}} Code supplied to grapher (without white space) is: <syntaxhighlight lang=python> (5)(cos(x)) + ( ((25)((cos(x))^2) + 144 )^(0.5) ) </syntaxhighlight> When expressed in this way, it's easy to convert the code to python code: <syntaxhighlight lang=python> (5)*(cos(x)) + ( ((25)*((cos(x))**2) + 144 )**(0.5) ) </syntaxhighlight> {{RoundBoxBottom}} Positions of interest: {{RoundBoxTop|theme=2}} <gallery> File:0624TopDeadCenter.png|<small>Graph and diagram of piston at top dead center.</small> File:0624BottomDeadCenter.png|<small>Graph and diagram of piston at bottom dead center.</small> File:0624PistonHalfWay.png|<small>Graph and diagram of piston half-way between TDC and BDC.</small> File:0624CrankHalfWay.png|<small>Graph and diagram of crank half-way between TDC and BDC.</small> File:0624ConnRodTangential.png|<small>Graph and diagram of connecting rod tangential to crank.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} =====Velocity of piston===== {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder.png|thumb|400px|'''Figure 3: Diagram showing velocity of piston as a function of position of piston in reciprocating engine.''' </br> Strictly speaking, velocity <math>= \frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}.</math> </br> At constant RPM, <math>\frac{dx}{dt}</math> is constant. Therefore <math>\frac{dy}{dx}</math> is used to illustrate velocity. ]] Calculation of <math>\frac{dy}{dx}</math> by implicit differentiation. <math>y^2 - 10 \cos(x)y - 144 = 0</math> <math>2y\cdot y' - 10(\cos(x)y' + y(-\sin(x)) ) = 0</math> <math>2y\cdot y' - 10\cos(x)y' + 10\sin(x)y = 0</math> <math>y\cdot y' - 5\cos(x)y' = -5\sin(x)y</math> <math>y'(y - 5\cos(x)) = -5\sin(x)y</math> <math>y' = \frac{5\sin(x)y}{5\cos(x) - y}</math> {{RoundBoxBottom}} =====Acceleration of piston===== {{RoundBoxTop|theme=2}} [[File:0413accelerationOfPistonInCylinder.png|thumb|400px|'''Figure 4a: Diagram showing acceleration of piston in reciprocating engine.''' </br> Negative acceleration has a greater absolute value than the positive, but it does not last as long. ]] Acceleration introduces the second derivative. While velocity was the first derivative of position with respect to time, acceleration is the first derivative of velocity or the second derivative of position. From velocity above <math>yy' - 5\cos(x)y' + 5\sin(x)y = 0</math> By implicit differentation: <math>yy'' + y'y' - 5(\cos(x)y'' + y'(-\sin(x))) + 5(\sin(x)y' + y\cos(x)) = 0</math> <math>yy'' + y'y' - 5\cos(x)y'' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) = 0</math> <math>yy'' - 5\cos(x)y'' = -( y'y' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) )</math> <math>y''(y - 5\cos(x)) = -( y'y' + 10\sin(x)y' + 5y\cos(x) )</math> <math>y'' = \frac{y'y' + 10\sin(x)y' + 5y\cos(x) }{5\cos(x) - y}</math> Substitute for <math>y</math> and <math>y'</math> as defined above, and you see the code input to grapher at top of diagram to right. {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder(closeup).png|thumb|400px|'''Figure 4b: Diagram showing "irregularities" in the curve of velocity while velocity is increasing.''' </br> <math>y</math> axis compressed to illustrate shape of curves. ]] "Kinks" in the curve: It is not obvious by looking at the curve of velocity that there are slight irregularities in the curve when velocity is increasing. However, the irregularities are obvious in the curve of acceleration. During one revolution of the crankshaft there is less time allocated for negative acceleration than for positive acceleration. Therefore, the maximum absolute value of negative acceleration is greater than the maximum value of positive acceleration. {{RoundBoxBottom}} {{RoundBoxBottom}} =====Minimum and maximum velocity===== {{RoundBoxTop|theme=2}} [[File:0414maxVelocity.png|thumb|400px|'''Figure 5: Diagram showing positions of maximum velocity of piston in reciprocating engine.''' </br> In the first quadrant, from <math>x = 0^{\circ}</math> to <math>x = 90^{\circ},</math> the piston moves through <math>6</math> inches. </br> In the second quadrant, from <math>x = 90^{\circ}</math> to <math>x = 180^{\circ},</math> the piston moves through <math>4</math> inches. </br> Therefore, in the first quadrant, acceleration must be greater than in the second quadrant. ]] Velocity is rate of change of position. See also Figure 3 above. Minimum velocity: Velocity is zero when slope of curve of position is zero. This occurs at top dead center and at bottom dead center, ie, when <math>x = 0</math> and <math>x = \pi.</math> Maximum velocity: Intuition suggests that the position of maximum velocity might be the point at which the connecting rod is tangent to the circle of the crankshaft. In other words: <math>x = \arctan(\frac{13}{5}) = 68.96\dots^{\circ}</math> or, that the position of maximum velocity might be the point at which the piston is half-way between top dead center and bottom dead center. In other words: <math>x = \arccos(\frac{2.5}{13}) = 78.9\dots^{\circ}</math> However, velocity is maximum when acceleration is <math>0,</math> which occurs when <math>x = \pm 71.26\dots^{\circ}.</math> Suppose that the engine is rotating at <math>100</math> radians/second or approx. <math>955</math> RPM. <math>v_{max} = y' \frac{inches}{radian} \cdot 100\frac{radians}{second}</math> abs<math>(v_{max}) = 5.36 (100)</math> inches/second or approx. <math>30.5</math> mph. {{RoundBoxBottom}} =====Minimum and maximum acceleration===== {{RoundBoxTop|theme=2}} [[File:0625MaxAcc1.png|thumb|400px|'''Figure 6: Diagram showing positions of minimum and maximum acceleration of piston in reciprocating engine.''' </br> ]] Acceleration is rate of change of velocity. See also Figures 4a and 4b above. Minimum acceleration: Acceleration is zero when slope of curve of velocity is zero. This occurs at maximum velocity or when <math>\angle x</math> is approx. <math>\pm 71.3^{\circ}.</math> Maximum acceleration: Acceleration is maximum when slope of curve of velocity is maximum. Maximum negative acceleration occurs when slope of curve of velocity is maximum negative. This happens at top dead center when <math>\angle x = 0.</math> Maximum positive acceleration occurs when slope of curve of velocity is maximum positive. This happens before and after bottom dead center when <math>\angle x</math> is approx. <math>\pm 127^{\circ}.</math> Let the engine continue to rotate at <math>100</math> radians/second. <math>acc_{max} = y''\frac{inches}{radian^2}\cdot 100\frac{radians}{second} \cdot 100\frac{radians}{second}</math> abs<math>(acc_{max}) = 6.92*100*100</math> inches/second<math>^2</math> or approx. <math>180</math> times the acceleration due to terrestrial gravity. This maximum value of acceleration is maximum negative when <math>\angle x = 0.</math> According to Newtonian physics <math>f = ma</math>, force = mass*acceleration, and <math>w = fs</math>, work = force*distance. In this engine energy expended in just accelerating piston to maximum velocity is proportional to rpm<math>^2</math>. Perhaps this helps to explain why a big [https://en.wikipedia.org/wiki/Diesel_engine#Watercraft marine diesel] engine rotating at low RPM can achieve [https://en.wikipedia.org/wiki/Diesel_engine#Efficiency efficiency] of <math>55 \%.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===Simple laws of motion=== {{RoundBoxTop|theme=2}} Let a body move in accordance with the following function of <math>t,\ f(t)</math> where <math>t</math> means time: <math>p_t = f(t) = at^2 + bt + c</math> where <math>p_t</math> is position at time <math>t.</math> <math>p_t</math> has the dimension of length. Therefore, each component of <math>f(t)</math> must have the dimension of length. For <math>bt</math> to have the dimension of length, <math>b</math> must have the dimensions of <math>\frac{length}{time}</math> or velocity. For <math>at^2</math> to have the dimension of length, <math>a</math> must have the dimensions of <math>\frac{length}{time^2}</math> or acceleration. If <math>t ==0,\ p_0 = c</math> and <math>p_t = f(t) = at^2 + bt + p_0.</math> The derivatives enable us to assign specific values to <math>a,\ b.</math> <math>\frac{d(p_t)}{dt} = f'(t) = v_t = 2at + b</math> where <math>v_t</math> is velocity at time <math>t.</math> If <math>t ==0,\ v_0 = b</math> and <math>p_t = f(t) = at^2 + v_0t + p_0.</math> <math>\frac{d(v_t)}{dt} = f''(t) = 2a,</math> a constant equal to the acceleration to which the body is subjected. For convenience let us say that <math>p_t = \frac{1}{2}at^2 + v_0t + p_0</math> where <math>a</math> is the (constant) acceleration to which the body is subjected. Then <math>v_t = \frac{1}{2}\cdot 2at + v_0 = at + v_0</math> and <math>\frac{d(v_t)}{dt} = a.</math> {{RoundBoxBottom}} {{sfoot|Mathematics}} [[Category:Calculus]] [[Category:Differentiation]] ollp72g5xc4sgvzrw27iuqcc8jrz4nt 2717839 2717838 2025-06-02T21:49:51Z SFBB 1300847 /* d(x^n)/dx */ 2717839 wikitext text/x-wiki == Derivative of a function ''f'' at a number ''a'' == === Notation === We denote the derivative of a function <math>f</math> at a number <math>a</math> as <math>f'(a)\,\!</math>. === Definition === The derivative of a function <math>f</math> at a number <math>a</math> a is given by the following [[Calculus/Limits|limit]] (if it exists):<br> {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}</math>{{center bottom}}<br> An analagous equation can be defined by letting <math>x=(a+h)</math>. Then <math>h=(x-a)</math>, which shows that when <math>x</math> approaches <math>a</math>, <math>h</math> approaches <math>0</math>:<br> {{center top}}<math>f'(a)=\lim_{x\rightarrow a}\frac{f(x)-f(a)}{x-a}</math>{{center bottom}}<br> === Interpretations === ==== As the slope of a tangent line ==== Given a function <math>y=f(x)\,\!</math>, the derivative <math>f '(a)\,\!</math> can be understood as the slope of the tangent line to <math>f(x)</math> at <math>x=a</math>:<br> {{center top}}[[image:Graph of parabola and tangent line.png|400px]]{{center bottom}} ===== Example ===== Find the equation of the tangent line to <math>y=x^2</math> at <math>x=1</math>. ===== Solution ===== To find the slope of the tangent, we let <math>y=f(x)</math> and use our first definition: {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}(a+h)^2-(a)^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}a^2+2ah+h^2-a^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}h(2a+h)}}{h}\Rightarrow \lim_{h\rightarrow 0}{\color{Blue}(2a+h)}</math>{{center bottom}}<br> It can be seen that as <math>h</math> approaches <math>0</math>, we are left with <math>f'(a)={\color{Blue}2a}\,\!</math>. If we plug in <math>1</math> for <math>a</math>:<br> {{center top}}<math>f'({\color{Red}1})=2({\color{Red}1})\Rightarrow {\color{Red}2}</math>{{center bottom}}<br> So our preliminary equation for the tangent line is <math>y={\color{Red}2}x+b</math>. By plugging in our tangent point <math>(1,1)</math> to find <math>b</math>, we can arrive at our final equation:<br> {{center top}}<math>{\color{Red}1}=2({\color{Red}1})+b\Rightarrow -1=b</math>{{center bottom}}<br> So our final equation is <math>y=2x-1\,\!</math>. ==== As a rate of change ==== The derivative of a function <math>f(x)</math> at a number <math>a</math> can be understood as the instantaneous rate of change of <math>f(x)</math> when <math>x=a</math>. == The derivative as a function == So far we have only examined the derivative of a function <math>f</math> at a certain number <math>a</math>. If we move from the constant <math>a</math> to the variable <math>x</math>, we can calculate the derivative of the function as a whole, and come up with an equation that represents the derivative of the function <math>f</math> at any arbitrary <math>x</math> value. For clarification, the derivative of <math>f</math> at <math>a</math> is a <i>number</i>, whereas the derivative of <math>f</math> is a <i>function</i>. === Notation === Likewise to the derivative of <math>f</math> at <math>a</math>, the derivative of the function <math>f(x)</math> is denoted <math>f'(x)\,\!</math>. === Definition === The derivative of the function <math>f</math> is defined by the following limit:<br> {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x)}{h}</math>{{center bottom}} Also, {{center top}}<math>f'(x)=\lim_{h\rightarrow x}\frac{f(x)-f(h)}{x-h}</math>{{center bottom}} or {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x-h)}{2h}</math>{{center bottom}} ==d(x^n)/dx== {{RoundBoxTop|theme=4}} Consider the sequences: <math>y = x^2;\ y + \Delta y = (x + h)^2 = x^2 + 2xh + h^2</math> <math>y = x^3;\ y + \Delta y = (x + h)^3 = x^3 + 3x^2h + 3xh^2 + h^3</math> <math>y = x^4;\ y + \Delta y = (x + h)^4 = x^4 + 4x^3h + 6x^2h^2 + 4xh^3 + h^4</math> <math>y = x^5;\ y + \Delta y = (x + h)^5 = x^5 + 5x^4h + 10x^3h^2 + 10x^2h^3 + 5xh^4 + h^5</math> <math>y = x^6;\ y + \Delta y = (x + h)^6 = x^6 + 6x^5h\ +</math> many terms containing <math>h^{>2}</math> <math>y = x^n;\ y + \Delta y = (x + \Delta x)^n = x^n + nx^{n-1}\Delta x\ +</math> many terms containing <math>(\Delta x)^2</math> <math>\Delta y = nx^{n-1}\Delta x\ +</math> many terms containing <math>(\Delta x)^2</math> Therefore: <math>\frac{\Delta y}{\Delta x} = nx^{n-1}\ +</math> many terms with each and every term containing <math>\Delta x</math> <math>\frac{dy}{dx} = \lim_{\Delta x\rightarrow 0}\frac{\Delta y}{\Delta x}</math> <math>\frac{d(x^n)}{dx} = nx^{n-1}</math> read as "derivative with respect to <math>x</math> of <math>x</math> to the power <math>n</math>." Later it will be shown that this is valid for all real <math>n</math>, positive or negative, integer or fraction. {{RoundBoxBottom}} ===Examples=== {{RoundBoxTop|theme=2}} <math>\frac{d(x^4)}{dx} = 4x^{(4-1)} = 4x^3</math> <math>\frac{d(7x^5)}{dx} = 7\frac{d(x^5)}{dx} = 7(5x^4) = 35x^4</math> <math>\frac{d(p^3)}{dx} = \frac{d(p^3)}{dp}</math>{{math|⋅}}<math>\frac{dp}{dx} = 3p^2</math>{{math|⋅}}<math>\frac{dp}{dx}</math> <math>\frac{d(2t^2 - 7T^3 + x^7)}{dx} = 4t</math>{{math|⋅}}<math>\frac{dt}{dx} - 7(3T^2)</math>{{math|⋅}}<math>\frac{dT}{dx} + 7x^6</math> <math>\frac{d(x^{\frac{1}{3}})}{dx} = \frac{1}{3}x^{\frac{1}{3}-1} = \frac{1}{3}x^{-\frac{2}{3}}</math> {{RoundBoxBottom}} ===Without Using Calculus=== ====Derivative of cubic function==== {{RoundBoxTop|theme=3}} [[File:0604cubic00.png|thumb|400px|''' Graph of cubic function illustrating use of associated quadratic.''' </br> When <math>x == 7.5,</math> there is exactly 1 value of <math>x</math> that gives <math>f(x) = f(7.5).</math> </br> When <math>x == 3,</math> there are 3 values of <math>x</math> that give <math>f(x) = f(3).</math> </br> When <math>x == p,</math> there are exactly 2 values of <math>x</math> that give <math>f(x) = f(p).</math> </br> Point <math>(p, f(p))</math> is a stationary point. ]] In the diagram there is a stationary point at <math>x = p.</math> When <math>x = p,</math> there are exactly 2 values of <math>x</math> that produce <math>f(x) = f(p).</math> Aim of this section is to derive the condition that produces exactly 2 values of <math>x.</math> See Cubic function as [[Cubic_function#Function_as_product_of_linear_function_and_quadratic | product]] of linear function and quadratic. The associated quadratic when <math>x = p:</math> <math>A = a</math> <math>B = Ap + b = ap+b</math> <math>C = Bp + c = app + bp + c.</math> Divide <math>g(x) = ax^2 + (ap+b)x + (ap^2 + bp + c)</math> by <math>(x-p).</math> This division gives a quotient of <math>ax + (2ap+b)</math> and remainder of <math>h(p) = 3ap^2 + 2bp + c.</math> Factor <math>(x-p)</math> divides <math>g(x)</math> exactly. Therefore, remainder <math>h(p) = 0,</math> the desired condition. When <math>x = p,\ h(x) = 3ax^2 + 2bx + c,</math> the derivative of <math>f(x).</math> {{RoundBoxBottom}} ====Derivative of quartic function==== {{RoundBoxTop|theme=3}} The quartic function: <math>y = f(x) = ax^4 + bx^3 + cx^2 + dx + e\ \dots\ (1)</math> In <math>(1)</math> substitute <math>(p + q)</math> for <math>x\ \dots\ (2a).</math> In <math>(1)</math> substitute <math>(p - q)</math> for <math>x\ \dots\ (3a).</math> <math>(2a) + (3a):\ + 2apppp + 12appqq + 2aqqqq + 2bppp + 6bpqq + 2cpp + 2cqq + 2dp + 2e\ \dots\ (4)</math> <math>(2a) - (3a):\ + 8apppq + 8apqqq + 6bppq + 2bqqq + 4cpq + 2dq\ \dots\ (5)</math> Reduce (4) and (5) and substitute Q for qq: <math>+ apppp + 6appQ + aQQ + bppp + 3bpQ + cpp + cQ + dp + e\ \dots\ (4a)</math> <math>+ 4appp + 4apQ + 3bpp + bQ + 2cp + d\ \dots\ (5a)</math> Combine (4a) and (5a) to eliminate p and produce a function in Q: {{RoundBoxTop|theme=2}} <math>C_{11}Q^{11} + C_{10}Q^{10} + C_9Q^9 +\ \cdots\ + C_2Q^2 + C_1Q + C_0</math> where: <math>C_{11} = (- 65536aaaaaaaaaabb)</math> <math>C_{10} = (- 131072aaaaaaaaaabd - 229376aaaaaaaaabbc + 94208aaaaaaaabbbb)</math> <math>\cdots\cdots</math> <math>C_2 = (- 8192aaaaaabdeeee + 20480aaaaaacddeee \cdots - 288aabbbccccddd + 32aabbccccccdd)</math> <math>C_1 = (- 4096aaaaaaddeeee - 4096aaaaabcdeeee \cdots + 64aabbcccccdde - 20aabbccccdddd)</math> <syntaxhighlight> C0 = (- 2048aaaaacddeeee + 768aaaaaddddeee + 1536aaaabcdddeee - 576aaaabdddddee + 1024aaaacccddeee - 1536aaaaccddddee + 648aaaacdddddde - 81aaaadddddddd - 1152aaabbccddeee + 480aaabbcddddee - 18aaabbdddddde + 640aaabcccdddee - 384aaabccddddde + 54aaabcddddddd - 128aaacccccddee + 80aaaccccdddde - 12aaacccdddddd + 216aabbbbcddeee - 81aabbbbddddee - 144aabbbccdddee + 86aabbbcddddde - 12aabbbddddddd + 32aabbccccddee - 20aabbcccdddde + 3aabbccdddddd) </syntaxhighlight> {{RoundBoxBottom}} Coefficient of interest is <math>C_0</math> which is in fact the value <math>Rs - Sr.</math> See [[Quartic_function#Equal_roots | Equal Roots]] of Quartic Function. If <math>C_0 == 0,\ q = Q = 0</math> is a solution and <math>f(x)</math> contains at least 2 roots of format <math>p+0, p-0.</math> In other words 2 equal roots where <math>x = p.</math> If <math>Q == 0,\ (4a)</math> and <math>(5a)</math> become: <math>ap^4 + bp^3 + cp^2 + dp + e\ \dots\ (4b)</math> <math>4ap^3 + 3bp^2 + 2cp + d\ \dots\ (5b)</math> <math>(4b)</math> is equivalent to <math>f(x)</math> and <math>(5b)</math> is derivative of <math>(4b).</math> {{RoundBoxBottom}} ==Product Rule== Let <math>y = u</math>{{math|⋅}}<math>v</math> where <math>u = U(x);\ v = V(x)</math> <math>y + \Delta y = (u + \Delta u)</math>{{math|⋅}}<math>(v + \Delta v) = u</math>{{math|⋅}}<math>v + u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\Delta y = u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\frac{\Delta y}{\Delta x} = u</math>{{math|⋅}}<math>\frac{\Delta v}{\Delta x} + v</math>{{math|⋅}}<math>\frac{\Delta u}{\Delta x} + \frac{(\Delta u)(\Delta v)}{\Delta x}</math> <math>\frac{dy}{dx} = u</math>{{math|⋅}}<math>\frac{dv}{dx} + v</math>{{math|⋅}}<math>\frac{du}{dx}</math> ===Examples=== {{RoundBoxTop|theme=4}} Let <math>y = x^{\frac{m}{n}}.</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> Differentiate both sides. <math>ny^{n-1}\cdot\frac{dy}{dx} = mx^{m-1}</math> <math>\frac{dy}{dx} = \frac{mx^{m-1}}{ ny^{n-1} }</math> <math> = \frac{mx^{m-1}}{ n(x^{\frac{m}{n}})^{n-1} }</math> <math> = \frac{mx^{m-1}}{ nx^{m - \frac{m}{n}} }</math> <math>= \frac{m}{n}\cdot x^{m - 1 - m + \frac{m}{n} }</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a positive fraction. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-n} = \frac{1}{x^n}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>yx^n = 1</math> Differentiate both sides. <math>ynx^{n-1} + x^n\frac{dy}{dx} = 0</math> <math>\frac{dy}{dx} = -\frac{ynx^{n-1}}{x^n} = -\frac{nx^{n-1}}{x^{n}x^n} = -nx^{n-1}x^{-2n} = -nx^{-n-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid for negative <math>n</math>. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-\frac{m}{n}}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>y^n = x^{-m}</math> Differentiate both sides. <math>ny^{n-1}\frac{dy}{dx} = -mx^{-m-1}</math> <math>\frac{dy}{dx} = -\frac{mx^{-m-1}}{ny^{n-1}} = -\frac{mx^{-m-1}}{n(x^{-\frac{m}{n}})^{n-1}}</math> <math> = -\frac{mx^{-m-1}}{nx^{-m+\frac{m}{n}}}</math> <math> = -\frac{m}{n}x^{-m-1+m-\frac{m}{n}}</math> <math> = -\frac{m}{n}x^{-\frac{m}{n}-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a negative fraction. {{RoundBoxBottom}} ==Quotient rule== Used where <math>y = \frac{U(x)}{V(x)}</math> <math>y = \frac{u}{v}</math> <math>yv = u</math> <math>yv' + vy' = u'</math> <math>vy' = u' - yv' = u' - \frac{uv'}{v}</math> <math>y' = \frac{u'}{v} - \frac{uv'}{v^2} = \frac{vu'}{v^2} - \frac{uv'}{v^2} = \frac{vu' - uv'}{v^2}</math> ==Derivatives of trigonometric functions== ===sine(x)=== {{RoundBoxTop|theme=2}} <math>y = \sin (x)</math> <math>y + \Delta y = \sin (x + \Delta x) = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x)</math> <math>\Delta y = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x) - \sin(x)</math> <math>\frac{\Delta y}{\Delta x} = \sin(x)</math>{{math|⋅}}<math>\frac{\cos(\Delta x) - 1}{\Delta x} + \cos(x)</math>{{math|⋅}}<math>\frac{\sin(\Delta x)}{\Delta x} </math> The value <math>\frac{\cos(\Delta x) - 1}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ (math.cos(Δx)-1)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [-0.049958347219742905, -0.004999958333473664, -0.0004999999583255033, -4.999999969612645e-05, -5.000000413701855e-06, -5.000444502911705e-07, -4.9960036108132044e-08, 0.0, 0.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)-1}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{-\sin(\Delta x)}{1} = 0</math> by L'Hôpital's rule. The value <math>\frac{\sin(\Delta x)}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ math.sin(Δx)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [0.9983341664682815, 0.9999833334166665, 0.9999998333333416, 0.9999999983333334, 0.9999999999833332, 0.9999999999998334, 0.9999999999999983, 1.0, 1.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\sin(\Delta x)}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)}{1} = 1</math> by L'Hôpital's rule. <math>\frac{dy}{dx} = \sin(x)</math>{{math|⋅}}<math>0 + \cos(x)</math>{{math|⋅}}<math>1 = \cos(x)</math> ====Proof of 2 limits==== {{RoundBoxTop|theme=2}} [[File:0603D(sin(theta)).png|thumb|400px|'''Figure 1: <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math>''' </br> </br> Area of sector <math>AOB\ \ge</math> area of triangle <math>COB.</math> </br> Area of triangle <math>COB\ \ge</math> area of sector <math>COD.</math> ]] <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math> In the diagram <math>OA = OB = 1.</math> <math>OC = OD = \cos(\theta).</math> <math>CB = \sin(\theta).</math> Let <math>S</math> be the area of a sector of a circle. Then <math>\frac{S}{\pi r^2} = \frac{\theta}{2\pi}</math> and <math>S = \frac{\theta r^2}{2}.</math> Area of sector <math>COD = \frac{\theta \cos^2(\theta)}{2}.</math> Area of triangle <math>OCB = \frac{\sin(\theta) \cos(\theta)}{2}.</math> Area of sector <math>AOB = \frac{\theta \cdot 1^2}{2} = \frac{\theta}{2}.</math> Therefore <math>\frac{\theta}{2}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{2}\ \ge\ \frac{\theta \cos^2(\theta)}{2}.</math> <math>\theta\ \ge\ \sin(\theta) \cos(\theta)\ \ge\ \theta \cos^2(\theta).</math> <math>\frac{\theta}{\theta \cos(\theta)}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{\theta \cos(\theta)}\ \ge\ \frac{\theta \cos^2(\theta)}{\theta \cos(\theta)}</math> <math>\frac{1}{ \cos(\theta)}\ \ge\ \frac{\sin(\theta) }{\theta }\ \ge\ \cos(\theta)</math> <math>\lim_{\theta\rightarrow 0} \frac{1}{ \cos(\theta)}\ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ \lim_{\theta\rightarrow 0}\cos(\theta) </math> <math>1 \ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ 1 </math> Therefore <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta } = 1.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}:</math> <math>\frac{\cos(\theta) - 1}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta} \cdot \frac{1 + \cos(\theta)}{1 + \cos(\theta)} </math> <math>= (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}</math> <math>=\lim_{\theta\rightarrow 0} (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{\theta} \cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot 1 \cdot \frac{ 0}{1 + 1} = 0.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===cosine(x)=== <math>y = \cos(x) = \sqrt{1 - \sin^2(x)}</math> <math>y^2 = 1 - \sin(x)</math>{{math|⋅}}<math>\sin(x)</math> Differentiate both sides: <math>2y</math>{{math|⋅}}<math>\frac{dy}{dx} = -(2\sin(x)\cos(x))</math> <math>\frac{dy}{dx} = -\frac{\sin(x)\cos(x)}{\cos(x)} = -\sin(x).</math> ===tan(x)=== <math>y = \tan(x) = \frac{\sin(x)}{\cos(x)}</math> <math>y\cos(x) = \sin(x)</math> Differentiate both sides: <math>y(-\sin(x)) + \cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x)</math> <math>\cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x) + y\sin(x)</math> <math>\frac{dy}{dx} = \frac{\cos(x) + \tan(x)\sin(x)}{\cos(x)} = 1 + \tan^2(x) = \sec^2(x)</math> ==Derivatives of inverse trigonometric functions== ===arcsine(x)=== {{RoundBoxTop|theme=2}} [[File:20200207arcsin(x).png|thumb|400px|'''Figure 2: Graph of ''' <math>y = \arcsin(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arcsin(x); \|x\| <= 1</math> <math>x = \sin(y)</math> <math>\frac{dx}{dy} = \cos(y)</math> <math>\frac{dy}{dx} = \frac{1}{\cos(y)} = \frac{1}{\sqrt{1 - \sin ^2(y)}} = \frac{1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arcsin(x),\ x = \sin(y)</math> are the same curve. However curve <math>y = \arcsin(x)</math> is limited to <math>\frac{\pi}{2} >= y >= \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arcsin(x)</math> is <math>1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arccosine(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arccos(x).png|thumb|400px|'''Figure 3: Graph of ''' <math>y = \arccos(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arccos(x); \|x\| <= 1</math> <math>x = \cos(y)</math> <math>\frac{dx}{dy} = -\sin(y)</math> <math>\frac{dy}{dx} = \frac{-1}{\sin(y)} = \frac{-1}{\sqrt{1 - \cos ^2(y)}} = \frac{-1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arccos(x),\ x = \cos(y)</math> are the same curve. However curve <math>y = \arccos(x)</math> is limited to <math>\pi >= y >= 0.</math> The derivative <math>\frac{dy}{dx} = \frac{-1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arccos(x)</math> is <math>-1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arctan(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arctan(x).png|thumb|400px|'''Figure 4: Graph of ''' <math>y = \arctan(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arctan(x)</math> <math>x = \tan(y)</math> <math>\frac{dx}{dy} = \sec^2(y)</math> <math>\frac{dy}{dx} = \frac{1}{\sec^2(y)} = \cos^2(y) = \frac{1}{1 + x^2}</math> In the figure to the right you can see that the curves <math>y = \arctan(x),\ x = \tan(y)</math> are the same curve. However curve <math>y = \arctan(x)</math> is limited to <math>\frac{\pi}{2} > y > \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 + x^2}}</math> shows that the slope of <math>y = \arctan(x)</math> is <math>1</math> when <math>x = 0</math> and <math>0</math> when <math>x = \pm \infty</math> {{RoundBoxBottom}} ==Derivatives of logarithmic functions== ===a^x or <math>a^x</math>=== {{RoundBoxTop|theme=2}} <math>y = a^x</math> <math>y + \Delta y = a^{x + \Delta x} = a^xa^{\Delta x}</math> <math>\Delta y = a^xa^{\Delta x} - a^x = a^x(a^{\Delta x} - 1)</math> <math>\frac{\Delta y}{\Delta x} = a^x \cdot \frac{a^{\Delta x} - 1}{\Delta x}</math> Consider the value <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> specifically <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math>. L'Hôpital's rule cannot be used here because <math>\frac{d(a^x)}{dx}</math> is what we are trying to find. <math>a^{\frac{1}{2}} = \sqrt{a}</math> <math>(a^{\frac{1}{2}})^{\frac{1}{2}} = \sqrt{\sqrt{a}}</math> <math>a^{\frac{1}{2^3}} = \sqrt{\sqrt{\sqrt{a}}}</math> <math>a^{\frac{1}{2^n}} = \sqrt{a}</math> taken <math>n</math> times. We will look at the expression <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> for different values of <math>a</math> with <math>\Delta x = \frac{1}{2^{70}} = 8.5e-22</math> (approx) in which case the expression becomes <math>(a^{1/2^{70}} - 1)*(2^{70})</math> where <math>a^{1/2^{70}}</math> is <math>\sqrt[70]{a}</math> or <math>\sqrt{a}</math> taken <math>70</math> times. This approach is used here because function <code>sqrt()</code> can be written so that it does not depend on logarithmic or exponential operations. <syntaxhighlight lang=python> >>> # python code >>> N=Decimal(2) >>> v2 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v2 Decimal('0.69314718055994530941743560122437474084363865015406919942144') >>> >>> N=Decimal(8) >>> v8 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v8 Decimal('2.07944154167983592825352768227031325913255072732801782513664') >>> >>> N=Decimal(32) >>> v32 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v32 Decimal('3.46573590279972654709124760144583715956091114572543812435968') >>> >>> N=Decimal(128) >>> v128 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v128 Decimal('4.85203026391961716593059535875094644210510807293198187102208') >>> </syntaxhighlight> Compare the values <code>v8, v32, v128</code> with <code>v2</code>: <syntaxhighlight lang=python> >>> v8/v2; v32/v2; v128/v2 Decimal('3.00000000000000000000176135549769209744528640235368520610520') Decimal('5.00000000000000000000587118499230699148996545343403093128046') Decimal('7.00000000000000000001232948848384468209997247971055570994695') >>> </syntaxhighlight> We know that <math>8 = 2^3;\ 32 = 2^5;\ 128 = 2^7</math>. The values <code>v2, v8, v32, v128</code> are behaving like logarithms. In fact <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math> is the natural logarithm of <math>a</math> written as <math>\ln(a).</math> {{RoundBoxTop|theme=2}} [[File:20200206ln(a).png|thumb|400px|'''Figure 5: Graphs of ''' <math>\frac{a^x - 1}{x}</math> ''' for a = ''' <math>2,\ 8,\ 32,\ 128</math> '''.''' </br></br>]] Figure 5 contains graphs of <math>\frac{a^x - 1}{x}</math> for <math>a = 2,\ 8,\ 32,\ 128</math> with graph of <math>\frac{e^x - 1}{x}</math> included for reference. All values of <math>x</math> are valid for all curves except where <math>x = 0.</math> {{RoundBoxBottom}} The correct value of <math>\ln(2)</math> is: <syntaxhighlight lang=python> >>> Decimal(2).ln() Decimal('0.693147180559945309417232121458176568075500134360255254120680') >>> </syntaxhighlight> Our calculation produced: <syntaxhighlight lang=python> Decimal('0.69314718055994530941743560122437474084363865015406919942144') </syntaxhighlight> accurate to 21 places of decimals, not bad for one line of simple python code using high-school math. {{RoundBoxTop|theme=2}} This method for calculation of <math>\ln(a)</math> supposes that function <code>sqrt()</code> is available. Programming language python interprets expression <code>a**b</code> as <math>a^b.</math> Therefore, in python, <math>\ln(2)</math> can be calculated in accordance with the basic definition above: <syntaxhighlight lang=python> # python code >>> getcontext().prec 101 # Precision of 101. >>> dx = Decimal('1E-50') >>> (2**dx - 1)/dx Decimal('0.69314718055994530941723212145817656807550013436026') # ln(2) >>> (2**(-dx) - 1)/(-dx) Decimal('0.693147180559945309417232121458176568075500134360253') # ln(2) >>> </syntaxhighlight> {{RoundBoxBottom}} When <math>y = a^x, \frac{dy}{dx} = a^x \cdot \ln(a).</math> The base of natural logarithms is the value of <math>a</math> that gives <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x} = 1.</math> This value of <math>a</math>, usually called <math>e, = 2.718281828459045235360287471352662497757247093699959574.....</math> <syntaxhighlight lang=python> >>> # python code >>> N=e=Decimal(1).exp();N Decimal('2.71828182845904523536028747135266249775724709369995957496697') >>> ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) Decimal('1.0000_0000_0000_0000_0000_0423_51647362715016770651530003719651328') >>> # ln(e) = 1. Our calculation of ln(e) is accurate to 21 places of decimals. </syntaxhighlight> When <math>a = e, \frac{d(e^x)}{dx} = e^x</math>{{math|⋅}}<math>\ln(e) = e^x</math>{{math|⋅}}<math>1 = e^x.</math> {{RoundBoxBottom}} ===ln(x)=== <math>y = ln(x)</math> <math>x = e^y</math> <math>\frac{dx}{dy} = e^y</math> <math>\frac{dy}{dx} = \frac{1}{e^y} = \frac{1}{x}</math> ====Examples==== {{RoundBoxTop|theme=2}} <math>y = \ln(ax)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(ax) = \frac{d}{dx}(\ln(a) + \ln(x)) = \frac{d}{dx}\ln(a) + \frac{d}{dx}\ln(x) = \frac{1}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \ln(x^a)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(x^a) = \frac{d}{dx}(a \cdot \ln(x)) = a \cdot \frac{d}{dx}\ln(x) = \frac{a}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = x^{\frac{m}{n}}</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> <math>n\cdot \ln(y) = m\cdot \ln(x)</math> <math>n\cdot\frac{1}{y}\cdot\frac{dy}{dx} = m\cdot \frac{1}{x}</math> <math>\frac{dy}{dx} = m\cdot \frac{1}{x}\cdot\frac{y}{n}</math> <math>= \frac{m}{n}\cdot\frac{x^{\frac{m}{n}}}{x}</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1 }</math> Careful manipulation of logarithms converts exponents into simple constants. {{RoundBoxBottom}} ==Chain rule== Used where <math>y = G(H(I(x)))</math> ===Examples=== {{RoundBoxTop|theme=2}} <math>y = \cos(2x)</math> Let <math>y = \cos(u)</math> where <math>u = 2x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du}\cdot\frac{du}{dx}\\ =& -\sin(u)\cdot 2\\ =& -2\sin(2x)\\ \end{align}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \sin^2(\ln(5x))</math> Let <math>y = u^2</math> where <math>u = \sin(v);\ v = \ln(w);\ w = 5x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du} \cdot \frac{du}{dv} \cdot \frac{dv}{dw} \cdot \frac{dw}{dx}\\ =& 2u \cdot \cos(v) \cdot \frac{1}{w} \cdot 5\\ =& 2\sin(v) \cdot \cos(\ln(w)) \cdot \frac{1}{5x} \cdot 5\\ =& 2\sin(\ln(w)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ =& 2\sin(\ln(5x)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ \end{align}</math> {{RoundBoxBottom}} ==Applications of the Derivative== ===Shape of curves=== The first derivative of <math>f(x) = y'</math> or <math>f'(x).</math> As shown above, <math>f'(x)</math> at any point <math>x_1</math> gives the slope of <math>f(x)</math> at point <math>x_1.</math> <math>f'(x_1)</math> is the slope of <math>f(x)</math> when <math>x = x_1.</math> {{RoundBoxTop|theme=2}} [[File:0422xx_x_2.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = x^2 - x - 2</math>and <math>f'(x) = 2x - 1.</math>'''</br>When <math>x = 0.5,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math></br>When <math>x = 0,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.</math></br>When <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 1.</math></br>Point <math>(0.5, -2.25)</math> is absolute minimum.]] In the example to the right, <math>y = f(x) = x^2 - x - 2</math> and <math>y' = f'(x) = 2x - 1.</math> Of special interest is the point at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = 0.5</math> and <math>f(x) = 0.5^2 - 0.5 - 2 = -2.25.</math> The point <math>(0.5, -2.25)</math> is called a critical point or stationary point of <math>f(x).</math> Because <math>y'</math> has exactly one solution for <math>y' = 0,\ f(x)</math> has exactly one critical point. The value of <math>y</math> at point <math>(0.5, -2.25)</math> is less than <math>y</math> at both <math>(0, -2),\ (1,-2).</math> Therefore the critical point <math>(0.5, -2.25)</math> is a minimum of <math>f(x).</math> In this curve <math>y = x^2 - x - 2,</math> the point <math>(0.5, -2.25)</math> is both local minimum and absolute minimum. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0423_2x^3+3x^2-12x-8.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>f'(x) = \frac{6x^2 + 6x - 12}{8}.</math>''' </br> When <math>x = -2</math> or <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math> </br> When <math>x = -3,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> When <math>x = -1,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.5.</math> </br> When <math>x = 2,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> Point <math>(-2, 1.5)</math> is local maximum. </br> Point <math>(1, -1\frac{7}{8})</math> is local minimum. ]] In the example to the right, <math>y = f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>y' = f'(x) = \frac{6x^2 + 6x - 12}{8}.</math> Of special interest are the points at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = -2</math> and <math>f(x) = 1.5</math> or When <math>f'(x) = 0,\ x = 1</math> and <math>f(x) = -1\frac{7}{8}.</math> The points <math>(-2, 1.5),\ (1, -1\frac{7}{8})</math> are critical or stationary points of <math>f(x).</math> Because <math>y'</math> has exactly two real solutions for <math>y' = 0,\ f(x)</math> has exactly two critical points. Slope of <math>f(x)</math> to the left of <math>(-2, 1.5)</math> is positive and adjacent slope of <math>f(x)</math> to the right of <math>(-2, 1.5)</math> is negative. Therefore point <math>(-2, 1.5)</math> is local maximum. Point <math>(-2, 1.5)</math> is not absolute maximum. Adjacent slope of <math>f(x)</math> to the left of <math>(1, -1\frac{7}{8})</math> is negative and slope of <math>f(x)</math> to the right of <math>(1, -1\frac{7}{8})</math> is positive. Therefore point <math>(1, -1\frac{7}{8})</math> is local minimum. Point <math>(1, -1\frac{7}{8})</math> is not absolute minimum. {{RoundBoxBottom}} ===Maxima and Minima=== ====Electric water heater==== {{RoundBoxTop|theme=2}} [[File:0304_1150WaterHeater.png|thumb|400px|'''Figure 1(a): Graph of ''' <math>V = f(r)</math> '''and''' <math>\frac{dV}{dr}</math>''' for <math>S = 100</math>'''</br> '''with <math>y</math> axis compressed.'''</br> For maximum <math>V,\ r = \sqrt{\frac{S}{3\pi}} = 3.257\dots</math> and </br> <math>V = 108.578\dots</math> ]] A cylindrical water heater is standing on its base on a hard rubber pad that is a perfect thermal insulator. The vertical curved surface and the top are exposed to the free air. The design of the cylinder requires that the volume of the cylinder should be maximum for a given surface area exposed to the free air. What is the shape of the cylinder? Let the height of the cylinder be <math>h</math> and let <math>h = Kr</math> where <math>r</math> is the radius and <math>K</math> is a constant. Surface of cylinder <math> = S = \pi r^2 + 2\pi r h = \pi r^2 + 2\pi r (Kr) = \pi r^2 + 2\pi r^2K</math> Volume of cylinder <math> = V = \pi r^2h = \pi r^2(Kr) = \pi r^3K</math> <math>K = \frac{S - \pi r^2}{2\pi r^2}</math> <math>V = \pi r^3 \cdot \frac{S - \pi r^2}{2\pi r^2} = \frac{r(S - \pi r^2)}{2} = \frac{rS - \pi r^3}{2}</math> <math>\frac{dV}{dr} = \frac{S - 3\pi r^2}{2}</math> For maximum volume, <math>\frac{dV}{dr} = 0</math> Therefore <math>S - 3\pi r^2 = 0</math> <math>S = 3\pi r^2;\ \pi r^2(1 + 2K) = 3\pi r^2;\ 1 + 2K = 3;\ K =1.</math> The height of the cylinder equals the radius. {{RoundBoxBottom}} ====Square and triangle==== {{RoundBoxTop|theme=2}} [[File:0224_0145SandT0.png|thumb|400px|'''Figure 1(b): Graph of parabola''' <math>A = f(s)</math> '''with''' <math>y</math> '''axis compressed.''' </br></br> ]] A square of side <math>h</math> has perimeter <math>P_s = 4h</math> and area <math>A_s = h^2.</math> An equilateral triangle of side <math>s</math> has perimeter <math>P_t = 3s</math> and area <math>A_t = \frac{\sqrt{3}}{4}s^2.</math> <math>P_s + P_t = 50.</math> Total area <math>A = A_s + A_ t</math> and <math>A</math> must be minimum. What is the value of <math>s</math>? <math>4h + 3s = 50</math> <math>h = \frac{50 - 3s}{4}</math> <math>A_s = h^2 = (\frac{50 - 3s}{4})^2</math> <math>= \frac{2500 - 300s + 9s^2}{16}</math> <math>A = A_s + A_t</math> <math>= \frac{2500 - 300s + 9s^2}{16} + \frac{\sqrt{3}}{4}s^2</math> <math>= \frac{1}{16}(2500 - 300s + 9s^2 + 4\sqrt{3}s^2)</math> For minimum <math>A,\ \frac{dA}{ds} = 0.</math> <math>-300 + 2(9 + 4\sqrt{3})s = 0</math> <math>(9 + 4\sqrt{3})s = 150</math> <math>s = \frac{150}{9 + 4\sqrt{3}}</math> <math>= 9.417\dots</math> {{RoundBoxBottom}} ====County Road==== {{RoundBoxTop|theme=2}} {{RoundBoxTop|theme=2}} [[File:0304_1916CountyRoad.png|thumb|400px|'''Figure 1(c): Plan of county road between Town A and Town B to be constructed so that cost is minimum.''' </br> ]] Town B is 40 miles East and 50 miles North of Town A. The county is going to construct a road from Town A to Town B. Adjacent to Town A the cost to build a road is $500k/mile. Adjacent to Town B the cost to build a road is $200k/mile. The dividing line runs East-West 30 miles North of Town A. Calculate the position of point C so that the cost of the road from Town A to Town B is minimum. Let point <math>C = (x,30).</math> Then distance from Town A to point <math>C = \sqrt{x^2 + 30^2} = \sqrt{x^2 + 900}.</math> Distance from Town B to point <math>C = \sqrt{(40-x)^2 + 20^2} </math> <math>= \sqrt{1600 - 80x + x^2 + 400} </math> <math>= \sqrt{2000 - 80x + x^2}.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0305_1504CostOfCtyRoad.png|thumb|400px|'''Figure 1(d): Graphs showing cost of county road <math>(f(x))</math> and <math>f'(x).</math>''' </br> Curve showing <math>(f(x))</math> is actually <math>\frac{f(x)}{10}</math>. </br> Cost is minimum where <math>x = 10.523\dots</math> ]] Cost <math>= 5\sqrt{x^2 + 900} + 2\sqrt{2000 - 80x + x^2}</math> in units of $100k. For minimum cost <math>f'(x) = 0.</math> <math>5\cdot\frac{1}{2}\cdot\frac{2x}{\sqrt{x^2 + 900}} + 2\cdot\frac{1}{2}\cdot\frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>\frac{5x}{\sqrt{x^2+900}} + \frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>5x\sqrt{2000-80x+x^2} + (-80+2x)\sqrt{x^2+900} = 0</math> {{RoundBoxBottom}} <math>x = 10.52322823517\dots</math> {{RoundBoxBottom}} ====Cardboard box==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0307_1747box.png|thumb|400px|'''Figure 1(e): Sheet of cardboard to be cut and folded to make box of maximum possible volume.'''</br> Cut on purple lines, fold on red lines.</br> Design of box includes top. ]] A piece of cardboard of length <math>4\ ft</math> and width <math>3\ ft</math> will be used to make a box with a top. Some waste will be cut out of the piece of cardboard and the remaining cardboard will be folded to make a box so that the volume of the box is maximum. What is the height of the box? {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0309_1757box.png|thumb|400px|'''Figure 1(f): Curves associated with design of cardboard box.'''</br> <math>\frac{dV}{dh} = 0</math> and <math>V</math> is maximum when <math>h = \frac{7 - \sqrt{13}}{6}</math> ]] <math>2h + l = 3</math> <math>2w + 2h = 4;\ w + h = 2</math> <math>V = lwh = (3 - 2h)(2 - h)h = 2h^3 - 7h^2 + 6h</math> For maximum volume <math>\frac{dV}{dh} = 6h^2 - 14h + 6 = 0.</math> <math>3h^2 - 7h + 3 = 0</math> <math>h = \frac{7 - \sqrt{13}}{6} = 6.788\dots</math> inches. {{RoundBoxBottom}} {{RoundBoxBottom}} ====Solving ellipse at origin==== {{RoundBoxTop|theme=1}} [[File:0316ellipse01.png|thumb|400px|'''Figure 1: Graph of ellipse showing semi-chord through center.'''</br> When length of <math>t</math> is maximum, length of major axis <math>= 2t.</math></br> When length of <math>t</math> is minimum, length of minor axis <math>= 2t.</math> ]] An ellipse with center at origin has equation: <math>Ax^2 + Bxy + Cy^2 + F = 0\ \dots\ (1)</math> Given values <math>A, B, C, F</math> calculate: * length of major axis * length of minor axis. In Figure 1 <math>t</math> is any line from origin to ellipse and <math>\theta</math> is angle between <math>X</math> axis and <math>t.</math> Aim of this section is to calculate <math>\theta</math> so that length of <math>t</math> is maximum, in which case length of major axis = <math>2t.</math> {{RoundBoxTop|theme=2}} Let <math>c = \cos(\theta)</math> and <math>s = \sin(\theta).</math> Then <math>x = t \cos(\theta) = tc,</math> and <math>y = t \sin(\theta) = ts.</math> Substitute these values in <math>(1):</math> <math>Attcc + Bttcs + Cttss + F = 0\ \dots\ (2)</math> Calculate <math>t' = \frac{dt}{d\theta}</math> <math>A(tt(-2cs) + cc2tt') + B(tt(cc-ss) + cs2tt') + C(tt(2sc) + ss2tt') = 0</math> <math>Att(-2cs) + Acc2tt' + Btt(cc-ss) + Bcs2tt' + Ctt(2sc) + Css2tt' = 0</math> <math>-2Attcs + Acc2tt' + Bttcc-Bttss + Bcs2tt' + 2Cttsc + 2Csstt' = 0</math> <math> + Acc2tt' + 2Bcstt' + 2Csstt' - 2Attcs + Bttcc - Bttss + 2Cttsc = 0</math> <math> + t'(Acc2t + 2Bcst + 2Csst) = + 2Attcs - Bttcc + Bttss - 2Cttsc</math> <math>t' = \frac{+ 2Attcs - Bttcc + Bttss - 2Cttsc}{(Acc2t + 2Bcst + 2Csst)}</math> For maximum or minimum <math>t:</math> <math>2Attcs - Bttcc + Bttss - 2Cttsc = 0</math> <math>2Acs - Bcc + Bss - 2Csc = 0</math> <math>2Acs - 2Csc = Bcc - Bss </math> Square both sides, substitute <math>1 - ss</math> for <math>cc</math> and result is: <math>aS^2 + bS + c = 0\ \dots\ (3)</math> where: <math>S = \sin^2(\theta)</math> <math>a = (+ 4AA - 8AC + 4BB + 4CC)</math> <math>b = -a</math> <math>c = BB</math> {{RoundBoxBottom}} =====An example===== {{RoundBoxTop|theme=2}} Let equation of ellipse be: <math>55x^2 - 24xy + 48y^2 - 2496 = 0</math> <syntaxhighlight lang=python> # python code >>> A,B,C = 55,-24,48 >>> a = (+ 4*A*A - 8*A*C + 4*B*B + 4*C*C);a 2500 >>> b = -a;b -2500 >>> c = B*B;c 576 >>> >>> a,b,c = [v/4 for v in (a,b,c)] ; a,b,c (625.0, -625.0, 144.0) >>> S = .36 >>> a*S*S + b*S + c 0.0 >>> S = .64 >>> a*S*S + b*S + c 0.0 >>> </syntaxhighlight> The solutions of quadratic equation <math>(3)</math> are <math>.36</math> or <math>.64</math>. Therefore <math>\sin(\theta) = \pm 0.6</math> or <math>\sin(\theta) = \pm 0.8</math>. From <math>(2)</math> above: <math>t = \sqrt{\frac{-F}{Acc + Bcs + Css}}</math> {{RoundBoxTop|theme=2}} <syntaxhighlight lang=python> # python code A,B,C,F = 55,-24,48, -2496 t1 = (0.6, 0.8) dict1 = dict() for v1 in (t1, t1[::-1]) : c1,s1 = v1 for c in (c1,-c1) : for s in (s1,-s1) : t = (-F/( A*c*c + B*c*s + C*s*s ))**.5 if t in dict1 : dict1[t] += ((c,s),) else : dict1[t] = ((c,s),) L1 = [ (v, dict1[v]) for v in sorted([ v for v in dict1 ]) ] for v in L1 : print (v) </syntaxhighlight> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <syntaxhighlight> (6.244997998398398, ((0.8, -0.6), (-0.8, 0.6))) (6.34287855135306, ((0.6, -0.8), (-0.6, 0.8))) (7.806247497997998, ((0.8, 0.6), (-0.8, -0.6))) (7.999999999999999, ((0.6, 0.8), (-0.6, -0.8))) </syntaxhighlight> {{RoundBoxBottom}} Minimum value of <math>t = 6.244997998398398.</math> Length of minor axis <math>= 2 * 6.244997998398398</math> Maximum value of <math>t = 7.999999999999999.</math> Length of major axis <math>= 8 * 2</math> =====Gallery===== {{RoundBoxTop|theme=2}} <gallery> File:0319ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.8,-0.6],</math><math>\tan(\theta) = \frac{-3}{4}</math> and length of <math>t</math> is minimum.</small> File:0317ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.6,0.8],</math><math>\tan(\theta) = \frac{4}{3}</math> and length of <math>t</math> is maximum.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} {{RoundBoxBottom}} ===Rates of Change=== ====The car jack==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0216_0705Carjack1.png|thumb|400px|'''Figure 2: Photo of car jack illustrating horizontal''' <math>(BC)</math> '''and vertical''' <math>(CA)</math> '''rates of change.'''</br></br>]] In triangle <math>ABC</math> to the right: * length <math>AB = 10</math> inches, * length <math>BC = x</math> inches and is horizontal, * length <math>CA = y</math> inches and is vertical, * <math>\angle ABC = \theta.</math> Point <math>B</math> is moving towards point <math>C</math> at the rate of <math>5</math> inches<math>/</math>minute. {{RoundBoxBottom}} =====Vertical motion===== {{RoundBoxTop|theme=2}} [[File:0216_0901CarJack3.png|thumb|400px|''' Figure 3: Curves and values associated with car jack.'''</br> When <math>x = 1,\ \frac{dy}{dx} = 0.1\dots</math></br> When <math>\theta = 45^\circ,\ \frac{dy}{dx} = 1</math></br> When <math>x = 9,\ \frac{dy}{dx} = 2.06\dots</math></br> ]] At what rate is point <math>A</math> moving upwards: (a) when <math>x = 9</math>? (b) when <math>x = 1</math>? (c) when <math>\theta = 45^\circ</math>? We have to calculate <math>\frac{dy}{dt}</math> when <math>\frac{dx}{dt}</math> is given. <math>\frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}</math> <math>x^2 + y^2 = 10^2</math> (equation of circle) <math>y = \sqrt{100 - x^2}</math> <math>y^2 = 100 - x^2</math> <math>2y\cdot\frac{dy}{dx} = -2x</math> <math>\frac{dy}{dx} = \frac{-2x}{2y} = \frac{-x}{\sqrt{100 - x^2}}</math> For convenience we'll use the negative value of the square root and say that <math>\frac{dy}{dx} = \frac{x}{\sqrt{100 - x^2}}.</math> Relative to line <math>BC:</math> When <math>x = 9,\ \frac{dy}{dx} = 2.06,\ \frac{dy}{dt} = 2.06\cdot5 = 10.3</math> inches<math>/</math>minute. When <math>x = 1,\ \frac{dy}{dx} = 0.1,\ \frac{dy}{dt} = 0.1\cdot5 = 0.5</math> inches<math>/</math>minute. When <math>\theta = 45^\circ, x = 10\cdot\cos 45^\circ = 7.071</math> and <math>\frac{dy}{dt} = 1\cdot 5 = 5</math> inches<math>/</math>minute. This example highlights the mechanical advantage of this simple but effective tool. When the top of the jack is low, it moves quickly. As the jack takes more and more weight, the top of the jack moves more slowly. {{RoundBoxBottom}} =====Change of area===== {{RoundBoxTop|theme=2}} [[File:0220_1007CarJack4.png|thumb|400px|'''Figure 4: Graph of ''' <math>a</math> '''and''' <math>\frac{da}{dx}</math>'''.''' </br></br> Area of <math>\Delta ABC</math> is maximum when </br></br> <math>b = h = \sqrt{50} = 10\cos(45^{\circ})</math> ]] At what rate is the area of <math>\Delta ABC</math> changing when (i) <math>x = 9</math>? (ii) <math>x = 1</math>? (iii) <math>\theta = 45^{\circ}</math>? <math>\frac{da}{dt} = \frac{da}{dx}\cdot\frac{dx}{dt}</math> where <math>a</math> is area of <math>\Delta ABC</math> and <math>\frac{dx}{dt} = 5</math> inches <math>/</math> minute. <math>a = \frac{b\cdot h}{2} = \frac{x \cdot y}{2} = \frac{x\sqrt{100 - x^2}}{2}</math> Calculate <math>\frac{da}{dx}:</math> <math>2a = x\sqrt{100 - x^2}</math> <math>4a^2 = x^2(100 - x^2) = 100x^2 - x^4</math> <math>8a\cdot\frac{da}{dx} = 200x - 4x^3</math> <math>\frac{da}{dx} = \frac{200x - 4x^3}{8a} = \frac{50x - x^3}{2a} = \frac{50x - x^3}{ x\sqrt{100 - x^2} }</math> <math> = \frac{50 - x^2}{ \sqrt{100 - x^2} }</math> When <math>x = 9,\ \frac{da}{dx} = 7.11\dots</math> and area of <math>\Delta ABC</math> is increasing at rate of <math>(5\cdot 7.11\dots)</math> square inches/minute. When <math>x = 1,\ \frac{da}{dx} = -4.92\dots</math> and area of <math>\Delta ABC</math> is decreasing at rate of <math>(5\cdot 4.92\dots)</math> square inches/minute. When <math>\theta = 45^{\circ},\ h = b = x = y = 10\cos(45^{\circ}) = 10\cdot\frac{\sqrt{2}}{2} = 5\sqrt{2},\ </math> <math>\frac{da}{dx} = 0,\ a</math> is a maximum of <math>25</math> square inches and <math>\frac{da}{dt} = 0.</math> <math></math> {{RoundBoxBottom}} {{RoundBoxBottom}} ====On the clock==== {{RoundBoxTop|theme=2}} [[File:20200229clock.png|thumb|400px|'''Figure 5: Image of analog clock showing minute and hour hands at ''' <math>3</math> '''o'clock.''' </br></br> ]] An old fashion analog clock with American style face (12 hours) keeps accurate time. The length of the minute hand is <math>4</math> inches and the length of the hour hand is <math>3</math> inches. At what rate is the tip of the minute hand approaching the tip of the hour hand at 3 o'clock? Let <math>a</math> be distance between the two tips. The task is to calculate <math>\frac{da}{dt}.</math> <math>\frac{da}{dt} = \frac{da}{d\theta}\cdot \frac{d\theta}{dt}</math> where <math>\theta</math> is angle subtended by side <math>a</math> at center of clock. {{RoundBoxTop|theme=2}} Calculating <math>\frac{d\theta}{dt}:</math> Angular velocity of minute hand <math>= \frac{2\pi}{1}</math> radians/hour. Angular velocity of hour hand <math>= \frac{2\pi}{12} = \frac{\pi}{6}</math> radians/hour. <math>\frac{d\theta}{dt} =</math> angular velocity of minute hand relative to hour hand <math>= 2\pi - \frac{\pi}{6} = \frac{11\pi}{6}</math> radians/hour. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} Calculating <math>\frac{da}{d\theta}:</math> <math>a^2 = 3^2 + 4^2 - 2\cdot 3\cdot 4\cdot\cos \theta = 25 - 24\cos \theta.</math> <math>2a\cdot\frac{da}{d\theta} = 24\sin \theta.</math> <math>\frac{da}{d\theta} = \frac{24\sin \theta}{2a} = \frac{24\sin 90^\circ}{2\cdot 5} = \frac{24}{10} = 2.4.</math> {{RoundBoxBottom}} <math>\frac{da}{dt} = 2.4\cdot\frac{11\pi}{6} = 4.4\pi</math> inches/hour. {{RoundBoxBottom}} ====Radar Speed Trap==== {{RoundBoxTop|theme=2}} [[File:20200314radarSpeedTrap.png|thumb|400px|'''Figure 6: Multi-lane highway oriented East-West.'''</br> <math>AB = c = 200</math> feet.</br> <math>BC = a = 50</math> feet.</br> <math>AC = b</math>.</br> <math>\frac{dc}{dt} = 60</math> mph. ]] A multi-lane highway is oriented East-West. A vehicle is moving in the inside lane from West to East. A law-enforcement officer with a radar gun is in position 50 feet South of the center of the inside lane. When the vehicle is 200 feet from the radar gun, it shows the vehicle's speed to be 60 mph. What is the actual speed of the vehicle? Let length <math>AC = b.</math> <math>\frac{db}{dt} = \frac{db}{dc}\cdot\frac{dc}{dt}</math> where <math>\frac{dc}{dt} = 60</math> mph. The derivative <math>\frac{db}{dc}:</math> :<math>\begin{align} \ \ \ \ &b^2 = c^2 - a^2;\ b = \sqrt{c^2 - a^2}\\ &2b\cdot \frac{db}{dc} = 2c\\ &\frac{db}{dc} = \frac{2c}{2b} = \frac{c}{\sqrt{c^2 - a^2}} \end{align}</math> <math>\frac{db}{dt} = \frac{200}{\sqrt{200^2 - 50^2}}\cdot 60 = 61.967\dots</math> mph. {{RoundBoxBottom}} ====On the Water==== {{RoundBoxTop|theme=2}} A ship is at sea <math>15</math> nautical miles East and <math>8</math> nautical miles South of a lighthouse, and the ship is steaming South-West at <math>10</math> nautical miles/hour or <math>10</math> knots. At what rate is ship approaching lighthouse? <math>\frac{da}{dt} = 10</math> knots. <math>\frac{dc}{dt} = \frac{dc}{da}\cdot\frac{da}{dt}</math> knots. {{RoundBoxTop|theme=2}} [[File:0411onTheWater.png|thumb|400px|'''Figure 1: Diagram indicating position, course and speed of ship relative to lighthouse.''' </br> <math>\angle BCA = \angle \theta.</math> ]] Calculating <math>\frac{dc}{da}:</math> <math>c^2 = a^2 + b^2 - 2ab\cos\theta</math> <math>2c\cdot\frac{dc}{da} = 2a - 2b\cos\theta</math> <math>\frac{dc}{da} = \frac{a - b\cos\theta}{c} = -0.291161615782696</math> The <math>-</math> sign indicates that, when <math>a</math> is increasing, <math>c</math> is decreasing. {{RoundBoxBottom}} <math>\frac{dc}{dt} = \frac{dc}{da}\cdot10</math> <math>= 2.91161615782696</math> knots towards the lighthouse. {{RoundBoxBottom}} ====Reciprocating engine==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0413reciprocatingEngine.png|thumb|400px|'''Figure 1: Diagram illustrating mathematical relationship between piston, connecting rod and crankshaft in reciprocating engine.''' </br> ]] The diagram illustrates the piston, connecting rod and crankshaft of an internal combustion reciprocating engine. The connecting rod <math>a</math> is connected to piston on <math>y</math> axis, and to crankshaft at end of <math>c</math> on <math>x</math> axis. This section analyzes the motion of the piston as the crankshaft rotates through angle <math>x</math> and the piston moves up and down on the <math>y</math> axis. {{RoundBoxBottom}} =====Position of piston===== {{RoundBoxTop|theme=2}} [[File:0413positionOfPistonInCylinder.png|thumb|400px|'''Figure 2: Diagram showing position of piston as a function of rotation of crankshaft in reciprocating engine.''' </br> Piston moves up and down between <math>8</math> and <math>18</math> inches. </br> <math>18 \ge y \ge 8</math> ]] <math>a^2 = y^2 + c^2 - 2yc\cos(x)</math> <math>y^2 - 2c\cos(x)y + c^2 - a^2 = 0</math> <math>y^2 - 2(5)\cos(x)y + (5)^2 - (13)^2 = 0</math> <math>y^2 - 10\cos(x)y - 144 = 0</math> <math>y = \frac{10\cos(x) + \sqrt{ (10\cos(x))^2 -4(-144) } }{2}</math> <math>y = \frac{10\cos(x) + \sqrt{ 100(\cos(x))^2 + 576 } }{2}</math> <math>y = 5\cos(x) + \sqrt{ 25(\cos(x))^2 + 144 }</math> {{RoundBoxTop|theme=2}} Code supplied to grapher (without white space) is: <syntaxhighlight lang=python> (5)(cos(x)) + ( ((25)((cos(x))^2) + 144 )^(0.5) ) </syntaxhighlight> When expressed in this way, it's easy to convert the code to python code: <syntaxhighlight lang=python> (5)*(cos(x)) + ( ((25)*((cos(x))**2) + 144 )**(0.5) ) </syntaxhighlight> {{RoundBoxBottom}} Positions of interest: {{RoundBoxTop|theme=2}} <gallery> File:0624TopDeadCenter.png|<small>Graph and diagram of piston at top dead center.</small> File:0624BottomDeadCenter.png|<small>Graph and diagram of piston at bottom dead center.</small> File:0624PistonHalfWay.png|<small>Graph and diagram of piston half-way between TDC and BDC.</small> File:0624CrankHalfWay.png|<small>Graph and diagram of crank half-way between TDC and BDC.</small> File:0624ConnRodTangential.png|<small>Graph and diagram of connecting rod tangential to crank.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} =====Velocity of piston===== {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder.png|thumb|400px|'''Figure 3: Diagram showing velocity of piston as a function of position of piston in reciprocating engine.''' </br> Strictly speaking, velocity <math>= \frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}.</math> </br> At constant RPM, <math>\frac{dx}{dt}</math> is constant. Therefore <math>\frac{dy}{dx}</math> is used to illustrate velocity. ]] Calculation of <math>\frac{dy}{dx}</math> by implicit differentiation. <math>y^2 - 10 \cos(x)y - 144 = 0</math> <math>2y\cdot y' - 10(\cos(x)y' + y(-\sin(x)) ) = 0</math> <math>2y\cdot y' - 10\cos(x)y' + 10\sin(x)y = 0</math> <math>y\cdot y' - 5\cos(x)y' = -5\sin(x)y</math> <math>y'(y - 5\cos(x)) = -5\sin(x)y</math> <math>y' = \frac{5\sin(x)y}{5\cos(x) - y}</math> {{RoundBoxBottom}} =====Acceleration of piston===== {{RoundBoxTop|theme=2}} [[File:0413accelerationOfPistonInCylinder.png|thumb|400px|'''Figure 4a: Diagram showing acceleration of piston in reciprocating engine.''' </br> Negative acceleration has a greater absolute value than the positive, but it does not last as long. ]] Acceleration introduces the second derivative. While velocity was the first derivative of position with respect to time, acceleration is the first derivative of velocity or the second derivative of position. From velocity above <math>yy' - 5\cos(x)y' + 5\sin(x)y = 0</math> By implicit differentation: <math>yy'' + y'y' - 5(\cos(x)y'' + y'(-\sin(x))) + 5(\sin(x)y' + y\cos(x)) = 0</math> <math>yy'' + y'y' - 5\cos(x)y'' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) = 0</math> <math>yy'' - 5\cos(x)y'' = -( y'y' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) )</math> <math>y''(y - 5\cos(x)) = -( y'y' + 10\sin(x)y' + 5y\cos(x) )</math> <math>y'' = \frac{y'y' + 10\sin(x)y' + 5y\cos(x) }{5\cos(x) - y}</math> Substitute for <math>y</math> and <math>y'</math> as defined above, and you see the code input to grapher at top of diagram to right. {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder(closeup).png|thumb|400px|'''Figure 4b: Diagram showing "irregularities" in the curve of velocity while velocity is increasing.''' </br> <math>y</math> axis compressed to illustrate shape of curves. ]] "Kinks" in the curve: It is not obvious by looking at the curve of velocity that there are slight irregularities in the curve when velocity is increasing. However, the irregularities are obvious in the curve of acceleration. During one revolution of the crankshaft there is less time allocated for negative acceleration than for positive acceleration. Therefore, the maximum absolute value of negative acceleration is greater than the maximum value of positive acceleration. {{RoundBoxBottom}} {{RoundBoxBottom}} =====Minimum and maximum velocity===== {{RoundBoxTop|theme=2}} [[File:0414maxVelocity.png|thumb|400px|'''Figure 5: Diagram showing positions of maximum velocity of piston in reciprocating engine.''' </br> In the first quadrant, from <math>x = 0^{\circ}</math> to <math>x = 90^{\circ},</math> the piston moves through <math>6</math> inches. </br> In the second quadrant, from <math>x = 90^{\circ}</math> to <math>x = 180^{\circ},</math> the piston moves through <math>4</math> inches. </br> Therefore, in the first quadrant, acceleration must be greater than in the second quadrant. ]] Velocity is rate of change of position. See also Figure 3 above. Minimum velocity: Velocity is zero when slope of curve of position is zero. This occurs at top dead center and at bottom dead center, ie, when <math>x = 0</math> and <math>x = \pi.</math> Maximum velocity: Intuition suggests that the position of maximum velocity might be the point at which the connecting rod is tangent to the circle of the crankshaft. In other words: <math>x = \arctan(\frac{13}{5}) = 68.96\dots^{\circ}</math> or, that the position of maximum velocity might be the point at which the piston is half-way between top dead center and bottom dead center. In other words: <math>x = \arccos(\frac{2.5}{13}) = 78.9\dots^{\circ}</math> However, velocity is maximum when acceleration is <math>0,</math> which occurs when <math>x = \pm 71.26\dots^{\circ}.</math> Suppose that the engine is rotating at <math>100</math> radians/second or approx. <math>955</math> RPM. <math>v_{max} = y' \frac{inches}{radian} \cdot 100\frac{radians}{second}</math> abs<math>(v_{max}) = 5.36 (100)</math> inches/second or approx. <math>30.5</math> mph. {{RoundBoxBottom}} =====Minimum and maximum acceleration===== {{RoundBoxTop|theme=2}} [[File:0625MaxAcc1.png|thumb|400px|'''Figure 6: Diagram showing positions of minimum and maximum acceleration of piston in reciprocating engine.''' </br> ]] Acceleration is rate of change of velocity. See also Figures 4a and 4b above. Minimum acceleration: Acceleration is zero when slope of curve of velocity is zero. This occurs at maximum velocity or when <math>\angle x</math> is approx. <math>\pm 71.3^{\circ}.</math> Maximum acceleration: Acceleration is maximum when slope of curve of velocity is maximum. Maximum negative acceleration occurs when slope of curve of velocity is maximum negative. This happens at top dead center when <math>\angle x = 0.</math> Maximum positive acceleration occurs when slope of curve of velocity is maximum positive. This happens before and after bottom dead center when <math>\angle x</math> is approx. <math>\pm 127^{\circ}.</math> Let the engine continue to rotate at <math>100</math> radians/second. <math>acc_{max} = y''\frac{inches}{radian^2}\cdot 100\frac{radians}{second} \cdot 100\frac{radians}{second}</math> abs<math>(acc_{max}) = 6.92*100*100</math> inches/second<math>^2</math> or approx. <math>180</math> times the acceleration due to terrestrial gravity. This maximum value of acceleration is maximum negative when <math>\angle x = 0.</math> According to Newtonian physics <math>f = ma</math>, force = mass*acceleration, and <math>w = fs</math>, work = force*distance. In this engine energy expended in just accelerating piston to maximum velocity is proportional to rpm<math>^2</math>. Perhaps this helps to explain why a big [https://en.wikipedia.org/wiki/Diesel_engine#Watercraft marine diesel] engine rotating at low RPM can achieve [https://en.wikipedia.org/wiki/Diesel_engine#Efficiency efficiency] of <math>55 \%.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===Simple laws of motion=== {{RoundBoxTop|theme=2}} Let a body move in accordance with the following function of <math>t,\ f(t)</math> where <math>t</math> means time: <math>p_t = f(t) = at^2 + bt + c</math> where <math>p_t</math> is position at time <math>t.</math> <math>p_t</math> has the dimension of length. Therefore, each component of <math>f(t)</math> must have the dimension of length. For <math>bt</math> to have the dimension of length, <math>b</math> must have the dimensions of <math>\frac{length}{time}</math> or velocity. For <math>at^2</math> to have the dimension of length, <math>a</math> must have the dimensions of <math>\frac{length}{time^2}</math> or acceleration. If <math>t ==0,\ p_0 = c</math> and <math>p_t = f(t) = at^2 + bt + p_0.</math> The derivatives enable us to assign specific values to <math>a,\ b.</math> <math>\frac{d(p_t)}{dt} = f'(t) = v_t = 2at + b</math> where <math>v_t</math> is velocity at time <math>t.</math> If <math>t ==0,\ v_0 = b</math> and <math>p_t = f(t) = at^2 + v_0t + p_0.</math> <math>\frac{d(v_t)}{dt} = f''(t) = 2a,</math> a constant equal to the acceleration to which the body is subjected. For convenience let us say that <math>p_t = \frac{1}{2}at^2 + v_0t + p_0</math> where <math>a</math> is the (constant) acceleration to which the body is subjected. Then <math>v_t = \frac{1}{2}\cdot 2at + v_0 = at + v_0</math> and <math>\frac{d(v_t)}{dt} = a.</math> {{RoundBoxBottom}} {{sfoot|Mathematics}} [[Category:Calculus]] [[Category:Differentiation]] hew3hj4w8i3o6m7mf0t0evcmgkpiqw8 2717840 2717839 2025-06-02T21:51:08Z SFBB 1300847 /* d(x^n)/dx */ 2717840 wikitext text/x-wiki == Derivative of a function ''f'' at a number ''a'' == === Notation === We denote the derivative of a function <math>f</math> at a number <math>a</math> as <math>f'(a)\,\!</math>. === Definition === The derivative of a function <math>f</math> at a number <math>a</math> a is given by the following [[Calculus/Limits|limit]] (if it exists):<br> {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}</math>{{center bottom}}<br> An analagous equation can be defined by letting <math>x=(a+h)</math>. Then <math>h=(x-a)</math>, which shows that when <math>x</math> approaches <math>a</math>, <math>h</math> approaches <math>0</math>:<br> {{center top}}<math>f'(a)=\lim_{x\rightarrow a}\frac{f(x)-f(a)}{x-a}</math>{{center bottom}}<br> === Interpretations === ==== As the slope of a tangent line ==== Given a function <math>y=f(x)\,\!</math>, the derivative <math>f '(a)\,\!</math> can be understood as the slope of the tangent line to <math>f(x)</math> at <math>x=a</math>:<br> {{center top}}[[image:Graph of parabola and tangent line.png|400px]]{{center bottom}} ===== Example ===== Find the equation of the tangent line to <math>y=x^2</math> at <math>x=1</math>. ===== Solution ===== To find the slope of the tangent, we let <math>y=f(x)</math> and use our first definition: {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}(a+h)^2-(a)^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}a^2+2ah+h^2-a^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}h(2a+h)}}{h}\Rightarrow \lim_{h\rightarrow 0}{\color{Blue}(2a+h)}</math>{{center bottom}}<br> It can be seen that as <math>h</math> approaches <math>0</math>, we are left with <math>f'(a)={\color{Blue}2a}\,\!</math>. If we plug in <math>1</math> for <math>a</math>:<br> {{center top}}<math>f'({\color{Red}1})=2({\color{Red}1})\Rightarrow {\color{Red}2}</math>{{center bottom}}<br> So our preliminary equation for the tangent line is <math>y={\color{Red}2}x+b</math>. By plugging in our tangent point <math>(1,1)</math> to find <math>b</math>, we can arrive at our final equation:<br> {{center top}}<math>{\color{Red}1}=2({\color{Red}1})+b\Rightarrow -1=b</math>{{center bottom}}<br> So our final equation is <math>y=2x-1\,\!</math>. ==== As a rate of change ==== The derivative of a function <math>f(x)</math> at a number <math>a</math> can be understood as the instantaneous rate of change of <math>f(x)</math> when <math>x=a</math>. == The derivative as a function == So far we have only examined the derivative of a function <math>f</math> at a certain number <math>a</math>. If we move from the constant <math>a</math> to the variable <math>x</math>, we can calculate the derivative of the function as a whole, and come up with an equation that represents the derivative of the function <math>f</math> at any arbitrary <math>x</math> value. For clarification, the derivative of <math>f</math> at <math>a</math> is a <i>number</i>, whereas the derivative of <math>f</math> is a <i>function</i>. === Notation === Likewise to the derivative of <math>f</math> at <math>a</math>, the derivative of the function <math>f(x)</math> is denoted <math>f'(x)\,\!</math>. === Definition === The derivative of the function <math>f</math> is defined by the following limit:<br> {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x)}{h}</math>{{center bottom}} Also, {{center top}}<math>f'(x)=\lim_{h\rightarrow x}\frac{f(x)-f(h)}{x-h}</math>{{center bottom}} or {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x-h)}{2h}</math>{{center bottom}} ==d(x^n)/dx== {{RoundBoxTop|theme=4}} Consider the sequences: <math>y = x^2;\ y + \Delta y = (x + h)^2 = x^2 + 2xh + h^2</math> <math>y = x^3;\ y + \Delta y = (x + h)^3 = x^3 + 3x^2h + 3xh^2 + h^3</math> <math>y = x^4;\ y + \Delta y = (x + h)^4 = x^4 + 4x^3h + 6x^2h^2 + 4xh^3 + h^4</math> <math>y = x^5;\ y + \Delta y = (x + h)^5 = x^5 + 5x^4h + 10x^3h^2 + 10x^2h^3 + 5xh^4 + h^5</math> <math>y = x^6;\ y + \Delta y = (x + h)^6 = x^6 + 6x^5h\ +</math> many terms containing <math>h^{k|k>2}</math> <math>y = x^n;\ y + \Delta y = (x + \Delta x)^n = x^n + nx^{n-1}\Delta x\ +</math> many terms containing <math>(\Delta x)^{k|k>2}</math> <math>\Delta y = nx^{n-1}\Delta x\ +</math> many terms containing <math>(\Delta x)^2</math> Therefore: <math>\frac{\Delta y}{\Delta x} = nx^{n-1}\ +</math> many terms with each and every term containing <math>\Delta x</math> <math>\frac{dy}{dx} = \lim_{\Delta x\rightarrow 0}\frac{\Delta y}{\Delta x}</math> <math>\frac{d(x^n)}{dx} = nx^{n-1}</math> read as "derivative with respect to <math>x</math> of <math>x</math> to the power <math>n</math>." Later it will be shown that this is valid for all real <math>n</math>, positive or negative, integer or fraction. {{RoundBoxBottom}} ===Examples=== {{RoundBoxTop|theme=2}} <math>\frac{d(x^4)}{dx} = 4x^{(4-1)} = 4x^3</math> <math>\frac{d(7x^5)}{dx} = 7\frac{d(x^5)}{dx} = 7(5x^4) = 35x^4</math> <math>\frac{d(p^3)}{dx} = \frac{d(p^3)}{dp}</math>{{math|⋅}}<math>\frac{dp}{dx} = 3p^2</math>{{math|⋅}}<math>\frac{dp}{dx}</math> <math>\frac{d(2t^2 - 7T^3 + x^7)}{dx} = 4t</math>{{math|⋅}}<math>\frac{dt}{dx} - 7(3T^2)</math>{{math|⋅}}<math>\frac{dT}{dx} + 7x^6</math> <math>\frac{d(x^{\frac{1}{3}})}{dx} = \frac{1}{3}x^{\frac{1}{3}-1} = \frac{1}{3}x^{-\frac{2}{3}}</math> {{RoundBoxBottom}} ===Without Using Calculus=== ====Derivative of cubic function==== {{RoundBoxTop|theme=3}} [[File:0604cubic00.png|thumb|400px|''' Graph of cubic function illustrating use of associated quadratic.''' </br> When <math>x == 7.5,</math> there is exactly 1 value of <math>x</math> that gives <math>f(x) = f(7.5).</math> </br> When <math>x == 3,</math> there are 3 values of <math>x</math> that give <math>f(x) = f(3).</math> </br> When <math>x == p,</math> there are exactly 2 values of <math>x</math> that give <math>f(x) = f(p).</math> </br> Point <math>(p, f(p))</math> is a stationary point. ]] In the diagram there is a stationary point at <math>x = p.</math> When <math>x = p,</math> there are exactly 2 values of <math>x</math> that produce <math>f(x) = f(p).</math> Aim of this section is to derive the condition that produces exactly 2 values of <math>x.</math> See Cubic function as [[Cubic_function#Function_as_product_of_linear_function_and_quadratic | product]] of linear function and quadratic. The associated quadratic when <math>x = p:</math> <math>A = a</math> <math>B = Ap + b = ap+b</math> <math>C = Bp + c = app + bp + c.</math> Divide <math>g(x) = ax^2 + (ap+b)x + (ap^2 + bp + c)</math> by <math>(x-p).</math> This division gives a quotient of <math>ax + (2ap+b)</math> and remainder of <math>h(p) = 3ap^2 + 2bp + c.</math> Factor <math>(x-p)</math> divides <math>g(x)</math> exactly. Therefore, remainder <math>h(p) = 0,</math> the desired condition. When <math>x = p,\ h(x) = 3ax^2 + 2bx + c,</math> the derivative of <math>f(x).</math> {{RoundBoxBottom}} ====Derivative of quartic function==== {{RoundBoxTop|theme=3}} The quartic function: <math>y = f(x) = ax^4 + bx^3 + cx^2 + dx + e\ \dots\ (1)</math> In <math>(1)</math> substitute <math>(p + q)</math> for <math>x\ \dots\ (2a).</math> In <math>(1)</math> substitute <math>(p - q)</math> for <math>x\ \dots\ (3a).</math> <math>(2a) + (3a):\ + 2apppp + 12appqq + 2aqqqq + 2bppp + 6bpqq + 2cpp + 2cqq + 2dp + 2e\ \dots\ (4)</math> <math>(2a) - (3a):\ + 8apppq + 8apqqq + 6bppq + 2bqqq + 4cpq + 2dq\ \dots\ (5)</math> Reduce (4) and (5) and substitute Q for qq: <math>+ apppp + 6appQ + aQQ + bppp + 3bpQ + cpp + cQ + dp + e\ \dots\ (4a)</math> <math>+ 4appp + 4apQ + 3bpp + bQ + 2cp + d\ \dots\ (5a)</math> Combine (4a) and (5a) to eliminate p and produce a function in Q: {{RoundBoxTop|theme=2}} <math>C_{11}Q^{11} + C_{10}Q^{10} + C_9Q^9 +\ \cdots\ + C_2Q^2 + C_1Q + C_0</math> where: <math>C_{11} = (- 65536aaaaaaaaaabb)</math> <math>C_{10} = (- 131072aaaaaaaaaabd - 229376aaaaaaaaabbc + 94208aaaaaaaabbbb)</math> <math>\cdots\cdots</math> <math>C_2 = (- 8192aaaaaabdeeee + 20480aaaaaacddeee \cdots - 288aabbbccccddd + 32aabbccccccdd)</math> <math>C_1 = (- 4096aaaaaaddeeee - 4096aaaaabcdeeee \cdots + 64aabbcccccdde - 20aabbccccdddd)</math> <syntaxhighlight> C0 = (- 2048aaaaacddeeee + 768aaaaaddddeee + 1536aaaabcdddeee - 576aaaabdddddee + 1024aaaacccddeee - 1536aaaaccddddee + 648aaaacdddddde - 81aaaadddddddd - 1152aaabbccddeee + 480aaabbcddddee - 18aaabbdddddde + 640aaabcccdddee - 384aaabccddddde + 54aaabcddddddd - 128aaacccccddee + 80aaaccccdddde - 12aaacccdddddd + 216aabbbbcddeee - 81aabbbbddddee - 144aabbbccdddee + 86aabbbcddddde - 12aabbbddddddd + 32aabbccccddee - 20aabbcccdddde + 3aabbccdddddd) </syntaxhighlight> {{RoundBoxBottom}} Coefficient of interest is <math>C_0</math> which is in fact the value <math>Rs - Sr.</math> See [[Quartic_function#Equal_roots | Equal Roots]] of Quartic Function. If <math>C_0 == 0,\ q = Q = 0</math> is a solution and <math>f(x)</math> contains at least 2 roots of format <math>p+0, p-0.</math> In other words 2 equal roots where <math>x = p.</math> If <math>Q == 0,\ (4a)</math> and <math>(5a)</math> become: <math>ap^4 + bp^3 + cp^2 + dp + e\ \dots\ (4b)</math> <math>4ap^3 + 3bp^2 + 2cp + d\ \dots\ (5b)</math> <math>(4b)</math> is equivalent to <math>f(x)</math> and <math>(5b)</math> is derivative of <math>(4b).</math> {{RoundBoxBottom}} ==Product Rule== Let <math>y = u</math>{{math|⋅}}<math>v</math> where <math>u = U(x);\ v = V(x)</math> <math>y + \Delta y = (u + \Delta u)</math>{{math|⋅}}<math>(v + \Delta v) = u</math>{{math|⋅}}<math>v + u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\Delta y = u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\frac{\Delta y}{\Delta x} = u</math>{{math|⋅}}<math>\frac{\Delta v}{\Delta x} + v</math>{{math|⋅}}<math>\frac{\Delta u}{\Delta x} + \frac{(\Delta u)(\Delta v)}{\Delta x}</math> <math>\frac{dy}{dx} = u</math>{{math|⋅}}<math>\frac{dv}{dx} + v</math>{{math|⋅}}<math>\frac{du}{dx}</math> ===Examples=== {{RoundBoxTop|theme=4}} Let <math>y = x^{\frac{m}{n}}.</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> Differentiate both sides. <math>ny^{n-1}\cdot\frac{dy}{dx} = mx^{m-1}</math> <math>\frac{dy}{dx} = \frac{mx^{m-1}}{ ny^{n-1} }</math> <math> = \frac{mx^{m-1}}{ n(x^{\frac{m}{n}})^{n-1} }</math> <math> = \frac{mx^{m-1}}{ nx^{m - \frac{m}{n}} }</math> <math>= \frac{m}{n}\cdot x^{m - 1 - m + \frac{m}{n} }</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a positive fraction. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-n} = \frac{1}{x^n}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>yx^n = 1</math> Differentiate both sides. <math>ynx^{n-1} + x^n\frac{dy}{dx} = 0</math> <math>\frac{dy}{dx} = -\frac{ynx^{n-1}}{x^n} = -\frac{nx^{n-1}}{x^{n}x^n} = -nx^{n-1}x^{-2n} = -nx^{-n-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid for negative <math>n</math>. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-\frac{m}{n}}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>y^n = x^{-m}</math> Differentiate both sides. <math>ny^{n-1}\frac{dy}{dx} = -mx^{-m-1}</math> <math>\frac{dy}{dx} = -\frac{mx^{-m-1}}{ny^{n-1}} = -\frac{mx^{-m-1}}{n(x^{-\frac{m}{n}})^{n-1}}</math> <math> = -\frac{mx^{-m-1}}{nx^{-m+\frac{m}{n}}}</math> <math> = -\frac{m}{n}x^{-m-1+m-\frac{m}{n}}</math> <math> = -\frac{m}{n}x^{-\frac{m}{n}-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a negative fraction. {{RoundBoxBottom}} ==Quotient rule== Used where <math>y = \frac{U(x)}{V(x)}</math> <math>y = \frac{u}{v}</math> <math>yv = u</math> <math>yv' + vy' = u'</math> <math>vy' = u' - yv' = u' - \frac{uv'}{v}</math> <math>y' = \frac{u'}{v} - \frac{uv'}{v^2} = \frac{vu'}{v^2} - \frac{uv'}{v^2} = \frac{vu' - uv'}{v^2}</math> ==Derivatives of trigonometric functions== ===sine(x)=== {{RoundBoxTop|theme=2}} <math>y = \sin (x)</math> <math>y + \Delta y = \sin (x + \Delta x) = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x)</math> <math>\Delta y = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x) - \sin(x)</math> <math>\frac{\Delta y}{\Delta x} = \sin(x)</math>{{math|⋅}}<math>\frac{\cos(\Delta x) - 1}{\Delta x} + \cos(x)</math>{{math|⋅}}<math>\frac{\sin(\Delta x)}{\Delta x} </math> The value <math>\frac{\cos(\Delta x) - 1}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ (math.cos(Δx)-1)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [-0.049958347219742905, -0.004999958333473664, -0.0004999999583255033, -4.999999969612645e-05, -5.000000413701855e-06, -5.000444502911705e-07, -4.9960036108132044e-08, 0.0, 0.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)-1}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{-\sin(\Delta x)}{1} = 0</math> by L'Hôpital's rule. The value <math>\frac{\sin(\Delta x)}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ math.sin(Δx)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [0.9983341664682815, 0.9999833334166665, 0.9999998333333416, 0.9999999983333334, 0.9999999999833332, 0.9999999999998334, 0.9999999999999983, 1.0, 1.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\sin(\Delta x)}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)}{1} = 1</math> by L'Hôpital's rule. <math>\frac{dy}{dx} = \sin(x)</math>{{math|⋅}}<math>0 + \cos(x)</math>{{math|⋅}}<math>1 = \cos(x)</math> ====Proof of 2 limits==== {{RoundBoxTop|theme=2}} [[File:0603D(sin(theta)).png|thumb|400px|'''Figure 1: <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math>''' </br> </br> Area of sector <math>AOB\ \ge</math> area of triangle <math>COB.</math> </br> Area of triangle <math>COB\ \ge</math> area of sector <math>COD.</math> ]] <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math> In the diagram <math>OA = OB = 1.</math> <math>OC = OD = \cos(\theta).</math> <math>CB = \sin(\theta).</math> Let <math>S</math> be the area of a sector of a circle. Then <math>\frac{S}{\pi r^2} = \frac{\theta}{2\pi}</math> and <math>S = \frac{\theta r^2}{2}.</math> Area of sector <math>COD = \frac{\theta \cos^2(\theta)}{2}.</math> Area of triangle <math>OCB = \frac{\sin(\theta) \cos(\theta)}{2}.</math> Area of sector <math>AOB = \frac{\theta \cdot 1^2}{2} = \frac{\theta}{2}.</math> Therefore <math>\frac{\theta}{2}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{2}\ \ge\ \frac{\theta \cos^2(\theta)}{2}.</math> <math>\theta\ \ge\ \sin(\theta) \cos(\theta)\ \ge\ \theta \cos^2(\theta).</math> <math>\frac{\theta}{\theta \cos(\theta)}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{\theta \cos(\theta)}\ \ge\ \frac{\theta \cos^2(\theta)}{\theta \cos(\theta)}</math> <math>\frac{1}{ \cos(\theta)}\ \ge\ \frac{\sin(\theta) }{\theta }\ \ge\ \cos(\theta)</math> <math>\lim_{\theta\rightarrow 0} \frac{1}{ \cos(\theta)}\ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ \lim_{\theta\rightarrow 0}\cos(\theta) </math> <math>1 \ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ 1 </math> Therefore <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta } = 1.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}:</math> <math>\frac{\cos(\theta) - 1}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta} \cdot \frac{1 + \cos(\theta)}{1 + \cos(\theta)} </math> <math>= (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}</math> <math>=\lim_{\theta\rightarrow 0} (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{\theta} \cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot 1 \cdot \frac{ 0}{1 + 1} = 0.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===cosine(x)=== <math>y = \cos(x) = \sqrt{1 - \sin^2(x)}</math> <math>y^2 = 1 - \sin(x)</math>{{math|⋅}}<math>\sin(x)</math> Differentiate both sides: <math>2y</math>{{math|⋅}}<math>\frac{dy}{dx} = -(2\sin(x)\cos(x))</math> <math>\frac{dy}{dx} = -\frac{\sin(x)\cos(x)}{\cos(x)} = -\sin(x).</math> ===tan(x)=== <math>y = \tan(x) = \frac{\sin(x)}{\cos(x)}</math> <math>y\cos(x) = \sin(x)</math> Differentiate both sides: <math>y(-\sin(x)) + \cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x)</math> <math>\cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x) + y\sin(x)</math> <math>\frac{dy}{dx} = \frac{\cos(x) + \tan(x)\sin(x)}{\cos(x)} = 1 + \tan^2(x) = \sec^2(x)</math> ==Derivatives of inverse trigonometric functions== ===arcsine(x)=== {{RoundBoxTop|theme=2}} [[File:20200207arcsin(x).png|thumb|400px|'''Figure 2: Graph of ''' <math>y = \arcsin(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arcsin(x); \|x\| <= 1</math> <math>x = \sin(y)</math> <math>\frac{dx}{dy} = \cos(y)</math> <math>\frac{dy}{dx} = \frac{1}{\cos(y)} = \frac{1}{\sqrt{1 - \sin ^2(y)}} = \frac{1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arcsin(x),\ x = \sin(y)</math> are the same curve. However curve <math>y = \arcsin(x)</math> is limited to <math>\frac{\pi}{2} >= y >= \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arcsin(x)</math> is <math>1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arccosine(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arccos(x).png|thumb|400px|'''Figure 3: Graph of ''' <math>y = \arccos(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arccos(x); \|x\| <= 1</math> <math>x = \cos(y)</math> <math>\frac{dx}{dy} = -\sin(y)</math> <math>\frac{dy}{dx} = \frac{-1}{\sin(y)} = \frac{-1}{\sqrt{1 - \cos ^2(y)}} = \frac{-1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arccos(x),\ x = \cos(y)</math> are the same curve. However curve <math>y = \arccos(x)</math> is limited to <math>\pi >= y >= 0.</math> The derivative <math>\frac{dy}{dx} = \frac{-1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arccos(x)</math> is <math>-1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arctan(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arctan(x).png|thumb|400px|'''Figure 4: Graph of ''' <math>y = \arctan(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arctan(x)</math> <math>x = \tan(y)</math> <math>\frac{dx}{dy} = \sec^2(y)</math> <math>\frac{dy}{dx} = \frac{1}{\sec^2(y)} = \cos^2(y) = \frac{1}{1 + x^2}</math> In the figure to the right you can see that the curves <math>y = \arctan(x),\ x = \tan(y)</math> are the same curve. However curve <math>y = \arctan(x)</math> is limited to <math>\frac{\pi}{2} > y > \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 + x^2}}</math> shows that the slope of <math>y = \arctan(x)</math> is <math>1</math> when <math>x = 0</math> and <math>0</math> when <math>x = \pm \infty</math> {{RoundBoxBottom}} ==Derivatives of logarithmic functions== ===a^x or <math>a^x</math>=== {{RoundBoxTop|theme=2}} <math>y = a^x</math> <math>y + \Delta y = a^{x + \Delta x} = a^xa^{\Delta x}</math> <math>\Delta y = a^xa^{\Delta x} - a^x = a^x(a^{\Delta x} - 1)</math> <math>\frac{\Delta y}{\Delta x} = a^x \cdot \frac{a^{\Delta x} - 1}{\Delta x}</math> Consider the value <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> specifically <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math>. L'Hôpital's rule cannot be used here because <math>\frac{d(a^x)}{dx}</math> is what we are trying to find. <math>a^{\frac{1}{2}} = \sqrt{a}</math> <math>(a^{\frac{1}{2}})^{\frac{1}{2}} = \sqrt{\sqrt{a}}</math> <math>a^{\frac{1}{2^3}} = \sqrt{\sqrt{\sqrt{a}}}</math> <math>a^{\frac{1}{2^n}} = \sqrt{a}</math> taken <math>n</math> times. We will look at the expression <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> for different values of <math>a</math> with <math>\Delta x = \frac{1}{2^{70}} = 8.5e-22</math> (approx) in which case the expression becomes <math>(a^{1/2^{70}} - 1)*(2^{70})</math> where <math>a^{1/2^{70}}</math> is <math>\sqrt[70]{a}</math> or <math>\sqrt{a}</math> taken <math>70</math> times. This approach is used here because function <code>sqrt()</code> can be written so that it does not depend on logarithmic or exponential operations. <syntaxhighlight lang=python> >>> # python code >>> N=Decimal(2) >>> v2 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v2 Decimal('0.69314718055994530941743560122437474084363865015406919942144') >>> >>> N=Decimal(8) >>> v8 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v8 Decimal('2.07944154167983592825352768227031325913255072732801782513664') >>> >>> N=Decimal(32) >>> v32 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v32 Decimal('3.46573590279972654709124760144583715956091114572543812435968') >>> >>> N=Decimal(128) >>> v128 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v128 Decimal('4.85203026391961716593059535875094644210510807293198187102208') >>> </syntaxhighlight> Compare the values <code>v8, v32, v128</code> with <code>v2</code>: <syntaxhighlight lang=python> >>> v8/v2; v32/v2; v128/v2 Decimal('3.00000000000000000000176135549769209744528640235368520610520') Decimal('5.00000000000000000000587118499230699148996545343403093128046') Decimal('7.00000000000000000001232948848384468209997247971055570994695') >>> </syntaxhighlight> We know that <math>8 = 2^3;\ 32 = 2^5;\ 128 = 2^7</math>. The values <code>v2, v8, v32, v128</code> are behaving like logarithms. In fact <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math> is the natural logarithm of <math>a</math> written as <math>\ln(a).</math> {{RoundBoxTop|theme=2}} [[File:20200206ln(a).png|thumb|400px|'''Figure 5: Graphs of ''' <math>\frac{a^x - 1}{x}</math> ''' for a = ''' <math>2,\ 8,\ 32,\ 128</math> '''.''' </br></br>]] Figure 5 contains graphs of <math>\frac{a^x - 1}{x}</math> for <math>a = 2,\ 8,\ 32,\ 128</math> with graph of <math>\frac{e^x - 1}{x}</math> included for reference. All values of <math>x</math> are valid for all curves except where <math>x = 0.</math> {{RoundBoxBottom}} The correct value of <math>\ln(2)</math> is: <syntaxhighlight lang=python> >>> Decimal(2).ln() Decimal('0.693147180559945309417232121458176568075500134360255254120680') >>> </syntaxhighlight> Our calculation produced: <syntaxhighlight lang=python> Decimal('0.69314718055994530941743560122437474084363865015406919942144') </syntaxhighlight> accurate to 21 places of decimals, not bad for one line of simple python code using high-school math. {{RoundBoxTop|theme=2}} This method for calculation of <math>\ln(a)</math> supposes that function <code>sqrt()</code> is available. Programming language python interprets expression <code>a**b</code> as <math>a^b.</math> Therefore, in python, <math>\ln(2)</math> can be calculated in accordance with the basic definition above: <syntaxhighlight lang=python> # python code >>> getcontext().prec 101 # Precision of 101. >>> dx = Decimal('1E-50') >>> (2**dx - 1)/dx Decimal('0.69314718055994530941723212145817656807550013436026') # ln(2) >>> (2**(-dx) - 1)/(-dx) Decimal('0.693147180559945309417232121458176568075500134360253') # ln(2) >>> </syntaxhighlight> {{RoundBoxBottom}} When <math>y = a^x, \frac{dy}{dx} = a^x \cdot \ln(a).</math> The base of natural logarithms is the value of <math>a</math> that gives <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x} = 1.</math> This value of <math>a</math>, usually called <math>e, = 2.718281828459045235360287471352662497757247093699959574.....</math> <syntaxhighlight lang=python> >>> # python code >>> N=e=Decimal(1).exp();N Decimal('2.71828182845904523536028747135266249775724709369995957496697') >>> ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) Decimal('1.0000_0000_0000_0000_0000_0423_51647362715016770651530003719651328') >>> # ln(e) = 1. Our calculation of ln(e) is accurate to 21 places of decimals. </syntaxhighlight> When <math>a = e, \frac{d(e^x)}{dx} = e^x</math>{{math|⋅}}<math>\ln(e) = e^x</math>{{math|⋅}}<math>1 = e^x.</math> {{RoundBoxBottom}} ===ln(x)=== <math>y = ln(x)</math> <math>x = e^y</math> <math>\frac{dx}{dy} = e^y</math> <math>\frac{dy}{dx} = \frac{1}{e^y} = \frac{1}{x}</math> ====Examples==== {{RoundBoxTop|theme=2}} <math>y = \ln(ax)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(ax) = \frac{d}{dx}(\ln(a) + \ln(x)) = \frac{d}{dx}\ln(a) + \frac{d}{dx}\ln(x) = \frac{1}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \ln(x^a)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(x^a) = \frac{d}{dx}(a \cdot \ln(x)) = a \cdot \frac{d}{dx}\ln(x) = \frac{a}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = x^{\frac{m}{n}}</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> <math>n\cdot \ln(y) = m\cdot \ln(x)</math> <math>n\cdot\frac{1}{y}\cdot\frac{dy}{dx} = m\cdot \frac{1}{x}</math> <math>\frac{dy}{dx} = m\cdot \frac{1}{x}\cdot\frac{y}{n}</math> <math>= \frac{m}{n}\cdot\frac{x^{\frac{m}{n}}}{x}</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1 }</math> Careful manipulation of logarithms converts exponents into simple constants. {{RoundBoxBottom}} ==Chain rule== Used where <math>y = G(H(I(x)))</math> ===Examples=== {{RoundBoxTop|theme=2}} <math>y = \cos(2x)</math> Let <math>y = \cos(u)</math> where <math>u = 2x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du}\cdot\frac{du}{dx}\\ =& -\sin(u)\cdot 2\\ =& -2\sin(2x)\\ \end{align}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \sin^2(\ln(5x))</math> Let <math>y = u^2</math> where <math>u = \sin(v);\ v = \ln(w);\ w = 5x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du} \cdot \frac{du}{dv} \cdot \frac{dv}{dw} \cdot \frac{dw}{dx}\\ =& 2u \cdot \cos(v) \cdot \frac{1}{w} \cdot 5\\ =& 2\sin(v) \cdot \cos(\ln(w)) \cdot \frac{1}{5x} \cdot 5\\ =& 2\sin(\ln(w)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ =& 2\sin(\ln(5x)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ \end{align}</math> {{RoundBoxBottom}} ==Applications of the Derivative== ===Shape of curves=== The first derivative of <math>f(x) = y'</math> or <math>f'(x).</math> As shown above, <math>f'(x)</math> at any point <math>x_1</math> gives the slope of <math>f(x)</math> at point <math>x_1.</math> <math>f'(x_1)</math> is the slope of <math>f(x)</math> when <math>x = x_1.</math> {{RoundBoxTop|theme=2}} [[File:0422xx_x_2.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = x^2 - x - 2</math>and <math>f'(x) = 2x - 1.</math>'''</br>When <math>x = 0.5,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math></br>When <math>x = 0,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.</math></br>When <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 1.</math></br>Point <math>(0.5, -2.25)</math> is absolute minimum.]] In the example to the right, <math>y = f(x) = x^2 - x - 2</math> and <math>y' = f'(x) = 2x - 1.</math> Of special interest is the point at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = 0.5</math> and <math>f(x) = 0.5^2 - 0.5 - 2 = -2.25.</math> The point <math>(0.5, -2.25)</math> is called a critical point or stationary point of <math>f(x).</math> Because <math>y'</math> has exactly one solution for <math>y' = 0,\ f(x)</math> has exactly one critical point. The value of <math>y</math> at point <math>(0.5, -2.25)</math> is less than <math>y</math> at both <math>(0, -2),\ (1,-2).</math> Therefore the critical point <math>(0.5, -2.25)</math> is a minimum of <math>f(x).</math> In this curve <math>y = x^2 - x - 2,</math> the point <math>(0.5, -2.25)</math> is both local minimum and absolute minimum. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0423_2x^3+3x^2-12x-8.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>f'(x) = \frac{6x^2 + 6x - 12}{8}.</math>''' </br> When <math>x = -2</math> or <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math> </br> When <math>x = -3,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> When <math>x = -1,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.5.</math> </br> When <math>x = 2,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> Point <math>(-2, 1.5)</math> is local maximum. </br> Point <math>(1, -1\frac{7}{8})</math> is local minimum. ]] In the example to the right, <math>y = f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>y' = f'(x) = \frac{6x^2 + 6x - 12}{8}.</math> Of special interest are the points at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = -2</math> and <math>f(x) = 1.5</math> or When <math>f'(x) = 0,\ x = 1</math> and <math>f(x) = -1\frac{7}{8}.</math> The points <math>(-2, 1.5),\ (1, -1\frac{7}{8})</math> are critical or stationary points of <math>f(x).</math> Because <math>y'</math> has exactly two real solutions for <math>y' = 0,\ f(x)</math> has exactly two critical points. Slope of <math>f(x)</math> to the left of <math>(-2, 1.5)</math> is positive and adjacent slope of <math>f(x)</math> to the right of <math>(-2, 1.5)</math> is negative. Therefore point <math>(-2, 1.5)</math> is local maximum. Point <math>(-2, 1.5)</math> is not absolute maximum. Adjacent slope of <math>f(x)</math> to the left of <math>(1, -1\frac{7}{8})</math> is negative and slope of <math>f(x)</math> to the right of <math>(1, -1\frac{7}{8})</math> is positive. Therefore point <math>(1, -1\frac{7}{8})</math> is local minimum. Point <math>(1, -1\frac{7}{8})</math> is not absolute minimum. {{RoundBoxBottom}} ===Maxima and Minima=== ====Electric water heater==== {{RoundBoxTop|theme=2}} [[File:0304_1150WaterHeater.png|thumb|400px|'''Figure 1(a): Graph of ''' <math>V = f(r)</math> '''and''' <math>\frac{dV}{dr}</math>''' for <math>S = 100</math>'''</br> '''with <math>y</math> axis compressed.'''</br> For maximum <math>V,\ r = \sqrt{\frac{S}{3\pi}} = 3.257\dots</math> and </br> <math>V = 108.578\dots</math> ]] A cylindrical water heater is standing on its base on a hard rubber pad that is a perfect thermal insulator. The vertical curved surface and the top are exposed to the free air. The design of the cylinder requires that the volume of the cylinder should be maximum for a given surface area exposed to the free air. What is the shape of the cylinder? Let the height of the cylinder be <math>h</math> and let <math>h = Kr</math> where <math>r</math> is the radius and <math>K</math> is a constant. Surface of cylinder <math> = S = \pi r^2 + 2\pi r h = \pi r^2 + 2\pi r (Kr) = \pi r^2 + 2\pi r^2K</math> Volume of cylinder <math> = V = \pi r^2h = \pi r^2(Kr) = \pi r^3K</math> <math>K = \frac{S - \pi r^2}{2\pi r^2}</math> <math>V = \pi r^3 \cdot \frac{S - \pi r^2}{2\pi r^2} = \frac{r(S - \pi r^2)}{2} = \frac{rS - \pi r^3}{2}</math> <math>\frac{dV}{dr} = \frac{S - 3\pi r^2}{2}</math> For maximum volume, <math>\frac{dV}{dr} = 0</math> Therefore <math>S - 3\pi r^2 = 0</math> <math>S = 3\pi r^2;\ \pi r^2(1 + 2K) = 3\pi r^2;\ 1 + 2K = 3;\ K =1.</math> The height of the cylinder equals the radius. {{RoundBoxBottom}} ====Square and triangle==== {{RoundBoxTop|theme=2}} [[File:0224_0145SandT0.png|thumb|400px|'''Figure 1(b): Graph of parabola''' <math>A = f(s)</math> '''with''' <math>y</math> '''axis compressed.''' </br></br> ]] A square of side <math>h</math> has perimeter <math>P_s = 4h</math> and area <math>A_s = h^2.</math> An equilateral triangle of side <math>s</math> has perimeter <math>P_t = 3s</math> and area <math>A_t = \frac{\sqrt{3}}{4}s^2.</math> <math>P_s + P_t = 50.</math> Total area <math>A = A_s + A_ t</math> and <math>A</math> must be minimum. What is the value of <math>s</math>? <math>4h + 3s = 50</math> <math>h = \frac{50 - 3s}{4}</math> <math>A_s = h^2 = (\frac{50 - 3s}{4})^2</math> <math>= \frac{2500 - 300s + 9s^2}{16}</math> <math>A = A_s + A_t</math> <math>= \frac{2500 - 300s + 9s^2}{16} + \frac{\sqrt{3}}{4}s^2</math> <math>= \frac{1}{16}(2500 - 300s + 9s^2 + 4\sqrt{3}s^2)</math> For minimum <math>A,\ \frac{dA}{ds} = 0.</math> <math>-300 + 2(9 + 4\sqrt{3})s = 0</math> <math>(9 + 4\sqrt{3})s = 150</math> <math>s = \frac{150}{9 + 4\sqrt{3}}</math> <math>= 9.417\dots</math> {{RoundBoxBottom}} ====County Road==== {{RoundBoxTop|theme=2}} {{RoundBoxTop|theme=2}} [[File:0304_1916CountyRoad.png|thumb|400px|'''Figure 1(c): Plan of county road between Town A and Town B to be constructed so that cost is minimum.''' </br> ]] Town B is 40 miles East and 50 miles North of Town A. The county is going to construct a road from Town A to Town B. Adjacent to Town A the cost to build a road is $500k/mile. Adjacent to Town B the cost to build a road is $200k/mile. The dividing line runs East-West 30 miles North of Town A. Calculate the position of point C so that the cost of the road from Town A to Town B is minimum. Let point <math>C = (x,30).</math> Then distance from Town A to point <math>C = \sqrt{x^2 + 30^2} = \sqrt{x^2 + 900}.</math> Distance from Town B to point <math>C = \sqrt{(40-x)^2 + 20^2} </math> <math>= \sqrt{1600 - 80x + x^2 + 400} </math> <math>= \sqrt{2000 - 80x + x^2}.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0305_1504CostOfCtyRoad.png|thumb|400px|'''Figure 1(d): Graphs showing cost of county road <math>(f(x))</math> and <math>f'(x).</math>''' </br> Curve showing <math>(f(x))</math> is actually <math>\frac{f(x)}{10}</math>. </br> Cost is minimum where <math>x = 10.523\dots</math> ]] Cost <math>= 5\sqrt{x^2 + 900} + 2\sqrt{2000 - 80x + x^2}</math> in units of $100k. For minimum cost <math>f'(x) = 0.</math> <math>5\cdot\frac{1}{2}\cdot\frac{2x}{\sqrt{x^2 + 900}} + 2\cdot\frac{1}{2}\cdot\frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>\frac{5x}{\sqrt{x^2+900}} + \frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>5x\sqrt{2000-80x+x^2} + (-80+2x)\sqrt{x^2+900} = 0</math> {{RoundBoxBottom}} <math>x = 10.52322823517\dots</math> {{RoundBoxBottom}} ====Cardboard box==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0307_1747box.png|thumb|400px|'''Figure 1(e): Sheet of cardboard to be cut and folded to make box of maximum possible volume.'''</br> Cut on purple lines, fold on red lines.</br> Design of box includes top. ]] A piece of cardboard of length <math>4\ ft</math> and width <math>3\ ft</math> will be used to make a box with a top. Some waste will be cut out of the piece of cardboard and the remaining cardboard will be folded to make a box so that the volume of the box is maximum. What is the height of the box? {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0309_1757box.png|thumb|400px|'''Figure 1(f): Curves associated with design of cardboard box.'''</br> <math>\frac{dV}{dh} = 0</math> and <math>V</math> is maximum when <math>h = \frac{7 - \sqrt{13}}{6}</math> ]] <math>2h + l = 3</math> <math>2w + 2h = 4;\ w + h = 2</math> <math>V = lwh = (3 - 2h)(2 - h)h = 2h^3 - 7h^2 + 6h</math> For maximum volume <math>\frac{dV}{dh} = 6h^2 - 14h + 6 = 0.</math> <math>3h^2 - 7h + 3 = 0</math> <math>h = \frac{7 - \sqrt{13}}{6} = 6.788\dots</math> inches. {{RoundBoxBottom}} {{RoundBoxBottom}} ====Solving ellipse at origin==== {{RoundBoxTop|theme=1}} [[File:0316ellipse01.png|thumb|400px|'''Figure 1: Graph of ellipse showing semi-chord through center.'''</br> When length of <math>t</math> is maximum, length of major axis <math>= 2t.</math></br> When length of <math>t</math> is minimum, length of minor axis <math>= 2t.</math> ]] An ellipse with center at origin has equation: <math>Ax^2 + Bxy + Cy^2 + F = 0\ \dots\ (1)</math> Given values <math>A, B, C, F</math> calculate: * length of major axis * length of minor axis. In Figure 1 <math>t</math> is any line from origin to ellipse and <math>\theta</math> is angle between <math>X</math> axis and <math>t.</math> Aim of this section is to calculate <math>\theta</math> so that length of <math>t</math> is maximum, in which case length of major axis = <math>2t.</math> {{RoundBoxTop|theme=2}} Let <math>c = \cos(\theta)</math> and <math>s = \sin(\theta).</math> Then <math>x = t \cos(\theta) = tc,</math> and <math>y = t \sin(\theta) = ts.</math> Substitute these values in <math>(1):</math> <math>Attcc + Bttcs + Cttss + F = 0\ \dots\ (2)</math> Calculate <math>t' = \frac{dt}{d\theta}</math> <math>A(tt(-2cs) + cc2tt') + B(tt(cc-ss) + cs2tt') + C(tt(2sc) + ss2tt') = 0</math> <math>Att(-2cs) + Acc2tt' + Btt(cc-ss) + Bcs2tt' + Ctt(2sc) + Css2tt' = 0</math> <math>-2Attcs + Acc2tt' + Bttcc-Bttss + Bcs2tt' + 2Cttsc + 2Csstt' = 0</math> <math> + Acc2tt' + 2Bcstt' + 2Csstt' - 2Attcs + Bttcc - Bttss + 2Cttsc = 0</math> <math> + t'(Acc2t + 2Bcst + 2Csst) = + 2Attcs - Bttcc + Bttss - 2Cttsc</math> <math>t' = \frac{+ 2Attcs - Bttcc + Bttss - 2Cttsc}{(Acc2t + 2Bcst + 2Csst)}</math> For maximum or minimum <math>t:</math> <math>2Attcs - Bttcc + Bttss - 2Cttsc = 0</math> <math>2Acs - Bcc + Bss - 2Csc = 0</math> <math>2Acs - 2Csc = Bcc - Bss </math> Square both sides, substitute <math>1 - ss</math> for <math>cc</math> and result is: <math>aS^2 + bS + c = 0\ \dots\ (3)</math> where: <math>S = \sin^2(\theta)</math> <math>a = (+ 4AA - 8AC + 4BB + 4CC)</math> <math>b = -a</math> <math>c = BB</math> {{RoundBoxBottom}} =====An example===== {{RoundBoxTop|theme=2}} Let equation of ellipse be: <math>55x^2 - 24xy + 48y^2 - 2496 = 0</math> <syntaxhighlight lang=python> # python code >>> A,B,C = 55,-24,48 >>> a = (+ 4*A*A - 8*A*C + 4*B*B + 4*C*C);a 2500 >>> b = -a;b -2500 >>> c = B*B;c 576 >>> >>> a,b,c = [v/4 for v in (a,b,c)] ; a,b,c (625.0, -625.0, 144.0) >>> S = .36 >>> a*S*S + b*S + c 0.0 >>> S = .64 >>> a*S*S + b*S + c 0.0 >>> </syntaxhighlight> The solutions of quadratic equation <math>(3)</math> are <math>.36</math> or <math>.64</math>. Therefore <math>\sin(\theta) = \pm 0.6</math> or <math>\sin(\theta) = \pm 0.8</math>. From <math>(2)</math> above: <math>t = \sqrt{\frac{-F}{Acc + Bcs + Css}}</math> {{RoundBoxTop|theme=2}} <syntaxhighlight lang=python> # python code A,B,C,F = 55,-24,48, -2496 t1 = (0.6, 0.8) dict1 = dict() for v1 in (t1, t1[::-1]) : c1,s1 = v1 for c in (c1,-c1) : for s in (s1,-s1) : t = (-F/( A*c*c + B*c*s + C*s*s ))**.5 if t in dict1 : dict1[t] += ((c,s),) else : dict1[t] = ((c,s),) L1 = [ (v, dict1[v]) for v in sorted([ v for v in dict1 ]) ] for v in L1 : print (v) </syntaxhighlight> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <syntaxhighlight> (6.244997998398398, ((0.8, -0.6), (-0.8, 0.6))) (6.34287855135306, ((0.6, -0.8), (-0.6, 0.8))) (7.806247497997998, ((0.8, 0.6), (-0.8, -0.6))) (7.999999999999999, ((0.6, 0.8), (-0.6, -0.8))) </syntaxhighlight> {{RoundBoxBottom}} Minimum value of <math>t = 6.244997998398398.</math> Length of minor axis <math>= 2 * 6.244997998398398</math> Maximum value of <math>t = 7.999999999999999.</math> Length of major axis <math>= 8 * 2</math> =====Gallery===== {{RoundBoxTop|theme=2}} <gallery> File:0319ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.8,-0.6],</math><math>\tan(\theta) = \frac{-3}{4}</math> and length of <math>t</math> is minimum.</small> File:0317ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.6,0.8],</math><math>\tan(\theta) = \frac{4}{3}</math> and length of <math>t</math> is maximum.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} {{RoundBoxBottom}} ===Rates of Change=== ====The car jack==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0216_0705Carjack1.png|thumb|400px|'''Figure 2: Photo of car jack illustrating horizontal''' <math>(BC)</math> '''and vertical''' <math>(CA)</math> '''rates of change.'''</br></br>]] In triangle <math>ABC</math> to the right: * length <math>AB = 10</math> inches, * length <math>BC = x</math> inches and is horizontal, * length <math>CA = y</math> inches and is vertical, * <math>\angle ABC = \theta.</math> Point <math>B</math> is moving towards point <math>C</math> at the rate of <math>5</math> inches<math>/</math>minute. {{RoundBoxBottom}} =====Vertical motion===== {{RoundBoxTop|theme=2}} [[File:0216_0901CarJack3.png|thumb|400px|''' Figure 3: Curves and values associated with car jack.'''</br> When <math>x = 1,\ \frac{dy}{dx} = 0.1\dots</math></br> When <math>\theta = 45^\circ,\ \frac{dy}{dx} = 1</math></br> When <math>x = 9,\ \frac{dy}{dx} = 2.06\dots</math></br> ]] At what rate is point <math>A</math> moving upwards: (a) when <math>x = 9</math>? (b) when <math>x = 1</math>? (c) when <math>\theta = 45^\circ</math>? We have to calculate <math>\frac{dy}{dt}</math> when <math>\frac{dx}{dt}</math> is given. <math>\frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}</math> <math>x^2 + y^2 = 10^2</math> (equation of circle) <math>y = \sqrt{100 - x^2}</math> <math>y^2 = 100 - x^2</math> <math>2y\cdot\frac{dy}{dx} = -2x</math> <math>\frac{dy}{dx} = \frac{-2x}{2y} = \frac{-x}{\sqrt{100 - x^2}}</math> For convenience we'll use the negative value of the square root and say that <math>\frac{dy}{dx} = \frac{x}{\sqrt{100 - x^2}}.</math> Relative to line <math>BC:</math> When <math>x = 9,\ \frac{dy}{dx} = 2.06,\ \frac{dy}{dt} = 2.06\cdot5 = 10.3</math> inches<math>/</math>minute. When <math>x = 1,\ \frac{dy}{dx} = 0.1,\ \frac{dy}{dt} = 0.1\cdot5 = 0.5</math> inches<math>/</math>minute. When <math>\theta = 45^\circ, x = 10\cdot\cos 45^\circ = 7.071</math> and <math>\frac{dy}{dt} = 1\cdot 5 = 5</math> inches<math>/</math>minute. This example highlights the mechanical advantage of this simple but effective tool. When the top of the jack is low, it moves quickly. As the jack takes more and more weight, the top of the jack moves more slowly. {{RoundBoxBottom}} =====Change of area===== {{RoundBoxTop|theme=2}} [[File:0220_1007CarJack4.png|thumb|400px|'''Figure 4: Graph of ''' <math>a</math> '''and''' <math>\frac{da}{dx}</math>'''.''' </br></br> Area of <math>\Delta ABC</math> is maximum when </br></br> <math>b = h = \sqrt{50} = 10\cos(45^{\circ})</math> ]] At what rate is the area of <math>\Delta ABC</math> changing when (i) <math>x = 9</math>? (ii) <math>x = 1</math>? (iii) <math>\theta = 45^{\circ}</math>? <math>\frac{da}{dt} = \frac{da}{dx}\cdot\frac{dx}{dt}</math> where <math>a</math> is area of <math>\Delta ABC</math> and <math>\frac{dx}{dt} = 5</math> inches <math>/</math> minute. <math>a = \frac{b\cdot h}{2} = \frac{x \cdot y}{2} = \frac{x\sqrt{100 - x^2}}{2}</math> Calculate <math>\frac{da}{dx}:</math> <math>2a = x\sqrt{100 - x^2}</math> <math>4a^2 = x^2(100 - x^2) = 100x^2 - x^4</math> <math>8a\cdot\frac{da}{dx} = 200x - 4x^3</math> <math>\frac{da}{dx} = \frac{200x - 4x^3}{8a} = \frac{50x - x^3}{2a} = \frac{50x - x^3}{ x\sqrt{100 - x^2} }</math> <math> = \frac{50 - x^2}{ \sqrt{100 - x^2} }</math> When <math>x = 9,\ \frac{da}{dx} = 7.11\dots</math> and area of <math>\Delta ABC</math> is increasing at rate of <math>(5\cdot 7.11\dots)</math> square inches/minute. When <math>x = 1,\ \frac{da}{dx} = -4.92\dots</math> and area of <math>\Delta ABC</math> is decreasing at rate of <math>(5\cdot 4.92\dots)</math> square inches/minute. When <math>\theta = 45^{\circ},\ h = b = x = y = 10\cos(45^{\circ}) = 10\cdot\frac{\sqrt{2}}{2} = 5\sqrt{2},\ </math> <math>\frac{da}{dx} = 0,\ a</math> is a maximum of <math>25</math> square inches and <math>\frac{da}{dt} = 0.</math> <math></math> {{RoundBoxBottom}} {{RoundBoxBottom}} ====On the clock==== {{RoundBoxTop|theme=2}} [[File:20200229clock.png|thumb|400px|'''Figure 5: Image of analog clock showing minute and hour hands at ''' <math>3</math> '''o'clock.''' </br></br> ]] An old fashion analog clock with American style face (12 hours) keeps accurate time. The length of the minute hand is <math>4</math> inches and the length of the hour hand is <math>3</math> inches. At what rate is the tip of the minute hand approaching the tip of the hour hand at 3 o'clock? Let <math>a</math> be distance between the two tips. The task is to calculate <math>\frac{da}{dt}.</math> <math>\frac{da}{dt} = \frac{da}{d\theta}\cdot \frac{d\theta}{dt}</math> where <math>\theta</math> is angle subtended by side <math>a</math> at center of clock. {{RoundBoxTop|theme=2}} Calculating <math>\frac{d\theta}{dt}:</math> Angular velocity of minute hand <math>= \frac{2\pi}{1}</math> radians/hour. Angular velocity of hour hand <math>= \frac{2\pi}{12} = \frac{\pi}{6}</math> radians/hour. <math>\frac{d\theta}{dt} =</math> angular velocity of minute hand relative to hour hand <math>= 2\pi - \frac{\pi}{6} = \frac{11\pi}{6}</math> radians/hour. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} Calculating <math>\frac{da}{d\theta}:</math> <math>a^2 = 3^2 + 4^2 - 2\cdot 3\cdot 4\cdot\cos \theta = 25 - 24\cos \theta.</math> <math>2a\cdot\frac{da}{d\theta} = 24\sin \theta.</math> <math>\frac{da}{d\theta} = \frac{24\sin \theta}{2a} = \frac{24\sin 90^\circ}{2\cdot 5} = \frac{24}{10} = 2.4.</math> {{RoundBoxBottom}} <math>\frac{da}{dt} = 2.4\cdot\frac{11\pi}{6} = 4.4\pi</math> inches/hour. {{RoundBoxBottom}} ====Radar Speed Trap==== {{RoundBoxTop|theme=2}} [[File:20200314radarSpeedTrap.png|thumb|400px|'''Figure 6: Multi-lane highway oriented East-West.'''</br> <math>AB = c = 200</math> feet.</br> <math>BC = a = 50</math> feet.</br> <math>AC = b</math>.</br> <math>\frac{dc}{dt} = 60</math> mph. ]] A multi-lane highway is oriented East-West. A vehicle is moving in the inside lane from West to East. A law-enforcement officer with a radar gun is in position 50 feet South of the center of the inside lane. When the vehicle is 200 feet from the radar gun, it shows the vehicle's speed to be 60 mph. What is the actual speed of the vehicle? Let length <math>AC = b.</math> <math>\frac{db}{dt} = \frac{db}{dc}\cdot\frac{dc}{dt}</math> where <math>\frac{dc}{dt} = 60</math> mph. The derivative <math>\frac{db}{dc}:</math> :<math>\begin{align} \ \ \ \ &b^2 = c^2 - a^2;\ b = \sqrt{c^2 - a^2}\\ &2b\cdot \frac{db}{dc} = 2c\\ &\frac{db}{dc} = \frac{2c}{2b} = \frac{c}{\sqrt{c^2 - a^2}} \end{align}</math> <math>\frac{db}{dt} = \frac{200}{\sqrt{200^2 - 50^2}}\cdot 60 = 61.967\dots</math> mph. {{RoundBoxBottom}} ====On the Water==== {{RoundBoxTop|theme=2}} A ship is at sea <math>15</math> nautical miles East and <math>8</math> nautical miles South of a lighthouse, and the ship is steaming South-West at <math>10</math> nautical miles/hour or <math>10</math> knots. At what rate is ship approaching lighthouse? <math>\frac{da}{dt} = 10</math> knots. <math>\frac{dc}{dt} = \frac{dc}{da}\cdot\frac{da}{dt}</math> knots. {{RoundBoxTop|theme=2}} [[File:0411onTheWater.png|thumb|400px|'''Figure 1: Diagram indicating position, course and speed of ship relative to lighthouse.''' </br> <math>\angle BCA = \angle \theta.</math> ]] Calculating <math>\frac{dc}{da}:</math> <math>c^2 = a^2 + b^2 - 2ab\cos\theta</math> <math>2c\cdot\frac{dc}{da} = 2a - 2b\cos\theta</math> <math>\frac{dc}{da} = \frac{a - b\cos\theta}{c} = -0.291161615782696</math> The <math>-</math> sign indicates that, when <math>a</math> is increasing, <math>c</math> is decreasing. {{RoundBoxBottom}} <math>\frac{dc}{dt} = \frac{dc}{da}\cdot10</math> <math>= 2.91161615782696</math> knots towards the lighthouse. {{RoundBoxBottom}} ====Reciprocating engine==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0413reciprocatingEngine.png|thumb|400px|'''Figure 1: Diagram illustrating mathematical relationship between piston, connecting rod and crankshaft in reciprocating engine.''' </br> ]] The diagram illustrates the piston, connecting rod and crankshaft of an internal combustion reciprocating engine. The connecting rod <math>a</math> is connected to piston on <math>y</math> axis, and to crankshaft at end of <math>c</math> on <math>x</math> axis. This section analyzes the motion of the piston as the crankshaft rotates through angle <math>x</math> and the piston moves up and down on the <math>y</math> axis. {{RoundBoxBottom}} =====Position of piston===== {{RoundBoxTop|theme=2}} [[File:0413positionOfPistonInCylinder.png|thumb|400px|'''Figure 2: Diagram showing position of piston as a function of rotation of crankshaft in reciprocating engine.''' </br> Piston moves up and down between <math>8</math> and <math>18</math> inches. </br> <math>18 \ge y \ge 8</math> ]] <math>a^2 = y^2 + c^2 - 2yc\cos(x)</math> <math>y^2 - 2c\cos(x)y + c^2 - a^2 = 0</math> <math>y^2 - 2(5)\cos(x)y + (5)^2 - (13)^2 = 0</math> <math>y^2 - 10\cos(x)y - 144 = 0</math> <math>y = \frac{10\cos(x) + \sqrt{ (10\cos(x))^2 -4(-144) } }{2}</math> <math>y = \frac{10\cos(x) + \sqrt{ 100(\cos(x))^2 + 576 } }{2}</math> <math>y = 5\cos(x) + \sqrt{ 25(\cos(x))^2 + 144 }</math> {{RoundBoxTop|theme=2}} Code supplied to grapher (without white space) is: <syntaxhighlight lang=python> (5)(cos(x)) + ( ((25)((cos(x))^2) + 144 )^(0.5) ) </syntaxhighlight> When expressed in this way, it's easy to convert the code to python code: <syntaxhighlight lang=python> (5)*(cos(x)) + ( ((25)*((cos(x))**2) + 144 )**(0.5) ) </syntaxhighlight> {{RoundBoxBottom}} Positions of interest: {{RoundBoxTop|theme=2}} <gallery> File:0624TopDeadCenter.png|<small>Graph and diagram of piston at top dead center.</small> File:0624BottomDeadCenter.png|<small>Graph and diagram of piston at bottom dead center.</small> File:0624PistonHalfWay.png|<small>Graph and diagram of piston half-way between TDC and BDC.</small> File:0624CrankHalfWay.png|<small>Graph and diagram of crank half-way between TDC and BDC.</small> File:0624ConnRodTangential.png|<small>Graph and diagram of connecting rod tangential to crank.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} =====Velocity of piston===== {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder.png|thumb|400px|'''Figure 3: Diagram showing velocity of piston as a function of position of piston in reciprocating engine.''' </br> Strictly speaking, velocity <math>= \frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}.</math> </br> At constant RPM, <math>\frac{dx}{dt}</math> is constant. Therefore <math>\frac{dy}{dx}</math> is used to illustrate velocity. ]] Calculation of <math>\frac{dy}{dx}</math> by implicit differentiation. <math>y^2 - 10 \cos(x)y - 144 = 0</math> <math>2y\cdot y' - 10(\cos(x)y' + y(-\sin(x)) ) = 0</math> <math>2y\cdot y' - 10\cos(x)y' + 10\sin(x)y = 0</math> <math>y\cdot y' - 5\cos(x)y' = -5\sin(x)y</math> <math>y'(y - 5\cos(x)) = -5\sin(x)y</math> <math>y' = \frac{5\sin(x)y}{5\cos(x) - y}</math> {{RoundBoxBottom}} =====Acceleration of piston===== {{RoundBoxTop|theme=2}} [[File:0413accelerationOfPistonInCylinder.png|thumb|400px|'''Figure 4a: Diagram showing acceleration of piston in reciprocating engine.''' </br> Negative acceleration has a greater absolute value than the positive, but it does not last as long. ]] Acceleration introduces the second derivative. While velocity was the first derivative of position with respect to time, acceleration is the first derivative of velocity or the second derivative of position. From velocity above <math>yy' - 5\cos(x)y' + 5\sin(x)y = 0</math> By implicit differentation: <math>yy'' + y'y' - 5(\cos(x)y'' + y'(-\sin(x))) + 5(\sin(x)y' + y\cos(x)) = 0</math> <math>yy'' + y'y' - 5\cos(x)y'' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) = 0</math> <math>yy'' - 5\cos(x)y'' = -( y'y' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) )</math> <math>y''(y - 5\cos(x)) = -( y'y' + 10\sin(x)y' + 5y\cos(x) )</math> <math>y'' = \frac{y'y' + 10\sin(x)y' + 5y\cos(x) }{5\cos(x) - y}</math> Substitute for <math>y</math> and <math>y'</math> as defined above, and you see the code input to grapher at top of diagram to right. {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder(closeup).png|thumb|400px|'''Figure 4b: Diagram showing "irregularities" in the curve of velocity while velocity is increasing.''' </br> <math>y</math> axis compressed to illustrate shape of curves. ]] "Kinks" in the curve: It is not obvious by looking at the curve of velocity that there are slight irregularities in the curve when velocity is increasing. However, the irregularities are obvious in the curve of acceleration. During one revolution of the crankshaft there is less time allocated for negative acceleration than for positive acceleration. Therefore, the maximum absolute value of negative acceleration is greater than the maximum value of positive acceleration. {{RoundBoxBottom}} {{RoundBoxBottom}} =====Minimum and maximum velocity===== {{RoundBoxTop|theme=2}} [[File:0414maxVelocity.png|thumb|400px|'''Figure 5: Diagram showing positions of maximum velocity of piston in reciprocating engine.''' </br> In the first quadrant, from <math>x = 0^{\circ}</math> to <math>x = 90^{\circ},</math> the piston moves through <math>6</math> inches. </br> In the second quadrant, from <math>x = 90^{\circ}</math> to <math>x = 180^{\circ},</math> the piston moves through <math>4</math> inches. </br> Therefore, in the first quadrant, acceleration must be greater than in the second quadrant. ]] Velocity is rate of change of position. See also Figure 3 above. Minimum velocity: Velocity is zero when slope of curve of position is zero. This occurs at top dead center and at bottom dead center, ie, when <math>x = 0</math> and <math>x = \pi.</math> Maximum velocity: Intuition suggests that the position of maximum velocity might be the point at which the connecting rod is tangent to the circle of the crankshaft. In other words: <math>x = \arctan(\frac{13}{5}) = 68.96\dots^{\circ}</math> or, that the position of maximum velocity might be the point at which the piston is half-way between top dead center and bottom dead center. In other words: <math>x = \arccos(\frac{2.5}{13}) = 78.9\dots^{\circ}</math> However, velocity is maximum when acceleration is <math>0,</math> which occurs when <math>x = \pm 71.26\dots^{\circ}.</math> Suppose that the engine is rotating at <math>100</math> radians/second or approx. <math>955</math> RPM. <math>v_{max} = y' \frac{inches}{radian} \cdot 100\frac{radians}{second}</math> abs<math>(v_{max}) = 5.36 (100)</math> inches/second or approx. <math>30.5</math> mph. {{RoundBoxBottom}} =====Minimum and maximum acceleration===== {{RoundBoxTop|theme=2}} [[File:0625MaxAcc1.png|thumb|400px|'''Figure 6: Diagram showing positions of minimum and maximum acceleration of piston in reciprocating engine.''' </br> ]] Acceleration is rate of change of velocity. See also Figures 4a and 4b above. Minimum acceleration: Acceleration is zero when slope of curve of velocity is zero. This occurs at maximum velocity or when <math>\angle x</math> is approx. <math>\pm 71.3^{\circ}.</math> Maximum acceleration: Acceleration is maximum when slope of curve of velocity is maximum. Maximum negative acceleration occurs when slope of curve of velocity is maximum negative. This happens at top dead center when <math>\angle x = 0.</math> Maximum positive acceleration occurs when slope of curve of velocity is maximum positive. This happens before and after bottom dead center when <math>\angle x</math> is approx. <math>\pm 127^{\circ}.</math> Let the engine continue to rotate at <math>100</math> radians/second. <math>acc_{max} = y''\frac{inches}{radian^2}\cdot 100\frac{radians}{second} \cdot 100\frac{radians}{second}</math> abs<math>(acc_{max}) = 6.92*100*100</math> inches/second<math>^2</math> or approx. <math>180</math> times the acceleration due to terrestrial gravity. This maximum value of acceleration is maximum negative when <math>\angle x = 0.</math> According to Newtonian physics <math>f = ma</math>, force = mass*acceleration, and <math>w = fs</math>, work = force*distance. In this engine energy expended in just accelerating piston to maximum velocity is proportional to rpm<math>^2</math>. Perhaps this helps to explain why a big [https://en.wikipedia.org/wiki/Diesel_engine#Watercraft marine diesel] engine rotating at low RPM can achieve [https://en.wikipedia.org/wiki/Diesel_engine#Efficiency efficiency] of <math>55 \%.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===Simple laws of motion=== {{RoundBoxTop|theme=2}} Let a body move in accordance with the following function of <math>t,\ f(t)</math> where <math>t</math> means time: <math>p_t = f(t) = at^2 + bt + c</math> where <math>p_t</math> is position at time <math>t.</math> <math>p_t</math> has the dimension of length. Therefore, each component of <math>f(t)</math> must have the dimension of length. For <math>bt</math> to have the dimension of length, <math>b</math> must have the dimensions of <math>\frac{length}{time}</math> or velocity. For <math>at^2</math> to have the dimension of length, <math>a</math> must have the dimensions of <math>\frac{length}{time^2}</math> or acceleration. If <math>t ==0,\ p_0 = c</math> and <math>p_t = f(t) = at^2 + bt + p_0.</math> The derivatives enable us to assign specific values to <math>a,\ b.</math> <math>\frac{d(p_t)}{dt} = f'(t) = v_t = 2at + b</math> where <math>v_t</math> is velocity at time <math>t.</math> If <math>t ==0,\ v_0 = b</math> and <math>p_t = f(t) = at^2 + v_0t + p_0.</math> <math>\frac{d(v_t)}{dt} = f''(t) = 2a,</math> a constant equal to the acceleration to which the body is subjected. For convenience let us say that <math>p_t = \frac{1}{2}at^2 + v_0t + p_0</math> where <math>a</math> is the (constant) acceleration to which the body is subjected. Then <math>v_t = \frac{1}{2}\cdot 2at + v_0 = at + v_0</math> and <math>\frac{d(v_t)}{dt} = a.</math> {{RoundBoxBottom}} {{sfoot|Mathematics}} [[Category:Calculus]] [[Category:Differentiation]] s9k6dcwntnbesvxugc9xsrhh0xnekza 2717841 2717840 2025-06-02T21:55:04Z SFBB 1300847 /* d(x^n)/dx */ 2717841 wikitext text/x-wiki == Derivative of a function ''f'' at a number ''a'' == === Notation === We denote the derivative of a function <math>f</math> at a number <math>a</math> as <math>f'(a)\,\!</math>. === Definition === The derivative of a function <math>f</math> at a number <math>a</math> a is given by the following [[Calculus/Limits|limit]] (if it exists):<br> {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}</math>{{center bottom}}<br> An analagous equation can be defined by letting <math>x=(a+h)</math>. Then <math>h=(x-a)</math>, which shows that when <math>x</math> approaches <math>a</math>, <math>h</math> approaches <math>0</math>:<br> {{center top}}<math>f'(a)=\lim_{x\rightarrow a}\frac{f(x)-f(a)}{x-a}</math>{{center bottom}}<br> === Interpretations === ==== As the slope of a tangent line ==== Given a function <math>y=f(x)\,\!</math>, the derivative <math>f '(a)\,\!</math> can be understood as the slope of the tangent line to <math>f(x)</math> at <math>x=a</math>:<br> {{center top}}[[image:Graph of parabola and tangent line.png|400px]]{{center bottom}} ===== Example ===== Find the equation of the tangent line to <math>y=x^2</math> at <math>x=1</math>. ===== Solution ===== To find the slope of the tangent, we let <math>y=f(x)</math> and use our first definition: {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}(a+h)^2-(a)^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}a^2+2ah+h^2-a^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}h(2a+h)}}{h}\Rightarrow \lim_{h\rightarrow 0}{\color{Blue}(2a+h)}</math>{{center bottom}}<br> It can be seen that as <math>h</math> approaches <math>0</math>, we are left with <math>f'(a)={\color{Blue}2a}\,\!</math>. If we plug in <math>1</math> for <math>a</math>:<br> {{center top}}<math>f'({\color{Red}1})=2({\color{Red}1})\Rightarrow {\color{Red}2}</math>{{center bottom}}<br> So our preliminary equation for the tangent line is <math>y={\color{Red}2}x+b</math>. By plugging in our tangent point <math>(1,1)</math> to find <math>b</math>, we can arrive at our final equation:<br> {{center top}}<math>{\color{Red}1}=2({\color{Red}1})+b\Rightarrow -1=b</math>{{center bottom}}<br> So our final equation is <math>y=2x-1\,\!</math>. ==== As a rate of change ==== The derivative of a function <math>f(x)</math> at a number <math>a</math> can be understood as the instantaneous rate of change of <math>f(x)</math> when <math>x=a</math>. == The derivative as a function == So far we have only examined the derivative of a function <math>f</math> at a certain number <math>a</math>. If we move from the constant <math>a</math> to the variable <math>x</math>, we can calculate the derivative of the function as a whole, and come up with an equation that represents the derivative of the function <math>f</math> at any arbitrary <math>x</math> value. For clarification, the derivative of <math>f</math> at <math>a</math> is a <i>number</i>, whereas the derivative of <math>f</math> is a <i>function</i>. === Notation === Likewise to the derivative of <math>f</math> at <math>a</math>, the derivative of the function <math>f(x)</math> is denoted <math>f'(x)\,\!</math>. === Definition === The derivative of the function <math>f</math> is defined by the following limit:<br> {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x)}{h}</math>{{center bottom}} Also, {{center top}}<math>f'(x)=\lim_{h\rightarrow x}\frac{f(x)-f(h)}{x-h}</math>{{center bottom}} or {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x-h)}{2h}</math>{{center bottom}} ==d(x^n)/dx== {{RoundBoxTop|theme=4}} Consider the sequences: <math>y = x^2;\ y + \Delta y = (x + h)^2 = x^2 + 2xh + h^2</math> <math>y = x^3;\ y + \Delta y = (x + h)^3 = x^3 + 3x^2h + 3xh^2 + h^3</math> <math>y = x^4;\ y + \Delta y = (x + h)^4 = x^4 + 4x^3h + 6x^2h^2 + 4xh^3 + h^4</math> <math>y = x^5;\ y + \Delta y = (x + h)^5 = x^5 + 5x^4h + 10x^3h^2 + 10x^2h^3 + 5xh^4 + h^5</math> <math>y = x^6;\ y + \Delta y = (x + h)^6 = x^6 + 6x^5h\ +</math> many terms containing <math>h^{k}</math> for <math>k≥2</math> <math>y = x^n;\ y + \Delta y = (x + \Delta x)^n = x^n + nx^{n-1}\Delta x\ +</math> many terms containing <math>h^{k}</math> for <math>k≥2</math> <math>\Delta y = nx^{n-1}\Delta x\ +</math> many terms containing <math>(\Delta x)^{k}</math> for <math>k≥2</math> Therefore: <math>\frac{\Delta y}{\Delta x} = nx^{n-1}\ +</math> many terms with each and every term containing <math>\Delta x</math> <math>\frac{dy}{dx} = \lim_{\Delta x\rightarrow 0}\frac{\Delta y}{\Delta x}</math> <math>\frac{d(x^n)}{dx} = nx^{n-1}</math> read as "derivative with respect to <math>x</math> of <math>x</math> to the power <math>n</math>." Later it will be shown that this is valid for all real <math>n</math>, positive or negative, integer or fraction. {{RoundBoxBottom}} ===Examples=== {{RoundBoxTop|theme=2}} <math>\frac{d(x^4)}{dx} = 4x^{(4-1)} = 4x^3</math> <math>\frac{d(7x^5)}{dx} = 7\frac{d(x^5)}{dx} = 7(5x^4) = 35x^4</math> <math>\frac{d(p^3)}{dx} = \frac{d(p^3)}{dp}</math>{{math|⋅}}<math>\frac{dp}{dx} = 3p^2</math>{{math|⋅}}<math>\frac{dp}{dx}</math> <math>\frac{d(2t^2 - 7T^3 + x^7)}{dx} = 4t</math>{{math|⋅}}<math>\frac{dt}{dx} - 7(3T^2)</math>{{math|⋅}}<math>\frac{dT}{dx} + 7x^6</math> <math>\frac{d(x^{\frac{1}{3}})}{dx} = \frac{1}{3}x^{\frac{1}{3}-1} = \frac{1}{3}x^{-\frac{2}{3}}</math> {{RoundBoxBottom}} ===Without Using Calculus=== ====Derivative of cubic function==== {{RoundBoxTop|theme=3}} [[File:0604cubic00.png|thumb|400px|''' Graph of cubic function illustrating use of associated quadratic.''' </br> When <math>x == 7.5,</math> there is exactly 1 value of <math>x</math> that gives <math>f(x) = f(7.5).</math> </br> When <math>x == 3,</math> there are 3 values of <math>x</math> that give <math>f(x) = f(3).</math> </br> When <math>x == p,</math> there are exactly 2 values of <math>x</math> that give <math>f(x) = f(p).</math> </br> Point <math>(p, f(p))</math> is a stationary point. ]] In the diagram there is a stationary point at <math>x = p.</math> When <math>x = p,</math> there are exactly 2 values of <math>x</math> that produce <math>f(x) = f(p).</math> Aim of this section is to derive the condition that produces exactly 2 values of <math>x.</math> See Cubic function as [[Cubic_function#Function_as_product_of_linear_function_and_quadratic | product]] of linear function and quadratic. The associated quadratic when <math>x = p:</math> <math>A = a</math> <math>B = Ap + b = ap+b</math> <math>C = Bp + c = app + bp + c.</math> Divide <math>g(x) = ax^2 + (ap+b)x + (ap^2 + bp + c)</math> by <math>(x-p).</math> This division gives a quotient of <math>ax + (2ap+b)</math> and remainder of <math>h(p) = 3ap^2 + 2bp + c.</math> Factor <math>(x-p)</math> divides <math>g(x)</math> exactly. Therefore, remainder <math>h(p) = 0,</math> the desired condition. When <math>x = p,\ h(x) = 3ax^2 + 2bx + c,</math> the derivative of <math>f(x).</math> {{RoundBoxBottom}} ====Derivative of quartic function==== {{RoundBoxTop|theme=3}} The quartic function: <math>y = f(x) = ax^4 + bx^3 + cx^2 + dx + e\ \dots\ (1)</math> In <math>(1)</math> substitute <math>(p + q)</math> for <math>x\ \dots\ (2a).</math> In <math>(1)</math> substitute <math>(p - q)</math> for <math>x\ \dots\ (3a).</math> <math>(2a) + (3a):\ + 2apppp + 12appqq + 2aqqqq + 2bppp + 6bpqq + 2cpp + 2cqq + 2dp + 2e\ \dots\ (4)</math> <math>(2a) - (3a):\ + 8apppq + 8apqqq + 6bppq + 2bqqq + 4cpq + 2dq\ \dots\ (5)</math> Reduce (4) and (5) and substitute Q for qq: <math>+ apppp + 6appQ + aQQ + bppp + 3bpQ + cpp + cQ + dp + e\ \dots\ (4a)</math> <math>+ 4appp + 4apQ + 3bpp + bQ + 2cp + d\ \dots\ (5a)</math> Combine (4a) and (5a) to eliminate p and produce a function in Q: {{RoundBoxTop|theme=2}} <math>C_{11}Q^{11} + C_{10}Q^{10} + C_9Q^9 +\ \cdots\ + C_2Q^2 + C_1Q + C_0</math> where: <math>C_{11} = (- 65536aaaaaaaaaabb)</math> <math>C_{10} = (- 131072aaaaaaaaaabd - 229376aaaaaaaaabbc + 94208aaaaaaaabbbb)</math> <math>\cdots\cdots</math> <math>C_2 = (- 8192aaaaaabdeeee + 20480aaaaaacddeee \cdots - 288aabbbccccddd + 32aabbccccccdd)</math> <math>C_1 = (- 4096aaaaaaddeeee - 4096aaaaabcdeeee \cdots + 64aabbcccccdde - 20aabbccccdddd)</math> <syntaxhighlight> C0 = (- 2048aaaaacddeeee + 768aaaaaddddeee + 1536aaaabcdddeee - 576aaaabdddddee + 1024aaaacccddeee - 1536aaaaccddddee + 648aaaacdddddde - 81aaaadddddddd - 1152aaabbccddeee + 480aaabbcddddee - 18aaabbdddddde + 640aaabcccdddee - 384aaabccddddde + 54aaabcddddddd - 128aaacccccddee + 80aaaccccdddde - 12aaacccdddddd + 216aabbbbcddeee - 81aabbbbddddee - 144aabbbccdddee + 86aabbbcddddde - 12aabbbddddddd + 32aabbccccddee - 20aabbcccdddde + 3aabbccdddddd) </syntaxhighlight> {{RoundBoxBottom}} Coefficient of interest is <math>C_0</math> which is in fact the value <math>Rs - Sr.</math> See [[Quartic_function#Equal_roots | Equal Roots]] of Quartic Function. If <math>C_0 == 0,\ q = Q = 0</math> is a solution and <math>f(x)</math> contains at least 2 roots of format <math>p+0, p-0.</math> In other words 2 equal roots where <math>x = p.</math> If <math>Q == 0,\ (4a)</math> and <math>(5a)</math> become: <math>ap^4 + bp^3 + cp^2 + dp + e\ \dots\ (4b)</math> <math>4ap^3 + 3bp^2 + 2cp + d\ \dots\ (5b)</math> <math>(4b)</math> is equivalent to <math>f(x)</math> and <math>(5b)</math> is derivative of <math>(4b).</math> {{RoundBoxBottom}} ==Product Rule== Let <math>y = u</math>{{math|⋅}}<math>v</math> where <math>u = U(x);\ v = V(x)</math> <math>y + \Delta y = (u + \Delta u)</math>{{math|⋅}}<math>(v + \Delta v) = u</math>{{math|⋅}}<math>v + u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\Delta y = u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\frac{\Delta y}{\Delta x} = u</math>{{math|⋅}}<math>\frac{\Delta v}{\Delta x} + v</math>{{math|⋅}}<math>\frac{\Delta u}{\Delta x} + \frac{(\Delta u)(\Delta v)}{\Delta x}</math> <math>\frac{dy}{dx} = u</math>{{math|⋅}}<math>\frac{dv}{dx} + v</math>{{math|⋅}}<math>\frac{du}{dx}</math> ===Examples=== {{RoundBoxTop|theme=4}} Let <math>y = x^{\frac{m}{n}}.</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> Differentiate both sides. <math>ny^{n-1}\cdot\frac{dy}{dx} = mx^{m-1}</math> <math>\frac{dy}{dx} = \frac{mx^{m-1}}{ ny^{n-1} }</math> <math> = \frac{mx^{m-1}}{ n(x^{\frac{m}{n}})^{n-1} }</math> <math> = \frac{mx^{m-1}}{ nx^{m - \frac{m}{n}} }</math> <math>= \frac{m}{n}\cdot x^{m - 1 - m + \frac{m}{n} }</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a positive fraction. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-n} = \frac{1}{x^n}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>yx^n = 1</math> Differentiate both sides. <math>ynx^{n-1} + x^n\frac{dy}{dx} = 0</math> <math>\frac{dy}{dx} = -\frac{ynx^{n-1}}{x^n} = -\frac{nx^{n-1}}{x^{n}x^n} = -nx^{n-1}x^{-2n} = -nx^{-n-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid for negative <math>n</math>. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-\frac{m}{n}}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>y^n = x^{-m}</math> Differentiate both sides. <math>ny^{n-1}\frac{dy}{dx} = -mx^{-m-1}</math> <math>\frac{dy}{dx} = -\frac{mx^{-m-1}}{ny^{n-1}} = -\frac{mx^{-m-1}}{n(x^{-\frac{m}{n}})^{n-1}}</math> <math> = -\frac{mx^{-m-1}}{nx^{-m+\frac{m}{n}}}</math> <math> = -\frac{m}{n}x^{-m-1+m-\frac{m}{n}}</math> <math> = -\frac{m}{n}x^{-\frac{m}{n}-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a negative fraction. {{RoundBoxBottom}} ==Quotient rule== Used where <math>y = \frac{U(x)}{V(x)}</math> <math>y = \frac{u}{v}</math> <math>yv = u</math> <math>yv' + vy' = u'</math> <math>vy' = u' - yv' = u' - \frac{uv'}{v}</math> <math>y' = \frac{u'}{v} - \frac{uv'}{v^2} = \frac{vu'}{v^2} - \frac{uv'}{v^2} = \frac{vu' - uv'}{v^2}</math> ==Derivatives of trigonometric functions== ===sine(x)=== {{RoundBoxTop|theme=2}} <math>y = \sin (x)</math> <math>y + \Delta y = \sin (x + \Delta x) = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x)</math> <math>\Delta y = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x) - \sin(x)</math> <math>\frac{\Delta y}{\Delta x} = \sin(x)</math>{{math|⋅}}<math>\frac{\cos(\Delta x) - 1}{\Delta x} + \cos(x)</math>{{math|⋅}}<math>\frac{\sin(\Delta x)}{\Delta x} </math> The value <math>\frac{\cos(\Delta x) - 1}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ (math.cos(Δx)-1)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [-0.049958347219742905, -0.004999958333473664, -0.0004999999583255033, -4.999999969612645e-05, -5.000000413701855e-06, -5.000444502911705e-07, -4.9960036108132044e-08, 0.0, 0.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)-1}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{-\sin(\Delta x)}{1} = 0</math> by L'Hôpital's rule. The value <math>\frac{\sin(\Delta x)}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ math.sin(Δx)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [0.9983341664682815, 0.9999833334166665, 0.9999998333333416, 0.9999999983333334, 0.9999999999833332, 0.9999999999998334, 0.9999999999999983, 1.0, 1.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\sin(\Delta x)}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)}{1} = 1</math> by L'Hôpital's rule. <math>\frac{dy}{dx} = \sin(x)</math>{{math|⋅}}<math>0 + \cos(x)</math>{{math|⋅}}<math>1 = \cos(x)</math> ====Proof of 2 limits==== {{RoundBoxTop|theme=2}} [[File:0603D(sin(theta)).png|thumb|400px|'''Figure 1: <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math>''' </br> </br> Area of sector <math>AOB\ \ge</math> area of triangle <math>COB.</math> </br> Area of triangle <math>COB\ \ge</math> area of sector <math>COD.</math> ]] <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math> In the diagram <math>OA = OB = 1.</math> <math>OC = OD = \cos(\theta).</math> <math>CB = \sin(\theta).</math> Let <math>S</math> be the area of a sector of a circle. Then <math>\frac{S}{\pi r^2} = \frac{\theta}{2\pi}</math> and <math>S = \frac{\theta r^2}{2}.</math> Area of sector <math>COD = \frac{\theta \cos^2(\theta)}{2}.</math> Area of triangle <math>OCB = \frac{\sin(\theta) \cos(\theta)}{2}.</math> Area of sector <math>AOB = \frac{\theta \cdot 1^2}{2} = \frac{\theta}{2}.</math> Therefore <math>\frac{\theta}{2}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{2}\ \ge\ \frac{\theta \cos^2(\theta)}{2}.</math> <math>\theta\ \ge\ \sin(\theta) \cos(\theta)\ \ge\ \theta \cos^2(\theta).</math> <math>\frac{\theta}{\theta \cos(\theta)}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{\theta \cos(\theta)}\ \ge\ \frac{\theta \cos^2(\theta)}{\theta \cos(\theta)}</math> <math>\frac{1}{ \cos(\theta)}\ \ge\ \frac{\sin(\theta) }{\theta }\ \ge\ \cos(\theta)</math> <math>\lim_{\theta\rightarrow 0} \frac{1}{ \cos(\theta)}\ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ \lim_{\theta\rightarrow 0}\cos(\theta) </math> <math>1 \ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ 1 </math> Therefore <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta } = 1.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}:</math> <math>\frac{\cos(\theta) - 1}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta} \cdot \frac{1 + \cos(\theta)}{1 + \cos(\theta)} </math> <math>= (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}</math> <math>=\lim_{\theta\rightarrow 0} (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{\theta} \cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot 1 \cdot \frac{ 0}{1 + 1} = 0.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===cosine(x)=== <math>y = \cos(x) = \sqrt{1 - \sin^2(x)}</math> <math>y^2 = 1 - \sin(x)</math>{{math|⋅}}<math>\sin(x)</math> Differentiate both sides: <math>2y</math>{{math|⋅}}<math>\frac{dy}{dx} = -(2\sin(x)\cos(x))</math> <math>\frac{dy}{dx} = -\frac{\sin(x)\cos(x)}{\cos(x)} = -\sin(x).</math> ===tan(x)=== <math>y = \tan(x) = \frac{\sin(x)}{\cos(x)}</math> <math>y\cos(x) = \sin(x)</math> Differentiate both sides: <math>y(-\sin(x)) + \cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x)</math> <math>\cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x) + y\sin(x)</math> <math>\frac{dy}{dx} = \frac{\cos(x) + \tan(x)\sin(x)}{\cos(x)} = 1 + \tan^2(x) = \sec^2(x)</math> ==Derivatives of inverse trigonometric functions== ===arcsine(x)=== {{RoundBoxTop|theme=2}} [[File:20200207arcsin(x).png|thumb|400px|'''Figure 2: Graph of ''' <math>y = \arcsin(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arcsin(x); \|x\| <= 1</math> <math>x = \sin(y)</math> <math>\frac{dx}{dy} = \cos(y)</math> <math>\frac{dy}{dx} = \frac{1}{\cos(y)} = \frac{1}{\sqrt{1 - \sin ^2(y)}} = \frac{1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arcsin(x),\ x = \sin(y)</math> are the same curve. However curve <math>y = \arcsin(x)</math> is limited to <math>\frac{\pi}{2} >= y >= \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arcsin(x)</math> is <math>1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arccosine(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arccos(x).png|thumb|400px|'''Figure 3: Graph of ''' <math>y = \arccos(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arccos(x); \|x\| <= 1</math> <math>x = \cos(y)</math> <math>\frac{dx}{dy} = -\sin(y)</math> <math>\frac{dy}{dx} = \frac{-1}{\sin(y)} = \frac{-1}{\sqrt{1 - \cos ^2(y)}} = \frac{-1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arccos(x),\ x = \cos(y)</math> are the same curve. However curve <math>y = \arccos(x)</math> is limited to <math>\pi >= y >= 0.</math> The derivative <math>\frac{dy}{dx} = \frac{-1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arccos(x)</math> is <math>-1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arctan(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arctan(x).png|thumb|400px|'''Figure 4: Graph of ''' <math>y = \arctan(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arctan(x)</math> <math>x = \tan(y)</math> <math>\frac{dx}{dy} = \sec^2(y)</math> <math>\frac{dy}{dx} = \frac{1}{\sec^2(y)} = \cos^2(y) = \frac{1}{1 + x^2}</math> In the figure to the right you can see that the curves <math>y = \arctan(x),\ x = \tan(y)</math> are the same curve. However curve <math>y = \arctan(x)</math> is limited to <math>\frac{\pi}{2} > y > \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 + x^2}}</math> shows that the slope of <math>y = \arctan(x)</math> is <math>1</math> when <math>x = 0</math> and <math>0</math> when <math>x = \pm \infty</math> {{RoundBoxBottom}} ==Derivatives of logarithmic functions== ===a^x or <math>a^x</math>=== {{RoundBoxTop|theme=2}} <math>y = a^x</math> <math>y + \Delta y = a^{x + \Delta x} = a^xa^{\Delta x}</math> <math>\Delta y = a^xa^{\Delta x} - a^x = a^x(a^{\Delta x} - 1)</math> <math>\frac{\Delta y}{\Delta x} = a^x \cdot \frac{a^{\Delta x} - 1}{\Delta x}</math> Consider the value <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> specifically <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math>. L'Hôpital's rule cannot be used here because <math>\frac{d(a^x)}{dx}</math> is what we are trying to find. <math>a^{\frac{1}{2}} = \sqrt{a}</math> <math>(a^{\frac{1}{2}})^{\frac{1}{2}} = \sqrt{\sqrt{a}}</math> <math>a^{\frac{1}{2^3}} = \sqrt{\sqrt{\sqrt{a}}}</math> <math>a^{\frac{1}{2^n}} = \sqrt{a}</math> taken <math>n</math> times. We will look at the expression <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> for different values of <math>a</math> with <math>\Delta x = \frac{1}{2^{70}} = 8.5e-22</math> (approx) in which case the expression becomes <math>(a^{1/2^{70}} - 1)*(2^{70})</math> where <math>a^{1/2^{70}}</math> is <math>\sqrt[70]{a}</math> or <math>\sqrt{a}</math> taken <math>70</math> times. This approach is used here because function <code>sqrt()</code> can be written so that it does not depend on logarithmic or exponential operations. <syntaxhighlight lang=python> >>> # python code >>> N=Decimal(2) >>> v2 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v2 Decimal('0.69314718055994530941743560122437474084363865015406919942144') >>> >>> N=Decimal(8) >>> v8 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v8 Decimal('2.07944154167983592825352768227031325913255072732801782513664') >>> >>> N=Decimal(32) >>> v32 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v32 Decimal('3.46573590279972654709124760144583715956091114572543812435968') >>> >>> N=Decimal(128) >>> v128 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v128 Decimal('4.85203026391961716593059535875094644210510807293198187102208') >>> </syntaxhighlight> Compare the values <code>v8, v32, v128</code> with <code>v2</code>: <syntaxhighlight lang=python> >>> v8/v2; v32/v2; v128/v2 Decimal('3.00000000000000000000176135549769209744528640235368520610520') Decimal('5.00000000000000000000587118499230699148996545343403093128046') Decimal('7.00000000000000000001232948848384468209997247971055570994695') >>> </syntaxhighlight> We know that <math>8 = 2^3;\ 32 = 2^5;\ 128 = 2^7</math>. The values <code>v2, v8, v32, v128</code> are behaving like logarithms. In fact <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math> is the natural logarithm of <math>a</math> written as <math>\ln(a).</math> {{RoundBoxTop|theme=2}} [[File:20200206ln(a).png|thumb|400px|'''Figure 5: Graphs of ''' <math>\frac{a^x - 1}{x}</math> ''' for a = ''' <math>2,\ 8,\ 32,\ 128</math> '''.''' </br></br>]] Figure 5 contains graphs of <math>\frac{a^x - 1}{x}</math> for <math>a = 2,\ 8,\ 32,\ 128</math> with graph of <math>\frac{e^x - 1}{x}</math> included for reference. All values of <math>x</math> are valid for all curves except where <math>x = 0.</math> {{RoundBoxBottom}} The correct value of <math>\ln(2)</math> is: <syntaxhighlight lang=python> >>> Decimal(2).ln() Decimal('0.693147180559945309417232121458176568075500134360255254120680') >>> </syntaxhighlight> Our calculation produced: <syntaxhighlight lang=python> Decimal('0.69314718055994530941743560122437474084363865015406919942144') </syntaxhighlight> accurate to 21 places of decimals, not bad for one line of simple python code using high-school math. {{RoundBoxTop|theme=2}} This method for calculation of <math>\ln(a)</math> supposes that function <code>sqrt()</code> is available. Programming language python interprets expression <code>a**b</code> as <math>a^b.</math> Therefore, in python, <math>\ln(2)</math> can be calculated in accordance with the basic definition above: <syntaxhighlight lang=python> # python code >>> getcontext().prec 101 # Precision of 101. >>> dx = Decimal('1E-50') >>> (2**dx - 1)/dx Decimal('0.69314718055994530941723212145817656807550013436026') # ln(2) >>> (2**(-dx) - 1)/(-dx) Decimal('0.693147180559945309417232121458176568075500134360253') # ln(2) >>> </syntaxhighlight> {{RoundBoxBottom}} When <math>y = a^x, \frac{dy}{dx} = a^x \cdot \ln(a).</math> The base of natural logarithms is the value of <math>a</math> that gives <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x} = 1.</math> This value of <math>a</math>, usually called <math>e, = 2.718281828459045235360287471352662497757247093699959574.....</math> <syntaxhighlight lang=python> >>> # python code >>> N=e=Decimal(1).exp();N Decimal('2.71828182845904523536028747135266249775724709369995957496697') >>> ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) Decimal('1.0000_0000_0000_0000_0000_0423_51647362715016770651530003719651328') >>> # ln(e) = 1. Our calculation of ln(e) is accurate to 21 places of decimals. </syntaxhighlight> When <math>a = e, \frac{d(e^x)}{dx} = e^x</math>{{math|⋅}}<math>\ln(e) = e^x</math>{{math|⋅}}<math>1 = e^x.</math> {{RoundBoxBottom}} ===ln(x)=== <math>y = ln(x)</math> <math>x = e^y</math> <math>\frac{dx}{dy} = e^y</math> <math>\frac{dy}{dx} = \frac{1}{e^y} = \frac{1}{x}</math> ====Examples==== {{RoundBoxTop|theme=2}} <math>y = \ln(ax)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(ax) = \frac{d}{dx}(\ln(a) + \ln(x)) = \frac{d}{dx}\ln(a) + \frac{d}{dx}\ln(x) = \frac{1}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \ln(x^a)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(x^a) = \frac{d}{dx}(a \cdot \ln(x)) = a \cdot \frac{d}{dx}\ln(x) = \frac{a}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = x^{\frac{m}{n}}</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> <math>n\cdot \ln(y) = m\cdot \ln(x)</math> <math>n\cdot\frac{1}{y}\cdot\frac{dy}{dx} = m\cdot \frac{1}{x}</math> <math>\frac{dy}{dx} = m\cdot \frac{1}{x}\cdot\frac{y}{n}</math> <math>= \frac{m}{n}\cdot\frac{x^{\frac{m}{n}}}{x}</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1 }</math> Careful manipulation of logarithms converts exponents into simple constants. {{RoundBoxBottom}} ==Chain rule== Used where <math>y = G(H(I(x)))</math> ===Examples=== {{RoundBoxTop|theme=2}} <math>y = \cos(2x)</math> Let <math>y = \cos(u)</math> where <math>u = 2x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du}\cdot\frac{du}{dx}\\ =& -\sin(u)\cdot 2\\ =& -2\sin(2x)\\ \end{align}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \sin^2(\ln(5x))</math> Let <math>y = u^2</math> where <math>u = \sin(v);\ v = \ln(w);\ w = 5x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du} \cdot \frac{du}{dv} \cdot \frac{dv}{dw} \cdot \frac{dw}{dx}\\ =& 2u \cdot \cos(v) \cdot \frac{1}{w} \cdot 5\\ =& 2\sin(v) \cdot \cos(\ln(w)) \cdot \frac{1}{5x} \cdot 5\\ =& 2\sin(\ln(w)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ =& 2\sin(\ln(5x)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ \end{align}</math> {{RoundBoxBottom}} ==Applications of the Derivative== ===Shape of curves=== The first derivative of <math>f(x) = y'</math> or <math>f'(x).</math> As shown above, <math>f'(x)</math> at any point <math>x_1</math> gives the slope of <math>f(x)</math> at point <math>x_1.</math> <math>f'(x_1)</math> is the slope of <math>f(x)</math> when <math>x = x_1.</math> {{RoundBoxTop|theme=2}} [[File:0422xx_x_2.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = x^2 - x - 2</math>and <math>f'(x) = 2x - 1.</math>'''</br>When <math>x = 0.5,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math></br>When <math>x = 0,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.</math></br>When <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 1.</math></br>Point <math>(0.5, -2.25)</math> is absolute minimum.]] In the example to the right, <math>y = f(x) = x^2 - x - 2</math> and <math>y' = f'(x) = 2x - 1.</math> Of special interest is the point at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = 0.5</math> and <math>f(x) = 0.5^2 - 0.5 - 2 = -2.25.</math> The point <math>(0.5, -2.25)</math> is called a critical point or stationary point of <math>f(x).</math> Because <math>y'</math> has exactly one solution for <math>y' = 0,\ f(x)</math> has exactly one critical point. The value of <math>y</math> at point <math>(0.5, -2.25)</math> is less than <math>y</math> at both <math>(0, -2),\ (1,-2).</math> Therefore the critical point <math>(0.5, -2.25)</math> is a minimum of <math>f(x).</math> In this curve <math>y = x^2 - x - 2,</math> the point <math>(0.5, -2.25)</math> is both local minimum and absolute minimum. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0423_2x^3+3x^2-12x-8.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>f'(x) = \frac{6x^2 + 6x - 12}{8}.</math>''' </br> When <math>x = -2</math> or <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math> </br> When <math>x = -3,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> When <math>x = -1,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.5.</math> </br> When <math>x = 2,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> Point <math>(-2, 1.5)</math> is local maximum. </br> Point <math>(1, -1\frac{7}{8})</math> is local minimum. ]] In the example to the right, <math>y = f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>y' = f'(x) = \frac{6x^2 + 6x - 12}{8}.</math> Of special interest are the points at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = -2</math> and <math>f(x) = 1.5</math> or When <math>f'(x) = 0,\ x = 1</math> and <math>f(x) = -1\frac{7}{8}.</math> The points <math>(-2, 1.5),\ (1, -1\frac{7}{8})</math> are critical or stationary points of <math>f(x).</math> Because <math>y'</math> has exactly two real solutions for <math>y' = 0,\ f(x)</math> has exactly two critical points. Slope of <math>f(x)</math> to the left of <math>(-2, 1.5)</math> is positive and adjacent slope of <math>f(x)</math> to the right of <math>(-2, 1.5)</math> is negative. Therefore point <math>(-2, 1.5)</math> is local maximum. Point <math>(-2, 1.5)</math> is not absolute maximum. Adjacent slope of <math>f(x)</math> to the left of <math>(1, -1\frac{7}{8})</math> is negative and slope of <math>f(x)</math> to the right of <math>(1, -1\frac{7}{8})</math> is positive. Therefore point <math>(1, -1\frac{7}{8})</math> is local minimum. Point <math>(1, -1\frac{7}{8})</math> is not absolute minimum. {{RoundBoxBottom}} ===Maxima and Minima=== ====Electric water heater==== {{RoundBoxTop|theme=2}} [[File:0304_1150WaterHeater.png|thumb|400px|'''Figure 1(a): Graph of ''' <math>V = f(r)</math> '''and''' <math>\frac{dV}{dr}</math>''' for <math>S = 100</math>'''</br> '''with <math>y</math> axis compressed.'''</br> For maximum <math>V,\ r = \sqrt{\frac{S}{3\pi}} = 3.257\dots</math> and </br> <math>V = 108.578\dots</math> ]] A cylindrical water heater is standing on its base on a hard rubber pad that is a perfect thermal insulator. The vertical curved surface and the top are exposed to the free air. The design of the cylinder requires that the volume of the cylinder should be maximum for a given surface area exposed to the free air. What is the shape of the cylinder? Let the height of the cylinder be <math>h</math> and let <math>h = Kr</math> where <math>r</math> is the radius and <math>K</math> is a constant. Surface of cylinder <math> = S = \pi r^2 + 2\pi r h = \pi r^2 + 2\pi r (Kr) = \pi r^2 + 2\pi r^2K</math> Volume of cylinder <math> = V = \pi r^2h = \pi r^2(Kr) = \pi r^3K</math> <math>K = \frac{S - \pi r^2}{2\pi r^2}</math> <math>V = \pi r^3 \cdot \frac{S - \pi r^2}{2\pi r^2} = \frac{r(S - \pi r^2)}{2} = \frac{rS - \pi r^3}{2}</math> <math>\frac{dV}{dr} = \frac{S - 3\pi r^2}{2}</math> For maximum volume, <math>\frac{dV}{dr} = 0</math> Therefore <math>S - 3\pi r^2 = 0</math> <math>S = 3\pi r^2;\ \pi r^2(1 + 2K) = 3\pi r^2;\ 1 + 2K = 3;\ K =1.</math> The height of the cylinder equals the radius. {{RoundBoxBottom}} ====Square and triangle==== {{RoundBoxTop|theme=2}} [[File:0224_0145SandT0.png|thumb|400px|'''Figure 1(b): Graph of parabola''' <math>A = f(s)</math> '''with''' <math>y</math> '''axis compressed.''' </br></br> ]] A square of side <math>h</math> has perimeter <math>P_s = 4h</math> and area <math>A_s = h^2.</math> An equilateral triangle of side <math>s</math> has perimeter <math>P_t = 3s</math> and area <math>A_t = \frac{\sqrt{3}}{4}s^2.</math> <math>P_s + P_t = 50.</math> Total area <math>A = A_s + A_ t</math> and <math>A</math> must be minimum. What is the value of <math>s</math>? <math>4h + 3s = 50</math> <math>h = \frac{50 - 3s}{4}</math> <math>A_s = h^2 = (\frac{50 - 3s}{4})^2</math> <math>= \frac{2500 - 300s + 9s^2}{16}</math> <math>A = A_s + A_t</math> <math>= \frac{2500 - 300s + 9s^2}{16} + \frac{\sqrt{3}}{4}s^2</math> <math>= \frac{1}{16}(2500 - 300s + 9s^2 + 4\sqrt{3}s^2)</math> For minimum <math>A,\ \frac{dA}{ds} = 0.</math> <math>-300 + 2(9 + 4\sqrt{3})s = 0</math> <math>(9 + 4\sqrt{3})s = 150</math> <math>s = \frac{150}{9 + 4\sqrt{3}}</math> <math>= 9.417\dots</math> {{RoundBoxBottom}} ====County Road==== {{RoundBoxTop|theme=2}} {{RoundBoxTop|theme=2}} [[File:0304_1916CountyRoad.png|thumb|400px|'''Figure 1(c): Plan of county road between Town A and Town B to be constructed so that cost is minimum.''' </br> ]] Town B is 40 miles East and 50 miles North of Town A. The county is going to construct a road from Town A to Town B. Adjacent to Town A the cost to build a road is $500k/mile. Adjacent to Town B the cost to build a road is $200k/mile. The dividing line runs East-West 30 miles North of Town A. Calculate the position of point C so that the cost of the road from Town A to Town B is minimum. Let point <math>C = (x,30).</math> Then distance from Town A to point <math>C = \sqrt{x^2 + 30^2} = \sqrt{x^2 + 900}.</math> Distance from Town B to point <math>C = \sqrt{(40-x)^2 + 20^2} </math> <math>= \sqrt{1600 - 80x + x^2 + 400} </math> <math>= \sqrt{2000 - 80x + x^2}.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0305_1504CostOfCtyRoad.png|thumb|400px|'''Figure 1(d): Graphs showing cost of county road <math>(f(x))</math> and <math>f'(x).</math>''' </br> Curve showing <math>(f(x))</math> is actually <math>\frac{f(x)}{10}</math>. </br> Cost is minimum where <math>x = 10.523\dots</math> ]] Cost <math>= 5\sqrt{x^2 + 900} + 2\sqrt{2000 - 80x + x^2}</math> in units of $100k. For minimum cost <math>f'(x) = 0.</math> <math>5\cdot\frac{1}{2}\cdot\frac{2x}{\sqrt{x^2 + 900}} + 2\cdot\frac{1}{2}\cdot\frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>\frac{5x}{\sqrt{x^2+900}} + \frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>5x\sqrt{2000-80x+x^2} + (-80+2x)\sqrt{x^2+900} = 0</math> {{RoundBoxBottom}} <math>x = 10.52322823517\dots</math> {{RoundBoxBottom}} ====Cardboard box==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0307_1747box.png|thumb|400px|'''Figure 1(e): Sheet of cardboard to be cut and folded to make box of maximum possible volume.'''</br> Cut on purple lines, fold on red lines.</br> Design of box includes top. ]] A piece of cardboard of length <math>4\ ft</math> and width <math>3\ ft</math> will be used to make a box with a top. Some waste will be cut out of the piece of cardboard and the remaining cardboard will be folded to make a box so that the volume of the box is maximum. What is the height of the box? {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0309_1757box.png|thumb|400px|'''Figure 1(f): Curves associated with design of cardboard box.'''</br> <math>\frac{dV}{dh} = 0</math> and <math>V</math> is maximum when <math>h = \frac{7 - \sqrt{13}}{6}</math> ]] <math>2h + l = 3</math> <math>2w + 2h = 4;\ w + h = 2</math> <math>V = lwh = (3 - 2h)(2 - h)h = 2h^3 - 7h^2 + 6h</math> For maximum volume <math>\frac{dV}{dh} = 6h^2 - 14h + 6 = 0.</math> <math>3h^2 - 7h + 3 = 0</math> <math>h = \frac{7 - \sqrt{13}}{6} = 6.788\dots</math> inches. {{RoundBoxBottom}} {{RoundBoxBottom}} ====Solving ellipse at origin==== {{RoundBoxTop|theme=1}} [[File:0316ellipse01.png|thumb|400px|'''Figure 1: Graph of ellipse showing semi-chord through center.'''</br> When length of <math>t</math> is maximum, length of major axis <math>= 2t.</math></br> When length of <math>t</math> is minimum, length of minor axis <math>= 2t.</math> ]] An ellipse with center at origin has equation: <math>Ax^2 + Bxy + Cy^2 + F = 0\ \dots\ (1)</math> Given values <math>A, B, C, F</math> calculate: * length of major axis * length of minor axis. In Figure 1 <math>t</math> is any line from origin to ellipse and <math>\theta</math> is angle between <math>X</math> axis and <math>t.</math> Aim of this section is to calculate <math>\theta</math> so that length of <math>t</math> is maximum, in which case length of major axis = <math>2t.</math> {{RoundBoxTop|theme=2}} Let <math>c = \cos(\theta)</math> and <math>s = \sin(\theta).</math> Then <math>x = t \cos(\theta) = tc,</math> and <math>y = t \sin(\theta) = ts.</math> Substitute these values in <math>(1):</math> <math>Attcc + Bttcs + Cttss + F = 0\ \dots\ (2)</math> Calculate <math>t' = \frac{dt}{d\theta}</math> <math>A(tt(-2cs) + cc2tt') + B(tt(cc-ss) + cs2tt') + C(tt(2sc) + ss2tt') = 0</math> <math>Att(-2cs) + Acc2tt' + Btt(cc-ss) + Bcs2tt' + Ctt(2sc) + Css2tt' = 0</math> <math>-2Attcs + Acc2tt' + Bttcc-Bttss + Bcs2tt' + 2Cttsc + 2Csstt' = 0</math> <math> + Acc2tt' + 2Bcstt' + 2Csstt' - 2Attcs + Bttcc - Bttss + 2Cttsc = 0</math> <math> + t'(Acc2t + 2Bcst + 2Csst) = + 2Attcs - Bttcc + Bttss - 2Cttsc</math> <math>t' = \frac{+ 2Attcs - Bttcc + Bttss - 2Cttsc}{(Acc2t + 2Bcst + 2Csst)}</math> For maximum or minimum <math>t:</math> <math>2Attcs - Bttcc + Bttss - 2Cttsc = 0</math> <math>2Acs - Bcc + Bss - 2Csc = 0</math> <math>2Acs - 2Csc = Bcc - Bss </math> Square both sides, substitute <math>1 - ss</math> for <math>cc</math> and result is: <math>aS^2 + bS + c = 0\ \dots\ (3)</math> where: <math>S = \sin^2(\theta)</math> <math>a = (+ 4AA - 8AC + 4BB + 4CC)</math> <math>b = -a</math> <math>c = BB</math> {{RoundBoxBottom}} =====An example===== {{RoundBoxTop|theme=2}} Let equation of ellipse be: <math>55x^2 - 24xy + 48y^2 - 2496 = 0</math> <syntaxhighlight lang=python> # python code >>> A,B,C = 55,-24,48 >>> a = (+ 4*A*A - 8*A*C + 4*B*B + 4*C*C);a 2500 >>> b = -a;b -2500 >>> c = B*B;c 576 >>> >>> a,b,c = [v/4 for v in (a,b,c)] ; a,b,c (625.0, -625.0, 144.0) >>> S = .36 >>> a*S*S + b*S + c 0.0 >>> S = .64 >>> a*S*S + b*S + c 0.0 >>> </syntaxhighlight> The solutions of quadratic equation <math>(3)</math> are <math>.36</math> or <math>.64</math>. Therefore <math>\sin(\theta) = \pm 0.6</math> or <math>\sin(\theta) = \pm 0.8</math>. From <math>(2)</math> above: <math>t = \sqrt{\frac{-F}{Acc + Bcs + Css}}</math> {{RoundBoxTop|theme=2}} <syntaxhighlight lang=python> # python code A,B,C,F = 55,-24,48, -2496 t1 = (0.6, 0.8) dict1 = dict() for v1 in (t1, t1[::-1]) : c1,s1 = v1 for c in (c1,-c1) : for s in (s1,-s1) : t = (-F/( A*c*c + B*c*s + C*s*s ))**.5 if t in dict1 : dict1[t] += ((c,s),) else : dict1[t] = ((c,s),) L1 = [ (v, dict1[v]) for v in sorted([ v for v in dict1 ]) ] for v in L1 : print (v) </syntaxhighlight> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <syntaxhighlight> (6.244997998398398, ((0.8, -0.6), (-0.8, 0.6))) (6.34287855135306, ((0.6, -0.8), (-0.6, 0.8))) (7.806247497997998, ((0.8, 0.6), (-0.8, -0.6))) (7.999999999999999, ((0.6, 0.8), (-0.6, -0.8))) </syntaxhighlight> {{RoundBoxBottom}} Minimum value of <math>t = 6.244997998398398.</math> Length of minor axis <math>= 2 * 6.244997998398398</math> Maximum value of <math>t = 7.999999999999999.</math> Length of major axis <math>= 8 * 2</math> =====Gallery===== {{RoundBoxTop|theme=2}} <gallery> File:0319ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.8,-0.6],</math><math>\tan(\theta) = \frac{-3}{4}</math> and length of <math>t</math> is minimum.</small> File:0317ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.6,0.8],</math><math>\tan(\theta) = \frac{4}{3}</math> and length of <math>t</math> is maximum.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} {{RoundBoxBottom}} ===Rates of Change=== ====The car jack==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0216_0705Carjack1.png|thumb|400px|'''Figure 2: Photo of car jack illustrating horizontal''' <math>(BC)</math> '''and vertical''' <math>(CA)</math> '''rates of change.'''</br></br>]] In triangle <math>ABC</math> to the right: * length <math>AB = 10</math> inches, * length <math>BC = x</math> inches and is horizontal, * length <math>CA = y</math> inches and is vertical, * <math>\angle ABC = \theta.</math> Point <math>B</math> is moving towards point <math>C</math> at the rate of <math>5</math> inches<math>/</math>minute. {{RoundBoxBottom}} =====Vertical motion===== {{RoundBoxTop|theme=2}} [[File:0216_0901CarJack3.png|thumb|400px|''' Figure 3: Curves and values associated with car jack.'''</br> When <math>x = 1,\ \frac{dy}{dx} = 0.1\dots</math></br> When <math>\theta = 45^\circ,\ \frac{dy}{dx} = 1</math></br> When <math>x = 9,\ \frac{dy}{dx} = 2.06\dots</math></br> ]] At what rate is point <math>A</math> moving upwards: (a) when <math>x = 9</math>? (b) when <math>x = 1</math>? (c) when <math>\theta = 45^\circ</math>? We have to calculate <math>\frac{dy}{dt}</math> when <math>\frac{dx}{dt}</math> is given. <math>\frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}</math> <math>x^2 + y^2 = 10^2</math> (equation of circle) <math>y = \sqrt{100 - x^2}</math> <math>y^2 = 100 - x^2</math> <math>2y\cdot\frac{dy}{dx} = -2x</math> <math>\frac{dy}{dx} = \frac{-2x}{2y} = \frac{-x}{\sqrt{100 - x^2}}</math> For convenience we'll use the negative value of the square root and say that <math>\frac{dy}{dx} = \frac{x}{\sqrt{100 - x^2}}.</math> Relative to line <math>BC:</math> When <math>x = 9,\ \frac{dy}{dx} = 2.06,\ \frac{dy}{dt} = 2.06\cdot5 = 10.3</math> inches<math>/</math>minute. When <math>x = 1,\ \frac{dy}{dx} = 0.1,\ \frac{dy}{dt} = 0.1\cdot5 = 0.5</math> inches<math>/</math>minute. When <math>\theta = 45^\circ, x = 10\cdot\cos 45^\circ = 7.071</math> and <math>\frac{dy}{dt} = 1\cdot 5 = 5</math> inches<math>/</math>minute. This example highlights the mechanical advantage of this simple but effective tool. When the top of the jack is low, it moves quickly. As the jack takes more and more weight, the top of the jack moves more slowly. {{RoundBoxBottom}} =====Change of area===== {{RoundBoxTop|theme=2}} [[File:0220_1007CarJack4.png|thumb|400px|'''Figure 4: Graph of ''' <math>a</math> '''and''' <math>\frac{da}{dx}</math>'''.''' </br></br> Area of <math>\Delta ABC</math> is maximum when </br></br> <math>b = h = \sqrt{50} = 10\cos(45^{\circ})</math> ]] At what rate is the area of <math>\Delta ABC</math> changing when (i) <math>x = 9</math>? (ii) <math>x = 1</math>? (iii) <math>\theta = 45^{\circ}</math>? <math>\frac{da}{dt} = \frac{da}{dx}\cdot\frac{dx}{dt}</math> where <math>a</math> is area of <math>\Delta ABC</math> and <math>\frac{dx}{dt} = 5</math> inches <math>/</math> minute. <math>a = \frac{b\cdot h}{2} = \frac{x \cdot y}{2} = \frac{x\sqrt{100 - x^2}}{2}</math> Calculate <math>\frac{da}{dx}:</math> <math>2a = x\sqrt{100 - x^2}</math> <math>4a^2 = x^2(100 - x^2) = 100x^2 - x^4</math> <math>8a\cdot\frac{da}{dx} = 200x - 4x^3</math> <math>\frac{da}{dx} = \frac{200x - 4x^3}{8a} = \frac{50x - x^3}{2a} = \frac{50x - x^3}{ x\sqrt{100 - x^2} }</math> <math> = \frac{50 - x^2}{ \sqrt{100 - x^2} }</math> When <math>x = 9,\ \frac{da}{dx} = 7.11\dots</math> and area of <math>\Delta ABC</math> is increasing at rate of <math>(5\cdot 7.11\dots)</math> square inches/minute. When <math>x = 1,\ \frac{da}{dx} = -4.92\dots</math> and area of <math>\Delta ABC</math> is decreasing at rate of <math>(5\cdot 4.92\dots)</math> square inches/minute. When <math>\theta = 45^{\circ},\ h = b = x = y = 10\cos(45^{\circ}) = 10\cdot\frac{\sqrt{2}}{2} = 5\sqrt{2},\ </math> <math>\frac{da}{dx} = 0,\ a</math> is a maximum of <math>25</math> square inches and <math>\frac{da}{dt} = 0.</math> <math></math> {{RoundBoxBottom}} {{RoundBoxBottom}} ====On the clock==== {{RoundBoxTop|theme=2}} [[File:20200229clock.png|thumb|400px|'''Figure 5: Image of analog clock showing minute and hour hands at ''' <math>3</math> '''o'clock.''' </br></br> ]] An old fashion analog clock with American style face (12 hours) keeps accurate time. The length of the minute hand is <math>4</math> inches and the length of the hour hand is <math>3</math> inches. At what rate is the tip of the minute hand approaching the tip of the hour hand at 3 o'clock? Let <math>a</math> be distance between the two tips. The task is to calculate <math>\frac{da}{dt}.</math> <math>\frac{da}{dt} = \frac{da}{d\theta}\cdot \frac{d\theta}{dt}</math> where <math>\theta</math> is angle subtended by side <math>a</math> at center of clock. {{RoundBoxTop|theme=2}} Calculating <math>\frac{d\theta}{dt}:</math> Angular velocity of minute hand <math>= \frac{2\pi}{1}</math> radians/hour. Angular velocity of hour hand <math>= \frac{2\pi}{12} = \frac{\pi}{6}</math> radians/hour. <math>\frac{d\theta}{dt} =</math> angular velocity of minute hand relative to hour hand <math>= 2\pi - \frac{\pi}{6} = \frac{11\pi}{6}</math> radians/hour. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} Calculating <math>\frac{da}{d\theta}:</math> <math>a^2 = 3^2 + 4^2 - 2\cdot 3\cdot 4\cdot\cos \theta = 25 - 24\cos \theta.</math> <math>2a\cdot\frac{da}{d\theta} = 24\sin \theta.</math> <math>\frac{da}{d\theta} = \frac{24\sin \theta}{2a} = \frac{24\sin 90^\circ}{2\cdot 5} = \frac{24}{10} = 2.4.</math> {{RoundBoxBottom}} <math>\frac{da}{dt} = 2.4\cdot\frac{11\pi}{6} = 4.4\pi</math> inches/hour. {{RoundBoxBottom}} ====Radar Speed Trap==== {{RoundBoxTop|theme=2}} [[File:20200314radarSpeedTrap.png|thumb|400px|'''Figure 6: Multi-lane highway oriented East-West.'''</br> <math>AB = c = 200</math> feet.</br> <math>BC = a = 50</math> feet.</br> <math>AC = b</math>.</br> <math>\frac{dc}{dt} = 60</math> mph. ]] A multi-lane highway is oriented East-West. A vehicle is moving in the inside lane from West to East. A law-enforcement officer with a radar gun is in position 50 feet South of the center of the inside lane. When the vehicle is 200 feet from the radar gun, it shows the vehicle's speed to be 60 mph. What is the actual speed of the vehicle? Let length <math>AC = b.</math> <math>\frac{db}{dt} = \frac{db}{dc}\cdot\frac{dc}{dt}</math> where <math>\frac{dc}{dt} = 60</math> mph. The derivative <math>\frac{db}{dc}:</math> :<math>\begin{align} \ \ \ \ &b^2 = c^2 - a^2;\ b = \sqrt{c^2 - a^2}\\ &2b\cdot \frac{db}{dc} = 2c\\ &\frac{db}{dc} = \frac{2c}{2b} = \frac{c}{\sqrt{c^2 - a^2}} \end{align}</math> <math>\frac{db}{dt} = \frac{200}{\sqrt{200^2 - 50^2}}\cdot 60 = 61.967\dots</math> mph. {{RoundBoxBottom}} ====On the Water==== {{RoundBoxTop|theme=2}} A ship is at sea <math>15</math> nautical miles East and <math>8</math> nautical miles South of a lighthouse, and the ship is steaming South-West at <math>10</math> nautical miles/hour or <math>10</math> knots. At what rate is ship approaching lighthouse? <math>\frac{da}{dt} = 10</math> knots. <math>\frac{dc}{dt} = \frac{dc}{da}\cdot\frac{da}{dt}</math> knots. {{RoundBoxTop|theme=2}} [[File:0411onTheWater.png|thumb|400px|'''Figure 1: Diagram indicating position, course and speed of ship relative to lighthouse.''' </br> <math>\angle BCA = \angle \theta.</math> ]] Calculating <math>\frac{dc}{da}:</math> <math>c^2 = a^2 + b^2 - 2ab\cos\theta</math> <math>2c\cdot\frac{dc}{da} = 2a - 2b\cos\theta</math> <math>\frac{dc}{da} = \frac{a - b\cos\theta}{c} = -0.291161615782696</math> The <math>-</math> sign indicates that, when <math>a</math> is increasing, <math>c</math> is decreasing. {{RoundBoxBottom}} <math>\frac{dc}{dt} = \frac{dc}{da}\cdot10</math> <math>= 2.91161615782696</math> knots towards the lighthouse. {{RoundBoxBottom}} ====Reciprocating engine==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0413reciprocatingEngine.png|thumb|400px|'''Figure 1: Diagram illustrating mathematical relationship between piston, connecting rod and crankshaft in reciprocating engine.''' </br> ]] The diagram illustrates the piston, connecting rod and crankshaft of an internal combustion reciprocating engine. The connecting rod <math>a</math> is connected to piston on <math>y</math> axis, and to crankshaft at end of <math>c</math> on <math>x</math> axis. This section analyzes the motion of the piston as the crankshaft rotates through angle <math>x</math> and the piston moves up and down on the <math>y</math> axis. {{RoundBoxBottom}} =====Position of piston===== {{RoundBoxTop|theme=2}} [[File:0413positionOfPistonInCylinder.png|thumb|400px|'''Figure 2: Diagram showing position of piston as a function of rotation of crankshaft in reciprocating engine.''' </br> Piston moves up and down between <math>8</math> and <math>18</math> inches. </br> <math>18 \ge y \ge 8</math> ]] <math>a^2 = y^2 + c^2 - 2yc\cos(x)</math> <math>y^2 - 2c\cos(x)y + c^2 - a^2 = 0</math> <math>y^2 - 2(5)\cos(x)y + (5)^2 - (13)^2 = 0</math> <math>y^2 - 10\cos(x)y - 144 = 0</math> <math>y = \frac{10\cos(x) + \sqrt{ (10\cos(x))^2 -4(-144) } }{2}</math> <math>y = \frac{10\cos(x) + \sqrt{ 100(\cos(x))^2 + 576 } }{2}</math> <math>y = 5\cos(x) + \sqrt{ 25(\cos(x))^2 + 144 }</math> {{RoundBoxTop|theme=2}} Code supplied to grapher (without white space) is: <syntaxhighlight lang=python> (5)(cos(x)) + ( ((25)((cos(x))^2) + 144 )^(0.5) ) </syntaxhighlight> When expressed in this way, it's easy to convert the code to python code: <syntaxhighlight lang=python> (5)*(cos(x)) + ( ((25)*((cos(x))**2) + 144 )**(0.5) ) </syntaxhighlight> {{RoundBoxBottom}} Positions of interest: {{RoundBoxTop|theme=2}} <gallery> File:0624TopDeadCenter.png|<small>Graph and diagram of piston at top dead center.</small> File:0624BottomDeadCenter.png|<small>Graph and diagram of piston at bottom dead center.</small> File:0624PistonHalfWay.png|<small>Graph and diagram of piston half-way between TDC and BDC.</small> File:0624CrankHalfWay.png|<small>Graph and diagram of crank half-way between TDC and BDC.</small> File:0624ConnRodTangential.png|<small>Graph and diagram of connecting rod tangential to crank.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} =====Velocity of piston===== {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder.png|thumb|400px|'''Figure 3: Diagram showing velocity of piston as a function of position of piston in reciprocating engine.''' </br> Strictly speaking, velocity <math>= \frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}.</math> </br> At constant RPM, <math>\frac{dx}{dt}</math> is constant. Therefore <math>\frac{dy}{dx}</math> is used to illustrate velocity. ]] Calculation of <math>\frac{dy}{dx}</math> by implicit differentiation. <math>y^2 - 10 \cos(x)y - 144 = 0</math> <math>2y\cdot y' - 10(\cos(x)y' + y(-\sin(x)) ) = 0</math> <math>2y\cdot y' - 10\cos(x)y' + 10\sin(x)y = 0</math> <math>y\cdot y' - 5\cos(x)y' = -5\sin(x)y</math> <math>y'(y - 5\cos(x)) = -5\sin(x)y</math> <math>y' = \frac{5\sin(x)y}{5\cos(x) - y}</math> {{RoundBoxBottom}} =====Acceleration of piston===== {{RoundBoxTop|theme=2}} [[File:0413accelerationOfPistonInCylinder.png|thumb|400px|'''Figure 4a: Diagram showing acceleration of piston in reciprocating engine.''' </br> Negative acceleration has a greater absolute value than the positive, but it does not last as long. ]] Acceleration introduces the second derivative. While velocity was the first derivative of position with respect to time, acceleration is the first derivative of velocity or the second derivative of position. From velocity above <math>yy' - 5\cos(x)y' + 5\sin(x)y = 0</math> By implicit differentation: <math>yy'' + y'y' - 5(\cos(x)y'' + y'(-\sin(x))) + 5(\sin(x)y' + y\cos(x)) = 0</math> <math>yy'' + y'y' - 5\cos(x)y'' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) = 0</math> <math>yy'' - 5\cos(x)y'' = -( y'y' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) )</math> <math>y''(y - 5\cos(x)) = -( y'y' + 10\sin(x)y' + 5y\cos(x) )</math> <math>y'' = \frac{y'y' + 10\sin(x)y' + 5y\cos(x) }{5\cos(x) - y}</math> Substitute for <math>y</math> and <math>y'</math> as defined above, and you see the code input to grapher at top of diagram to right. {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder(closeup).png|thumb|400px|'''Figure 4b: Diagram showing "irregularities" in the curve of velocity while velocity is increasing.''' </br> <math>y</math> axis compressed to illustrate shape of curves. ]] "Kinks" in the curve: It is not obvious by looking at the curve of velocity that there are slight irregularities in the curve when velocity is increasing. However, the irregularities are obvious in the curve of acceleration. During one revolution of the crankshaft there is less time allocated for negative acceleration than for positive acceleration. Therefore, the maximum absolute value of negative acceleration is greater than the maximum value of positive acceleration. {{RoundBoxBottom}} {{RoundBoxBottom}} =====Minimum and maximum velocity===== {{RoundBoxTop|theme=2}} [[File:0414maxVelocity.png|thumb|400px|'''Figure 5: Diagram showing positions of maximum velocity of piston in reciprocating engine.''' </br> In the first quadrant, from <math>x = 0^{\circ}</math> to <math>x = 90^{\circ},</math> the piston moves through <math>6</math> inches. </br> In the second quadrant, from <math>x = 90^{\circ}</math> to <math>x = 180^{\circ},</math> the piston moves through <math>4</math> inches. </br> Therefore, in the first quadrant, acceleration must be greater than in the second quadrant. ]] Velocity is rate of change of position. See also Figure 3 above. Minimum velocity: Velocity is zero when slope of curve of position is zero. This occurs at top dead center and at bottom dead center, ie, when <math>x = 0</math> and <math>x = \pi.</math> Maximum velocity: Intuition suggests that the position of maximum velocity might be the point at which the connecting rod is tangent to the circle of the crankshaft. In other words: <math>x = \arctan(\frac{13}{5}) = 68.96\dots^{\circ}</math> or, that the position of maximum velocity might be the point at which the piston is half-way between top dead center and bottom dead center. In other words: <math>x = \arccos(\frac{2.5}{13}) = 78.9\dots^{\circ}</math> However, velocity is maximum when acceleration is <math>0,</math> which occurs when <math>x = \pm 71.26\dots^{\circ}.</math> Suppose that the engine is rotating at <math>100</math> radians/second or approx. <math>955</math> RPM. <math>v_{max} = y' \frac{inches}{radian} \cdot 100\frac{radians}{second}</math> abs<math>(v_{max}) = 5.36 (100)</math> inches/second or approx. <math>30.5</math> mph. {{RoundBoxBottom}} =====Minimum and maximum acceleration===== {{RoundBoxTop|theme=2}} [[File:0625MaxAcc1.png|thumb|400px|'''Figure 6: Diagram showing positions of minimum and maximum acceleration of piston in reciprocating engine.''' </br> ]] Acceleration is rate of change of velocity. See also Figures 4a and 4b above. Minimum acceleration: Acceleration is zero when slope of curve of velocity is zero. This occurs at maximum velocity or when <math>\angle x</math> is approx. <math>\pm 71.3^{\circ}.</math> Maximum acceleration: Acceleration is maximum when slope of curve of velocity is maximum. Maximum negative acceleration occurs when slope of curve of velocity is maximum negative. This happens at top dead center when <math>\angle x = 0.</math> Maximum positive acceleration occurs when slope of curve of velocity is maximum positive. This happens before and after bottom dead center when <math>\angle x</math> is approx. <math>\pm 127^{\circ}.</math> Let the engine continue to rotate at <math>100</math> radians/second. <math>acc_{max} = y''\frac{inches}{radian^2}\cdot 100\frac{radians}{second} \cdot 100\frac{radians}{second}</math> abs<math>(acc_{max}) = 6.92*100*100</math> inches/second<math>^2</math> or approx. <math>180</math> times the acceleration due to terrestrial gravity. This maximum value of acceleration is maximum negative when <math>\angle x = 0.</math> According to Newtonian physics <math>f = ma</math>, force = mass*acceleration, and <math>w = fs</math>, work = force*distance. In this engine energy expended in just accelerating piston to maximum velocity is proportional to rpm<math>^2</math>. Perhaps this helps to explain why a big [https://en.wikipedia.org/wiki/Diesel_engine#Watercraft marine diesel] engine rotating at low RPM can achieve [https://en.wikipedia.org/wiki/Diesel_engine#Efficiency efficiency] of <math>55 \%.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===Simple laws of motion=== {{RoundBoxTop|theme=2}} Let a body move in accordance with the following function of <math>t,\ f(t)</math> where <math>t</math> means time: <math>p_t = f(t) = at^2 + bt + c</math> where <math>p_t</math> is position at time <math>t.</math> <math>p_t</math> has the dimension of length. Therefore, each component of <math>f(t)</math> must have the dimension of length. For <math>bt</math> to have the dimension of length, <math>b</math> must have the dimensions of <math>\frac{length}{time}</math> or velocity. For <math>at^2</math> to have the dimension of length, <math>a</math> must have the dimensions of <math>\frac{length}{time^2}</math> or acceleration. If <math>t ==0,\ p_0 = c</math> and <math>p_t = f(t) = at^2 + bt + p_0.</math> The derivatives enable us to assign specific values to <math>a,\ b.</math> <math>\frac{d(p_t)}{dt} = f'(t) = v_t = 2at + b</math> where <math>v_t</math> is velocity at time <math>t.</math> If <math>t ==0,\ v_0 = b</math> and <math>p_t = f(t) = at^2 + v_0t + p_0.</math> <math>\frac{d(v_t)}{dt} = f''(t) = 2a,</math> a constant equal to the acceleration to which the body is subjected. For convenience let us say that <math>p_t = \frac{1}{2}at^2 + v_0t + p_0</math> where <math>a</math> is the (constant) acceleration to which the body is subjected. Then <math>v_t = \frac{1}{2}\cdot 2at + v_0 = at + v_0</math> and <math>\frac{d(v_t)}{dt} = a.</math> {{RoundBoxBottom}} {{sfoot|Mathematics}} [[Category:Calculus]] [[Category:Differentiation]] 3tkx9d99vzaedov6gz8buae75hykujs 2717842 2717841 2025-06-02T21:57:29Z SFBB 1300847 /* d(x^n)/dx */ 2717842 wikitext text/x-wiki == Derivative of a function ''f'' at a number ''a'' == === Notation === We denote the derivative of a function <math>f</math> at a number <math>a</math> as <math>f'(a)\,\!</math>. === Definition === The derivative of a function <math>f</math> at a number <math>a</math> a is given by the following [[Calculus/Limits|limit]] (if it exists):<br> {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}</math>{{center bottom}}<br> An analagous equation can be defined by letting <math>x=(a+h)</math>. Then <math>h=(x-a)</math>, which shows that when <math>x</math> approaches <math>a</math>, <math>h</math> approaches <math>0</math>:<br> {{center top}}<math>f'(a)=\lim_{x\rightarrow a}\frac{f(x)-f(a)}{x-a}</math>{{center bottom}}<br> === Interpretations === ==== As the slope of a tangent line ==== Given a function <math>y=f(x)\,\!</math>, the derivative <math>f '(a)\,\!</math> can be understood as the slope of the tangent line to <math>f(x)</math> at <math>x=a</math>:<br> {{center top}}[[image:Graph of parabola and tangent line.png|400px]]{{center bottom}} ===== Example ===== Find the equation of the tangent line to <math>y=x^2</math> at <math>x=1</math>. ===== Solution ===== To find the slope of the tangent, we let <math>y=f(x)</math> and use our first definition: {{center top}}<math>f'(a)=\lim_{h\rightarrow 0}\frac{f(a+h)-f(a)}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}(a+h)^2-(a)^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}a^2+2ah+h^2-a^2}}{h}\Rightarrow \lim_{h\rightarrow 0}\frac{{\color{Blue}h(2a+h)}}{h}\Rightarrow \lim_{h\rightarrow 0}{\color{Blue}(2a+h)}</math>{{center bottom}}<br> It can be seen that as <math>h</math> approaches <math>0</math>, we are left with <math>f'(a)={\color{Blue}2a}\,\!</math>. If we plug in <math>1</math> for <math>a</math>:<br> {{center top}}<math>f'({\color{Red}1})=2({\color{Red}1})\Rightarrow {\color{Red}2}</math>{{center bottom}}<br> So our preliminary equation for the tangent line is <math>y={\color{Red}2}x+b</math>. By plugging in our tangent point <math>(1,1)</math> to find <math>b</math>, we can arrive at our final equation:<br> {{center top}}<math>{\color{Red}1}=2({\color{Red}1})+b\Rightarrow -1=b</math>{{center bottom}}<br> So our final equation is <math>y=2x-1\,\!</math>. ==== As a rate of change ==== The derivative of a function <math>f(x)</math> at a number <math>a</math> can be understood as the instantaneous rate of change of <math>f(x)</math> when <math>x=a</math>. == The derivative as a function == So far we have only examined the derivative of a function <math>f</math> at a certain number <math>a</math>. If we move from the constant <math>a</math> to the variable <math>x</math>, we can calculate the derivative of the function as a whole, and come up with an equation that represents the derivative of the function <math>f</math> at any arbitrary <math>x</math> value. For clarification, the derivative of <math>f</math> at <math>a</math> is a <i>number</i>, whereas the derivative of <math>f</math> is a <i>function</i>. === Notation === Likewise to the derivative of <math>f</math> at <math>a</math>, the derivative of the function <math>f(x)</math> is denoted <math>f'(x)\,\!</math>. === Definition === The derivative of the function <math>f</math> is defined by the following limit:<br> {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x)}{h}</math>{{center bottom}} Also, {{center top}}<math>f'(x)=\lim_{h\rightarrow x}\frac{f(x)-f(h)}{x-h}</math>{{center bottom}} or {{center top}}<math>f'(x)=\lim_{h\rightarrow 0}\frac{f(x+h)-f(x-h)}{2h}</math>{{center bottom}} ==d(x^n)/dx== {{RoundBoxTop|theme=4}} Consider the sequences: <math>y = x^2;\ y + \Delta y = (x + h)^2 = x^2 + 2xh + h^2</math> <math>y = x^3;\ y + \Delta y = (x + h)^3 = x^3 + 3x^2h + 3xh^2 + h^3</math> <math>y = x^4;\ y + \Delta y = (x + h)^4 = x^4 + 4x^3h + 6x^2h^2 + 4xh^3 + h^4</math> <math>y = x^5;\ y + \Delta y = (x + h)^5 = x^5 + 5x^4h + 10x^3h^2 + 10x^2h^3 + 5xh^4 + h^5</math> <math>y = x^6;\ y + \Delta y = (x + h)^6 = x^6 + 6x^5h\ +</math> many terms containing <math>h^{k}</math> for <math>k\ge 2</math> <math>y = x^n;\ y + \Delta y = (x + \Delta x)^n = x^n + nx^{n-1}\Delta x\ +</math> many terms containing <math>h^{k}</math> for <math>k\ge 2</math> <math>\Delta y = nx^{n-1}\Delta x\ +</math> many terms containing <math>(\Delta x)^{k}</math> for <math>k\ge 2</math> Therefore: <math>\frac{\Delta y}{\Delta x} = nx^{n-1}\ +</math> many terms with each and every term containing <math>\Delta x</math> <math>\frac{dy}{dx} = \lim_{\Delta x\rightarrow 0}\frac{\Delta y}{\Delta x}</math> <math>\frac{d(x^n)}{dx} = nx^{n-1}</math> read as "derivative with respect to <math>x</math> of <math>x</math> to the power <math>n</math>." Later it will be shown that this is valid for all real <math>n</math>, positive or negative, integer or fraction. {{RoundBoxBottom}} ===Examples=== {{RoundBoxTop|theme=2}} <math>\frac{d(x^4)}{dx} = 4x^{(4-1)} = 4x^3</math> <math>\frac{d(7x^5)}{dx} = 7\frac{d(x^5)}{dx} = 7(5x^4) = 35x^4</math> <math>\frac{d(p^3)}{dx} = \frac{d(p^3)}{dp}</math>{{math|⋅}}<math>\frac{dp}{dx} = 3p^2</math>{{math|⋅}}<math>\frac{dp}{dx}</math> <math>\frac{d(2t^2 - 7T^3 + x^7)}{dx} = 4t</math>{{math|⋅}}<math>\frac{dt}{dx} - 7(3T^2)</math>{{math|⋅}}<math>\frac{dT}{dx} + 7x^6</math> <math>\frac{d(x^{\frac{1}{3}})}{dx} = \frac{1}{3}x^{\frac{1}{3}-1} = \frac{1}{3}x^{-\frac{2}{3}}</math> {{RoundBoxBottom}} ===Without Using Calculus=== ====Derivative of cubic function==== {{RoundBoxTop|theme=3}} [[File:0604cubic00.png|thumb|400px|''' Graph of cubic function illustrating use of associated quadratic.''' </br> When <math>x == 7.5,</math> there is exactly 1 value of <math>x</math> that gives <math>f(x) = f(7.5).</math> </br> When <math>x == 3,</math> there are 3 values of <math>x</math> that give <math>f(x) = f(3).</math> </br> When <math>x == p,</math> there are exactly 2 values of <math>x</math> that give <math>f(x) = f(p).</math> </br> Point <math>(p, f(p))</math> is a stationary point. ]] In the diagram there is a stationary point at <math>x = p.</math> When <math>x = p,</math> there are exactly 2 values of <math>x</math> that produce <math>f(x) = f(p).</math> Aim of this section is to derive the condition that produces exactly 2 values of <math>x.</math> See Cubic function as [[Cubic_function#Function_as_product_of_linear_function_and_quadratic | product]] of linear function and quadratic. The associated quadratic when <math>x = p:</math> <math>A = a</math> <math>B = Ap + b = ap+b</math> <math>C = Bp + c = app + bp + c.</math> Divide <math>g(x) = ax^2 + (ap+b)x + (ap^2 + bp + c)</math> by <math>(x-p).</math> This division gives a quotient of <math>ax + (2ap+b)</math> and remainder of <math>h(p) = 3ap^2 + 2bp + c.</math> Factor <math>(x-p)</math> divides <math>g(x)</math> exactly. Therefore, remainder <math>h(p) = 0,</math> the desired condition. When <math>x = p,\ h(x) = 3ax^2 + 2bx + c,</math> the derivative of <math>f(x).</math> {{RoundBoxBottom}} ====Derivative of quartic function==== {{RoundBoxTop|theme=3}} The quartic function: <math>y = f(x) = ax^4 + bx^3 + cx^2 + dx + e\ \dots\ (1)</math> In <math>(1)</math> substitute <math>(p + q)</math> for <math>x\ \dots\ (2a).</math> In <math>(1)</math> substitute <math>(p - q)</math> for <math>x\ \dots\ (3a).</math> <math>(2a) + (3a):\ + 2apppp + 12appqq + 2aqqqq + 2bppp + 6bpqq + 2cpp + 2cqq + 2dp + 2e\ \dots\ (4)</math> <math>(2a) - (3a):\ + 8apppq + 8apqqq + 6bppq + 2bqqq + 4cpq + 2dq\ \dots\ (5)</math> Reduce (4) and (5) and substitute Q for qq: <math>+ apppp + 6appQ + aQQ + bppp + 3bpQ + cpp + cQ + dp + e\ \dots\ (4a)</math> <math>+ 4appp + 4apQ + 3bpp + bQ + 2cp + d\ \dots\ (5a)</math> Combine (4a) and (5a) to eliminate p and produce a function in Q: {{RoundBoxTop|theme=2}} <math>C_{11}Q^{11} + C_{10}Q^{10} + C_9Q^9 +\ \cdots\ + C_2Q^2 + C_1Q + C_0</math> where: <math>C_{11} = (- 65536aaaaaaaaaabb)</math> <math>C_{10} = (- 131072aaaaaaaaaabd - 229376aaaaaaaaabbc + 94208aaaaaaaabbbb)</math> <math>\cdots\cdots</math> <math>C_2 = (- 8192aaaaaabdeeee + 20480aaaaaacddeee \cdots - 288aabbbccccddd + 32aabbccccccdd)</math> <math>C_1 = (- 4096aaaaaaddeeee - 4096aaaaabcdeeee \cdots + 64aabbcccccdde - 20aabbccccdddd)</math> <syntaxhighlight> C0 = (- 2048aaaaacddeeee + 768aaaaaddddeee + 1536aaaabcdddeee - 576aaaabdddddee + 1024aaaacccddeee - 1536aaaaccddddee + 648aaaacdddddde - 81aaaadddddddd - 1152aaabbccddeee + 480aaabbcddddee - 18aaabbdddddde + 640aaabcccdddee - 384aaabccddddde + 54aaabcddddddd - 128aaacccccddee + 80aaaccccdddde - 12aaacccdddddd + 216aabbbbcddeee - 81aabbbbddddee - 144aabbbccdddee + 86aabbbcddddde - 12aabbbddddddd + 32aabbccccddee - 20aabbcccdddde + 3aabbccdddddd) </syntaxhighlight> {{RoundBoxBottom}} Coefficient of interest is <math>C_0</math> which is in fact the value <math>Rs - Sr.</math> See [[Quartic_function#Equal_roots | Equal Roots]] of Quartic Function. If <math>C_0 == 0,\ q = Q = 0</math> is a solution and <math>f(x)</math> contains at least 2 roots of format <math>p+0, p-0.</math> In other words 2 equal roots where <math>x = p.</math> If <math>Q == 0,\ (4a)</math> and <math>(5a)</math> become: <math>ap^4 + bp^3 + cp^2 + dp + e\ \dots\ (4b)</math> <math>4ap^3 + 3bp^2 + 2cp + d\ \dots\ (5b)</math> <math>(4b)</math> is equivalent to <math>f(x)</math> and <math>(5b)</math> is derivative of <math>(4b).</math> {{RoundBoxBottom}} ==Product Rule== Let <math>y = u</math>{{math|⋅}}<math>v</math> where <math>u = U(x);\ v = V(x)</math> <math>y + \Delta y = (u + \Delta u)</math>{{math|⋅}}<math>(v + \Delta v) = u</math>{{math|⋅}}<math>v + u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\Delta y = u</math>{{math|⋅}}<math>\Delta v + v</math>{{math|⋅}}<math>\Delta u + \Delta u</math>{{math|⋅}}<math>\Delta v</math> <math>\frac{\Delta y}{\Delta x} = u</math>{{math|⋅}}<math>\frac{\Delta v}{\Delta x} + v</math>{{math|⋅}}<math>\frac{\Delta u}{\Delta x} + \frac{(\Delta u)(\Delta v)}{\Delta x}</math> <math>\frac{dy}{dx} = u</math>{{math|⋅}}<math>\frac{dv}{dx} + v</math>{{math|⋅}}<math>\frac{du}{dx}</math> ===Examples=== {{RoundBoxTop|theme=4}} Let <math>y = x^{\frac{m}{n}}.</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> Differentiate both sides. <math>ny^{n-1}\cdot\frac{dy}{dx} = mx^{m-1}</math> <math>\frac{dy}{dx} = \frac{mx^{m-1}}{ ny^{n-1} }</math> <math> = \frac{mx^{m-1}}{ n(x^{\frac{m}{n}})^{n-1} }</math> <math> = \frac{mx^{m-1}}{ nx^{m - \frac{m}{n}} }</math> <math>= \frac{m}{n}\cdot x^{m - 1 - m + \frac{m}{n} }</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a positive fraction. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-n} = \frac{1}{x^n}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>yx^n = 1</math> Differentiate both sides. <math>ynx^{n-1} + x^n\frac{dy}{dx} = 0</math> <math>\frac{dy}{dx} = -\frac{ynx^{n-1}}{x^n} = -\frac{nx^{n-1}}{x^{n}x^n} = -nx^{n-1}x^{-2n} = -nx^{-n-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid for negative <math>n</math>. {{RoundBoxBottom}} {{RoundBoxTop|theme=4}} Let <math>y = x^{-\frac{m}{n}}</math>. Calculate <math>\frac{dy}{dx}</math>. <math>y^n = x^{-m}</math> Differentiate both sides. <math>ny^{n-1}\frac{dy}{dx} = -mx^{-m-1}</math> <math>\frac{dy}{dx} = -\frac{mx^{-m-1}}{ny^{n-1}} = -\frac{mx^{-m-1}}{n(x^{-\frac{m}{n}})^{n-1}}</math> <math> = -\frac{mx^{-m-1}}{nx^{-m+\frac{m}{n}}}</math> <math> = -\frac{m}{n}x^{-m-1+m-\frac{m}{n}}</math> <math> = -\frac{m}{n}x^{-\frac{m}{n}-1}</math> This shows that <math>\frac{d(x^n)}{dx}</math> as above is valid when <math>n</math> is a negative fraction. {{RoundBoxBottom}} ==Quotient rule== Used where <math>y = \frac{U(x)}{V(x)}</math> <math>y = \frac{u}{v}</math> <math>yv = u</math> <math>yv' + vy' = u'</math> <math>vy' = u' - yv' = u' - \frac{uv'}{v}</math> <math>y' = \frac{u'}{v} - \frac{uv'}{v^2} = \frac{vu'}{v^2} - \frac{uv'}{v^2} = \frac{vu' - uv'}{v^2}</math> ==Derivatives of trigonometric functions== ===sine(x)=== {{RoundBoxTop|theme=2}} <math>y = \sin (x)</math> <math>y + \Delta y = \sin (x + \Delta x) = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x)</math> <math>\Delta y = \sin(x)\cos(\Delta x) + \cos(x)\sin(\Delta x) - \sin(x)</math> <math>\frac{\Delta y}{\Delta x} = \sin(x)</math>{{math|⋅}}<math>\frac{\cos(\Delta x) - 1}{\Delta x} + \cos(x)</math>{{math|⋅}}<math>\frac{\sin(\Delta x)}{\Delta x} </math> The value <math>\frac{\cos(\Delta x) - 1}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ (math.cos(Δx)-1)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [-0.049958347219742905, -0.004999958333473664, -0.0004999999583255033, -4.999999969612645e-05, -5.000000413701855e-06, -5.000444502911705e-07, -4.9960036108132044e-08, 0.0, 0.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)-1}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{-\sin(\Delta x)}{1} = 0</math> by L'Hôpital's rule. The value <math>\frac{\sin(\Delta x)}{\Delta x}</math>: <syntaxhighlight lang=python> >>> # python code >>> [ math.sin(Δx)/Δx for Δx in (.1,.01,.001,.0001,.0000_1,.0000_01,.0000_001,.0000_0001,.0000_0000_1) ] [0.9983341664682815, 0.9999833334166665, 0.9999998333333416, 0.9999999983333334, 0.9999999999833332, 0.9999999999998334, 0.9999999999999983, 1.0, 1.0] >>> </syntaxhighlight> <math>\lim_{\Delta x\rightarrow 0}\frac{\sin(\Delta x)}{\Delta x} = \lim_{\Delta x\rightarrow 0}\frac{\cos(\Delta x)}{1} = 1</math> by L'Hôpital's rule. <math>\frac{dy}{dx} = \sin(x)</math>{{math|⋅}}<math>0 + \cos(x)</math>{{math|⋅}}<math>1 = \cos(x)</math> ====Proof of 2 limits==== {{RoundBoxTop|theme=2}} [[File:0603D(sin(theta)).png|thumb|400px|'''Figure 1: <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math>''' </br> </br> Area of sector <math>AOB\ \ge</math> area of triangle <math>COB.</math> </br> Area of triangle <math>COB\ \ge</math> area of sector <math>COD.</math> ]] <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }:</math> In the diagram <math>OA = OB = 1.</math> <math>OC = OD = \cos(\theta).</math> <math>CB = \sin(\theta).</math> Let <math>S</math> be the area of a sector of a circle. Then <math>\frac{S}{\pi r^2} = \frac{\theta}{2\pi}</math> and <math>S = \frac{\theta r^2}{2}.</math> Area of sector <math>COD = \frac{\theta \cos^2(\theta)}{2}.</math> Area of triangle <math>OCB = \frac{\sin(\theta) \cos(\theta)}{2}.</math> Area of sector <math>AOB = \frac{\theta \cdot 1^2}{2} = \frac{\theta}{2}.</math> Therefore <math>\frac{\theta}{2}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{2}\ \ge\ \frac{\theta \cos^2(\theta)}{2}.</math> <math>\theta\ \ge\ \sin(\theta) \cos(\theta)\ \ge\ \theta \cos^2(\theta).</math> <math>\frac{\theta}{\theta \cos(\theta)}\ \ge\ \frac{\sin(\theta) \cos(\theta)}{\theta \cos(\theta)}\ \ge\ \frac{\theta \cos^2(\theta)}{\theta \cos(\theta)}</math> <math>\frac{1}{ \cos(\theta)}\ \ge\ \frac{\sin(\theta) }{\theta }\ \ge\ \cos(\theta)</math> <math>\lim_{\theta\rightarrow 0} \frac{1}{ \cos(\theta)}\ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ \lim_{\theta\rightarrow 0}\cos(\theta) </math> <math>1 \ \ge\ \lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta }\ \ge\ 1 </math> Therefore <math>\lim_{\theta\rightarrow 0}\frac{\sin(\theta) }{\theta } = 1.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}:</math> <math>\frac{\cos(\theta) - 1}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta}</math> <math>= (-1)\cdot \frac{1 - \cos(\theta)}{\theta} \cdot \frac{1 + \cos(\theta)}{1 + \cos(\theta)} </math> <math>= (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>\lim_{\theta\rightarrow 0} \frac{\cos(\theta) - 1}{\theta}</math> <math>=\lim_{\theta\rightarrow 0} (-1)\cdot \frac{ \sin(\theta)}{\theta} \cdot \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{\theta} \cdot \lim_{\theta\rightarrow 0} \frac{ \sin(\theta)}{1 + \cos(\theta)} </math> <math>=(-1)\cdot 1 \cdot \frac{ 0}{1 + 1} = 0.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===cosine(x)=== <math>y = \cos(x) = \sqrt{1 - \sin^2(x)}</math> <math>y^2 = 1 - \sin(x)</math>{{math|⋅}}<math>\sin(x)</math> Differentiate both sides: <math>2y</math>{{math|⋅}}<math>\frac{dy}{dx} = -(2\sin(x)\cos(x))</math> <math>\frac{dy}{dx} = -\frac{\sin(x)\cos(x)}{\cos(x)} = -\sin(x).</math> ===tan(x)=== <math>y = \tan(x) = \frac{\sin(x)}{\cos(x)}</math> <math>y\cos(x) = \sin(x)</math> Differentiate both sides: <math>y(-\sin(x)) + \cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x)</math> <math>\cos(x)</math>{{math|⋅}}<math>\frac{dy}{dx} = \cos(x) + y\sin(x)</math> <math>\frac{dy}{dx} = \frac{\cos(x) + \tan(x)\sin(x)}{\cos(x)} = 1 + \tan^2(x) = \sec^2(x)</math> ==Derivatives of inverse trigonometric functions== ===arcsine(x)=== {{RoundBoxTop|theme=2}} [[File:20200207arcsin(x).png|thumb|400px|'''Figure 2: Graph of ''' <math>y = \arcsin(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arcsin(x); \|x\| <= 1</math> <math>x = \sin(y)</math> <math>\frac{dx}{dy} = \cos(y)</math> <math>\frac{dy}{dx} = \frac{1}{\cos(y)} = \frac{1}{\sqrt{1 - \sin ^2(y)}} = \frac{1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arcsin(x),\ x = \sin(y)</math> are the same curve. However curve <math>y = \arcsin(x)</math> is limited to <math>\frac{\pi}{2} >= y >= \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arcsin(x)</math> is <math>1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arccosine(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arccos(x).png|thumb|400px|'''Figure 3: Graph of ''' <math>y = \arccos(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arccos(x); \|x\| <= 1</math> <math>x = \cos(y)</math> <math>\frac{dx}{dy} = -\sin(y)</math> <math>\frac{dy}{dx} = \frac{-1}{\sin(y)} = \frac{-1}{\sqrt{1 - \cos ^2(y)}} = \frac{-1}{\sqrt{1 - x^2}}</math> In the figure to the right you can see that the curves <math>y = \arccos(x),\ x = \cos(y)</math> are the same curve. However curve <math>y = \arccos(x)</math> is limited to <math>\pi >= y >= 0.</math> The derivative <math>\frac{dy}{dx} = \frac{-1}{\sqrt{1 - x^2}}</math> shows that the slope of <math>y = \arccos(x)</math> is <math>-1</math> when <math>x = 0</math> and infinite when <math>x = \pm1.</math> {{RoundBoxBottom}} ===arctan(x)=== {{RoundBoxTop|theme=2}} [[File:20200209arctan(x).png|thumb|400px|'''Figure 4: Graph of ''' <math>y = \arctan(x)</math> ''' and associated curves.''' </br></br>]] <math>y = \arctan(x)</math> <math>x = \tan(y)</math> <math>\frac{dx}{dy} = \sec^2(y)</math> <math>\frac{dy}{dx} = \frac{1}{\sec^2(y)} = \cos^2(y) = \frac{1}{1 + x^2}</math> In the figure to the right you can see that the curves <math>y = \arctan(x),\ x = \tan(y)</math> are the same curve. However curve <math>y = \arctan(x)</math> is limited to <math>\frac{\pi}{2} > y > \frac{-\pi}{2}.</math> The derivative <math>\frac{dy}{dx} = \frac{1}{\sqrt{1 + x^2}}</math> shows that the slope of <math>y = \arctan(x)</math> is <math>1</math> when <math>x = 0</math> and <math>0</math> when <math>x = \pm \infty</math> {{RoundBoxBottom}} ==Derivatives of logarithmic functions== ===a^x or <math>a^x</math>=== {{RoundBoxTop|theme=2}} <math>y = a^x</math> <math>y + \Delta y = a^{x + \Delta x} = a^xa^{\Delta x}</math> <math>\Delta y = a^xa^{\Delta x} - a^x = a^x(a^{\Delta x} - 1)</math> <math>\frac{\Delta y}{\Delta x} = a^x \cdot \frac{a^{\Delta x} - 1}{\Delta x}</math> Consider the value <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> specifically <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math>. L'Hôpital's rule cannot be used here because <math>\frac{d(a^x)}{dx}</math> is what we are trying to find. <math>a^{\frac{1}{2}} = \sqrt{a}</math> <math>(a^{\frac{1}{2}})^{\frac{1}{2}} = \sqrt{\sqrt{a}}</math> <math>a^{\frac{1}{2^3}} = \sqrt{\sqrt{\sqrt{a}}}</math> <math>a^{\frac{1}{2^n}} = \sqrt{a}</math> taken <math>n</math> times. We will look at the expression <math>\frac{a^{\Delta x} - 1}{\Delta x}</math> for different values of <math>a</math> with <math>\Delta x = \frac{1}{2^{70}} = 8.5e-22</math> (approx) in which case the expression becomes <math>(a^{1/2^{70}} - 1)*(2^{70})</math> where <math>a^{1/2^{70}}</math> is <math>\sqrt[70]{a}</math> or <math>\sqrt{a}</math> taken <math>70</math> times. This approach is used here because function <code>sqrt()</code> can be written so that it does not depend on logarithmic or exponential operations. <syntaxhighlight lang=python> >>> # python code >>> N=Decimal(2) >>> v2 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v2 Decimal('0.69314718055994530941743560122437474084363865015406919942144') >>> >>> N=Decimal(8) >>> v8 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v8 Decimal('2.07944154167983592825352768227031325913255072732801782513664') >>> >>> N=Decimal(32) >>> v32 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v32 Decimal('3.46573590279972654709124760144583715956091114572543812435968') >>> >>> N=Decimal(128) >>> v128 = ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) ; v128 Decimal('4.85203026391961716593059535875094644210510807293198187102208') >>> </syntaxhighlight> Compare the values <code>v8, v32, v128</code> with <code>v2</code>: <syntaxhighlight lang=python> >>> v8/v2; v32/v2; v128/v2 Decimal('3.00000000000000000000176135549769209744528640235368520610520') Decimal('5.00000000000000000000587118499230699148996545343403093128046') Decimal('7.00000000000000000001232948848384468209997247971055570994695') >>> </syntaxhighlight> We know that <math>8 = 2^3;\ 32 = 2^5;\ 128 = 2^7</math>. The values <code>v2, v8, v32, v128</code> are behaving like logarithms. In fact <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x}</math> is the natural logarithm of <math>a</math> written as <math>\ln(a).</math> {{RoundBoxTop|theme=2}} [[File:20200206ln(a).png|thumb|400px|'''Figure 5: Graphs of ''' <math>\frac{a^x - 1}{x}</math> ''' for a = ''' <math>2,\ 8,\ 32,\ 128</math> '''.''' </br></br>]] Figure 5 contains graphs of <math>\frac{a^x - 1}{x}</math> for <math>a = 2,\ 8,\ 32,\ 128</math> with graph of <math>\frac{e^x - 1}{x}</math> included for reference. All values of <math>x</math> are valid for all curves except where <math>x = 0.</math> {{RoundBoxBottom}} The correct value of <math>\ln(2)</math> is: <syntaxhighlight lang=python> >>> Decimal(2).ln() Decimal('0.693147180559945309417232121458176568075500134360255254120680') >>> </syntaxhighlight> Our calculation produced: <syntaxhighlight lang=python> Decimal('0.69314718055994530941743560122437474084363865015406919942144') </syntaxhighlight> accurate to 21 places of decimals, not bad for one line of simple python code using high-school math. {{RoundBoxTop|theme=2}} This method for calculation of <math>\ln(a)</math> supposes that function <code>sqrt()</code> is available. Programming language python interprets expression <code>a**b</code> as <math>a^b.</math> Therefore, in python, <math>\ln(2)</math> can be calculated in accordance with the basic definition above: <syntaxhighlight lang=python> # python code >>> getcontext().prec 101 # Precision of 101. >>> dx = Decimal('1E-50') >>> (2**dx - 1)/dx Decimal('0.69314718055994530941723212145817656807550013436026') # ln(2) >>> (2**(-dx) - 1)/(-dx) Decimal('0.693147180559945309417232121458176568075500134360253') # ln(2) >>> </syntaxhighlight> {{RoundBoxBottom}} When <math>y = a^x, \frac{dy}{dx} = a^x \cdot \ln(a).</math> The base of natural logarithms is the value of <math>a</math> that gives <math>\lim_{\Delta x\rightarrow 0}\frac{a^{\Delta x} - 1}{\Delta x} = 1.</math> This value of <math>a</math>, usually called <math>e, = 2.718281828459045235360287471352662497757247093699959574.....</math> <syntaxhighlight lang=python> >>> # python code >>> N=e=Decimal(1).exp();N Decimal('2.71828182845904523536028747135266249775724709369995957496697') >>> ( [ n for n in (N,) for p in range (0,70) for n in (n.sqrt(),) ][-1] -1 )*(2**70) Decimal('1.0000_0000_0000_0000_0000_0423_51647362715016770651530003719651328') >>> # ln(e) = 1. Our calculation of ln(e) is accurate to 21 places of decimals. </syntaxhighlight> When <math>a = e, \frac{d(e^x)}{dx} = e^x</math>{{math|⋅}}<math>\ln(e) = e^x</math>{{math|⋅}}<math>1 = e^x.</math> {{RoundBoxBottom}} ===ln(x)=== <math>y = ln(x)</math> <math>x = e^y</math> <math>\frac{dx}{dy} = e^y</math> <math>\frac{dy}{dx} = \frac{1}{e^y} = \frac{1}{x}</math> ====Examples==== {{RoundBoxTop|theme=2}} <math>y = \ln(ax)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(ax) = \frac{d}{dx}(\ln(a) + \ln(x)) = \frac{d}{dx}\ln(a) + \frac{d}{dx}\ln(x) = \frac{1}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \ln(x^a)</math> <math>\frac{dy}{dx} = \frac{d}{dx}\ln(x^a) = \frac{d}{dx}(a \cdot \ln(x)) = a \cdot \frac{d}{dx}\ln(x) = \frac{a}{x}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = x^{\frac{m}{n}}</math> Calculate <math>\frac{dy}{dx}</math> <math>y^n = x^m</math> <math>n\cdot \ln(y) = m\cdot \ln(x)</math> <math>n\cdot\frac{1}{y}\cdot\frac{dy}{dx} = m\cdot \frac{1}{x}</math> <math>\frac{dy}{dx} = m\cdot \frac{1}{x}\cdot\frac{y}{n}</math> <math>= \frac{m}{n}\cdot\frac{x^{\frac{m}{n}}}{x}</math> <math>= \frac{m}{n}\cdot x^{\frac{m}{n} - 1 }</math> Careful manipulation of logarithms converts exponents into simple constants. {{RoundBoxBottom}} ==Chain rule== Used where <math>y = G(H(I(x)))</math> ===Examples=== {{RoundBoxTop|theme=2}} <math>y = \cos(2x)</math> Let <math>y = \cos(u)</math> where <math>u = 2x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du}\cdot\frac{du}{dx}\\ =& -\sin(u)\cdot 2\\ =& -2\sin(2x)\\ \end{align}</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <math>y = \sin^2(\ln(5x))</math> Let <math>y = u^2</math> where <math>u = \sin(v);\ v = \ln(w);\ w = 5x</math>. :<math>\begin{align} \frac{dy}{dx} =& \frac{dy}{du} \cdot \frac{du}{dv} \cdot \frac{dv}{dw} \cdot \frac{dw}{dx}\\ =& 2u \cdot \cos(v) \cdot \frac{1}{w} \cdot 5\\ =& 2\sin(v) \cdot \cos(\ln(w)) \cdot \frac{1}{5x} \cdot 5\\ =& 2\sin(\ln(w)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ =& 2\sin(\ln(5x)) \cdot \cos(\ln(5x)) \cdot \frac{1}{x}\\ \end{align}</math> {{RoundBoxBottom}} ==Applications of the Derivative== ===Shape of curves=== The first derivative of <math>f(x) = y'</math> or <math>f'(x).</math> As shown above, <math>f'(x)</math> at any point <math>x_1</math> gives the slope of <math>f(x)</math> at point <math>x_1.</math> <math>f'(x_1)</math> is the slope of <math>f(x)</math> when <math>x = x_1.</math> {{RoundBoxTop|theme=2}} [[File:0422xx_x_2.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = x^2 - x - 2</math>and <math>f'(x) = 2x - 1.</math>'''</br>When <math>x = 0.5,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math></br>When <math>x = 0,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.</math></br>When <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 1.</math></br>Point <math>(0.5, -2.25)</math> is absolute minimum.]] In the example to the right, <math>y = f(x) = x^2 - x - 2</math> and <math>y' = f'(x) = 2x - 1.</math> Of special interest is the point at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = 0.5</math> and <math>f(x) = 0.5^2 - 0.5 - 2 = -2.25.</math> The point <math>(0.5, -2.25)</math> is called a critical point or stationary point of <math>f(x).</math> Because <math>y'</math> has exactly one solution for <math>y' = 0,\ f(x)</math> has exactly one critical point. The value of <math>y</math> at point <math>(0.5, -2.25)</math> is less than <math>y</math> at both <math>(0, -2),\ (1,-2).</math> Therefore the critical point <math>(0.5, -2.25)</math> is a minimum of <math>f(x).</math> In this curve <math>y = x^2 - x - 2,</math> the point <math>(0.5, -2.25)</math> is both local minimum and absolute minimum. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0423_2x^3+3x^2-12x-8.png|thumb|400px|'''Figure 1: Diagram illustrating relationship between <math>f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>f'(x) = \frac{6x^2 + 6x - 12}{8}.</math>''' </br> When <math>x = -2</math> or <math>x = 1,</math> both <math>f'(x)</math> and slope of <math>f(x) = 0.</math> </br> When <math>x = -3,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> When <math>x = -1,</math> both <math>f'(x)</math> and slope of <math>f(x) = -1.5.</math> </br> When <math>x = 2,</math> both <math>f'(x)</math> and slope of <math>f(x) = 3.</math> </br> Point <math>(-2, 1.5)</math> is local maximum. </br> Point <math>(1, -1\frac{7}{8})</math> is local minimum. ]] In the example to the right, <math>y = f(x) = \frac{2x^3 + 3x^2 - 12x - 8}{8}</math> and <math>y' = f'(x) = \frac{6x^2 + 6x - 12}{8}.</math> Of special interest are the points at which <math>f'(x)</math> or slope of <math>f(x) = 0.</math> When <math>f'(x) = 0,\ x = -2</math> and <math>f(x) = 1.5</math> or When <math>f'(x) = 0,\ x = 1</math> and <math>f(x) = -1\frac{7}{8}.</math> The points <math>(-2, 1.5),\ (1, -1\frac{7}{8})</math> are critical or stationary points of <math>f(x).</math> Because <math>y'</math> has exactly two real solutions for <math>y' = 0,\ f(x)</math> has exactly two critical points. Slope of <math>f(x)</math> to the left of <math>(-2, 1.5)</math> is positive and adjacent slope of <math>f(x)</math> to the right of <math>(-2, 1.5)</math> is negative. Therefore point <math>(-2, 1.5)</math> is local maximum. Point <math>(-2, 1.5)</math> is not absolute maximum. Adjacent slope of <math>f(x)</math> to the left of <math>(1, -1\frac{7}{8})</math> is negative and slope of <math>f(x)</math> to the right of <math>(1, -1\frac{7}{8})</math> is positive. Therefore point <math>(1, -1\frac{7}{8})</math> is local minimum. Point <math>(1, -1\frac{7}{8})</math> is not absolute minimum. {{RoundBoxBottom}} ===Maxima and Minima=== ====Electric water heater==== {{RoundBoxTop|theme=2}} [[File:0304_1150WaterHeater.png|thumb|400px|'''Figure 1(a): Graph of ''' <math>V = f(r)</math> '''and''' <math>\frac{dV}{dr}</math>''' for <math>S = 100</math>'''</br> '''with <math>y</math> axis compressed.'''</br> For maximum <math>V,\ r = \sqrt{\frac{S}{3\pi}} = 3.257\dots</math> and </br> <math>V = 108.578\dots</math> ]] A cylindrical water heater is standing on its base on a hard rubber pad that is a perfect thermal insulator. The vertical curved surface and the top are exposed to the free air. The design of the cylinder requires that the volume of the cylinder should be maximum for a given surface area exposed to the free air. What is the shape of the cylinder? Let the height of the cylinder be <math>h</math> and let <math>h = Kr</math> where <math>r</math> is the radius and <math>K</math> is a constant. Surface of cylinder <math> = S = \pi r^2 + 2\pi r h = \pi r^2 + 2\pi r (Kr) = \pi r^2 + 2\pi r^2K</math> Volume of cylinder <math> = V = \pi r^2h = \pi r^2(Kr) = \pi r^3K</math> <math>K = \frac{S - \pi r^2}{2\pi r^2}</math> <math>V = \pi r^3 \cdot \frac{S - \pi r^2}{2\pi r^2} = \frac{r(S - \pi r^2)}{2} = \frac{rS - \pi r^3}{2}</math> <math>\frac{dV}{dr} = \frac{S - 3\pi r^2}{2}</math> For maximum volume, <math>\frac{dV}{dr} = 0</math> Therefore <math>S - 3\pi r^2 = 0</math> <math>S = 3\pi r^2;\ \pi r^2(1 + 2K) = 3\pi r^2;\ 1 + 2K = 3;\ K =1.</math> The height of the cylinder equals the radius. {{RoundBoxBottom}} ====Square and triangle==== {{RoundBoxTop|theme=2}} [[File:0224_0145SandT0.png|thumb|400px|'''Figure 1(b): Graph of parabola''' <math>A = f(s)</math> '''with''' <math>y</math> '''axis compressed.''' </br></br> ]] A square of side <math>h</math> has perimeter <math>P_s = 4h</math> and area <math>A_s = h^2.</math> An equilateral triangle of side <math>s</math> has perimeter <math>P_t = 3s</math> and area <math>A_t = \frac{\sqrt{3}}{4}s^2.</math> <math>P_s + P_t = 50.</math> Total area <math>A = A_s + A_ t</math> and <math>A</math> must be minimum. What is the value of <math>s</math>? <math>4h + 3s = 50</math> <math>h = \frac{50 - 3s}{4}</math> <math>A_s = h^2 = (\frac{50 - 3s}{4})^2</math> <math>= \frac{2500 - 300s + 9s^2}{16}</math> <math>A = A_s + A_t</math> <math>= \frac{2500 - 300s + 9s^2}{16} + \frac{\sqrt{3}}{4}s^2</math> <math>= \frac{1}{16}(2500 - 300s + 9s^2 + 4\sqrt{3}s^2)</math> For minimum <math>A,\ \frac{dA}{ds} = 0.</math> <math>-300 + 2(9 + 4\sqrt{3})s = 0</math> <math>(9 + 4\sqrt{3})s = 150</math> <math>s = \frac{150}{9 + 4\sqrt{3}}</math> <math>= 9.417\dots</math> {{RoundBoxBottom}} ====County Road==== {{RoundBoxTop|theme=2}} {{RoundBoxTop|theme=2}} [[File:0304_1916CountyRoad.png|thumb|400px|'''Figure 1(c): Plan of county road between Town A and Town B to be constructed so that cost is minimum.''' </br> ]] Town B is 40 miles East and 50 miles North of Town A. The county is going to construct a road from Town A to Town B. Adjacent to Town A the cost to build a road is $500k/mile. Adjacent to Town B the cost to build a road is $200k/mile. The dividing line runs East-West 30 miles North of Town A. Calculate the position of point C so that the cost of the road from Town A to Town B is minimum. Let point <math>C = (x,30).</math> Then distance from Town A to point <math>C = \sqrt{x^2 + 30^2} = \sqrt{x^2 + 900}.</math> Distance from Town B to point <math>C = \sqrt{(40-x)^2 + 20^2} </math> <math>= \sqrt{1600 - 80x + x^2 + 400} </math> <math>= \sqrt{2000 - 80x + x^2}.</math> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0305_1504CostOfCtyRoad.png|thumb|400px|'''Figure 1(d): Graphs showing cost of county road <math>(f(x))</math> and <math>f'(x).</math>''' </br> Curve showing <math>(f(x))</math> is actually <math>\frac{f(x)}{10}</math>. </br> Cost is minimum where <math>x = 10.523\dots</math> ]] Cost <math>= 5\sqrt{x^2 + 900} + 2\sqrt{2000 - 80x + x^2}</math> in units of $100k. For minimum cost <math>f'(x) = 0.</math> <math>5\cdot\frac{1}{2}\cdot\frac{2x}{\sqrt{x^2 + 900}} + 2\cdot\frac{1}{2}\cdot\frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>\frac{5x}{\sqrt{x^2+900}} + \frac{-80+2x}{\sqrt{2000-80x+x^2}} = 0</math> <math>5x\sqrt{2000-80x+x^2} + (-80+2x)\sqrt{x^2+900} = 0</math> {{RoundBoxBottom}} <math>x = 10.52322823517\dots</math> {{RoundBoxBottom}} ====Cardboard box==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0307_1747box.png|thumb|400px|'''Figure 1(e): Sheet of cardboard to be cut and folded to make box of maximum possible volume.'''</br> Cut on purple lines, fold on red lines.</br> Design of box includes top. ]] A piece of cardboard of length <math>4\ ft</math> and width <math>3\ ft</math> will be used to make a box with a top. Some waste will be cut out of the piece of cardboard and the remaining cardboard will be folded to make a box so that the volume of the box is maximum. What is the height of the box? {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} [[File:0309_1757box.png|thumb|400px|'''Figure 1(f): Curves associated with design of cardboard box.'''</br> <math>\frac{dV}{dh} = 0</math> and <math>V</math> is maximum when <math>h = \frac{7 - \sqrt{13}}{6}</math> ]] <math>2h + l = 3</math> <math>2w + 2h = 4;\ w + h = 2</math> <math>V = lwh = (3 - 2h)(2 - h)h = 2h^3 - 7h^2 + 6h</math> For maximum volume <math>\frac{dV}{dh} = 6h^2 - 14h + 6 = 0.</math> <math>3h^2 - 7h + 3 = 0</math> <math>h = \frac{7 - \sqrt{13}}{6} = 6.788\dots</math> inches. {{RoundBoxBottom}} {{RoundBoxBottom}} ====Solving ellipse at origin==== {{RoundBoxTop|theme=1}} [[File:0316ellipse01.png|thumb|400px|'''Figure 1: Graph of ellipse showing semi-chord through center.'''</br> When length of <math>t</math> is maximum, length of major axis <math>= 2t.</math></br> When length of <math>t</math> is minimum, length of minor axis <math>= 2t.</math> ]] An ellipse with center at origin has equation: <math>Ax^2 + Bxy + Cy^2 + F = 0\ \dots\ (1)</math> Given values <math>A, B, C, F</math> calculate: * length of major axis * length of minor axis. In Figure 1 <math>t</math> is any line from origin to ellipse and <math>\theta</math> is angle between <math>X</math> axis and <math>t.</math> Aim of this section is to calculate <math>\theta</math> so that length of <math>t</math> is maximum, in which case length of major axis = <math>2t.</math> {{RoundBoxTop|theme=2}} Let <math>c = \cos(\theta)</math> and <math>s = \sin(\theta).</math> Then <math>x = t \cos(\theta) = tc,</math> and <math>y = t \sin(\theta) = ts.</math> Substitute these values in <math>(1):</math> <math>Attcc + Bttcs + Cttss + F = 0\ \dots\ (2)</math> Calculate <math>t' = \frac{dt}{d\theta}</math> <math>A(tt(-2cs) + cc2tt') + B(tt(cc-ss) + cs2tt') + C(tt(2sc) + ss2tt') = 0</math> <math>Att(-2cs) + Acc2tt' + Btt(cc-ss) + Bcs2tt' + Ctt(2sc) + Css2tt' = 0</math> <math>-2Attcs + Acc2tt' + Bttcc-Bttss + Bcs2tt' + 2Cttsc + 2Csstt' = 0</math> <math> + Acc2tt' + 2Bcstt' + 2Csstt' - 2Attcs + Bttcc - Bttss + 2Cttsc = 0</math> <math> + t'(Acc2t + 2Bcst + 2Csst) = + 2Attcs - Bttcc + Bttss - 2Cttsc</math> <math>t' = \frac{+ 2Attcs - Bttcc + Bttss - 2Cttsc}{(Acc2t + 2Bcst + 2Csst)}</math> For maximum or minimum <math>t:</math> <math>2Attcs - Bttcc + Bttss - 2Cttsc = 0</math> <math>2Acs - Bcc + Bss - 2Csc = 0</math> <math>2Acs - 2Csc = Bcc - Bss </math> Square both sides, substitute <math>1 - ss</math> for <math>cc</math> and result is: <math>aS^2 + bS + c = 0\ \dots\ (3)</math> where: <math>S = \sin^2(\theta)</math> <math>a = (+ 4AA - 8AC + 4BB + 4CC)</math> <math>b = -a</math> <math>c = BB</math> {{RoundBoxBottom}} =====An example===== {{RoundBoxTop|theme=2}} Let equation of ellipse be: <math>55x^2 - 24xy + 48y^2 - 2496 = 0</math> <syntaxhighlight lang=python> # python code >>> A,B,C = 55,-24,48 >>> a = (+ 4*A*A - 8*A*C + 4*B*B + 4*C*C);a 2500 >>> b = -a;b -2500 >>> c = B*B;c 576 >>> >>> a,b,c = [v/4 for v in (a,b,c)] ; a,b,c (625.0, -625.0, 144.0) >>> S = .36 >>> a*S*S + b*S + c 0.0 >>> S = .64 >>> a*S*S + b*S + c 0.0 >>> </syntaxhighlight> The solutions of quadratic equation <math>(3)</math> are <math>.36</math> or <math>.64</math>. Therefore <math>\sin(\theta) = \pm 0.6</math> or <math>\sin(\theta) = \pm 0.8</math>. From <math>(2)</math> above: <math>t = \sqrt{\frac{-F}{Acc + Bcs + Css}}</math> {{RoundBoxTop|theme=2}} <syntaxhighlight lang=python> # python code A,B,C,F = 55,-24,48, -2496 t1 = (0.6, 0.8) dict1 = dict() for v1 in (t1, t1[::-1]) : c1,s1 = v1 for c in (c1,-c1) : for s in (s1,-s1) : t = (-F/( A*c*c + B*c*s + C*s*s ))**.5 if t in dict1 : dict1[t] += ((c,s),) else : dict1[t] = ((c,s),) L1 = [ (v, dict1[v]) for v in sorted([ v for v in dict1 ]) ] for v in L1 : print (v) </syntaxhighlight> {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} <syntaxhighlight> (6.244997998398398, ((0.8, -0.6), (-0.8, 0.6))) (6.34287855135306, ((0.6, -0.8), (-0.6, 0.8))) (7.806247497997998, ((0.8, 0.6), (-0.8, -0.6))) (7.999999999999999, ((0.6, 0.8), (-0.6, -0.8))) </syntaxhighlight> {{RoundBoxBottom}} Minimum value of <math>t = 6.244997998398398.</math> Length of minor axis <math>= 2 * 6.244997998398398</math> Maximum value of <math>t = 7.999999999999999.</math> Length of major axis <math>= 8 * 2</math> =====Gallery===== {{RoundBoxTop|theme=2}} <gallery> File:0319ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.8,-0.6],</math><math>\tan(\theta) = \frac{-3}{4}</math> and length of <math>t</math> is minimum.</small> File:0317ellipse00.png|<small>When line <math>t</math> has direction cosines <math>[0.6,0.8],</math><math>\tan(\theta) = \frac{4}{3}</math> and length of <math>t</math> is maximum.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} {{RoundBoxBottom}} ===Rates of Change=== ====The car jack==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0216_0705Carjack1.png|thumb|400px|'''Figure 2: Photo of car jack illustrating horizontal''' <math>(BC)</math> '''and vertical''' <math>(CA)</math> '''rates of change.'''</br></br>]] In triangle <math>ABC</math> to the right: * length <math>AB = 10</math> inches, * length <math>BC = x</math> inches and is horizontal, * length <math>CA = y</math> inches and is vertical, * <math>\angle ABC = \theta.</math> Point <math>B</math> is moving towards point <math>C</math> at the rate of <math>5</math> inches<math>/</math>minute. {{RoundBoxBottom}} =====Vertical motion===== {{RoundBoxTop|theme=2}} [[File:0216_0901CarJack3.png|thumb|400px|''' Figure 3: Curves and values associated with car jack.'''</br> When <math>x = 1,\ \frac{dy}{dx} = 0.1\dots</math></br> When <math>\theta = 45^\circ,\ \frac{dy}{dx} = 1</math></br> When <math>x = 9,\ \frac{dy}{dx} = 2.06\dots</math></br> ]] At what rate is point <math>A</math> moving upwards: (a) when <math>x = 9</math>? (b) when <math>x = 1</math>? (c) when <math>\theta = 45^\circ</math>? We have to calculate <math>\frac{dy}{dt}</math> when <math>\frac{dx}{dt}</math> is given. <math>\frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}</math> <math>x^2 + y^2 = 10^2</math> (equation of circle) <math>y = \sqrt{100 - x^2}</math> <math>y^2 = 100 - x^2</math> <math>2y\cdot\frac{dy}{dx} = -2x</math> <math>\frac{dy}{dx} = \frac{-2x}{2y} = \frac{-x}{\sqrt{100 - x^2}}</math> For convenience we'll use the negative value of the square root and say that <math>\frac{dy}{dx} = \frac{x}{\sqrt{100 - x^2}}.</math> Relative to line <math>BC:</math> When <math>x = 9,\ \frac{dy}{dx} = 2.06,\ \frac{dy}{dt} = 2.06\cdot5 = 10.3</math> inches<math>/</math>minute. When <math>x = 1,\ \frac{dy}{dx} = 0.1,\ \frac{dy}{dt} = 0.1\cdot5 = 0.5</math> inches<math>/</math>minute. When <math>\theta = 45^\circ, x = 10\cdot\cos 45^\circ = 7.071</math> and <math>\frac{dy}{dt} = 1\cdot 5 = 5</math> inches<math>/</math>minute. This example highlights the mechanical advantage of this simple but effective tool. When the top of the jack is low, it moves quickly. As the jack takes more and more weight, the top of the jack moves more slowly. {{RoundBoxBottom}} =====Change of area===== {{RoundBoxTop|theme=2}} [[File:0220_1007CarJack4.png|thumb|400px|'''Figure 4: Graph of ''' <math>a</math> '''and''' <math>\frac{da}{dx}</math>'''.''' </br></br> Area of <math>\Delta ABC</math> is maximum when </br></br> <math>b = h = \sqrt{50} = 10\cos(45^{\circ})</math> ]] At what rate is the area of <math>\Delta ABC</math> changing when (i) <math>x = 9</math>? (ii) <math>x = 1</math>? (iii) <math>\theta = 45^{\circ}</math>? <math>\frac{da}{dt} = \frac{da}{dx}\cdot\frac{dx}{dt}</math> where <math>a</math> is area of <math>\Delta ABC</math> and <math>\frac{dx}{dt} = 5</math> inches <math>/</math> minute. <math>a = \frac{b\cdot h}{2} = \frac{x \cdot y}{2} = \frac{x\sqrt{100 - x^2}}{2}</math> Calculate <math>\frac{da}{dx}:</math> <math>2a = x\sqrt{100 - x^2}</math> <math>4a^2 = x^2(100 - x^2) = 100x^2 - x^4</math> <math>8a\cdot\frac{da}{dx} = 200x - 4x^3</math> <math>\frac{da}{dx} = \frac{200x - 4x^3}{8a} = \frac{50x - x^3}{2a} = \frac{50x - x^3}{ x\sqrt{100 - x^2} }</math> <math> = \frac{50 - x^2}{ \sqrt{100 - x^2} }</math> When <math>x = 9,\ \frac{da}{dx} = 7.11\dots</math> and area of <math>\Delta ABC</math> is increasing at rate of <math>(5\cdot 7.11\dots)</math> square inches/minute. When <math>x = 1,\ \frac{da}{dx} = -4.92\dots</math> and area of <math>\Delta ABC</math> is decreasing at rate of <math>(5\cdot 4.92\dots)</math> square inches/minute. When <math>\theta = 45^{\circ},\ h = b = x = y = 10\cos(45^{\circ}) = 10\cdot\frac{\sqrt{2}}{2} = 5\sqrt{2},\ </math> <math>\frac{da}{dx} = 0,\ a</math> is a maximum of <math>25</math> square inches and <math>\frac{da}{dt} = 0.</math> <math></math> {{RoundBoxBottom}} {{RoundBoxBottom}} ====On the clock==== {{RoundBoxTop|theme=2}} [[File:20200229clock.png|thumb|400px|'''Figure 5: Image of analog clock showing minute and hour hands at ''' <math>3</math> '''o'clock.''' </br></br> ]] An old fashion analog clock with American style face (12 hours) keeps accurate time. The length of the minute hand is <math>4</math> inches and the length of the hour hand is <math>3</math> inches. At what rate is the tip of the minute hand approaching the tip of the hour hand at 3 o'clock? Let <math>a</math> be distance between the two tips. The task is to calculate <math>\frac{da}{dt}.</math> <math>\frac{da}{dt} = \frac{da}{d\theta}\cdot \frac{d\theta}{dt}</math> where <math>\theta</math> is angle subtended by side <math>a</math> at center of clock. {{RoundBoxTop|theme=2}} Calculating <math>\frac{d\theta}{dt}:</math> Angular velocity of minute hand <math>= \frac{2\pi}{1}</math> radians/hour. Angular velocity of hour hand <math>= \frac{2\pi}{12} = \frac{\pi}{6}</math> radians/hour. <math>\frac{d\theta}{dt} =</math> angular velocity of minute hand relative to hour hand <math>= 2\pi - \frac{\pi}{6} = \frac{11\pi}{6}</math> radians/hour. {{RoundBoxBottom}} {{RoundBoxTop|theme=2}} Calculating <math>\frac{da}{d\theta}:</math> <math>a^2 = 3^2 + 4^2 - 2\cdot 3\cdot 4\cdot\cos \theta = 25 - 24\cos \theta.</math> <math>2a\cdot\frac{da}{d\theta} = 24\sin \theta.</math> <math>\frac{da}{d\theta} = \frac{24\sin \theta}{2a} = \frac{24\sin 90^\circ}{2\cdot 5} = \frac{24}{10} = 2.4.</math> {{RoundBoxBottom}} <math>\frac{da}{dt} = 2.4\cdot\frac{11\pi}{6} = 4.4\pi</math> inches/hour. {{RoundBoxBottom}} ====Radar Speed Trap==== {{RoundBoxTop|theme=2}} [[File:20200314radarSpeedTrap.png|thumb|400px|'''Figure 6: Multi-lane highway oriented East-West.'''</br> <math>AB = c = 200</math> feet.</br> <math>BC = a = 50</math> feet.</br> <math>AC = b</math>.</br> <math>\frac{dc}{dt} = 60</math> mph. ]] A multi-lane highway is oriented East-West. A vehicle is moving in the inside lane from West to East. A law-enforcement officer with a radar gun is in position 50 feet South of the center of the inside lane. When the vehicle is 200 feet from the radar gun, it shows the vehicle's speed to be 60 mph. What is the actual speed of the vehicle? Let length <math>AC = b.</math> <math>\frac{db}{dt} = \frac{db}{dc}\cdot\frac{dc}{dt}</math> where <math>\frac{dc}{dt} = 60</math> mph. The derivative <math>\frac{db}{dc}:</math> :<math>\begin{align} \ \ \ \ &b^2 = c^2 - a^2;\ b = \sqrt{c^2 - a^2}\\ &2b\cdot \frac{db}{dc} = 2c\\ &\frac{db}{dc} = \frac{2c}{2b} = \frac{c}{\sqrt{c^2 - a^2}} \end{align}</math> <math>\frac{db}{dt} = \frac{200}{\sqrt{200^2 - 50^2}}\cdot 60 = 61.967\dots</math> mph. {{RoundBoxBottom}} ====On the Water==== {{RoundBoxTop|theme=2}} A ship is at sea <math>15</math> nautical miles East and <math>8</math> nautical miles South of a lighthouse, and the ship is steaming South-West at <math>10</math> nautical miles/hour or <math>10</math> knots. At what rate is ship approaching lighthouse? <math>\frac{da}{dt} = 10</math> knots. <math>\frac{dc}{dt} = \frac{dc}{da}\cdot\frac{da}{dt}</math> knots. {{RoundBoxTop|theme=2}} [[File:0411onTheWater.png|thumb|400px|'''Figure 1: Diagram indicating position, course and speed of ship relative to lighthouse.''' </br> <math>\angle BCA = \angle \theta.</math> ]] Calculating <math>\frac{dc}{da}:</math> <math>c^2 = a^2 + b^2 - 2ab\cos\theta</math> <math>2c\cdot\frac{dc}{da} = 2a - 2b\cos\theta</math> <math>\frac{dc}{da} = \frac{a - b\cos\theta}{c} = -0.291161615782696</math> The <math>-</math> sign indicates that, when <math>a</math> is increasing, <math>c</math> is decreasing. {{RoundBoxBottom}} <math>\frac{dc}{dt} = \frac{dc}{da}\cdot10</math> <math>= 2.91161615782696</math> knots towards the lighthouse. {{RoundBoxBottom}} ====Reciprocating engine==== {{RoundBoxTop|theme=1}} {{RoundBoxTop|theme=2}} [[File:0413reciprocatingEngine.png|thumb|400px|'''Figure 1: Diagram illustrating mathematical relationship between piston, connecting rod and crankshaft in reciprocating engine.''' </br> ]] The diagram illustrates the piston, connecting rod and crankshaft of an internal combustion reciprocating engine. The connecting rod <math>a</math> is connected to piston on <math>y</math> axis, and to crankshaft at end of <math>c</math> on <math>x</math> axis. This section analyzes the motion of the piston as the crankshaft rotates through angle <math>x</math> and the piston moves up and down on the <math>y</math> axis. {{RoundBoxBottom}} =====Position of piston===== {{RoundBoxTop|theme=2}} [[File:0413positionOfPistonInCylinder.png|thumb|400px|'''Figure 2: Diagram showing position of piston as a function of rotation of crankshaft in reciprocating engine.''' </br> Piston moves up and down between <math>8</math> and <math>18</math> inches. </br> <math>18 \ge y \ge 8</math> ]] <math>a^2 = y^2 + c^2 - 2yc\cos(x)</math> <math>y^2 - 2c\cos(x)y + c^2 - a^2 = 0</math> <math>y^2 - 2(5)\cos(x)y + (5)^2 - (13)^2 = 0</math> <math>y^2 - 10\cos(x)y - 144 = 0</math> <math>y = \frac{10\cos(x) + \sqrt{ (10\cos(x))^2 -4(-144) } }{2}</math> <math>y = \frac{10\cos(x) + \sqrt{ 100(\cos(x))^2 + 576 } }{2}</math> <math>y = 5\cos(x) + \sqrt{ 25(\cos(x))^2 + 144 }</math> {{RoundBoxTop|theme=2}} Code supplied to grapher (without white space) is: <syntaxhighlight lang=python> (5)(cos(x)) + ( ((25)((cos(x))^2) + 144 )^(0.5) ) </syntaxhighlight> When expressed in this way, it's easy to convert the code to python code: <syntaxhighlight lang=python> (5)*(cos(x)) + ( ((25)*((cos(x))**2) + 144 )**(0.5) ) </syntaxhighlight> {{RoundBoxBottom}} Positions of interest: {{RoundBoxTop|theme=2}} <gallery> File:0624TopDeadCenter.png|<small>Graph and diagram of piston at top dead center.</small> File:0624BottomDeadCenter.png|<small>Graph and diagram of piston at bottom dead center.</small> File:0624PistonHalfWay.png|<small>Graph and diagram of piston half-way between TDC and BDC.</small> File:0624CrankHalfWay.png|<small>Graph and diagram of crank half-way between TDC and BDC.</small> File:0624ConnRodTangential.png|<small>Graph and diagram of connecting rod tangential to crank.</small> </gallery> {{RoundBoxBottom}} {{RoundBoxBottom}} =====Velocity of piston===== {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder.png|thumb|400px|'''Figure 3: Diagram showing velocity of piston as a function of position of piston in reciprocating engine.''' </br> Strictly speaking, velocity <math>= \frac{dy}{dt} = \frac{dy}{dx}\cdot\frac{dx}{dt}.</math> </br> At constant RPM, <math>\frac{dx}{dt}</math> is constant. Therefore <math>\frac{dy}{dx}</math> is used to illustrate velocity. ]] Calculation of <math>\frac{dy}{dx}</math> by implicit differentiation. <math>y^2 - 10 \cos(x)y - 144 = 0</math> <math>2y\cdot y' - 10(\cos(x)y' + y(-\sin(x)) ) = 0</math> <math>2y\cdot y' - 10\cos(x)y' + 10\sin(x)y = 0</math> <math>y\cdot y' - 5\cos(x)y' = -5\sin(x)y</math> <math>y'(y - 5\cos(x)) = -5\sin(x)y</math> <math>y' = \frac{5\sin(x)y}{5\cos(x) - y}</math> {{RoundBoxBottom}} =====Acceleration of piston===== {{RoundBoxTop|theme=2}} [[File:0413accelerationOfPistonInCylinder.png|thumb|400px|'''Figure 4a: Diagram showing acceleration of piston in reciprocating engine.''' </br> Negative acceleration has a greater absolute value than the positive, but it does not last as long. ]] Acceleration introduces the second derivative. While velocity was the first derivative of position with respect to time, acceleration is the first derivative of velocity or the second derivative of position. From velocity above <math>yy' - 5\cos(x)y' + 5\sin(x)y = 0</math> By implicit differentation: <math>yy'' + y'y' - 5(\cos(x)y'' + y'(-\sin(x))) + 5(\sin(x)y' + y\cos(x)) = 0</math> <math>yy'' + y'y' - 5\cos(x)y'' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) = 0</math> <math>yy'' - 5\cos(x)y'' = -( y'y' + 5y'\sin(x) + 5\sin(x)y' + 5y\cos(x) )</math> <math>y''(y - 5\cos(x)) = -( y'y' + 10\sin(x)y' + 5y\cos(x) )</math> <math>y'' = \frac{y'y' + 10\sin(x)y' + 5y\cos(x) }{5\cos(x) - y}</math> Substitute for <math>y</math> and <math>y'</math> as defined above, and you see the code input to grapher at top of diagram to right. {{RoundBoxTop|theme=2}} [[File:0413velocityOfPistonInCylinder(closeup).png|thumb|400px|'''Figure 4b: Diagram showing "irregularities" in the curve of velocity while velocity is increasing.''' </br> <math>y</math> axis compressed to illustrate shape of curves. ]] "Kinks" in the curve: It is not obvious by looking at the curve of velocity that there are slight irregularities in the curve when velocity is increasing. However, the irregularities are obvious in the curve of acceleration. During one revolution of the crankshaft there is less time allocated for negative acceleration than for positive acceleration. Therefore, the maximum absolute value of negative acceleration is greater than the maximum value of positive acceleration. {{RoundBoxBottom}} {{RoundBoxBottom}} =====Minimum and maximum velocity===== {{RoundBoxTop|theme=2}} [[File:0414maxVelocity.png|thumb|400px|'''Figure 5: Diagram showing positions of maximum velocity of piston in reciprocating engine.''' </br> In the first quadrant, from <math>x = 0^{\circ}</math> to <math>x = 90^{\circ},</math> the piston moves through <math>6</math> inches. </br> In the second quadrant, from <math>x = 90^{\circ}</math> to <math>x = 180^{\circ},</math> the piston moves through <math>4</math> inches. </br> Therefore, in the first quadrant, acceleration must be greater than in the second quadrant. ]] Velocity is rate of change of position. See also Figure 3 above. Minimum velocity: Velocity is zero when slope of curve of position is zero. This occurs at top dead center and at bottom dead center, ie, when <math>x = 0</math> and <math>x = \pi.</math> Maximum velocity: Intuition suggests that the position of maximum velocity might be the point at which the connecting rod is tangent to the circle of the crankshaft. In other words: <math>x = \arctan(\frac{13}{5}) = 68.96\dots^{\circ}</math> or, that the position of maximum velocity might be the point at which the piston is half-way between top dead center and bottom dead center. In other words: <math>x = \arccos(\frac{2.5}{13}) = 78.9\dots^{\circ}</math> However, velocity is maximum when acceleration is <math>0,</math> which occurs when <math>x = \pm 71.26\dots^{\circ}.</math> Suppose that the engine is rotating at <math>100</math> radians/second or approx. <math>955</math> RPM. <math>v_{max} = y' \frac{inches}{radian} \cdot 100\frac{radians}{second}</math> abs<math>(v_{max}) = 5.36 (100)</math> inches/second or approx. <math>30.5</math> mph. {{RoundBoxBottom}} =====Minimum and maximum acceleration===== {{RoundBoxTop|theme=2}} [[File:0625MaxAcc1.png|thumb|400px|'''Figure 6: Diagram showing positions of minimum and maximum acceleration of piston in reciprocating engine.''' </br> ]] Acceleration is rate of change of velocity. See also Figures 4a and 4b above. Minimum acceleration: Acceleration is zero when slope of curve of velocity is zero. This occurs at maximum velocity or when <math>\angle x</math> is approx. <math>\pm 71.3^{\circ}.</math> Maximum acceleration: Acceleration is maximum when slope of curve of velocity is maximum. Maximum negative acceleration occurs when slope of curve of velocity is maximum negative. This happens at top dead center when <math>\angle x = 0.</math> Maximum positive acceleration occurs when slope of curve of velocity is maximum positive. This happens before and after bottom dead center when <math>\angle x</math> is approx. <math>\pm 127^{\circ}.</math> Let the engine continue to rotate at <math>100</math> radians/second. <math>acc_{max} = y''\frac{inches}{radian^2}\cdot 100\frac{radians}{second} \cdot 100\frac{radians}{second}</math> abs<math>(acc_{max}) = 6.92*100*100</math> inches/second<math>^2</math> or approx. <math>180</math> times the acceleration due to terrestrial gravity. This maximum value of acceleration is maximum negative when <math>\angle x = 0.</math> According to Newtonian physics <math>f = ma</math>, force = mass*acceleration, and <math>w = fs</math>, work = force*distance. In this engine energy expended in just accelerating piston to maximum velocity is proportional to rpm<math>^2</math>. Perhaps this helps to explain why a big [https://en.wikipedia.org/wiki/Diesel_engine#Watercraft marine diesel] engine rotating at low RPM can achieve [https://en.wikipedia.org/wiki/Diesel_engine#Efficiency efficiency] of <math>55 \%.</math> {{RoundBoxBottom}} {{RoundBoxBottom}} ===Simple laws of motion=== {{RoundBoxTop|theme=2}} Let a body move in accordance with the following function of <math>t,\ f(t)</math> where <math>t</math> means time: <math>p_t = f(t) = at^2 + bt + c</math> where <math>p_t</math> is position at time <math>t.</math> <math>p_t</math> has the dimension of length. Therefore, each component of <math>f(t)</math> must have the dimension of length. For <math>bt</math> to have the dimension of length, <math>b</math> must have the dimensions of <math>\frac{length}{time}</math> or velocity. For <math>at^2</math> to have the dimension of length, <math>a</math> must have the dimensions of <math>\frac{length}{time^2}</math> or acceleration. If <math>t ==0,\ p_0 = c</math> and <math>p_t = f(t) = at^2 + bt + p_0.</math> The derivatives enable us to assign specific values to <math>a,\ b.</math> <math>\frac{d(p_t)}{dt} = f'(t) = v_t = 2at + b</math> where <math>v_t</math> is velocity at time <math>t.</math> If <math>t ==0,\ v_0 = b</math> and <math>p_t = f(t) = at^2 + v_0t + p_0.</math> <math>\frac{d(v_t)}{dt} = f''(t) = 2a,</math> a constant equal to the acceleration to which the body is subjected. For convenience let us say that <math>p_t = \frac{1}{2}at^2 + v_0t + p_0</math> where <math>a</math> is the (constant) acceleration to which the body is subjected. Then <math>v_t = \frac{1}{2}\cdot 2at + v_0 = at + v_0</math> and <math>\frac{d(v_t)}{dt} = a.</math> {{RoundBoxBottom}} {{sfoot|Mathematics}} [[Category:Calculus]] [[Category:Differentiation]] rjtwfh41uwyxxowjig60zgdjjyhbd4i Spanish 1/Activities 0 64082 2717829 2703136 2025-06-02T17:18:53Z 71.245.120.27 /* Activities */ 2717829 wikitext text/x-wiki ==Chapter == * '''bebe''' *'''A mí también.''' - I do too.... *'''A mí tampoco.''' - I don't either / Me neither. *'''No me gusta...''' - I don't like to do... *'''No me gusta (para) nada...''' - I don't like to...at all. *'''¿Qué te gusta hacer?''' - What do you like to do? *'''¿Qué te gusta hacer más?''' - What do you like to do more? *'''¿Te gusta...?''' - Do you like to...? *'''¿Y a ti?''' _ And you? ===Other frequently used words=== *'''ni''' - neither, nor *'''o''' - or *'''y''' - and *'''¡Bueno!''' - good *'''¡Bien!''' - well *'''sí''' - yes *'''no''' - no *'''también''' - also, too *'''tampoco''' - neither {''opposite of'' '''también'''} *'''nunca''' - never *'''a''' '''veces''' - sometimes *'''siempre''' - always *'''no... sino... -''' not... but rather... **'''No me gusta trabajar sino escuchar música.''' I don't like to work but rather listen to music. ====Cultural note==== *Many schools in Latin America don't have a Physical Education class or sports teams, instead many students go to local gyms to join sports teams. ===Cognates/False Cognates=== Cognates are words that have a common etymological origin. False cognates look similar but actually have different meanings. ====Cognates==== *'''popular''' = popular *'''usar''' = to use *'''guitarra''' = guitar *'''instrumento''' = instrument *'''importante''' = important *'''flamenco''' = flamenco *'''tango''' = tango *'''merengue''' = merengue *'''salsa''' = salsa *'''cumbia''' = cumbia *'''famoso''' = famous *'''famosa''' = famous *'''no''' = no *'''piano'''= piano ==== False Cognates==== *'''el pie = the foot''' *'''actual = current''' ===Instrumentos=== *'''acordeón''' - accordion *'''bajo''' - bass *'''clarinete''' - clarinet *'''claves''' - keys *'''güiro''' - güiro *'''maracas''' - maracas *'''oboe''' - oboe *'''saxofón''' - saxophone *'''sintetizador''' - synthesizer *'''tambor''' - drum *'''trombón''' - trombone *'''trompeta''' - trumpet *'''tuba''' - tuba *'''violín''' - violin *'''platillos''' - cymbals ===Cultural Insight (Dances)=== Many famous dances have originated in Spanish-speaking countries. Below are lists of dances and their country of origin: -Flamenco: Spain -Tango: Argentina -Merengue: Dominican Republic -Salsa: Puerto Rico -Cumbia: Colombia ===Country focus (Estados Unidos)=== [[Image:Flag of the United States.svg|150px|right]] The '''United States of America''' (Spanish: Estados Unidos), usually referred to as the United States, the U.S. or America, is a constitutional federal republic comprising fifty states and a federal district, as well as several territories, or insular areas, scattered around the Caribbean and Pacific. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, D.C., the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The state of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the state of Hawaii is an archipelago in the mid-Pacific. [[Image:LocationUSA.png|200px|right]] At 3.79 million square miles (9.83 million km²) and with more than 300 million people, the United States is the fourth largest country by total area, and third largest by population. The United States is one of the world's most ethnically diverse nations, the product of large-scale immigration from many countries. The U.S. economy is the largest national economy in the world, with a nominal 2006 gross domestic product (GDP) of more than US$13 trillion (over 25% of the world total based on nominal GDP and almost 20% by purchasing power parity). [[Image:SF From Marin Highlands3.jpg|150px|thumb|San Francisco was founded as a Spanish mission, but today is a major city home to over 830,000 people.]] The nation was founded by thirteen colonies of Great Britain located along the Atlantic seaboard. Proclaiming themselves "states," they issued the Declaration of Independence on July 4, 1776. The rebellious states defeated Great Britain in the American Revolutionary War, the first successful colonial war of independence. A federal convention adopted the current United States Constitution on September 17, 1787; its ratification the following year made the states part of a single republic. The Bill of Rights, comprising ten constitutional amendments, was ratified in 1791. [[Image:Castillo de San Marcos Fort Panorama 1.jpg|left|thumb|170px|Castillo de San Marcos, a fort in St.Augustine, Florida, the oldest European settlement in the USA.]] In the nineteenth century, the United States acquired land from France, Spain, the United Kingdom, Mexico, and Russia, and annexed the Republic of Texas and the Republic of Hawaii. Disputes between the agrarian South and industrial North over states' rights and the expansion of the institution of slavery provoked the American Civil War of the 1860s. The North's victory prevented a permanent split of the country and led to the end of slavery in the United States. The Spanish-American War and World War I confirmed the nation's status as a military power. In 1945, the United States emerged from World War II as the first country with nuclear weapons, a permanent member of the United Nations Security Council, and a founding member of NATO. In the post–Cold War era, the United States is the only remaining superpower—accounting for approximately 50% of global military spending—and a dominant economic, political, and cultural force in the world. The United States is a multicultural nation, home to a wide variety of ethnic groups, traditions, and values. [[Image:LosAngelesSmog.jpg|thumb|200px|Los Angeles, formely a Spanish pueblo, is today a major city home to 4.1 million people and is a major world center in tourism and culture.]] '''Factbox''': *Official languages: none (English is the ''de facto'' language) *Other Languages: Spanish, French, German, Cantonese, Tagalog, Vietnamese, Mandarin, Italian, Korean, 327 other languages *Capital: Washington D.C. *Government: Democratic Republic *Area: 9,629,091 sq km (3,794,066 sq mi) (4th) *Population: 310,101,000 (July 2010) (3rd) *Religion: Christianity 78.5% (Protestant 51.3%, Catholic 23.9%, Mormon 1.7%, other Christian 1.6%), Non-religious 15%, Judaism 2.1%, Buddhism 2%, Islam 1%, Hinduism 0.4%, other 1% (mostly Unitarian Universalism, traditonal beliefs, Sikhism, Jainism, Confucianism, Taoism, etc.) *Human Development: 0.956 (VERY HIGH, 13th) *Independence: July 4, 1776 *Currency: United States Dollar [[Category:Spanish One]] 81jl4qaoobn865qm926vt469vm6p7u2 2717843 2717829 2025-06-02T23:35:18Z MathXplore 2888076 Reverted edits by [[Special:Contributions/71.245.120.27|71.245.120.27]] ([[User_talk:71.245.120.27|talk]]) to last version by [[User:207.180.133.226|207.180.133.226]] using [[Wikiversity:Rollback|rollback]] 2703136 wikitext text/x-wiki ==Chapter 2 == ===Activities=== * '''comer''' - to eat * '''beber''' - to drink *'''bailar''' - to dance *'''cantar''' - to sing *'''correr''' - to run *'''escribir cuentos''' - to write stories *'''escuchar música''' - to listen to music *'''estudiar''' - to study *'''esquiar''' - to ski *'''hablar por teléfono''' - to talk on the phone *'''ir a la escuela''' - to go to school *'''hacer la tarea''' - to do homework *'''jugar videojuegos''' - to play videogames *'''leer revistas''' - to read magazines *'''montar en bicicleta''' - to ride a bicycle *'''montar en monopatín / patineta''' - to skateboard *'''nadar''' - to swim *'''pasar tiempo con amigos / amistades''' - to spend time with friends *'''patinar''' - to skate *'''jugar deportes''' - to play sports *'''tocar la guitarra''' - to play the guitar *'''trabajar''' - to work *'''usar la computadora''' - to use the computer *'''mirar la televisión/ver la tele''' - to watch television ===Words to describe something you like or dislike=== *'''A mí''' - (Used for emphasis when talking about what you like.) *'''A mí no''' - (Used for emphasis when talking about what you dislike.) *'''Me gusta...''' - I like to... *'''Me gusta más...''' - I like to...better. *'''Me gusta mucho...''' I like to...a lot. *'''Me gusta poco'''... I like to... very little. *'''A mí también.''' - I do too.... *'''A mí tampoco.''' - I don't either / Me neither. *'''No me gusta...''' - I don't like to do... *'''No me gusta (para) nada...''' - I don't like to...at all. *'''¿Qué te gusta hacer?''' - What do you like to do? *'''¿Qué te gusta hacer más?''' - What do you like to do more? *'''¿Te gusta...?''' - Do you like to...? *'''¿Y a ti?''' _ And you? ===Other frequently used words=== *'''ni''' - neither, nor *'''o''' - or *'''y''' - and *'''¡Bueno!''' - good *'''¡Bien!''' - well *'''sí''' - yes *'''no''' - no *'''también''' - also, too *'''tampoco''' - neither {''opposite of'' '''también'''} *'''nunca''' - never *'''a''' '''veces''' - sometimes *'''siempre''' - always *'''no... sino... -''' not... but rather... **'''No me gusta trabajar sino escuchar música.''' I don't like to work but rather listen to music. ====Cultural note==== *Many schools in Latin America don't have a Physical Education class or sports teams, instead many students go to local gyms to join sports teams. ===Cognates/False Cognates=== Cognates are words that have a common etymological origin. False cognates look similar but actually have different meanings. ====Cognates==== *'''popular''' = popular *'''usar''' = to use *'''guitarra''' = guitar *'''instrumento''' = instrument *'''importante''' = important *'''flamenco''' = flamenco *'''tango''' = tango *'''merengue''' = merengue *'''salsa''' = salsa *'''cumbia''' = cumbia *'''famoso''' = famous *'''famosa''' = famous *'''no''' = no *'''piano'''= piano ==== False Cognates==== *'''el pie = the foot''' *'''actual = current''' ===Instrumentos=== *'''acordeón''' - accordion *'''bajo''' - bass *'''clarinete''' - clarinet *'''claves''' - keys *'''güiro''' - güiro *'''maracas''' - maracas *'''oboe''' - oboe *'''saxofón''' - saxophone *'''sintetizador''' - synthesizer *'''tambor''' - drum *'''trombón''' - trombone *'''trompeta''' - trumpet *'''tuba''' - tuba *'''violín''' - violin *'''platillos''' - cymbals ===Cultural Insight (Dances)=== Many famous dances have originated in Spanish-speaking countries. Below are lists of dances and their country of origin: -Flamenco: Spain -Tango: Argentina -Merengue: Dominican Republic -Salsa: Puerto Rico -Cumbia: Colombia ===Country focus (Estados Unidos)=== [[Image:Flag of the United States.svg|150px|right]] The '''United States of America''' (Spanish: Estados Unidos), usually referred to as the United States, the U.S. or America, is a constitutional federal republic comprising fifty states and a federal district, as well as several territories, or insular areas, scattered around the Caribbean and Pacific. The country is situated mostly in central North America, where its forty-eight contiguous states and Washington, D.C., the capital district, lie between the Pacific and Atlantic Oceans, bordered by Canada to the north and Mexico to the south. The state of Alaska is in the northwest of the continent, with Canada to its east and Russia to the west across the Bering Strait, and the state of Hawaii is an archipelago in the mid-Pacific. [[Image:LocationUSA.png|200px|right]] At 3.79 million square miles (9.83 million km²) and with more than 300 million people, the United States is the fourth largest country by total area, and third largest by population. The United States is one of the world's most ethnically diverse nations, the product of large-scale immigration from many countries. The U.S. economy is the largest national economy in the world, with a nominal 2006 gross domestic product (GDP) of more than US$13 trillion (over 25% of the world total based on nominal GDP and almost 20% by purchasing power parity). [[Image:SF From Marin Highlands3.jpg|150px|thumb|San Francisco was founded as a Spanish mission, but today is a major city home to over 830,000 people.]] The nation was founded by thirteen colonies of Great Britain located along the Atlantic seaboard. Proclaiming themselves "states," they issued the Declaration of Independence on July 4, 1776. The rebellious states defeated Great Britain in the American Revolutionary War, the first successful colonial war of independence. A federal convention adopted the current United States Constitution on September 17, 1787; its ratification the following year made the states part of a single republic. The Bill of Rights, comprising ten constitutional amendments, was ratified in 1791. [[Image:Castillo de San Marcos Fort Panorama 1.jpg|left|thumb|170px|Castillo de San Marcos, a fort in St.Augustine, Florida, the oldest European settlement in the USA.]] In the nineteenth century, the United States acquired land from France, Spain, the United Kingdom, Mexico, and Russia, and annexed the Republic of Texas and the Republic of Hawaii. Disputes between the agrarian South and industrial North over states' rights and the expansion of the institution of slavery provoked the American Civil War of the 1860s. The North's victory prevented a permanent split of the country and led to the end of slavery in the United States. The Spanish-American War and World War I confirmed the nation's status as a military power. In 1945, the United States emerged from World War II as the first country with nuclear weapons, a permanent member of the United Nations Security Council, and a founding member of NATO. In the post–Cold War era, the United States is the only remaining superpower—accounting for approximately 50% of global military spending—and a dominant economic, political, and cultural force in the world. The United States is a multicultural nation, home to a wide variety of ethnic groups, traditions, and values. [[Image:LosAngelesSmog.jpg|thumb|200px|Los Angeles, formely a Spanish pueblo, is today a major city home to 4.1 million people and is a major world center in tourism and culture.]] '''Factbox''': *Official languages: none (English is the ''de facto'' language) *Other Languages: Spanish, French, German, Cantonese, Tagalog, Vietnamese, Mandarin, Italian, Korean, 327 other languages *Capital: Washington D.C. *Government: Democratic Republic *Area: 9,629,091 sq km (3,794,066 sq mi) (4th) *Population: 310,101,000 (July 2010) (3rd) *Religion: Christianity 78.5% (Protestant 51.3%, Catholic 23.9%, Mormon 1.7%, other Christian 1.6%), Non-religious 15%, Judaism 2.1%, Buddhism 2%, Islam 1%, Hinduism 0.4%, other 1% (mostly Unitarian Universalism, traditonal beliefs, Sikhism, Jainism, Confucianism, Taoism, etc.) *Human Development: 0.956 (VERY HIGH, 13th) *Independence: July 4, 1776 *Currency: United States Dollar [[Category:Spanish One]] o34nrlte5cppm9htsv0eqstcbl6kpvh Understanding Arithmetic Circuits 0 139384 2717826 2717800 2025-06-02T12:58:09Z Young1lim 21186 /* Adder */ 2717826 wikitext text/x-wiki == Adder == * Binary Adder Architecture Exploration ( [[Media:Adder.20131113.pdf|pdf]] ) {| class="wikitable" |- ! Adder type !! Overview !! Analysis !! VHDL Level Design !! CMOS Level Design |- | '''1. Ripple Carry Adder''' || [[Media:VLSI.Arith.1A.RCA.20250522.pdf|A]]|| || [[Media:Adder.rca.20140313.pdf|pdf]] || [[Media:VLSI.Arith.1D.RCA.CMOS.20211108.pdf|pdf]] |- | '''2. Carry Lookahead Adder''' || [[Media:VLSI.Arith.1.A.CLA.20250602.pdf|A]]|| || [[Media:Adder.cla.20140313.pdf|pdf]]|| |- | '''3. Carry Save Adder''' || [[Media:VLSI.Arith.1.A.CSave.20151209.pdf|A]]|| || || |- || '''4. Carry Select Adder''' || [[Media:VLSI.Arith.1.A.CSelA.20191002.pdf|A]]|| || || |- || '''5. Carry Skip Adder''' || [[Media:VLSI.Arith.5A.CSkip.20250405.pdf|A]]|| || || [[Media:VLSI.Arith.5D.CSkip.CMOS.20211108.pdf|pdf]] |- || '''6. Carry Chain Adder''' || [[Media:VLSI.Arith.6A.CCA.20211109.pdf|A]]|| || [[Media:VLSI.Arith.6C.CCA.VHDL.20211109.pdf|pdf]], [[Media:Adder.cca.20140313.pdf|pdf]] || [[Media:VLSI.Arith.6D.CCA.CMOS.20211109.pdf|pdf]] |- || '''7. Kogge-Stone Adder''' || [[Media:VLSI.Arith.1.A.KSA.20140315.pdf|A]]|| || [[Media:Adder.ksa.20140409.pdf|pdf]]|| |- || '''8. Prefix Adder''' || [[Media:VLSI.Arith.1.A.PFA.20140314.pdf|A]]|| || || |- || '''9.1 Variable Block Adder''' || [[Media:VLSI.Arith.1A.VBA.20221110.pdf|A]], [[Media:VLSI.Arith.1B.VBA.20230911.pdf|B]], [[Media:VLSI.Arith.1C.VBA.20240622.pdf|C]], [[Media:VLSI.Arith.1C.VBA.20250218.pdf|D]]|| || || |- || '''9.2 Multi-Level Variable Block Adder''' || [[Media:VLSI.Arith.1.A.VBA-Multi.20221031.pdf|A]]|| || || |} </br> === Adder Architectures Suitable for FPGA === * FPGA Carry-Chain Adder ([[Media:VLSI.Arith.1.A.FPGA-CCA.20210421.pdf|pdf]]) * FPGA Carry Select Adder ([[Media:VLSI.Arith.1.B.FPGA-CarrySelect.20210522.pdf|pdf]]) * FPGA Variable Block Adder ([[Media:VLSI.Arith.1.C.FPGA-VariableBlock.20220125.pdf|pdf]]) * FPGA Carry Lookahead Adder ([[Media:VLSI.Arith.1.D.FPGA-CLookahead.20210304.pdf|pdf]]) * Carry-Skip Adder </br> == Barrel Shifter == * Barrel Shifter Architecture Exploration ([[Media:Bshift.20131105.pdf|bshfit.vhdl]], [[Media:Bshift.makefile.20131109.pdf|bshfit.makefile]]) </br> '''Mux Based Barrel Shifter''' * Analysis ([[Media:Arith.BShfiter.20151207.pdf|pdf]]) * Implementation </br> == Multiplier == === Array Multipliers === * Analysis ([[Media:VLSI.Arith.1.A.Mult.20151209.pdf|pdf]]) </br> === Tree Mulltipliers === * Lattice Multiplication ([[Media:VLSI.Arith.LatticeMult.20170204.pdf|pdf]]) * Wallace Tree ([[Media:VLSI.Arith.WallaceTree.20170204.pdf|pdf]]) * Dadda Tree ([[Media:VLSI.Arith.DaddaTree.20170701.pdf|pdf]]) </br> === Booth Multipliers === * [[Media:RNS4.BoothEncode.20161005.pdf|Booth Encoding Note]] * Booth Multiplier Note ([[Media:BoothMult.20160929.pdf|H1.pdf]]) </br> == Divider == * Binary Divider ([[Media:VLSI.Arith.1.A.Divider.20131217.pdf|pdf]])</br> </br> </br> go to [ [[Electrical_%26_Computer_Engineering_Studies]] ] [[Category:Digital Circuit Design]] [[Category:FPGA]] 9u9a19yv8l0a74sedmhdnt57wi3vytb 2717850 2717826 2025-06-03T08:23:25Z Young1lim 21186 /* Adder */ 2717850 wikitext text/x-wiki == Adder == * Binary Adder Architecture Exploration ( [[Media:Adder.20131113.pdf|pdf]] ) {| class="wikitable" |- ! Adder type !! Overview !! Analysis !! VHDL Level Design !! CMOS Level Design |- | '''1. Ripple Carry Adder''' || [[Media:VLSI.Arith.1A.RCA.20250522.pdf|A]]|| || [[Media:Adder.rca.20140313.pdf|pdf]] || [[Media:VLSI.Arith.1D.RCA.CMOS.20211108.pdf|pdf]] |- | '''2. Carry Lookahead Adder''' || [[Media:VLSI.Arith.1.A.CLA.20250603.pdf|A]]|| || [[Media:Adder.cla.20140313.pdf|pdf]]|| |- | '''3. Carry Save Adder''' || [[Media:VLSI.Arith.1.A.CSave.20151209.pdf|A]]|| || || |- || '''4. Carry Select Adder''' || [[Media:VLSI.Arith.1.A.CSelA.20191002.pdf|A]]|| || || |- || '''5. Carry Skip Adder''' || [[Media:VLSI.Arith.5A.CSkip.20250405.pdf|A]]|| || || [[Media:VLSI.Arith.5D.CSkip.CMOS.20211108.pdf|pdf]] |- || '''6. Carry Chain Adder''' || [[Media:VLSI.Arith.6A.CCA.20211109.pdf|A]]|| || [[Media:VLSI.Arith.6C.CCA.VHDL.20211109.pdf|pdf]], [[Media:Adder.cca.20140313.pdf|pdf]] || [[Media:VLSI.Arith.6D.CCA.CMOS.20211109.pdf|pdf]] |- || '''7. Kogge-Stone Adder''' || [[Media:VLSI.Arith.1.A.KSA.20140315.pdf|A]]|| || [[Media:Adder.ksa.20140409.pdf|pdf]]|| |- || '''8. Prefix Adder''' || [[Media:VLSI.Arith.1.A.PFA.20140314.pdf|A]]|| || || |- || '''9.1 Variable Block Adder''' || [[Media:VLSI.Arith.1A.VBA.20221110.pdf|A]], [[Media:VLSI.Arith.1B.VBA.20230911.pdf|B]], [[Media:VLSI.Arith.1C.VBA.20240622.pdf|C]], [[Media:VLSI.Arith.1C.VBA.20250218.pdf|D]]|| || || |- || '''9.2 Multi-Level Variable Block Adder''' || [[Media:VLSI.Arith.1.A.VBA-Multi.20221031.pdf|A]]|| || || |} </br> === Adder Architectures Suitable for FPGA === * FPGA Carry-Chain Adder ([[Media:VLSI.Arith.1.A.FPGA-CCA.20210421.pdf|pdf]]) * FPGA Carry Select Adder ([[Media:VLSI.Arith.1.B.FPGA-CarrySelect.20210522.pdf|pdf]]) * FPGA Variable Block Adder ([[Media:VLSI.Arith.1.C.FPGA-VariableBlock.20220125.pdf|pdf]]) * FPGA Carry Lookahead Adder ([[Media:VLSI.Arith.1.D.FPGA-CLookahead.20210304.pdf|pdf]]) * Carry-Skip Adder </br> == Barrel Shifter == * Barrel Shifter Architecture Exploration ([[Media:Bshift.20131105.pdf|bshfit.vhdl]], [[Media:Bshift.makefile.20131109.pdf|bshfit.makefile]]) </br> '''Mux Based Barrel Shifter''' * Analysis ([[Media:Arith.BShfiter.20151207.pdf|pdf]]) * Implementation </br> == Multiplier == === Array Multipliers === * Analysis ([[Media:VLSI.Arith.1.A.Mult.20151209.pdf|pdf]]) </br> === Tree Mulltipliers === * Lattice Multiplication ([[Media:VLSI.Arith.LatticeMult.20170204.pdf|pdf]]) * Wallace Tree ([[Media:VLSI.Arith.WallaceTree.20170204.pdf|pdf]]) * Dadda Tree ([[Media:VLSI.Arith.DaddaTree.20170701.pdf|pdf]]) </br> === Booth Multipliers === * [[Media:RNS4.BoothEncode.20161005.pdf|Booth Encoding Note]] * Booth Multiplier Note ([[Media:BoothMult.20160929.pdf|H1.pdf]]) </br> == Divider == * Binary Divider ([[Media:VLSI.Arith.1.A.Divider.20131217.pdf|pdf]])</br> </br> </br> go to [ [[Electrical_%26_Computer_Engineering_Studies]] ] [[Category:Digital Circuit Design]] [[Category:FPGA]] f14rvae73a740dldrzvcw54e6dlftjs Wikiversity:Newsletters/Tech News 4 162205 2717844 2717449 2025-06-02T23:55:00Z MediaWiki message delivery 983498 /* Tech News: 2025-23 */ new section 2717844 wikitext text/x-wiki {{Archive box|[[/2014/]] · [[/2015/]] · [[/2016/]] · [[/2017/]] · [[/2018/]] · [[/2019/]] · [[/2020/]] · [[/2021/]] · [[/2022/]]}} __TOC__ {{Clear}} == Tech News: 2023-02 == <section begin="technews-2023-W02"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/02|Translations]] are available. '''Recent changes''' * You can use tags to filter edits in the recent changes feed or on your watchlist. You can now use tags to filter out edits you don't want to see. Previously you could only use tags to focus on the edits with those tags. [https://phabricator.wikimedia.org/T174349] * [[Special:WhatLinksHere|Special:WhatLinksHere]] shows all pages that link to a specific page. There is now a [https://wlh.toolforge.org prototype] for how to sort those pages alphabetically. You can see the discussion in the [[phab:T4306|Phabricator ticket]]. * You can now use the [[mw:Special:MyLanguage/Extension:Thanks|thanks]] function on your watchlist and the user contribution page. [https://phabricator.wikimedia.org/T51541] * A wiki page can be moved to give it a new name. You can now get a dropdown menu with common reasons when you move a page. This is so you don't have to write the explanation every time. [https://phabricator.wikimedia.org/T325257] * [[m:Special:MyLanguage/Matrix.org|Matrix]] is a chat tool. You can now use <code>matrix:</code> to create Matrix links on wiki pages. [https://phabricator.wikimedia.org/T326021] * You can filter out translations when you look at the recent changes on multilingual wikis. This didn't hide translation pages. You can now also hide subpages which are translation pages. [https://phabricator.wikimedia.org/T233493] '''Changes later this week''' * [[m:Special:MyLanguage/Real Time Preview for Wikitext|Realtime preview for wikitext]] is a tool which lets editors preview the page when they edit wikitext. It will be enabled for all users of the 2010 wikitext editor. You will find it in the editor toolbar. * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2023-01-10|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s5.dblist targeted wikis]) and on {{#time:j xg|2023-01-12|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s6.dblist targeted wikis]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.18|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-01-10|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-01-11|en}}. It will be on all wikis from {{#time:j xg|2023-01-12|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/02|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W02"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:07, 10 January 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24342971 --> == Tech News: 2023-03 == <section begin="technews-2023-W03"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/03|Translations]] are available. '''Problems''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] The URLs in "{{int:last}}" links on page history now contain <bdi lang="zxx" dir="ltr"><code><nowiki>diff=prev&oldid=[revision ID]</nowiki></code></bdi> in place of <bdi lang="zxx" dir="ltr"><code><nowiki>diff=[revision ID]&oldid=[revision ID]</nowiki></code></bdi>. This is to fix a problem with links pointing to incorrect diffs when history was filtered by a tag. Some user scripts may break as a result of this change. [https://phabricator.wikimedia.org/T243569] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.19|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-01-17|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-01-18|en}}. It will be on all wikis from {{#time:j xg|2023-01-19|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * Some [[mw:Special:MyLanguage/Talk pages project/Usability|changes to the appearance of talk pages]] have only been available on <code>{{ns:1}}:</code> and <code>{{ns:3}}:</code> namespaces. These will be extended to other talk namespaces, such as <code>{{ns:5}}:</code>. They will continue to be unavailable in non-talk namespaces, including <code>{{ns:4}}:</code> pages (e.g., at the Village Pump). You can [[Special:Preferences#mw-prefsection-editing-discussion|change your preferences]] ([[Special:Preferences#mw-prefsection-betafeatures|beta feature]]). [https://phabricator.wikimedia.org/T325417] *On Wikisources, when an image is zoomed or panned in the Page: namespace, the same zoom and pan settings will be remembered for all Page: namespace pages that are linked to a particular Index: namespace page. [https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ProofreadPage/+/868841] * The Vector 2022 skin will become the default for the English Wikipedia desktop users. The change will take place on January 18 at 15:00 UTC. [[:en:w:Wikipedia:Vector 2022|Learn more]]. '''Future changes''' * The 2023 edition of the [[m:Special:MyLanguage/Community Wishlist Survey 2023|Community Wishlist Survey]], which invites contributors to make technical proposals and vote for tools and improvements, starts next week on 23 January 2023 at 18:00 UTC. You can start drafting your proposals in [[m:Community Wishlist Survey/Sandbox|the CWS sandbox]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/03|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W03"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:10, 17 January 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24381020 --> == Tech News: 2023-04 == <section begin="technews-2023-W04"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/04|Translations]] are available. '''Problems''' * Last week, for ~15 minutes, all wikis were unreachable for logged-in users and non-cached pages. This was caused by a timing issue. [https://wikitech.wikimedia.org/wiki/Incidents/2023-01-17_MediaWiki] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.20|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-01-24|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-01-25|en}}. It will be on all wikis from {{#time:j xg|2023-01-26|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * If you have the Beta Feature for [[mw:Special:MyLanguage/Talk pages project|DiscussionTools]] enabled, the appearance of talk pages will add more information about discussion activity. [https://www.mediawiki.org/wiki/Special:MyLanguage/Talk_pages_project/Usability#Status][https://phabricator.wikimedia.org/T317907] * The 2023 edition of the [[m:Special:MyLanguage/Community Wishlist Survey 2023|Community Wishlist Survey]] (CWS), which invites contributors to make technical proposals and vote for tools and improvements, starts on Monday 23 January 2023 at [https://zonestamp.toolforge.org/1674496814 18:00 UTC]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/04|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W04"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:46, 23 January 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24418874 --> == Tech News: 2023-05 == <section begin="technews-2023-W05"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/05|Translations]] are available. '''Problems''' * Last week, for ~15 minutes, some users were unable to log in or edit pages. This was caused by a problem with session storage. [https://wikitech.wikimedia.org/wiki/Incidents/2023-01-24_sessionstore_quorum_issues] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.21|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-01-31|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-02-01|en}}. It will be on all wikis from {{#time:j xg|2023-02-02|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Wikis that use localized numbering schemes for references need to add new CSS. This will help to show citation numbers the same way in all reading and editing modes. If your wiki would prefer to do it yourselves, please see the [[mw:Special:MyLanguage/Parsoid/Parser Unification/Cite CSS|details and example CSS to copy from]], and also add your wiki to the list. Otherwise, the developers will directly help out starting the week of February 5. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/05|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W05"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:05, 31 January 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24455949 --> == Tech News: 2023-06 == <section begin="technews-2023-W06"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/06|Translations]] are available. '''Recent changes''' * In the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Vector 2022 skin]], logged-out users using the full-width toggle will be able to see the setting of their choice even after refreshing pages or opening new ones. This only applies to wikis where Vector 2022 is the default. [https://phabricator.wikimedia.org/T321498] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.22|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-02-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-02-08|en}}. It will be on all wikis from {{#time:j xg|2023-02-09|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * Previously, we announced when some wikis would be in read-only for a few minutes because of a switch of their main database. These switches will not be announced any more, as the read-only time has become non-significant. Switches will continue to happen at 7AM UTC on Tuesdays and Thursdays. [https://phabricator.wikimedia.org/T292543#8568433] * Across all the wikis, in the Vector 2022 skin, logged-in users will see the page-related links such as "What links here" in a [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements/Features/Page_tools|new side menu]]. It will be displayed on the other side of the screen. This change had previously been made on Czech, English, and Vietnamese Wikipedias. [https://phabricator.wikimedia.org/T328692] *[[m:Special:MyLanguage/Community Wishlist Survey 2023|Community Wishlist Survey 2023]] will stop receiving new proposals on [https://zonestamp.toolforge.org/1675706431 Monday, 6 February 2023, at 18:00 UTC]. Proposers should complete any edits by then, to give time for [[m:Special:MyLanguage/Community_Wishlist_Survey/Help_us|translations]] and review. Voting will begin on Friday, 10 February. '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Gadgets and user scripts will be changing to load on desktop and mobile sites. Previously they would only load on the desktop site. It is recommended that wiki administrators audit the [[MediaWiki:Gadgets-definition|gadget definitions]] prior to this change, and add <bdi lang="zxx" dir="ltr"><code>skins=…</code></bdi> for any gadgets which should not load on mobile. [https://phabricator.wikimedia.org/T328610 More details are available]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/06|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W06"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 10:21, 6 February 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24491749 --> == Tech News: 2023-07 == <section begin="technews-2023-W07"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/07|Translations]] are available. '''Problems''' * On wikis where patrolled edits are enabled, changes made to the [[mw:Special:MyLanguage/Growth/Communities/How to configure the mentors' list|mentor list]] by autopatrolled mentors are not correctly marked as patrolled. It will be fixed later this week. [https://phabricator.wikimedia.org/T328444] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-02-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-02-15|en}}. It will be on all wikis from {{#time:j xg|2023-02-16|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * The Reply tool and other parts of [[mw:Special:MyLanguage/Help:DiscussionTools#Mobile|DiscussionTools]] will be deployed for all editors using the mobile site. You can [[mw:Special:MyLanguage/Talk_pages_project/Mobile#Status_Updates|read more about this decision]]. [https://phabricator.wikimedia.org/T298060] '''Future changes''' * All wikis will be read-only for a few minutes on March 1. This is planned for [https://zonestamp.toolforge.org/1677679222 14:00 UTC]. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T328287][https://phabricator.wikimedia.org/T327920][https://wikitech.wikimedia.org/wiki/Deployments] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/07|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W07"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:48, 14 February 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24540832 --> == Tech News: 2023-08 == <section begin="technews-2023-W08"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/08|Translations]] are available. '''Problems''' * Last week, during planned maintenance of Cloud Services, unforeseen complications forced the team to turn off all tools for 2–3 hours to prevent data corruption. Work is ongoing to prevent similar problems in the future. [https://phabricator.wikimedia.org/T329535] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-02-21|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-02-22|en}}. It will be on all wikis from {{#time:j xg|2023-02-23|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). *The voting phase for the [[m:Special:MyLanguage/Community Wishlist Survey 2023|Community Wishlist Survey 2023]] ends on [https://zonestamp.toolforge.org/1677261621 24 February at 18:00 UTC]. The results of the survey will be announced on 28 February. '''Future changes''' * All wikis will be read-only for a few minutes on March 1. This is planned for [https://zonestamp.toolforge.org/1677679222 14:00 UTC]. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T328287][https://phabricator.wikimedia.org/T327920][https://wikitech.wikimedia.org/wiki/Deployments] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/08|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W08"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:57, 21 February 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24570514 --> == Tech News: 2023-09 == <section begin="technews-2023-W09"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/09|Translations]] are available. '''Problems''' * Last week, in some areas of the world, there were problems with loading pages for 20 minutes and saving edits for 55 minutes. These issues were caused by a problem with our caching servers due to unforseen events during a routine maintenance task. [https://wikitech.wikimedia.org/wiki/Incidents/2023-02-22_wiki_outage][https://wikitech.wikimedia.org/wiki/Incidents/2023-02-22_read_only] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.25|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-02-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-01|en}}. It will be on all wikis from {{#time:j xg|2023-03-02|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * All wikis will be read-only for a few minutes on March 1. This is planned for [https://zonestamp.toolforge.org/1677679222 14:00 UTC]. [https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/Server_switch] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/09|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W09"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:47, 27 February 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24634242 --> == Tech News: 2023-10 == <section begin="technews-2023-W10"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/10|Translations]] are available. '''Recent changes''' * The Community Wishlist Survey 2023 edition has been concluded. Community Tech has [[m:Special:MyLanguage/Community Wishlist Survey 2023/Results|published the results]] of the survey and will provide an update on what is next in April 2023. * On wikis which use [[mw:Special:MyLanguage/Writing_systems|LanguageConverter]] to handle multiple writing systems, articles which used custom conversion rules in the wikitext (primarily on Chinese Wikipedia) would have these rules applied inconsistently in the table of contents, especially in the Vector 2022 skin. This has now been fixed. [https://phabricator.wikimedia.org/T306862] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.26|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-03-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-08|en}}. It will be on all wikis from {{#time:j xg|2023-03-09|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * A search system has been added to the [[Special:Preferences|Preferences screen]]. This will let you find different options more easily. Making it work on mobile devices will happen soon. [https://phabricator.wikimedia.org/T313804] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/10|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W10"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:49, 6 March 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24676916 --> == Tech News: 2023-11 == <section begin="technews-2023-W11"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/11|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.27|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-03-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-15|en}}. It will be on all wikis from {{#time:j xg|2023-03-16|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-cbk_zamwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cdowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cebwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-chwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-chrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-chywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ckbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-csbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cuwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-itwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T304542][https://phabricator.wikimedia.org/T304550] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/11|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W11"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:20, 13 March 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24700189 --> == Tech News: 2023-12 == <section begin="technews-2023-W12"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/12|Translations]] are available. '''Problems''' * Last week, some users experienced issues loading image thumbnails. This was due to incorrectly cached images. [https://phabricator.wikimedia.org/T331820] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.1|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-03-21|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-22|en}}. It will be on all wikis from {{#time:j xg|2023-03-23|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] A link to the user's [[{{#special:CentralAuth}}]] page will appear on [[{{#special:Contributions}}]] — some user scripts which previously added this link may cause conflicts. This feature request was [[:m:Community Wishlist Survey 2023/Admins and patrollers/Add link to CentralAuth on Special:Contributions|voted #17 in the 2023 Community Wishlist Survey]]. * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The [[{{#special:AbuseFilter}}]] edit window will be resizable and larger by default. This feature request was [[:m:Community Wishlist Survey 2023/Anti-harassment/Make the AbuseFilter edit window resizable and larger by default|voted #80 in the 2023 Community Wishlist Survey]]. * There will be a new option for Administrators when they are unblocking a user, to add the unblocked user’s user page to their watchlist. This will work both via [[{{#special:Unblock}}]] and via the API. [https://phabricator.wikimedia.org/T257662] '''Meetings''' * You can join the next meeting with the Wikipedia mobile apps teams. During the meeting, we will discuss the current features and future roadmap. The meeting will be on [https://zonestamp.toolforge.org/1679677204 24 March at 17:00 (UTC)]. See [[mw:Special:MyLanguage/Wikimedia Apps/Office Hours|details and how to join]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/12|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W12"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:25, 21 March 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24732558 --> == Tech News: 2023-13 == <section begin="technews-2023-W13"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/13|Translations]] are available. '''Recent changes''' * The [[:mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]] condition limit was increased from 1000 to 2000. [https://phabricator.wikimedia.org/T309609] * [[:m:Special:MyLanguage/Global AbuseFilter#Locally disabled actions|Some Global AbuseFilter]] actions will no longer apply to local projects. [https://phabricator.wikimedia.org/T332521] * Desktop users are now able to subscribe to talk pages by clicking on the {{int:discussiontools-newtopicssubscription-button-subscribe-label}} link in the {{int:toolbox}} menu. If you subscribe to a talk page, you receive [[mw:Special:MyLanguage/Notifications|notifications]] when new topics are started on that talk page. This is separate from putting the page on your watchlist or subscribing to a single discussion. [https://phabricator.wikimedia.org/T263821] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.2|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-03-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-29|en}}. It will be on all wikis from {{#time:j xg|2023-03-30|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). '''Future changes''' * You will be able to choose [[mw:Special:MyLanguage/VisualEditor/Diffs|visual diffs]] on all [[m:Special:MyLanguage/Help:Page history|history pages]] at the Wiktionaries and Wikipedias. [https://phabricator.wikimedia.org/T314588] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] The legacy [[mw:Mobile Content Service|Mobile Content Service]] is going away in July 2023. Developers are encouraged to switch to Parsoid or another API before then to ensure service continuity. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/4MVQQTONJT7FJAXNVOFV3WWVVMCHRINE/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/13|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W13"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:13, 28 March 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24780854 --> == Tech News: 2023-14 == <section begin="technews-2023-W14"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/14|Translations]] are available. '''Recent changes''' * The system for automatically creating categories for the [[mw:Special:MyLanguage/Extension:Babel|Babel]] extension has had several important changes and fixes. One of them allows you to insert templates for automatic category descriptions on creation, allowing you to categorize the new categories. [https://phabricator.wikimedia.org/T211665][https://phabricator.wikimedia.org/T64714][https://phabricator.wikimedia.org/T170654][https://phabricator.wikimedia.org/T184941][https://phabricator.wikimedia.org/T33074] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.3|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-04-04|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-04-05|en}}. It will be on all wikis from {{#time:j xg|2023-04-06|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Some older [[w:en:Web browser|Web browsers]] will stop being able to use [[w:en:JavaScript|JavaScript]] on Wikimedia wikis from this week. This mainly affects users of Internet Explorer 11. If you have an old web browser on your computer you can try to upgrade to a newer version. [https://phabricator.wikimedia.org/T178356] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The deprecated <bdi lang="zxx" dir="ltr"><code>jquery.hoverIntent</code></bdi> module has been removed. This module could be used by gadgets and user scripts, to create an artificial delay in how JavaScript responds to a hover event. Gadgets and user scripts should now use jQuery <bdi lang="zxx" dir="ltr"><code>hover()</code></bdi> or <bdi lang="zxx" dir="ltr"><code>on()</code></bdi> instead. Examples can be found in the [[mw:Special:MyLanguage/ResourceLoader/Migration_guide_(users)#jquery.hoverIntent|migration guide]]. [https://phabricator.wikimedia.org/T311194] * Some of the links in [[{{#special:SpecialPages}}]] will be re-arranged. There will be a clearer separation between links that relate to all users, and links related to your own user account. [https://phabricator.wikimedia.org/T333242] * You will be able to hide the [[mw:Special:MyLanguage/Talk pages project/Replying|Reply button]] in archived discussion pages with a new <bdi lang="zxx" dir="ltr"><code><nowiki>__ARCHIVEDTALK__</nowiki></code></bdi> magic word. There will also be a new <bdi lang="zxx" dir="ltr"><code>.mw-archivedtalk</code></bdi> CSS class for hiding the Reply button in individual sections on a page. [https://phabricator.wikimedia.org/T249293][https://phabricator.wikimedia.org/T295553][https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DiscussionTools/+/738221] '''Future changes''' * The Vega software that creates data visualizations in pages, such as graphs, will be upgraded to the newest version in the future. Graphs that still use the very old version 1.5 syntax may stop working properly. Most existing uses have been found and updated, but you can help to check, and to update any local documentation. [[phab:T260542|Examples of how to find and fix these graphs are available]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/14|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W14"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:39, 3 April 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24820268 --> == Tech News: 2023-15 == <section begin="technews-2023-W15"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/15|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] In the visual editor, it is now possible to edit captions of images in galleries without opening the gallery dialog. This feature request was [[:m:Community Wishlist Survey 2023/Editing/Editable gallery captions in Visual Editor|voted #61 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T190224] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] You can now receive notifications when another user edits your user page. See the "{{int:Echo-category-title-edit-user-page}}" option in [[Special:Preferences#mw-prefsection-echo|your Preferences]]. This feature request was [[:m:Community Wishlist Survey 2023/Anti-harassment/Notifications for user page edits|voted #3 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T3876] '''Problems''' * There was a problem with all types of CentralNotice banners still being shown to logged-in users even if they had [[Special:Preferences#mw-prefsection-centralnotice-banners|turned off]] specific banner types. This has now been fixed. [https://phabricator.wikimedia.org/T331671] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.4|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-04-11|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-04-12|en}}. It will be on all wikis from {{#time:j xg|2023-04-13|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-arywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-dawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-dinwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-dsbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-eewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-elwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-emlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-eowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-etwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-euwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-extwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tumwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ffwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fiu_vrowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fjwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-frpwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-frrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-furwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gcrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gdwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-glwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-glkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gomwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gotwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-guwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gvwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T304551][https://phabricator.wikimedia.org/T308133] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/15|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W15"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:05, 10 April 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24851886 --> == Tech News: 2023-16 == <section begin="technews-2023-W16"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/16|Translations]] are available. '''Recent changes''' * You can now see [[mw:Special:MyLanguage/Help:Extension:Kartographer#Show_nearby_articles|nearby articles on a Kartographer map]] with the button for the new feature "{{int:Kartographer-sidebar-nearbybutton}}". Six wikis have been testing this feature since October. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Geoinformation/Nearby_articles#Implementation][https://phabricator.wikimedia.org/T334079] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The [[m:Special:GlobalWatchlist|Special:GlobalWatchlist]] page now has links for "{{int:globalwatchlist-markpageseen}}" for each entry. This feature request was [[m:Community Wishlist Survey 2023/Notifications, Watchlists and Talk Pages/Button to mark a single change as read in the global watch list|voted #161 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T334246] '''Problems''' * At Wikimedia Commons, some thumbnails have not been getting replaced correctly after a new version of the image is uploaded. This should be fixed later this week. [https://phabricator.wikimedia.org/T331138][https://phabricator.wikimedia.org/T333042] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] For the last few weeks, some external tools had inconsistent problems with logging-in with OAuth. This has now been fixed. [https://phabricator.wikimedia.org/T332650] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-04-18|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-04-19|en}}. It will be on all wikis from {{#time:j xg|2023-04-20|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/16|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W16"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:54, 18 April 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24881071 --> == Tech News: 2023-17 == <section begin="technews-2023-W17"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/17|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The date-selection menu on pages such as [[{{#special:Contributions}}]] will now show year-ranges that are in the current and past decade, instead of the current and future decade. This feature request was [[m:Community Wishlist Survey 2023/Miscellaneous/Change year range shown in date selection popup|voted #145 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T334316] '''Problems''' * Due to security issues with the [[mw:Special:MyLanguage/Extension:Graph|Graph extension]], graphs have been disabled in all Wikimedia projects. Wikimedia Foundation teams are working to respond to these vulnerabilities. [https://phabricator.wikimedia.org/T334940] * For a few days, it was not possible to save some kinds of edits on the mobile version of a wiki. This has been fixed. [https://phabricator.wikimedia.org/T334797][https://phabricator.wikimedia.org/T334799][https://phabricator.wikimedia.org/T334794] '''Changes later this week''' * All wikis will be read-only for a few minutes on April 26. This is planned for [https://zonestamp.toolforge.org/1682517653 14:00 UTC]. [https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/Server_switch] * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.6|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-04-25|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-04-26|en}}. It will be on all wikis from {{#time:j xg|2023-04-27|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''Future changes''' * The Editing team plans an A/B test for [[mw:Special:MyLanguage/Talk pages project/Usability|a usability analysis of the Talk page project]]. The [[mw:Special:MyLanguage/Talk pages project/Usability/Analysis|planned measurements are available]]. Your wiki [[phab:T332946|may be invited to participate]]. Please suggest improvements to the measurement plan at [[mw:Talk:Talk pages project/Usability|the discussion page]]. * [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2023-2024|The Wikimedia Foundation annual plan 2023-2024 draft is open for comment and input]] until May 19. The final plan will be published in July 2023 on Meta-wiki. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/17|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W17"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:03, 24 April 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24933592 --> == Tech News: 2023-18 == <section begin="technews-2023-W18"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/18|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The content attribution tools [[mw:Special:MyLanguage/Who Wrote That?|Who Wrote That?]], [[xtools:authorship|XTools Authorship]], and [[xtools:blame|XTools Blame]] now support the French and Italian Wikipedias. More languages will be added in the near future. This is part of the [[m:Community Wishlist Survey 2023/Reading/Extend "Who Wrote That?" tool to more wikis|#7 wish in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T243711][https://phabricator.wikimedia.org/T270490][https://phabricator.wikimedia.org/T334891] * The [[:commons:Special:MyLanguage/Commons:Video2commons|Video2commons]] tool has been updated. This fixed several bugs related to YouTube uploads. [https://github.com/toolforge/video2commons/pull/162/commits] * The [[{{#special:Preferences}}]] page has been redesigned on mobile web. The new design makes it easier to browse the different categories and settings at low screen widths. You can also now access the page via a link in the Settings menu in the mobile web sidebar. [https://www.mediawiki.org/wiki/Moderator_Tools/Content_moderation_on_mobile_web/Preferences] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-02|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-03|en}}. It will be on all wikis from {{#time:j xg|2023-05-04|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/18|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W18"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:45, 2 May 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24966974 --> == Tech News: 2023-19 == <section begin="technews-2023-W19"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/19|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] When you close an image that is displayed via MediaViewer, it will now return to the wiki page instead of going back in your browser history. This feature request was [[m:Community Wishlist Survey 2023/Reading/Return to the article when closing the MediaViewer|voted #65 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T236591] * The [[mw:Special:MyLanguage/Extension:SyntaxHighlight|SyntaxHighlight]] extension now supports <bdi lang="en" dir="ltr"><code>wikitext</code></bdi> as a selected language. Old alternatives that were used to highlight wikitext, such as <bdi lang="en" dir="ltr"><code>html5</code></bdi>, <bdi lang="en" dir="ltr"><code>moin</code></bdi>, and <bdi lang="en" dir="ltr"><code>html+handlebars</code></bdi>, can now be replaced. [https://phabricator.wikimedia.org/T29828] * [[mw:Special:MyLanguage/Manual:Creating pages with preloaded text|Preloading text to new pages/sections]] now supports preloading from localized MediaWiki interface messages. [https://cs.wikipedia.org/wiki/User_talk:Martin_Urbanec_(WMF)?action=edit&section=new&preload=MediaWiki:July Here is an example] at the {{int:project-localized-name-cswiki/en}} that uses <bdi lang="zxx" dir="ltr"><code><nowiki>preload=MediaWiki:July</nowiki></code></bdi>. [https://phabricator.wikimedia.org/T330337] '''Problems''' * Graph Extension update: Foundation developers have completed upgrading the visualization software to Vega5. Existing community graphs based on Vega2 are no longer compatible. Communities need to update local graphs and templates, and shared lua modules like <bdi lang="de" dir="ltr">[[w:de:Modul:Graph]]</bdi>. The [https://vega.github.io/vega/docs/porting-guide/ Vega Porting guide] provides the most comprehensive detail on migration from Vega2 and [https://www.mediawiki.org/w/index.php?title=Template:Graph:PageViews&action=history here is an example migration]. Vega5 has currently just been enabled on mediawiki.org to provide a test environment for communities. [https://phabricator.wikimedia.org/T334940#8813922] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.8|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-09|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-10|en}}. It will be on all wikis from {{#time:j xg|2023-05-11|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Until now, all new OAuth apps went through manual review. Starting this week, apps using identification-only or basic authorizations will not require review. [https://phabricator.wikimedia.org/T67750] '''Future changes''' * During the next year, MediaWiki will stop using IP addresses to identify logged-out users, and will start automatically assigning unique temporary usernames. Read more at [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation/Updates|IP Editing: Privacy Enhancement and Abuse Mitigation/Updates]]. You can [[m:Talk:IP Editing: Privacy Enhancement and Abuse Mitigation#What should it look like?|join the discussion]] about the [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation/Updates#What will temporary usernames look like?|format of the temporary usernames]]. [https://phabricator.wikimedia.org/T332805] * There will be an [[:w:en:A/B testing|A/B test]] on 10 Wikipedias where the Vector 2022 skin is the default skin. Half of logged-in desktop users will see an interface where the different parts of the page are more clearly separated. You can [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/2023-05 Zebra9 A/B test|read more]]. [https://phabricator.wikimedia.org/T333180][https://phabricator.wikimedia.org/T335972] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] <code>jquery.tipsy</code> will be removed from the MediaWiki core. This will affect some user scripts. Many lines with <code>.tipsy(</code> can be commented out. <code>OO.ui.PopupWidget</code> can be used to keep things working like they are now. You can [[phab:T336019|read more]] and [[:mw:Help:Locating broken scripts|read about how to find broken scripts]]. [https://phabricator.wikimedia.org/T336019] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/19|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W19"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:36, 9 May 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24998636 --> == Tech News: 2023-20 == <section begin="technews-2023-W20"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/20|Translations]] are available. '''Problems''' * Citations that are automatically generated based on [[d:Q33057|ISBN]] are currently broken. This affects citations made with the [[mw:Special:MyLanguage/Help:VisualEditor/User_guide/Citations-Full#Automatic|VisualEditor Automatic tab]], and the use of the citoid API in gadgets and user scripts. Work is ongoing to restore this feature. [https://phabricator.wikimedia.org/T336298] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.9|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-17|en}}. It will be on all wikis from {{#time:j xg|2023-05-18|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-gorwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hakwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hawwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hifwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hsbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-htwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-igwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ilowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-inhwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iuwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-jamwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-jvwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308134] '''Future changes''' * There is a recently formed team at the Wikimedia Foundation which will be focusing on experimenting with new tools. Currently they are building [[m:Wikimedia_Foundation_Annual_Plan/2023-2024/Draft/Future_Audiences#FA2.2_Conversational_AI|a prototype ChatGPT plugin that allows information generated by ChatGPT to be properly attributed]] to the Wikimedia projects. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Gadget and userscript developers should replace <bdi lang="zxx" dir="ltr"><code>jquery.cookie</code></bdi> with <bdi lang="zxx" dir="ltr"><code>mediawiki.cookie</code></bdi>. The <bdi lang="zxx" dir="ltr"><code>jquery.cookie</code></bdi> library will be removed in ~1 month, and staff developers will run a script to replace any remaining uses at that time. [https://phabricator.wikimedia.org/T336018] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/20|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W20"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:45, 15 May 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25011501 --> == Tech News: 2023-21 == <section begin="technews-2023-W21"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/21|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The "recent edits" time period for page watchers is now 30 days. It used to be 180 days. This was a [[m:Community Wishlist Survey 2023/Notifications, Watchlists and Talk Pages/Change information about the number of watchers on a page|Community Wishlist Survey proposal]]. [https://phabricator.wikimedia.org/T336250] '''Changes later this week''' * An [[mw:special:MyLanguage/Growth/Positive reinforcement#Impact|improved impact module]] will be available at Wikipedias. The impact module is a feature available to newcomers [[mw:Special:MyLanguage/Growth/Feature summary#Newcomer homepage|at their personal homepage]]. It will show their number of edits, how many readers their edited pages have, how many thanks they have received and similar things. It is also accessible by accessing Special:Impact. [https://phabricator.wikimedia.org/T336203] * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.10|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-23|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-24|en}}. It will be on all wikis from {{#time:j xg|2023-05-25|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/21|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W21"/> 16:55, 22 May 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25028325 --> == Tech News: 2023-22 == <section begin="technews-2023-W22"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/22|Translations]] are available. '''Recent changes''' * Citations can once again be added automatically from ISBNs, thanks to Zotero's ISBN searches. The current data sources are the Library of Congress (United States), the Bibliothèque nationale de France (French National Library), and K10plus ISBN (German repository). Additional data source searches can be [[mw:Citoid/Creating Zotero translators|proposed to Zotero]]. The ISBN labels in the [[mw:Special:MyLanguage/Help:VisualEditor/User_guide/Citations-Full#Automatic|VisualEditor Automatic tab]] will reappear later this week. [https://phabricator.wikimedia.org/T336298#8859917] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The page [[{{#special:EditWatchlist}}]] now has "{{int:watchlistedit-normal-check-all}}" options to select all the pages within a namespace. This feature request was [[m:Community Wishlist Survey 2023/Notifications, Watchlists and Talk Pages/Watchlist edit - "check all" checkbox|voted #161 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T334252] '''Problems''' * For a few days earlier this month, the "Add interlanguage link" item in the Tools menu did not work properly. This has now been fixed. [https://phabricator.wikimedia.org/T337081] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.11|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-30|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-31|en}}. It will be on all wikis from {{#time:j xg|2023-06-01|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * VisualEditor will be switched to a new backend on [https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/dblists/small.dblist small] and [https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/dblists/medium.dblist medium] wikis this week. Large wikis will follow in the coming weeks. This is part of the effort to move Parsoid into MediaWiki core. The change should have no noticeable effect on users, but if you experience any slow loading or other strangeness when using VisualEditor, please report it on the phabricator ticket linked here. [https://phabricator.wikimedia.org/T320529] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/22|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W22"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:03, 29 May 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25079963 --> == Tech News: 2023-23 == <section begin="technews-2023-W23"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/23|Translations]] are available. '''Recent changes''' * The [[:mw:Special:MyLanguage/Help:Extension:RealMe|RealMe]] extension allows you to mark URLs on your user page as verified for Mastodon and similar software. * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] Citation and footnote editing can now be started from the reference list when using the visual editor. This feature request was [[m:Community Wishlist Survey 2023/Citations/Allow citations to be edited in the references section with VisualEditor|voted #2 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T54750] * Previously, clicking on someone else's link to Recent Changes with filters applied within the URL could unintentionally change your preference for "{{int:Rcfilters-group-results-by-page}}". This has now been fixed. [https://phabricator.wikimedia.org/T202916#8874081] '''Problems''' * For a few days last week, some tools and bots returned outdated information due to database replication problems, and may have been down entirely while it was being fixed. These issues have now been fixed. [https://phabricator.wikimedia.org/T337446] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.12|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-06-06|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-06-07|en}}. It will be on all wikis from {{#time:j xg|2023-06-08|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Bots will no longer be prevented from making edits because of URLs that match the [[mw:Special:MyLanguage/Extension:SpamBlacklist|spam blacklist]]. [https://phabricator.wikimedia.org/T313107] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/23|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W23"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:52, 5 June 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25114640 --> == Tech News: 2023-24 == <section begin="technews-2023-W24"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/24|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The content attribution tools [[mw:Special:MyLanguage/Who Wrote That?|Who Wrote That?]], [[xtools:authorship|XTools Authorship]], and [[xtools:blame|XTools Blame]] now support the Dutch, German, Hungarian, Indonesian, Japanese, Polish and Portuguese Wikipedias. This was the [[m:Community Wishlist Survey 2023/Reading/Extend "Who Wrote That?" tool to more wikis|#7 wish in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T334891] * The [[mw:Special:MyLanguage/Structured Data Across Wikimedia/Search Improvements#Search Preview panel|Search Preview panel]] has been deployed on four Wikipedias (Catalan, Dutch, Hungarian and Norwegian). The panel will show an image related to the article (if existing), the top sections of the article, related images (coming from MediaSearch on Commons), and eventually the sister projects associated with the article. [https://phabricator.wikimedia.org/T306341] * The [[:mw:Special:MyLanguage/Help:Extension:RealMe#Verifying_a_link_on_non-user_pages|RealMe]] extension now allows administrators to verify URLs for any page, for Mastodon and similar software. [https://phabricator.wikimedia.org/T324937] * The default project license [https://lists.wikimedia.org/hyperkitty/list/wikimediaannounce-l@lists.wikimedia.org/thread/7G6XPWZPQFLZ2JANN3ZX6RT4DVUI3HZQ/ has been officially upgraded] to CC BY-SA 4.0. The software interface messages have been updated. Communities should feel free to start updating any mentions of the old CC BY-SA 3.0 licensing within policies and related documentation pages. [https://phabricator.wikimedia.org/T319064] '''Problems''' * For three days last month, some Wikipedia pages edited with VisualEditor or DiscussionTools had an unintended <code><nowiki>__TOC__</nowiki></code> (or its localized form) added during an edit. There is [[mw:Parsoid/Deployments/T336101_followup|a listing of affected pages sorted by wiki]], that may still need to be fixed. [https://phabricator.wikimedia.org/T336101] * Currently, the "{{int:Visualeditor-dialog-meta-categories-defaultsort-label}}" feature in VisualEditor is broken. Existing <code><nowiki>{{DEFAULTSORT:...}}</nowiki></code> keywords incorrectly appear as missing templates in VisualEditor. Developers are exploring how to fix this. In the meantime, those wishing to edit the default sortkey of a page are advised to switch to source editing. [https://phabricator.wikimedia.org/T337398] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Last week, an update to the delete form may have broken some gadgets or user scripts. If you need to manipulate (empty) the reason field, replace <bdi lang="zxx" dir="ltr"><code>#wpReason</code></bdi> with <bdi lang="zxx" dir="ltr" style="white-space: nowrap;"><code>#wpReason > input</code></bdi>. See [https://cs.wikipedia.org/w/index.php?title=MediaWiki%3AGadget-CleanDeleteReasons.js&diff=22859956&oldid=12794189 an example fix]. [https://phabricator.wikimedia.org/T337809] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.13|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-06-13|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-06-14|en}}. It will be on all wikis from {{#time:j xg|2023-06-15|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * VisualEditor will be switched to a new backend on English Wikipedia on Monday, and all other [https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/dblists/large.dblist large] wikis on Thursday. The change should have no noticeable effect on users, but if you experience any slow loading or other strangeness when using VisualEditor, please report it on the phabricator ticket linked here. [https://phabricator.wikimedia.org/T320529] '''Future changes''' * From 5 June to 17 July, the Foundation's [[:mw:Wikimedia Security Team|Security team]] is holding a consultation with contributors regarding a draft policy to govern the use of third-party resources in volunteer-developed gadgets and scripts. Feedback and suggestions are warmly welcome at [[m:Special:MyLanguage/Third-party resources policy|Third-party resources policy]] on meta-wiki. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/24|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W24"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 14:51, 12 June 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25133779 --> == Tech News: 2023-25 == <section begin="technews-2023-W25"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/25|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Flame graphs are now available in WikimediaDebug. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/JXNQD3EHG5V5QW5UXFDPSHQG4MJ3FWJQ/][https://techblog.wikimedia.org/2023/06/08/flame-graphs-arrive-in-wikimediadebug/] '''Changes later this week''' * There is no new MediaWiki version this week. * There is now a toolbar search popup in the visual editor. You can trigger it by typing <code>\</code> or pressing <code>ctrl + shift + p</code>. It can help you quickly access most tools in the editor. [https://commons.wikimedia.org/wiki/File:Visual_editor_toolbar_search_feature.png][https://phabricator.wikimedia.org/T66905] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/25|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W25"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:08, 19 June 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25159510 --> == Tech News: 2023-26 == <section begin="technews-2023-W26"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/26|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Action API modules and Special:LinkSearch will now add a trailing <bdi lang="zxx" dir="ltr"><code>/</code></bdi> to all <bdi lang="zxx" dir="ltr"><code>prop=extlinks</code></bdi> responses for bare domains. This is part of the work to remove duplication in the <code>externallinks</code> database table. [https://phabricator.wikimedia.org/T337994] '''Problems''' * Last week, search was broken on Commons and Wikidata for 23 hours. [https://phabricator.wikimedia.org/T339810][https://wikitech.wikimedia.org/wiki/Incidents/2023-06-18_search_broken_on_wikidata_and_commons] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.15|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-06-27|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-06-28|en}}. It will be on all wikis from {{#time:j xg|2023-06-29|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Minerva skin now applies more predefined styles to the <bdi lang="zxx" dir="ltr"><code>.mbox-text</code></bdi> CSS class. This enables support for mbox templates that use divs instead of tables. Please make sure that the new styles won't affect other templates in your wiki. [https://gerrit.wikimedia.org/r/c/mediawiki/skins/MinervaNeue/+/930901/][https://phabricator.wikimedia.org/T339040] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Gadgets will now load on both desktop and mobile by default. Previously, gadgets loaded only on desktop by default. Changing this default using the <bdi lang="zxx" dir="ltr"><code>|targets=</code></bdi> parameter is also deprecated and should not be used. You should make gadgets work on mobile or disable them based on the skin (with the <bdi lang="zxx" dir="ltr"><code>|skins=</code></bdi> parameter in <bdi lang="en" dir="ltr">MediaWiki:Gadgets-definition</bdi>) rather than whether the user uses the mobile or the desktop website. Popular gadgets that create errors on mobile will be disabled by developers on the Minerva skin as a temporary solution. [https://phabricator.wikimedia.org/T127268] * All namespace tabs now have the same browser [[m:Special:MyLanguage/Help:Keyboard_shortcuts|access key]] by default. Previously, custom and extension-defined namespaces would have to have their access keys set manually on-wiki, but that is no longer necessary. [https://phabricator.wikimedia.org/T22126] * The review form of the Flagged Revisions extension now uses the standardized [[mw:Special:MyLanguage/Codex|user interface components]]. [https://phabricator.wikimedia.org/T191156] '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] How media is structured in the parser's HTML output will change in the coming weeks at [[:wikitech:Deployments/Train#Thursday|group2 wikis]]. This change improves the accessibility of content. You may need to update your site-CSS, or userscripts and gadgets. There are [[mw:Special:MyLanguage/Parsoid/Parser_Unification/Media_structure/FAQ|details on what code to check, how to update the code, and where to report any related problems]]. [https://phabricator.wikimedia.org/T314318] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/26|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W26"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:18, 26 June 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25202311 --> == Tech News: 2023-27 == <section begin="technews-2023-W27"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/27|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] As part of the rolling out of the [[m:Community Wishlist Survey 2022/Multimedia and Commons/Audio links that play on click|audio links that play on click]] wishlist proposal, [https://noc.wikimedia.org/conf/highlight.php?file=dblists/small.dblist small wikis] will now be able to use the [[mw:Special:MyLanguage/Help:Extension:Phonos#Inline audio player mode|inline audio player]] that is implemented by the [[mw:Extension:Phonos|Phonos]] extension. [https://phabricator.wikimedia.org/T336763] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] From this week all gadgets automatically load on mobile and desktop sites. If you see any problems with gadgets on your wikis, please adjust the [[mw:Special:MyLanguage/Extension:Gadgets#Options|gadget options]] in your gadget definitions file. [https://phabricator.wikimedia.org/T328610] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.16|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-07-04|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-07-05|en}}. It will be on all wikis from {{#time:j xg|2023-07-06|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/27|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W27"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:51, 3 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25231546 --> == Tech News: 2023-28 == <section begin="technews-2023-W28"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/28|Translations]] are available. '''Recent changes''' * The [[:mw:Special:MyLanguage/Structured Data Across Wikimedia/Section-level Image Suggestions|Section-level Image Suggestions feature]] has been deployed on seven Wikipedias (Portuguese, Russian, Indonesian, Catalan, Hungarian, Finnish and Norwegian Bokmål). The feature recommends images for articles on contributors' watchlists that are a good match for individual sections of those articles. * [[:m:Special:MyLanguage/Global AbuseFilter|Global abuse filters]] have been enabled on all Wikimedia projects, except English and Japanese Wikipedias (who opted out). This change was made following a [[:m:Requests for comment/Make global abuse filters opt-out|global request for comments]]. [https://phabricator.wikimedia.org/T341159] * [[{{#special:BlockedExternalDomains}}]] is a new tool for administrators to help fight spam. It provides a clearer interface for blocking plain domains (and their subdomains), is more easily searchable, and is faster for the software to process for each edit on the wiki. It does not support regex (for complex cases), nor URL path-matching, nor the [[MediaWiki:Spam-whitelist|MediaWiki:Spam-whitelist]], but otherwise it replaces most of the functionalities of the existing [[MediaWiki:Spam-blacklist|MediaWiki:Spam-blacklist]]. There is a Python script to help migrate all simple domains into this tool, and more feature details, within [[mw:Special:MyLanguage/Manual:BlockedExternalDomains|the tool's documentation]]. It is available at all wikis except for Meta-wiki, Commons, and Wikidata. [https://phabricator.wikimedia.org/T337431] * The WikiEditor extension was updated. It includes some of the most frequently used features of wikitext editing. In the past, many of its messages could only be translated by administrators, but now all regular translators on translatewiki can translate them. Please check [https://translatewiki.net/wiki/Special:MessageGroupStats?group=ext-wikieditor&messages=&x=D#sortable:0=asc the state of WikiEditor localization into your language], and if the "Completion" for your language shows anything less than 100%, please complete the translation. See [https://lists.wikimedia.org/hyperkitty/list/wikitech-ambassadors@lists.wikimedia.org/thread/D4YELU2DXMZ75PGELUOKXXMFF3FH45XA/ a more detailed explanation]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.17|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-07-11|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-07-12|en}}. It will be on all wikis from {{#time:j xg|2023-07-13|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * The default protocol of [[{{#special:LinkSearch}}]] and API counterparts has changed from http to both http and https. [https://phabricator.wikimedia.org/T14810] * [[{{#special:LinkSearch}}]] and its API counterparts will now search for all of the URL provided in the query. It used to be only the first 60 characters. This feature was requested fifteen years ago. [https://phabricator.wikimedia.org/T17218] '''Future changes''' * There is an experiment with a [[:w:en:ChatGPT|ChatGPT]] plugin. This is to show users where the information is coming from when they read information from Wikipedia. It has been tested by Wikimedia Foundation staff and other Wikimedians. Soon all ChatGPT plugin users can use the Wikipedia plugin. This is the same plugin which was mentioned in [[m:Special:MyLanguage/Tech/News/2023/20|Tech News 2023/20]]. [https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2023-2024/Draft/Future_Audiences#FA2.2_Conversational_AI] * There is an ongoing discussion on a [[m:Special:MyLanguage/Third-party resources policy|proposed Third-party resources policy]]. The proposal will impact the use of third-party resources in gadgets and userscripts. Based on the ideas received so far, policy includes some of the risks related to user scripts and gadgets loading third-party resources, some best practices and exemption requirements such as code transparency and inspectability. Your feedback and suggestions are warmly welcome until July 17, 2023 on [[m:Talk:Third-party resources policy|on the policy talk page]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/28|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W28"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:54, 10 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25278797 --> == Tech News: 2023-29 == <section begin="technews-2023-W29"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/29|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] We are now serving 1% of all global user traffic from [[w:en:Kubernetes|Kubernetes]] (you can [[wikitech:MediaWiki On Kubernetes|read more technical details]]). We are planning to increment this percentage regularly. You can [[phab:T290536|follow the progress of this work]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.18|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-07-18|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-07-19|en}}. It will be on all wikis from {{#time:j xg|2023-07-20|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] MediaWiki [[mw:Special:MyLanguage/Help:System_message|system messages]] will now look for available local fallbacks, instead of always using the default fallback defined by software. This means wikis no longer need to override each language on the [[mw:Special:MyLanguage/Manual:Language#Fallback_languages|fallback chain]] separately. For example, English Wikipedia doesn't have to create <bdi lang="zxx" dir="ltr"><code>en-ca</code></bdi> and <bdi lang="zxx" dir="ltr"><code>en-gb</code></bdi> subpages with a transclusion of the base pages anymore. This makes it easier to maintain local overrides. [https://phabricator.wikimedia.org/T229992] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The <bdi lang="zxx" dir="ltr"><code>action=growthsetmentorstatus</code></bdi> API will be deprecated with the new MediaWiki version. Bots or scripts calling that API should use the <bdi lang="zxx" dir="ltr"><code>action=growthmanagementorlist</code></bdi> API now. [https://phabricator.wikimedia.org/T321503] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/29|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W29"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:08, 17 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25289122 --> == Tech News: 2023-30 == <section begin="technews-2023-W30"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/30|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] On July 18, the Wikimedia Foundation launched a survey about the [[:mw:Technical_decision_making|technical decision making process]] for people who do technical work that relies on software that is maintained by the Foundation or affiliates. If this applies to you, [https://wikimediafoundation.limesurvey.net/885471 please take part in the survey]. The survey will be open for three weeks, until August 7. You can find more information in [[listarchive:list/wikitech-l@lists.wikimedia.org/thread/Q7DUCFA75DXG3G2KHTO7CEWMLCYTSDB2/|the announcement e-mail on wikitech-l]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.19|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-07-25|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-07-26|en}}. It will be on all wikis from {{#time:j xg|2023-07-27|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/30|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W30"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:20, 25 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25332248 --> == Tech News: 2023-31 == <section begin="technews-2023-W31"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/31|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The [[mw:Synchronizer|Synchronizer]] tool is now available to keep Lua modules synced across Wikimedia wikis, along with [[mw:Multilingual Templates and Modules|updated documentation]] to develop global Lua modules and templates. * The tag filter on [[{{#special:NewPages}}]] and revision history pages can now be inverted. For example, you can hide edits that were made using an automated tool. [https://phabricator.wikimedia.org/T334337][https://phabricator.wikimedia.org/T334338] * The Wikipedia [[:w:en:ChatGPT|ChatGPT]] plugin experiment can now be used by ChatGPT users who can use plugins. You can participate in a [[:m:Talk:Wikimedia Foundation Annual Plan/2023-2024/Draft/Future Audiences#Announcing monthly Future Audiences open "office hours"|video call]] if you want to talk about this experiment or similar work. [https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2023-2024/Draft/Future_Audiences#FA2.2_Conversational_AI] '''Problems''' * It was not possible to generate a PDF for pages with non-Latin characters in the title, for the last two weeks. This has now been fixed. [https://phabricator.wikimedia.org/T342442] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.20|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-08-01|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-08-02|en}}. It will be on all wikis from {{#time:j xg|2023-08-03|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Tuesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-kawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kaawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kabwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kbdwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kbpwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kmwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-knwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kshwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kuwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kwwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308135] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/31|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W31"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:54, 31 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25362228 --> == Tech News: 2023-32 == <section begin="technews-2023-W32"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/32|Translations]] are available. '''Recent changes''' * Mobile Web editors can now [[mw:Special:MyLanguage/Reading/Web/Advanced_mobile_contributions#August_1,_2023_-_Full-page_editing_added_on_mobile|edit a whole page at once]]. To use this feature, turn on "{{int:Mobile-frontend-mobile-option-amc}}" in your settings and use the "{{int:Minerva-page-actions-editfull}}" button in the "{{int:Minerva-page-actions-overflow}}" menu. [https://phabricator.wikimedia.org/T203151] '''Changes later this week''' * There is no new MediaWiki version this week. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/32|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W32"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:20, 7 August 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25420038 --> == Tech News: 2023-33 == <section begin="technews-2023-W33"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/33|Translations]] are available. '''Recent changes''' * The Content translation system is no longer using Youdao's [[mw:Special:MyLanguage/Help:Content_translation/Translating/Initial_machine_translation|machine translation service]]. The service was in place for several years, but due to no usage, and availability of alternatives, it was deprecated to reduce maintenance overheads. Other services which cover the same languages are still available. [https://phabricator.wikimedia.org/T329137] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.22|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-08-15|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-08-16|en}}. It will be on all wikis from {{#time:j xg|2023-08-17|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-lawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ladwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lbewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lezwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lfnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-liwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lijwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lmowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ltgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-maiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-map_bmswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mdfwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kywiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308136] <!-- TODO replace wiki codes --> '''Future changes''' * A few gadgets/user scripts which add icons to the Minerva skin need to have their CSS updated. There are more details available including a [[phab:T344067|search for all existing instances and how to update them]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/33|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W33"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 05:59, 15 August 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25428668 --> == Tech News: 2023-34 == <section begin="technews-2023-W34"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/34|Translations]] are available. '''Recent changes''' * The [https://gdrive-to-commons.toolforge.org/ GDrive to Commons Uploader] tool is now available. It enables [[m:Special:MyLanguage/GDrive to Commons Uploader|securely selecting and uploading files]] from your Google Drive directly to Wikimedia Commons. [https://phabricator.wikimedia.org/T267868] * From now on, we will announce new Wikimedia wikis in Tech News, so you can update any tools or pages. ** Since the last edition, two new wikis have been created: *** a Wiktionary in [[d:Q7121294|Pa'O]] ([[wikt:blk:|<code>wikt:blk:</code>]]) [https://phabricator.wikimedia.org/T343540] *** a Wikisource in [[d:Q34002|Sundanese]] ([[s:su:|<code>s:su:</code>]]) [https://phabricator.wikimedia.org/T343539] ** To catch up, the next most recent six wikis are: *** Wikifunctions ([[f:|<code>f:</code>]]) [https://phabricator.wikimedia.org/T275945] *** a Wiktionary in [[d:Q2891049|Mandailing]] ([[wikt:btm:|<code>wikt:btm:</code>]]) [https://phabricator.wikimedia.org/T335216] *** a Wikipedia in [[d:Q5555465|Ghanaian Pidgin]] ([[w:gpe:|<code>w:gpe:</code>]]) [https://phabricator.wikimedia.org/T335969] *** a Wikinews in [[d:Q3111668|Gungbe]] ([[n:guw:|<code>n:guw:</code>]]) [https://phabricator.wikimedia.org/T334394] *** a Wiktionary in [[d:Q33522|Kabardian]] ([[wikt:kbd:|<code>wikt:kbd:</code>]]) [https://phabricator.wikimedia.org/T333266] *** a Wikipedia in [[d:Q35570|Fante]] ([[w:fat:|<code>w:fat:</code>]]) [https://phabricator.wikimedia.org/T335016] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-08-22|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-08-23|en}}. It will be on all wikis from {{#time:j xg|2023-08-24|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] There is an existing [[mw:Stable interface policy|stable interface policy]] for MediaWiki backend code. There is a [[mw:User:Jdlrobson/Stable interface policy/frontend|proposed stable interface policy for frontend code]]. This is relevant for anyone who works on gadgets or Wikimedia frontend code. You can read it, discuss it, and let the proposer know if there are any problems. [https://phabricator.wikimedia.org/T344079] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/34|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W34"/> 15:25, 21 August 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25497111 --> == Tech News: 2023-35 == <section begin="technews-2023-W35"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/35|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] As part of the changes for the [[m:Community Wishlist Survey 2022/Better diff handling of paragraph splits|better diff handling of paragraph splits]], improved detection of splits is being rolled out. Over the last two weeks, we deployed this support to [[wikitech:Deployments/Train#Groups|group0]] and group1 wikis. This week it will be deployed to group2 wikis. [https://phabricator.wikimedia.org/T341754] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] All [[{{#special:Contributions}}]] pages now show the user's local edit count and the account's creation date. [https://phabricator.wikimedia.org/T324166] * Wikisource users can now use the <bdi lang="zxx" dir="ltr"><code>prpbengalicurrency</code></bdi> label to denote Bengali currency characters as page numbers inside the <bdi lang="zxx" dir="ltr"><code><nowiki><pagelist></nowiki></code></bdi> tag. [https://phabricator.wikimedia.org/T268932] * Two preferences have been relocated. The preference "{{int:visualeditor-preference-visualeditor}}" is now shown on the [[Special:Preferences#mw-prefsection-editing|"{{int:prefs-editing}}" tab]] at all wikis. Previously it was shown on the "{{int:prefs-betafeatures}}" tab at some wikis. The preference "{{int:visualeditor-preference-newwikitexteditor-enable}}" is now also shown on the "{{int:prefs-editing}}" tab at all wikis, instead of the "{{int:prefs-betafeatures}}" tab. [https://phabricator.wikimedia.org/T335056][https://phabricator.wikimedia.org/T344158] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.24|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-08-29|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-08-30|en}}. It will be on all wikis from {{#time:j xg|2023-08-31|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] New signups for a Wikimedia developer account will start being pushed towards <bdi lang="en" dir="ltr">[https://idm.wikimedia.org/ idm.wikimedia.org]</bdi>, rather than going via Wikitech. [[wikitech:IDM|Further information about the new system is available]]. * All right-to-left language wikis, plus Korean, Armenian, Ukrainian, Russian, and Bulgarian Wikipedias, will have a link in the sidebar that provides a short URL of that page, using the [[m:Special:MyLanguage/Wikimedia URL Shortener|Wikimedia URL Shortener]]. This feature will come to more wikis in future weeks. [https://phabricator.wikimedia.org/T267921] '''Future changes''' * The removal of the [[mw:Special:MyLanguage/Extension:DoubleWiki|DoubleWiki extension]] is being discussed. This extension currently allows Wikisource users to view articles from multiple language versions side by side when the <bdi lang="zxx" dir="ltr"><code><=></code></bdi> symbol next to a specific language edition is selected. Comments on this are welcomed at [[phab:T344544|the phabricator task]]. * A proposal has been made to merge the second hidden-categories list (which appears below the wikitext editing form) with the main list of categories (which is further down the page). [[phab:T340606|More information is available on Phabricator]]; feedback is welcome! '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/35|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W35"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 14:00, 28 August 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25510866 --> == Tech News: 2023-36 == <section begin="technews-2023-W36"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/36|Translations]] are available. '''Recent changes''' * [[m:Wikisource_EditInSequence|EditInSequence]], a feature that allows users to edit pages faster on Wikisource has been moved to a Beta Feature based on community feedback. To enable it, you can navigate to the [[Special:Preferences#mw-prefsection-betafeatures|beta features tab in Preferences]]. [https://phabricator.wikimedia.org/T308098] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] As part of the changes for the [[m:Special:MyLanguage/Community Wishlist Survey 2022/Generate Audio for IPA|Generate Audio for IPA]] and [[m:Community Wishlist Survey 2022/Multimedia and Commons/Audio links that play on click|Audio links that play on click]] wishlist proposals, the [[mw:Special:MyLanguage/Help:Extension:Phonos#Inline_audio_player_mode|inline audio player mode]] of [[mw:Extension:Phonos|Phonos]] has been deployed to all projects. [https://phabricator.wikimedia.org/T336763] * There is a new option for Administrators when they are changing the usergroups for a user, to add the user’s user page to their watchlist. This works both via [[{{#special:UserRights}}]] and via the API. [https://phabricator.wikimedia.org/T272294] * One new wiki has been created: ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q34318|Talysh]] ([[w:tly:|<code>w:tly:</code>]]) [https://phabricator.wikimedia.org/T345166] '''Problems''' * The [[mw:Special:MyLanguage/Extension:LoginNotify|LoginNotify extension]] was not sending notifications since January. It has now been fixed, so going forward, you may see notifications for failed login attempts, and successful login attempts from a new device. [https://phabricator.wikimedia.org/T344785] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.25|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-09-05|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-09-06|en}}. It will be on all wikis from {{#time:j xg|2023-09-07|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-mhrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-miwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-minwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mrjwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mtwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mwlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-myvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mznwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nahwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-napwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ndswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nds_nlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-newiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-newwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-novwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nqowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nrmwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nsowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ocwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-olowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-omwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-orwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-oswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pagwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pamwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-papwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pcdwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pdcwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pflwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pihwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pmswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pnbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pntwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pswiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308137][https://phabricator.wikimedia.org/T308138] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/36|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W36"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:33, 4 September 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25566983 --> == Tech News: 2023-37 == <section begin="technews-2023-W37"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/37|Translations]] are available. '''Recent changes''' * [[mw:Special:MyLanguage/ORES|ORES]], the revision evaluation service, is now using a new open-source infrastructure on all wikis except for English Wikipedia and Wikidata. These two will follow this week. If you notice any unusual results from the Recent Changes filters that are related to ORES (for example, "{{int:ores-rcfilters-damaging-title}}" and "{{int:ores-rcfilters-goodfaith-title}}"), please [[mw:Talk:Machine Learning|report them]]. [https://phabricator.wikimedia.org/T342115] * When you are logged in on one Wikimedia wiki and visit a different Wikimedia wiki, the system tries to log you in there automatically. This has been unreliable for a long time. You can now visit the login page to make the system try extra hard. If you feel that made logging in better or worse than it used to be, your feedback is appreciated. [https://phabricator.wikimedia.org/T326281] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.26|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-09-12|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-09-13|en}}. It will be on all wikis from {{#time:j xg|2023-09-14|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The [[mw:Special:MyLanguage/Technical decision making|Technical Decision-Making Forum Retrospective]] team invites anyone involved in the technical field of Wikimedia projects to signup to and join [[mw:Technical decision making/Listening Sessions|one of their listening sessions]] on 13 September. Another date will be scheduled later. The goal is to improve the technical decision-making processes. * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] As part of the changes for the [[m:Special:MyLanguage/Community Wishlist Survey 2022/Better diff handling of paragraph splits|Better diff handling of paragraph splits]] wishlist proposal, the inline switch widget in diff pages is being rolled out this week to all wikis. The inline switch will allow viewers to toggle between a unified inline or two-column diff wikitext format. [https://phabricator.wikimedia.org/T336716] '''Future changes''' * All wikis will be read-only for a few minutes on 20 September. [[m:Special:MyLanguage/Tech/Server switch|This is planned at 14:00 UTC.]] More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T345263] * The Enterprise API is launching a new feature called "[http://breakingnews-beta.enterprise.wikimedia.com/ breaking news]". Currently in BETA, this attempts to identify likely "newsworthy" topics as they are currently being written about in any Wikipedia. Your help is requested to improve the accuracy of its detection model, especially on smaller language editions, by recommending templates or identifiable editing patterns. See more information at [[mw:Special:MyLanguage/Wikimedia Enterprise/Breaking news|the documentation page]] on MediaWiki or [[m:Special:MyLanguage/Wikimedia Enterprise/FAQ#What is Breaking News|the FAQ]] on Meta. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/37|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W37"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:07, 11 September 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25589064 --> == Tech News: 2023-38 == <section begin="technews-2023-W38"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/38|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] MediaWiki now has a [[mw:Stable interface policy/frontend|stable interface policy for frontend code]] that more clearly defines how we deprecate MediaWiki code and wiki-based code (e.g. gadgets and user scripts). Thank you to everyone who contributed to the content and discussions. [https://phabricator.wikimedia.org/T346467][https://phabricator.wikimedia.org/T344079] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.27|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-09-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-09-20|en}}. It will be on all wikis from {{#time:j xg|2023-09-21|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * All wikis will be read-only for a few minutes on September 20. [[m:Special:MyLanguage/Tech/Server switch|This is planned at 14:00 UTC.]] [https://phabricator.wikimedia.org/T345263] * All wikis will have a link in the sidebar that provides a short URL of that page, using the [[m:Special:MyLanguage/Wikimedia URL Shortener|Wikimedia URL Shortener]]. [https://phabricator.wikimedia.org/T267921] '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The team investigating the Graph Extension posted [[mw:Extension:Graph/Plans#Proposal|a proposal for reenabling it]] and they need your input. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/38|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W38"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:19, 18 September 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25623533 --> == Tech News: 2023-39 == <section begin="technews-2023-W39"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/39|Translations]] are available. '''Recent changes''' * The Vector 2022 skin will now remember the pinned/unpinned status for the Table of Contents for all logged-out users. [https://phabricator.wikimedia.org/T316060] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.28|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-09-26|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-09-27|en}}. It will be on all wikis from {{#time:j xg|2023-09-28|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The ResourceLoader <bdi lang="zxx" dir="ltr"><code><nowiki>mediawiki.ui</nowiki></code></bdi> modules are now deprecated as part of the move to Vue.js and Codex. There is a [[mw:Codex/Migrating_from_MediaWiki_UI|guide for migrating from MediaWiki UI to Codex]] for any tools that use it. More [[phab:T346468|details are available in the task]] and your questions are welcome there. * Gadget definitions will have a [[mw:Special:MyLanguage/Extension:Gadgets#Options|new "namespaces" option]]. The option takes a list of namespace IDs. Gadgets that use this option will only load on pages in the given namespaces. '''Future changes''' * New variables will be added to [[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]]: <code><bdi lang="zxx" dir="ltr">global_account_groups</bdi></code> and <code><bdi lang="zxx" dir="ltr">global_account_editcount</bdi></code>. They are available only when an account is being created. You can use them to prevent blocking automatic creation of accounts when users with many edits elsewhere visit your wiki for the first time. [https://phabricator.wikimedia.org/T345632][https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:AbuseFilter/Rules_format] '''Meetings''' * You can join the next meeting with the Wikipedia mobile apps teams. During the meeting, we will discuss the current features and future roadmap. The meeting will be on [https://zonestamp.toolforge.org/1698426015 27 October at 17:00 (UTC)]. See [[mw:Special:MyLanguage/Wikimedia_Apps/Office_Hours#October_2023|details and how to join]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/39|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W39"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:51, 26 September 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25655264 --> == Tech News: 2023-40 == <section begin="technews-2023-W40"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/40|Translations]] are available. '''Recent changes''' * There is a new [[Special:Preferences#mw-prefsection-rendering-advancedrendering|user preference]] for "{{int:tog-forcesafemode}}". This setting will make pages load without including any on-wiki JavaScript or on-wiki stylesheet pages. It can be useful for debugging broken JavaScript gadgets. [https://phabricator.wikimedia.org/T342347] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Gadget definitions now have a [[mw:Special:MyLanguage/Extension:Gadgets#Options|new "<var>contentModels</var>" option]]. The option takes a list of page content models, like <code><bdi lang="zxx" dir="ltr">wikitext</bdi></code> or <code><bdi lang="zxx" dir="ltr">css</bdi></code>. Gadgets that use this option will only load on pages with the given content models. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.29|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-03|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-10-04|en}}. It will be on all wikis from {{#time:j xg|2023-10-05|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Vector 2022 skin will no longer use the custom styles and scripts of Vector legacy (2010). The change will be made later this year or in early 2024. See [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features/Loading Vector 2010 scripts|how to adjust the CSS and JS pages on your wiki]]. [https://phabricator.wikimedia.org/T331679] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/40|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W40"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:26, 3 October 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25686930 --> == Tech News: 2023-41 == <section begin="technews-2023-W41"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/41|Translations]] are available. '''Recent changes''' * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q33291|Fon]] ([[w:fon:|<code>w:fon:</code>]]) [https://phabricator.wikimedia.org/T347935] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.30|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-10|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-10-11|en}}. It will be on all wikis from {{#time:j xg|2023-10-12|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-swwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-wawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-warwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-wowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-xalwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-xhwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-xmfwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-yiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-yowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zeawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zh_min_nanwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zuwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308139] * At some wikis, newcomers are suggested images from Commons to add to articles without any images. Starting on Tuesday, newcomers at these wikis will be able to add images to unillustrated article sections. The specific wikis are listed under "Images recommendations" [[mw:Special:MyLanguage/Growth/Deployment table|at the Growth team deployment table]]. You can [[mw:Special:MyLanguage/Help:Growth/Tools/Add an image|learn more about this feature.]] [https://phabricator.wikimedia.org/T345940] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] In the mobile web skin (Minerva) the CSS ID <bdi lang="zxx" dir="ltr"><code><nowiki>#page-actions</nowiki></code></bdi> will be replaced with <bdi lang="zxx" dir="ltr"><code><nowiki>#p-views</nowiki></code></bdi>. This change is to make it consistent with other skins and to improve support for gadgets and extensions in the mobile skin. A few gadgets may need to be updated; there are [https://phabricator.wikimedia.org/T348267 details and search-links in the task]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/41|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W41"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 14:39, 9 October 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25712895 --> == Tech News: 2023-42 == <section begin="technews-2023-W42"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/42|Translations]] are available. '''Recent changes''' * The [[m:Special:MyLanguage/Help:Unified login|Unified login]] system's edge login should now be fixed for some browsers (Chrome, Edge, Opera). This means that if you visit a new sister project wiki, you should be logged in automatically without the need to click "Log in" or reload the page. Feedback on whether it's working for you is welcome. [https://phabricator.wikimedia.org/T347889] * [[mw:Special:MyLanguage/Manual:Interface/Edit_notice|Edit notices]] are now available within the MobileFrontend/Minerva skin. This feature was inspired by [[w:en:Wikipedia:EditNoticesOnMobile|the gadget on English Wikipedia]]. See more details in [[phab:T316178|T316178]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.1|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-17|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-10-18|en}}. It will be on all wikis from {{#time:j xg|2023-10-19|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''Future changes''' * In 3 weeks, in the Vector 2022 skin, code related to <bdi lang="zxx" dir="ltr"><code><nowiki>addPortletLink</nowiki></code></bdi> and <bdi lang="zxx" dir="ltr"><code><nowiki>#p-namespaces</nowiki></code></bdi> that was deprecated one year ago will be removed. If you notice tools that should appear next to the "Discussion" tab are then missing, please tell the gadget's maintainers to see [[phab:T347907|instructions in the Phabricator task]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/42|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W42"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:47, 16 October 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25745824 --> == Tech News: 2023-43 == <section begin="technews-2023-W43"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/43|Translations]] are available. '''Recent changes''' * There is a new [[mw:Special:MyLanguage/Wikimedia Language engineering/Newsletter/2023/October|Language and internationalization newsletter]], written quarterly. It contains updates on new feature development, improvements in various language-related technical projects, and related support work. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Source map support has been enabled on all wikis. When you open the debugger in your browser's developer tools, you should be able to see the unminified JavaScript source code. [https://phabricator.wikimedia.org/T47514] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.2|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-24|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-10-25|en}}. It will be on all wikis from {{#time:j xg|2023-10-26|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/43|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W43"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:16, 23 October 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25782286 --> == Tech News: 2023-44 == <section begin="technews-2023-W44"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/44|Translations]] are available. '''Recent changes''' * The Structured Content team, as part of its project of [[:commons:Commons:WMF support for Commons/Upload Wizard Improvements|improving UploadWizard on Commons]], made some UX improvements to the upload step of choosing own vs not own work ([[phab:T347590|T347590]]), as well as to the licensing step for own work ([[phab:T347756|T347756]]). * The Design Systems team has released version 1.0.0 of [[wmdoc:codex/latest/|Codex]], the new design system for Wikimedia. See the [[mw:Special:MyLanguage/Design_Systems_Team/Announcing_Codex_1.0|full announcement about the release of Codex 1.0.0]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.3|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-31|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-11-01|en}}. It will be on all wikis from {{#time:j xg|2023-11-02|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). * Listings on category pages are sorted on each wiki for that language using a [[:w:en:International Components for Unicode|library]]. For a brief period on 2 November, changes to categories will not be sorted correctly for many languages. This is because the developers are upgrading to a new version of the library. They will then use a script to fix the existing categories. This will take a few hours or a few days depending on how big the wiki is. You can [[mw:Special:MyLanguage/Wikimedia Technical Operations/ICU announcement|read more]]. [https://phabricator.wikimedia.org/T345561][https://phabricator.wikimedia.org/T267145] * Starting November 1, the impact module (Special:Impact) will be upgraded by the Growth team. The new impact module shows newcomers more data regarding their impact on the wiki. It was tested by a few wikis during the last few months. [https://phabricator.wikimedia.org/T336203] '''Future changes''' * There is [[mw:Special:MyLanguage/Extension:Graph/Plans#Roadmap|a proposed plan]] for re-enabling the Graph Extension. You can help by reviewing this proposal and [[mw:Extension_talk:Graph/Plans#c-PPelberg_(WMF)-20231020221600-Update:_20_October|sharing what you think about it]]. * The WMF is working on making it possible for administrators to [[mw:Special:MyLanguage/Community_configuration_2.0|edit MediaWiki configuration directly]]. This is similar to previous work on Special:EditGrowthConfig. [[phab:T349757|A technical RfC is running until November 08, where you can provide feedback.]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/44|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W44"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:21, 30 October 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25801989 --> == Tech News: 2023-45 == <section begin="technews-2023-W45"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/45|Translations]] are available. '''Recent changes''' * In the Vector 2022 skin, the default font-size of a number of navigational elements (tagline, tools menu, navigational links, and more) has been increased slightly to match the font size used in page content. [https://phabricator.wikimedia.org/T346062] '''Problems''' * Last week, there was a problem displaying some recent edits on [https://noc.wikimedia.org/conf/highlight.php?file=dblists/s5.dblist a few wikis], for 1-6 hours. The edits were saved but not immediately shown. This was due to a database problem. [https://phabricator.wikimedia.org/T350443] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.4|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-11-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-11-08|en}}. It will be on all wikis from {{#time:j xg|2023-11-09|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). * The Growth team will reassign newcomers from former mentors to [[mw:Special:MyLanguage/Growth/Structured mentor list|the currently active mentors]]. They have also changed the notification language to be more user-friendly. [https://phabricator.wikimedia.org/T330071][https://phabricator.wikimedia.org/T327493] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/45|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W45"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:05, 6 November 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25838105 --> == Tech News: 2023-46 == <section begin="technews-2023-W46"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/46|Translations]] are available. '''Recent changes''' * Four new wikis have been created: ** a Wikipedia in [[d:Q7598268|Moroccan Amazigh]] ([[w:zgh:|<code>w:zgh:</code>]]) [https://phabricator.wikimedia.org/T350216] ** a Wikipedia in [[d:Q35159|Dagaare]] ([[w:dga:|<code>w:dga:</code>]]) [https://phabricator.wikimedia.org/T350218] ** a Wikipedia in [[d:Q33017|Toba Batak]] ([[w:bbc:|<code>w:bbc:</code>]]) [https://phabricator.wikimedia.org/T350320] ** a Wikiquote in [[d:Q33151|Banjar]] ([[q:bjn:|<code>q:bjn:</code>]]) [https://phabricator.wikimedia.org/T350217] '''Problems''' * Last week, users who previously visited Meta-Wiki or Wikimedia Commons and then became logged out on those wikis could not log in again. The problem is now resolved. [https://phabricator.wikimedia.org/T350695] * Last week, some pop-up dialogs and menus were shown with the wrong font size. The problem is now resolved. [https://phabricator.wikimedia.org/T350544] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-11-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-11-15|en}}. It will be on all wikis from {{#time:j xg|2023-11-16|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). '''Future changes''' * Reference Previews are coming to many wikis as a default feature. They are popups for references, similar to the [[mw:Special:MyLanguage/Page Previews|PagePreviews feature]]. [[m:WMDE Technical Wishes/ReferencePreviews#Opt-out feature|You can opt out]] of seeing them. If you are [[Special:Preferences#mw-prefsection-gadgets|using the gadgets]] Reference Tooltips or Navigation Popups, you won’t see Reference Previews. [[phab:T282999|Deployment]] is planned for November 22, 2023. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Canary (also known as heartbeat) events will be produced into [https://stream.wikimedia.org/?doc#/streams Wikimedia event streams] from December 11. Streams users are advised to filter out these events, by discarding all events where <bdi lang="zxx" dir="ltr"><code><nowiki>meta.domain == "canary"</nowiki></code></bdi>. Updates to [[mw:Special:MyLanguage/Manual:Pywikibot|Pywikibot]] or [https://github.com/ChlodAlejandro/wikimedia-streams wikimedia-streams] will discard these events by default. [https://phabricator.wikimedia.org/T266798] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/46|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W46"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:52, 13 November 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25859263 --> == Tech News: 2023-47 == <section begin="technews-2023-W47"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/47|Translations]] are available. '''Changes later this week''' * There is no new MediaWiki version this week. [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-quwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rmwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rmywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-roa_rupwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-roa_tarawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ruewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rwwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sahwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-satwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-scwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-scnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-scowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sdwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-shwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-siwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-skwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-slwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-smwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sqwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-srwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-srnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-stwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-stqwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-suwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-szlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tcywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tetwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-thwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-towiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tpiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-trwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ttwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-twwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tyvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-udmwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ugwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-uzwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vecwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vepwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vlswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vowiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308141][https://phabricator.wikimedia.org/T308142][https://phabricator.wikimedia.org/T308143] * The Vector 2022 skin will have some minor visual changes to drop-down menus, column widths, and more. These changes were added to four Wikipedias last week. If no issues are found, these changes will proceed to all wikis this week. These changes will make it possible to add new menus for readability and dark mode. [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements/Updates#November_2023:_Visual_changes,_more_deployments,_and_shifting_focus|Learn more]]. [https://phabricator.wikimedia.org/T347711] '''Future changes''' * There is [[mw:Extension talk:Graph/Plans#Update: 15 November|an update on re-enabling the Graph Extension]]. To speed up the process, Vega 2 will not be supported and only [https://phabricator.wikimedia.org/T335325 some protocols] will be available at launch. You can help by sharing what you think about the plan. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/47|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W47"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:55, 21 November 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25884616 --> == Tech News: 2023-48 == <section begin="technews-2023-W48"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/48|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-11-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-11-29|en}}. It will be on all wikis from {{#time:j xg|2023-11-30|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). There is no new MediaWiki version next week. [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] MediaWiki's JavaScript system will now allow <bdi lang="zxx" dir="ltr"><code>async</code>/<code>await</code></bdi> syntax in gadgets and user scripts. Gadget authors should remember that users' browsers may not support it, so it should be used appropriately. [https://phabricator.wikimedia.org/T343499] * The deployment of "[[mw:Special:MyLanguage/Help:Growth/Tools/Add_a_link|Add a link]]" announced [[m:Special:MyLanguage/Tech/News/2023/47|last week]] was postponed. It will resume this week. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/48|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W48"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:08, 27 November 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25906379 --> == Tech News: 2023-49 == <section begin="technews-2023-W49"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/49|Translations]] are available. '''Recent changes''' * The spacing between paragraphs on Vector 2022 has been changed from 7px to 14px to match the size of the text. This will make it easier to distinguish paragraphs from sentences. [https://phabricator.wikimedia.org/T351754] * The "{{int:Visualeditor-dialog-meta-categories-defaultsort-label}}" feature in VisualEditor is working again. You no longer need to switch to source editing to edit <bdi lang="zxx" dir="ltr"><code><nowiki>{{DEFAULTSORT:...}}</nowiki></code></bdi> keywords. [https://phabricator.wikimedia.org/T337398] '''Changes later this week''' * There is no new MediaWiki version this week. [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * On 6 December, people who have the enabled the preference for "{{int:Discussiontools-preference-visualenhancements}}" will notice the [[mw:Special:MyLanguage/Talk pages project/Usability|talk page usability improvements]] appear on pages that include the <bdi lang="zxx" dir="ltr"><code><nowiki>__NEWSECTIONLINK__</nowiki></code></bdi> magic word. If you notice any issues, please [[phab:T352232|share them with the team on Phabricator]]. '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Toolforge [[wikitech:News/Toolforge Grid Engine deprecation|Grid Engine shutdown process]] will start on December 14. Maintainers of [[toolforge:grid-deprecation|tools that still use this old system]] should plan to migrate to Kubernetes, or tell the team your plans on Phabricator in the task about your tool, before that date. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/VIWWQKMSQO2ED3TVUR7KPPWRTOBYBVOA/] * Communities using [[mw:Special:MyLanguage/Structured_Discussions|Structured Discussions]] are being contacted regarding [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|the upcoming deprecation of Structured Discussions]]. You can read more about this project, and share your comments, [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|on the project's page]]. '''Events''' * Registration & Scholarship applications are now open for the [[mw:Special:MyLanguage/Wikimedia Hackathon 2024|Wikimedia Hackathon 2024]] that will take place from 3–5 May in Tallinn, Estonia. Scholarship applications are open until 5 January 2024. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/49|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W49"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:50, 4 December 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25914435 --> == Tech News: 2023-50 == <section begin="technews-2023-W50"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/50|Translations]] are available. '''Recent changes''' * On Wikimedia Commons, there are some minor user-interface improvements for the "choosing own vs not own work" step in the UploadWizard. This is part of the Structured Content team's project of [[:commons:Commons:WMF support for Commons/Upload Wizard Improvements|improving UploadWizard on Commons]]. [https://phabricator.wikimedia.org/T352707][https://phabricator.wikimedia.org/T352709] '''Problems''' * There was a problem showing the [[mw:Special:MyLanguage/Growth/Personalized first day/Newcomer homepage|Newcomer homepage]] feature with the "impact module" and their page-view graphs, for a few days in early December. This has now been fixed. [https://phabricator.wikimedia.org/T352352][https://phabricator.wikimedia.org/T352349] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.9|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-12-12|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-12-13|en}}. It will be on all wikis from {{#time:j xg|2023-12-14|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * [[File:Octicons-tools.svg|15px|link=]] The [https://wikimediafoundation.limesurvey.net/796964 2023 Developer Satisfaction Survey] is seeking the opinions of the Wikimedia developer community. Please take the survey if you have any role in developing software for the Wikimedia ecosystem. The survey is open until 5 January 2024, and has an associated [[foundation:Legal:December_2023_Developer_Satisfaction_Survey|privacy statement]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/50|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W50"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:12, 12 December 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25945501 --> == Tech News: 2023-51 == <section begin="technews-2023-W51"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/51|Translations]] are available. '''Tech News''' * The next issue of Tech News will be sent out on 8 January 2024 because of [[w:en:Christmas and holiday season|the holidays]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.10|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-12-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-12-20|en}}. It will be on all wikis from {{#time:j xg|2023-12-21|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). There is no new MediaWiki version next week. [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting December 18, it won't be possible to activate Structured Discussions on a user's own talk page using the Beta feature. The Beta feature option remains available for users who want to deactivate Structured Discussions. This is part of [[mw:Structured Discussions/Deprecation|Structured Discussions' deprecation work]]. [https://phabricator.wikimedia.org/T248309] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] There will be full support for redirects in the Module namespace. The "Move Page" feature will leave an appropriate redirect behind, and such redirects will be appropriately recognized by the software (e.g. hidden from [[{{#special:UnconnectedPages}}]]). There will also be support for [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#Renaming or moving modules|manual redirects]]. [https://phabricator.wikimedia.org/T120794] '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The MediaWiki JavaScript documentation is moving to a new format. During the move, you can read the old docs using [https://doc.wikimedia.org/mediawiki-core/REL1_41/js/ version 1.41]. Feedback about [https://doc.wikimedia.org/mediawiki-core/master/js/ the new site] is welcome on the [[mw:Talk:JSDoc_WMF_theme|project talk page]]. * The Wishathon is a new initiative that encourages collaboration across the Wikimedia community to develop solutions for wishes collected through the [[m:Special:MyLanguage/Community Wishlist Survey|Community Wishlist Survey]]. The first community Wishathon will take place from 15–17 March. If you are interested in a project proposal as a user, developer, designer, or product lead, you can [[m:Special:MyLanguage/Event:WishathonMarch2024|register for the event and read more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/51|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W51"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:17, 18 December 2023 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25959059 --> == Tech News: 2024-02 == <section begin="technews-2024-W02"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/02|Translations]] are available. '''Recent changes''' * [https://mediawiki2latex.wmflabs.org/ mediawiki2latex] is a tool that converts wiki content into the formats of LaTeX, PDF, ODT, and EPUB. The code now runs many times faster due to recent improvements. There is also an optional Docker container you can [[b:de:Benutzer:Dirk_Hünniger/wb2pdf/install#Using_Docker|install]] on your local machine. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The way that Random pages are selected has been updated. This will slowly reduce the problem of some pages having a lower chance of appearing. [https://phabricator.wikimedia.org/T309477] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.13|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-01-09|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-01-10|en}}. It will be on all wikis from {{#time:j xg|2024-01-11|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/02|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W02"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:19, 9 January 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26026251 --> == Tech News: 2024-03 == <section begin="technews-2024-W03"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/03|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Pages that use the JSON [[mw:Special:MyLanguage/Manual:ContentHandler|contentmodel]] will now use tabs instead of spaces for auto-indentation. This will significantly reduce the page size. [https://phabricator.wikimedia.org/T326065] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[mw:Special:MyLanguage/Extension:Gadgets|Gadgets]] and personal user scripts may now use JavaScript syntax introduced in ES6 (also known as "ES2015") and ES7 ("ES2016"). MediaWiki validates the source code to protect other site functionality from syntax errors, and to ensure scripts are valid in all [[mw:Special:MyLanguage/Compatibility#Browsers|supported browsers]]. Previously, Gadgets could use the <bdi lang="zxx" dir="ltr"><code><nowiki>requiresES6</nowiki></code></bdi> option. This option is no longer needed and will be removed in the future. [https://phabricator.wikimedia.org/T75714] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[mw:Special:MyLanguage/Manual:Bot passwords|Bot passwords]] and [[mw:Special:MyLanguage/OAuth/Owner-only consumers|owner-only OAuth consumers]] can now be restricted to allow editing only specific pages. [https://phabricator.wikimedia.org/T349957] * You can now [[mw:Special:MyLanguage/Extension:Thanks|thank]] edits made by bots. [https://phabricator.wikimedia.org/T341388] * An update on the status of the Community Wishlist Survey for 2024 [[m:Special:MyLanguage/Community Wishlist Survey/Future Of The Wishlist/January 4, 2024 Update|has been published]]. Please read and give your feedback. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.14|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-01-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-01-17|en}}. It will be on all wikis from {{#time:j xg|2024-01-18|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting on January 17, it will not be possible to login to Wikimedia wikis from some specific old versions of the Chrome browser (versions 51–66, released between 2016 and 2018). Additionally, users of iOS 12, or Safari on Mac OS 10.14, may need to login to each wiki separately. [https://phabricator.wikimedia.org/T344791] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The <bdi lang="zxx" dir="ltr"><code>jquery.cookie</code></bdi> module was deprecated and replaced with the <bdi lang="zxx" dir="ltr"><code>mediawiki.cookie</code></bdi> module last year. A script has now been run to replace any remaining uses, and this week the temporary alias will be removed. [https://phabricator.wikimedia.org/T354966] '''Future changes''' * Wikimedia Deutschland is working to [[m:WMDE Technical Wishes/Reusing references|make reusing references easier]]. They are looking for people who are interested in participating in [https://wikimedia.sslsurvey.de/User-research-into-Reusing-References-Sign-up-Form-2024/en/ individual video calls for user research in January and February]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/03|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W03"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:13, 16 January 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26074460 --> == Tech News: 2024-04 == <section begin="technews-2024-W04"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/04|Translations]] are available. '''Problems''' * A bug in UploadWizard prevented linking to the userpage of the uploader when uploading. It has now been fixed. [https://phabricator.wikimedia.org/T354529] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.15|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-01-23|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-01-24|en}}. It will be on all wikis from {{#time:j xg|2024-01-25|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/04|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W04"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:03, 23 January 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26096197 --> == Tech News: 2024-05 == <section begin="technews-2024-W05"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/05|Translations]] are available. '''Recent changes''' * Starting Monday January 29, all talk pages messages' timestamps will become a link. This link is a permanent link to the comment. It allows users to find the comment they are looking for, even if this comment was moved elsewhere. This will affect all wikis except for the English Wikipedia. You can read more about this change [https://diff.wikimedia.org/2024/01/29/talk-page-permalinks-dont-lose-your-threads/ on Diff] or [[mw:Special:MyLanguage/Help:DiscussionTools#Talk_pages_permalinking|on Mediawiki.org]].<!-- The Diff post will be published on Monday morning UTC--> [https://phabricator.wikimedia.org/T302011] * There are some improvements to the CAPTCHA to make it harder for spam bots and scripts to bypass it. If you have feedback on this change, please comment on [[phab:T141490|the task]]. Staff are monitoring metrics related to the CAPTCHA, as well as secondary metrics such as account creations and edit counts. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.16|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-01-30|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-01-31|en}}. It will be on all wikis from {{#time:j xg|2024-02-01|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] On February 1, a link will be added to the "Tools" menu to download a [[w:en:QR code|QR code]] that links to the page you are viewing. There will also be a new [[{{#special:QrCode}}]] page to create QR codes for any Wikimedia URL. This addresses the [[m:Community Wishlist Survey 2023/Mobile and apps/Add ability to share QR code for a page in any Wikimedia project|#19 most-voted wish]] from the [[m:Community Wishlist Survey 2023/Results|2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T329973] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[mw:Special:MyLanguage/Extension:Gadgets|Gadgets]] which only work in some skins have sometimes used the <bdi lang="zxx" dir="ltr"><code>targets</code></bdi> option to limit where you can use them. This will stop working this week. You should use the <bdi lang="zxx" dir="ltr"><code>skins</code></bdi> option instead. [https://phabricator.wikimedia.org/T328497] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/05|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W05"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:31, 29 January 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26137870 --> == Tech News: 2024-06 == <section begin="technews-2024-W06"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/06|Translations]] are available. '''Recent changes''' *The mobile site history pages now use the same HTML as the desktop history pages. If you hear of any problems relating to mobile history usage please point them to [[phab:T353388|the phabricator task]]. *On most wikis, admins can now block users from making specific actions. These actions are: uploading files, creating new pages, moving (renaming) pages, and sending thanks. The goal of this feature is to allow admins to apply blocks that are adequate to the blocked users' activity. [[m:Special:MyLanguage/Community health initiative/Partial blocks#action-blocks|Learn more about "action blocks"]]. [https://phabricator.wikimedia.org/T242541][https://phabricator.wikimedia.org/T280531] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.17|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-02-06|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-02-07|en}}. It will be on all wikis from {{#time:j xg|2024-02-08|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Talk pages permalinks that included diacritics and non-Latin script were malfunctioning. This issue is fixed. [https://phabricator.wikimedia.org/T356199] '''Future changes''' * [[m:WMDE Technical Wishes/ReferencePreviews#24WPs|24 Wikipedias]] with [[mw:Special:MyLanguage/Reference_Tooltips|Reference Tooltips]] as a default gadget are encouraged to remove that default flag. This would make [[mw:Special:MyLanguage/Help:Reference_Previews|Reference Previews]] the new default for reference popups, leading to a more consistent experience across wikis. For [[m:WMDE Technical Wishes/ReferencePreviews#46WPs|46 Wikipedias]] with less than 4 interface admins, the change is already scheduled for mid-February, [[m:Talk:WMDE Technical Wishes/ReferencePreviews#Reference Previews to become the default for previewing references on more wikis.|unless there are concerns]]. The older Reference Tooltips gadget will still remain usable and will override this feature, if it is available on your wiki and you have enabled it in your settings. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews#Reference_Previews_to_become_the_default_for_previewing_references_on_more_wikis][https://phabricator.wikimedia.org/T355312] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/06|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W06"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:22, 5 February 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26180971 --> == Tech News: 2024-07 == <section begin="technews-2024-W07"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/07|Translations]] are available. '''Recent changes''' * The [[d:Wikidata:SPARQL query service/WDQS graph split|WDQS Graph Split experiment]] is working and loaded onto 3 test servers. The team in charge is testing the split's impact and requires feedback from WDQS users through the UI or programmatically in different channels. [https://www.wikidata.org/wiki/Wikidata_talk:SPARQL_query_service/WDQS_graph_split][https://phabricator.wikimedia.org/T356773][https://www.wikidata.org/wiki/User:Sannita_(WMF)] Users' feedback will validate the impact of various use cases and workflows around the Wikidata Query service. [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/WDQS_backend_update/October_2023_scaling_update][https://www.mediawiki.org/wiki/Wikidata_Query_Service/User_Manual#Federation] '''Problems''' *There was a bug that affected the appearance of visited links when using mobile device to access wiki sites. It made the links appear black; [[phab:T356928|this issue]] is fixed. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.18|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-02-13|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-02-14|en}}. It will be on all wikis from {{#time:j xg|2024-02-15|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] As work continues on the grid engine deprecation,[https://wikitech.wikimedia.org/wiki/News/Toolforge_Grid_Engine_deprecation] tools on the grid engine will be stopped starting on February 14th, 2024. If you have tools actively migrating you can ask for an extension so they are not stopped. [https://wikitech.wikimedia.org/wiki/Portal:Toolforge/About_Toolforge#Communication_and_support] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/07|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W07"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 05:48, 13 February 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26223994 --> == Tech News: 2024-08 == <section begin="technews-2024-W08"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/08|Translations]] are available. '''Recent changes''' * If you have the "{{int:Tog-enotifwatchlistpages}}" option enabled, edits by bot accounts no longer trigger notification emails. Previously, only minor edits would not trigger the notification emails. [https://phabricator.wikimedia.org/T356984] * There are changes to how user and site scripts load for [[mw:Special:MyLanguage/Skin:Vector/2022| Vector 2022]] on specific wikis. The changes impacted the following Wikis: all projects with [[mw:Special:MyLanguage/Skin:Vector|Vector legacy]] as the default skin, Wikivoyage, and Wikibooks. Other wikis will be affected over the course of the next three months. Gadgets are not impacted. If you have been affected or want to minimize the impact on your project, see [[Phab:T357580| this ticket]]. Please coordinate and take action proactively. *Newly auto-created accounts (the accounts you get when you visit a new wiki) now have the same local notification preferences as users who freshly register on that wiki. It is effected in four notification types listed in the [[phab:T353225|task's description]]. *The maximum file size when using [[c:Special:MyLanguage/Commons:Upload_Wizard|Upload Wizard]] is now 5 GiB. [https://phabricator.wikimedia.org/T191804] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.19|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-02-20|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-02-21|en}}. It will be on all wikis from {{#time:j xg|2024-02-22|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Selected tools on the grid engine have been [[wikitech:News/Toolforge_Grid_Engine_deprecation|stopped]] as we prepare to shut down the grid on March 14th, 2024. The tool's code and data have not been deleted. If you are a maintainer and you want your tool re-enabled reach out to the [[wikitech:Portal:Toolforge/About_Toolforge#Communication_and_support|team]]. Only tools that have asked for extension are still running on the grid. * The CSS <bdi lang="zxx" dir="ltr"><code>[https://developer.mozilla.org/en-US/docs/Web/CSS/filter filter]</code></bdi> property can now be used in HTML <bdi lang="zxx" dir="ltr"><code>style</code></bdi> attributes in wikitext. [https://phabricator.wikimedia.org/T308160] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/08|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W08"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 15:36, 19 February 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26254282 --> == Tech News: 2024-09 == <section begin="technews-2024-W09"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/09|Translations]] are available. '''Recent changes''' * The [[mw:Special:MyLanguage/VisualEditor_on_mobile|mobile visual editor]] is now the default editor for users who never edited before, at a small group of wikis. [[mw:Special:MyLanguage/VisualEditor_on_mobile/VE_mobile_default#A/B_test_results| Research ]] shows that users using this editor are slightly more successful publishing the edits they started, and slightly less successful publishing non-reverted edits. Users who defined the wikitext editor as their default on desktop will get the wikitext editor on mobile for their first edit on mobile as well. [https://phabricator.wikimedia.org/T352127] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The [[mw:Special:MyLanguage/ResourceLoader/Core modules#mw.config|mw.config]] value <code>wgGlobalGroups</code> now only contains groups that are active in the wiki. Scripts no longer have to check whether the group is active on the wiki via an API request. A code example of the above is: <bdi lang="zxx" dir="ltr"><code>if (/globalgroupname/.test(mw.config.get("wgGlobalGroups")))</code></bdi>. [https://phabricator.wikimedia.org/T356008] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.20|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-02-27|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-02-28|en}}. It will be on all wikis from {{#time:j xg|2024-02-29|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * The right to change [[mw:Special:MyLanguage/Manual:Tags|edit tags]] (<bdi lang="zxx" dir="ltr"><code>changetags</code></bdi>) will be removed from users in Wikimedia sites, keeping it by default for admins and bots only. Your community can ask to retain the old configuration on your wiki before this change happens. Please indicate in [[phab:T355639|this ticket]] to keep it for your community before the end of March 2024. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/09|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W09"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:23, 26 February 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26294125 --> == Tech News: 2024-10 == <section begin="technews-2024-W10"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/10|Translations]] are available. '''Recent changes''' * The <bdi lang="zxx" dir="ltr"><code>Special:Book</code></bdi> page (as well as the associated "Create a book" functionality) provided by the old [[mw:Special:MyLanguage/Extension:Collection|Collection extension]] has been removed from all Wikisource wikis, as it was broken. This does not affect the ability to download normal books, which is provided by the [[mw:Special:MyLanguage/Extension:Wikisource|Wikisource extension]]. [https://phabricator.wikimedia.org/T358437] * [[m:Wikitech|Wikitech]] now uses the next-generation [[mw:Special:MyLanguage/Parsoid|Parsoid]] wikitext parser by default to generate all pages in the Talk namespace. Report any problems on the [[mw:Talk:Parsoid/Parser_Unification/Known_Issues|Known Issues discussion page]]. You can use the [[mw:Special:MyLanguage/Extension:ParserMigration|ParserMigration]] extension to control the use of Parsoid; see the [[mw:Special:MyLanguage/Help:Extension:ParserMigration|ParserMigration help documentation]] for more details. * Maintenance on [https://etherpad.wikimedia.org etherpad] is completed. If you encounter any issues, please indicate in [[phab:T316421|this ticket]]. * [[File:Octicons-tools.svg|12px|link=|alt=| Advanced item]] [[mw:Special:MyLanguage/Extension:Gadgets|Gadgets]] allow interface admins to create custom features with CSS and JavaScript. The <bdi lang="zxx" dir="ltr"><code>Gadget</code></bdi> and <bdi lang="zxx" dir="ltr"><code>Gadget_definition</code></bdi> namespaces and <bdi lang="zxx" dir="ltr"><code>gadgets-definition-edit</code></bdi> user right were reserved for an experiment in 2015, but were never used. These were visible on Special:Search and Special:ListGroupRights. The unused namespaces and user rights are now removed. No pages are moved, and no changes need to be made. [https://phabricator.wikimedia.org/T31272] * A usability improvement to the "Add a citation" in Wikipedia workflow has been made, the insert button was moved to the popup header. [https://phabricator.wikimedia.org/T354847] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.21|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-03-05|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-03-06|en}}. It will be on all wikis from {{#time:j xg|2024-03-07|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * All wikis will be read-only for a few minutes on March 20. This is planned at 14:00 UTC. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T358233] * The HTML markup of headings and section edit links will be changed later this year to improve accessibility. See [[mw:Special:MyLanguage/Heading_HTML_changes|Heading HTML changes]] for details. The new markup will be the same as in the new Parsoid wikitext parser. You can test your gadget or stylesheet with the new markup if you add <bdi lang="zxx" dir="ltr"><code>?useparsoid=1</code></bdi> to your URL ([[mw:Special:MyLanguage/Help:Extension:ParserMigration#Selecting_a_parser_using_a_URL_query_string|more info]]) or turn on Parsoid read views in your user options ([[mw:Special:MyLanguage/Help:Extension:ParserMigration#Enabling_via_user_preference|more info]]). * '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/10|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W10"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:47, 4 March 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26329807 --> == Tech News: 2024-11 == <section begin="technews-2024-W11"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/11|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.22|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-03-12|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-03-13|en}}. It will be on all wikis from {{#time:j xg|2024-03-14|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * After consulting with various communities, the line height of the text on the [[mw:Special:MyLanguage/Skin:Minerva Neue|Minerva skin]] will be increased to its previous value of 1.65. Different options for typography can also be set using the options in the menu, as needed. [https://phabricator.wikimedia.org/T358498] *The active link color in [[mw:Special:MyLanguage/Skin:Minerva Neue|Minerva]] will be changed to provide more consistency with our other platforms and best practices. [https://phabricator.wikimedia.org/T358516] * [[c:Special:MyLanguage/Commons:Structured data|Structured data on Commons]] will no longer ask whether you want to leave the page without saving. This will prevent the “information you’ve entered may not be saved” popups from appearing when no information have been entered. It will also make file pages on Commons load faster in certain cases. However, the popups will be hidden even if information has indeed been entered. If you accidentally close the page before saving the structured data you entered, that data will be lost. [https://phabricator.wikimedia.org/T312315] '''Future changes''' * All wikis will be read-only for a few minutes on March 20. This is planned at 14:00 UTC. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T358233][https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/Server_switch] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/11|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W11"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:04, 11 March 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26374013 --> == Tech News: 2024-12 == <section begin="technews-2024-W12"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/12|Translations]] are available. '''Recent changes''' * The notice "Language links are at the top of the page" that appears in the [[mw:Special:MyLanguage/Skin:Vector/2022|Vector 2022 skin]] main menu has been removed now that users have learned the new location of the Language switcher. [https://phabricator.wikimedia.org/T353619] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[m:Special:MyLanguage/IP_Editing:_Privacy_Enhancement_and_Abuse_Mitigation/IP_Info_feature|IP info feature]] displays data from Spur, an IP addresses database. Previously, the only data source for this feature was MaxMind. Now, IP info is more useful for patrollers. [https://phabricator.wikimedia.org/T341395] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Toolforge Grid Engine services have been shut down after the final migration process from Grid Engine to Kubernetes. [https://wikitech.wikimedia.org/wiki/Obsolete:Toolforge/Grid][https://wikitech.wikimedia.org/wiki/News/Toolforge_Grid_Engine_deprecation][https://techblog.wikimedia.org/2022/03/14/toolforge-and-grid-engine/] * Communities can now customize the default reasons for undeleting a page by creating [[MediaWiki:Undelete-comment-dropdown]]. [https://phabricator.wikimedia.org/T326746] '''Problems''' * [[m:Special:MyLanguage/WMDE_Technical_Wishes/RevisionSlider|RevisionSlider]] is an interface to interactively browse a page's history. Users in [[mw:Special:MyLanguage/Extension:RevisionSlider/Developing_a_RTL-accessible_feature_in_MediaWiki_-_what_we%27ve_learned_while_creating_the_RevisionSlider|right-to-left]] languages reported RevisionSlider reacting wrong to mouse clicks. This should be fixed now. [https://phabricator.wikimedia.org/T352169] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-03-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-03-20|en}}. It will be on all wikis from {{#time:j xg|2024-03-21|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * All wikis will be read-only for a few minutes on March 20. This is planned at [https://zonestamp.toolforge.org/1710943200 14:00 UTC]. [https://phabricator.wikimedia.org/T358233][https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/Server_switch] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/12|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W12"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 17:39, 18 March 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26410165 --> == Tech News: 2024-13 == <section begin="technews-2024-W13"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/13|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] An update was made on March 18th 2024 to how various projects load site, user JavaScript and CSS in [[mw:Special:MyLanguage/Skin:Vector/2022|Vector 2022 skin]]. A [[phab:T360384|checklist]] is provided for site admins to follow. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.24|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-03-26|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-03-27|en}}. It will be on all wikis from {{#time:j xg|2024-03-28|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/13|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W13"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:56, 25 March 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26446209 --> == Tech News: 2024-14 == <section begin="technews-2024-W14"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/14|Translations]] are available. '''Recent changes''' * Users of the [[mw:Special:MyLanguage/Reading/Web/Accessibility_for_reading|reading accessibility]] beta feature will notice that the default line height for the standard and large text options has changed. [https://phabricator.wikimedia.org/T359030] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.25|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-02|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-04-03|en}}. It will be on all wikis from {{#time:j xg|2024-04-04|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * The Wikimedia Foundation has an annual plan. The annual plan decides what the Wikimedia Foundation will work on. You can now read [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2024-2025/Product & Technology OKRs#Draft Key Results|the draft key results]] for the Product and Technology department. They are suggestions for what results the Foundation wants from big technical changes from July 2024 to June 2025. You can [[m:Talk:Wikimedia Foundation Annual Plan/2024-2025/Product & Technology OKRs|comment on the talk page]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/14|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W14"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 03:36, 2 April 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26462933 --> == Tech News: 2024-15 == <section begin="technews-2024-W15"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/15|Translations]] are available. '''Recent changes''' * Web browsers can use tools called [[:w:en:Browser extension|extensions]]. There is now a Chrome extension called [[m:Future Audiences/Experiment:Citation Needed|Citation Needed]] which you can use to see if an online statement is supported by a Wikipedia article. This is a small experiment to see if Wikipedia can be used this way. Because it is a small experiment, it can only be used in Chrome in English. * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] A new [[mw:Special:MyLanguage/Help:Edit Recovery|Edit Recovery]] feature has been added to all wikis, available as a [[Special:Preferences#mw-prefsection-editing|user preference]]. Once you enable it, your in-progress edits will be stored in your web browser, and if you accidentally close an editing window or your browser or computer crashes, you will be prompted to recover the unpublished text. Please leave any feedback on the [[m:Special:MyLanguage/Talk:Community Wishlist Survey 2023/Edit-recovery feature|project talk page]]. This was the #8 wish in the 2023 Community Wishlist Survey. * Initial results of [[mw:Special:MyLanguage/Edit check|Edit check]] experiments [[mw:Special:MyLanguage/Edit_check#4_April_2024|have been published]]. Edit Check is now deployed as a default feature at [[phab:T342930#9538364|the wikis that tested it]]. [[mw:Talk:Edit check|Let us know]] if you want your wiki to be part of the next deployment of Edit check. [https://phabricator.wikimedia.org/T342930][https://phabricator.wikimedia.org/T361727] * Readers using the [[mw:Special:MyLanguage/Skin:Minerva Neue|Minerva skin]] on mobile will notice there has been an improvement in the line height across all typography settings. [https://phabricator.wikimedia.org/T359029] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.26|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-09|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-04-10|en}}. It will be on all wikis from {{#time:j xg|2024-04-11|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * New accounts and logged-out users will get the [[mw:Special:MyLanguage/VisualEditor|visual editor]] as their default editor on mobile. This deployment is made at all wikis except for the English Wikipedia. [https://phabricator.wikimedia.org/T361134] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/15|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W15"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:37, 8 April 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26564838 --> == Tech News: 2024-16 == <section begin="technews-2024-W16"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/16|Translations]] are available. '''Problems''' * Between 2 April and 8 April, on wikis using [[mw:Special:MyLanguage/Extension:FlaggedRevs|Flagged Revisions]], the "{{Int:tag-mw-reverted}}" tag was not applied to undone edits. In addition, page moves, protections and imports were not autoreviewed. This problem is now fixed. [https://phabricator.wikimedia.org/T361918][https://phabricator.wikimedia.org/T361940] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.1|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-04-17|en}}. It will be on all wikis from {{#time:j xg|2024-04-18|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[mw:Special:MyLanguage/Help:Magic words#DEFAULTSORT|Default category sort keys]] will now affect categories added by templates placed in [[mw:Special:MyLanguage/Help:Cite|footnotes]]. Previously footnotes used the page title as the default sort key even if a different default sort key was specified (category-specific sort keys already worked). [https://phabricator.wikimedia.org/T40435] * A new variable <bdi lang="zxx" dir="ltr"><code>page_last_edit_age</code></bdi> will be added to [[Special:AbuseFilter|abuse filters]]. It tells how many seconds ago the last edit to a page was made. [https://phabricator.wikimedia.org/T269769] '''Future changes''' * Volunteer developers are kindly asked to update the code of their tools and features to handle [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]]. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers/2024-04 CTA|Learn more]]. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Four database fields will be removed from database replicas (including [[quarry:|Quarry]]). This affects only the <bdi lang="zxx" dir="ltr"><code>abuse_filter</code></bdi> and <bdi lang="zxx" dir="ltr"><code>abuse_filter_history</code></bdi> tables. Some queries might need to be updated. [https://phabricator.wikimedia.org/T361996] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/16|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W16"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:29, 15 April 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26564838 --> == Tech News: 2024-17 == <section begin="technews-2024-W17"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/17|Translations]] are available. '''Recent changes''' * Starting this week, newcomers editing Wikipedia [[mw:Special:MyLanguage/Growth/Positive reinforcement#Leveling up 3|will be encouraged]] to try structured tasks. [[mw:Special:MyLanguage/Growth/Feature summary#Newcomer tasks|Structured tasks]] have been shown to [[mw:Special:MyLanguage/Growth/Personalized first day/Structured tasks/Add a link/Experiment analysis, December 2021|improve newcomer activation and retention]]. [https://phabricator.wikimedia.org/T348086] * You can [[m:Special:MyLanguage/Coolest Tool Award|nominate your favorite tools]] for the fifth edition of the Coolest Tool Award. Nominations will be open until May 10. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.2|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-23|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-04-24|en}}. It will be on all wikis from {{#time:j xg|2024-04-25|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * This is the last warning that by the end of May 2024 the Vector 2022 skin will no longer share site and user scripts/styles with old Vector. For user-scripts that you want to keep using on Vector 2022, copy the contents of [[{{#special:MyPage}}/vector.js]] to [[{{#special:MyPage}}/vector-2022.js]]. There are [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features/Loading Vector 2010 scripts|more technical details]] available. Interface administrators who foresee this leading to lots of technical support questions may wish to send a mass message to your community, as was done on French Wikipedia. [https://phabricator.wikimedia.org/T362701] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/17|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W17"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:28, 22 April 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26647188 --> == Tech News: 2024-18 == <section begin="technews-2024-W18"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/18|Translations]] are available. '''Recent changes''' [[File:Talk_pages_default_look_(April_2023).jpg|thumb|alt=Screenshot of the visual improvements made on talk pages|Example of a talk page with the new design, in French.]] * The appearance of talk pages changed for the following wikis: {{int:project-localized-name-azwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-dewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-idwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ptwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-thwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-trwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ukwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-viwiki/en}}. These wikis participated to a test, where 50% of users got the new design, for one year. As this test [[Mw:Special:MyLanguage/Talk pages project/Usability/Analysis|gave positive results]], the new design is deployed on these wikis as the default design. It is possible to opt-out these changes [[Special:Preferences#mw-prefsection-editing|in user preferences]] ("{{int:discussiontools-preference-visualenhancements}}"). The deployment will happen at all wikis in the coming weeks. [https://phabricator.wikimedia.org/T341491] * Seven new wikis have been created: ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q33014|Betawi]] ([[w:bew:|<code>w:bew:</code>]]) [https://phabricator.wikimedia.org/T357866] ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q35708|Kusaal]] ([[w:kus:|<code>w:kus:</code>]]) [https://phabricator.wikimedia.org/T359757] ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q35513|Igala]] ([[w:igl:|<code>w:igl:</code>]]) [https://phabricator.wikimedia.org/T361644] ** a {{int:project-localized-name-group-wiktionary}} in [[d:Q33541|Karakalpak]] ([[wikt:kaa:|<code>wikt:kaa:</code>]]) [https://phabricator.wikimedia.org/T362135] ** a {{int:project-localized-name-group-wikisource}} in [[d:Q9228|Burmese]] ([[s:my:|<code>s:my:</code>]]) [https://phabricator.wikimedia.org/T361085] ** a {{int:project-localized-name-group-wikisource}} in [[d:Q9237|Malay]] ([[s:ms:|<code>s:ms:</code>]]) [https://phabricator.wikimedia.org/T363039] ** a {{int:project-localized-name-group-wikisource}} in [[d:Q8108|Georgian]] ([[s:ka:|<code>s:ka:</code>]]) [https://phabricator.wikimedia.org/T363085] * You can now [https://translatewiki.net/wiki/Support#Early_access:_Watch_Message_Groups_on_Translatewiki.net watch message groups/projects] on [[m:Special:MyLanguage/translatewiki.net|Translatewiki.net]]. Initially, this feature will notify you of added or deleted messages in these groups. [https://phabricator.wikimedia.org/T348501] * Dark mode is now available on all wikis, on mobile web for logged-in users who opt into the [[Special:MobileOptions|advanced mode]]. This is the early release of the feature. Technical editors are invited to [https://night-mode-checker.wmcloud.org/ check for accessibility issues on wikis]. See [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-04|more detailed guidelines]]. '''Problems''' * [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] maps can use an alternative visual style without labels, by using <bdi lang="zxx" dir="ltr"><code><nowiki>mapstyle="osm"</nowiki></code></bdi>. This wasn't working in previews, creating the wrong impression that it wasn't supported. This has now been fixed. [https://phabricator.wikimedia.org/T362531] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.3|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-30|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-01|en}}. It will be on all wikis from {{#time:j xg|2024-05-02|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/18|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W18"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 03:33, 30 April 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26689057 --> == Tech News: 2024-19 == <section begin="technews-2024-W19"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/19|Translations]] are available. '''Recent changes''' [[File:Talk_pages_default_look_(April_2023).jpg|thumb|alt=Screenshot of the visual improvements made on talk pages|Example of a talk page with the new design, in French.]] * The appearance of talk pages changed for all wikis, except for Commons, Wikidata and most Wikipedias ([[m:Special:MyLanguage/Tech/News/2024/18|a few]] have already received this design change). You can read the detail of the changes [[diffblog:2024/05/02/making-talk-pages-better-for-everyone/|on ''Diff'']]. It is possible to opt-out these changes [[Special:Preferences#mw-prefsection-editing|in user preferences]] ("{{int:discussiontools-preference-visualenhancements}}"). The deployment will happen at remaining wikis in the coming weeks. [https://phabricator.wikimedia.org/T352087][https://phabricator.wikimedia.org/T319146] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Interface admins now have greater control over the styling of article components on mobile with the introduction of the <code>SiteAdminHelper</code>. More information on how styles can be disabled can be found [[mw:Special:MyLanguage/Extension:WikimediaMessages#Site_admin_helper|at the extension's page]]. [https://phabricator.wikimedia.org/T363932] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[m:Special:MyLanguage/Wikimedia Enterprise|Wikimedia Enterprise]] has added article body sections in JSON format and a curated short description field to the existing parsed Infobox. This expansion to the API is also available via Wikimedia Cloud Services. [https://enterprise.wikimedia.com/blog/article-sections-and-description/] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.4|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-05-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-08|en}}. It will be on all wikis from {{#time:j xg|2024-05-09|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * When you look at the Special:Log page, the first view is labelled "All public logs", but it only shows some logs. This label will now say "Main public logs". [https://phabricator.wikimedia.org/T237729] '''Future changes''' * A new service will be built to replace [[mw:Special:MyLanguage/Extension:Graph|Extension:Graph]]. Details can be found in [[mw:Special:MyLanguage/Extension:Graph/Plans|the latest update]] regarding this extension. * Starting May 21, English Wikipedia and German Wikipedia will get the possibility to activate "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]". This is part of the [[phab:T304110|progressive deployment of this tool to all Wikipedias]]. These communities can [[mw:Special:MyLanguage/Growth/Community configuration|activate and configure the feature locally]]. [https://phabricator.wikimedia.org/T308144] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/19|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W19"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:44, 6 May 2024 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26729363 --> == Tech News: 2024-20 == <section begin="technews-2024-W20"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/20|Translations]] are available. '''Recent changes''' * On Wikisource there is a special page listing pages of works without corresponding scan images. Now you can use the new magic word <bdi lang="zxx" dir="ltr"><code>__EXPECTWITHOUTSCANS__</code></bdi> to exclude certain pages (list of editions or translations of works) from that list. [https://phabricator.wikimedia.org/T344214] * If you use the [[Special:Preferences#mw-prefsection-editing|user-preference]] "{{int:tog-uselivepreview}}", then the template-page feature "{{int:Templatesandbox-editform-legend}}" will now also work without reloading the page. [https://phabricator.wikimedia.org/T136907] * [[mw:Special:Mylanguage/Extension:Kartographer|Kartographer]] maps can now specify an alternative text via the <bdi lang="zxx" dir="ltr"><code><nowiki>alt=</nowiki></code></bdi> attribute. This is identical in usage to the <bdi lang="zxx" dir="ltr"><code><nowiki>alt=</nowiki></code></bdi> attribute in the [[mw:Special:MyLanguage/Help:Images#Syntax|image and gallery syntax]]. An exception for this feature is wikis like Wikivoyage where the miniature maps are interactive. [https://phabricator.wikimedia.org/T328137] * The old [[mw:Special:MyLanguage/Extension:GuidedTour|Guided Tour]] for the "[[mw:Special:MyLanguage/Edit Review Improvements/New filters for edit review|New Filters for Edit Review]]" feature has been removed. It was created in 2017 to show people with older accounts how the interface had changed, and has now been seen by most of the intended people. [https://phabricator.wikimedia.org/T217451] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-05-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-15|en}}. It will be on all wikis from {{#time:j xg|2024-05-16|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The [[{{#special:search}}]] results page will now use CSS flex attributes, for better accessibility, instead of a table. If you have a gadget or script that adjusts search results, you should update your script to the new HTML structure. [https://phabricator.wikimedia.org/T320295] '''Future changes''' * In the Vector 2022 skin, main pages will be displayed at full width (like special pages). The goal is to keep the number of characters per line large enough. This is related to the coming changes to typography in Vector 2022. [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates|Learn more]]. [https://phabricator.wikimedia.org/T357706] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Two columns of the <bdi lang="zxx" dir="ltr"><code>[[mw:Special:MyLanguage/Manual:pagelinks table|pagelinks]]</code></bdi> database table (<bdi lang="zxx" dir="ltr"><code>pl_namespace</code></bdi> and <bdi lang="zxx" dir="ltr"><code>pl_title</code></bdi>) are being dropped soon. Users must use two columns of the new <bdi lang="zxx" dir="ltr"><code>[[mw:special:MyLanguage/Manual:linktarget table|linktarget]]</code></bdi> table instead (<bdi lang="zxx" dir="ltr"><code>lt_namespace</code></bdi> and <bdi lang="zxx" dir="ltr"><code>lt_title</code></bdi>). In your existing SQL queries: *# Replace <bdi lang="zxx" dir="ltr"><code>JOIN pagelinks</code></bdi> with <bdi lang="zxx" dir="ltr"><code>JOIN linktarget</code></bdi> and <bdi lang="zxx" dir="ltr"><code>pl_</code></bdi> with <bdi lang="zxx" dir="ltr"><code>lt_</code></bdi> in the <bdi lang="zxx" dir="ltr"><code>ON</code></bdi> statement *# Below that add <bdi lang="zxx" dir="ltr"><code>JOIN pagelinks ON lt_id = pl_target_id</code></bdi> ** See <bdi lang="en" dir="ltr">[[phab:T222224]]</bdi> for technical reasoning. [https://phabricator.wikimedia.org/T222224][https://phabricator.wikimedia.org/T299947] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/20|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W20"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:58, 13 May 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26762074 --> == Tech News: 2024-21 == <section begin="technews-2024-W21"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/21|Translations]] are available. '''Recent changes''' * The [[mw:Special:MyLanguage/Extension:Nuke|Nuke]] feature, which enables administrators to mass delete pages, will now correctly delete pages which were moved to another title. [https://phabricator.wikimedia.org/T43351] * New changes have been made to the UploadWizard in Wikimedia Commons: the overall layout has been improved, by following new styling and spacing for the form and its fields; the headers and helper text for each of the fields was changed; the Caption field is now a required field, and there is an option for users to copy their caption into the media description. [https://commons.wikimedia.org/wiki/Commons:WMF_support_for_Commons/Upload_Wizard_Improvements#Changes_to_%22Describe%22_workflow][https://phabricator.wikimedia.org/T361049] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.6|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-05-21|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-22|en}}. It will be on all wikis from {{#time:j xg|2024-05-23|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The HTML used to render all headings [[mw:Heading_HTML_changes|is being changed to improve accessibility]]. It will change on 22 May in some skins (Timeless, Modern, CologneBlue, Nostalgia, and Monobook). Please test gadgets on your wiki on these skins and [[phab:T13555|report any related problems]] so that they can be resolved before this change is made in all other skins. The developers are also considering the introduction of a [[phab:T337286|Gadget API for adding buttons to section titles]] if that would be helpful to tool creators, and would appreciate any input you have on that. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/21|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W21"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:04, 20 May 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26786311 --> == Tech News: 2024-22 == <section begin="technews-2024-W22"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/22|Translations]] are available. '''Recent changes''' * Several bugs related to the latest updates to the UploadWizard on Wikimedia Commons have been fixed. For more information, see [[:phab:T365107|T365107]] and [[:phab:T365119|T365119]]. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] In March 2024 a new [[mw:ResourceLoader/Core_modules#addPortlet|addPortlet]] API was added to allow gadgets to create new portlets (menus) in the skin. In certain skins this can be used to create dropdowns. Gadget developers are invited to try it and [[phab:T361661|give feedback]]. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Some CSS in the Minerva skin has been removed to enable easier community configuration. Interface editors should check the rendering on mobile devices for aspects related to the classes: <bdi lang="zxx" dir="ltr"><code>.collapsible</code></bdi>{{int:comma-separator/en}}<bdi lang="zxx" dir="ltr"><code>.multicol</code></bdi>{{int:comma-separator/en}}<bdi lang="zxx" dir="ltr"><code>.reflist</code></bdi>{{int:comma-separator/en}}<bdi lang="zxx" dir="ltr"><code>.coordinates</code></bdi>{{int:comma-separator/en}}<bdi lang="zxx" dir="ltr"><code>.topicon</code></bdi>. [[phab:T361659|Further details are available on replacement CSS]] if it is needed. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-05-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-29|en}}. It will be on all wikis from {{#time:j xg|2024-05-30|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * When you visit a wiki where you don't yet have a local account, local rules such as edit filters can sometimes prevent your account from being created. Starting this week, MediaWiki takes your global rights into account when evaluating whether you can override such local rules. [https://phabricator.wikimedia.org/T316303] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/22|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W22"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:15, 28 May 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26832205 --> == Tech News: 2024-23 == <section begin="technews-2024-W23"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/23|Translations]] are available. '''Recent changes''' * It is now possible for local administrators to add new links to the bottom of the site Tools menu without JavaScript. [[mw:Manual:Interface/Sidebar#Add or remove toolbox sections|Documentation is available]]. [https://phabricator.wikimedia.org/T6086] * The message name for the definition of the tracking category of WikiHiero has changed from "<bdi lang="zxx" dir="ltr"><code>MediaWiki:Wikhiero-usage-tracking-category</code></bdi>" to "<bdi lang="zxx" dir="ltr"><code>MediaWiki:Wikihiero-usage-tracking-category</code></bdi>". [https://gerrit.wikimedia.org/r/c/mediawiki/extensions/wikihiero/+/1035855] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q5317225|Kadazandusun]] ([[w:dtp:|<code>w:dtp:</code>]]) [https://phabricator.wikimedia.org/T365220] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.8|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-06-04|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-06-05|en}}. It will be on all wikis from {{#time:j xg|2024-06-06|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * Next week, on wikis with the Vector 2022 skin as the default, logged-out desktop users will be able to choose between different font sizes. The default font size will also be increased for them. This is to make Wikimedia projects easier to read. [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-06 deployments|Learn more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/23|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W23"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:35, 3 June 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26844397 --> == Tech News: 2024-24 == <section begin="technews-2024-W24"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/24|Translations]] are available. '''Recent changes''' * The software used to render SVG files has been updated to a new version, fixing many longstanding bugs in SVG rendering. [https://phabricator.wikimedia.org/T265549] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The HTML used to render all headings [[mw:Heading HTML changes|is being changed to improve accessibility]]. It was changed last week in some skins (Vector legacy and Minerva). Please test gadgets on your wiki on these skins and [[phab:T13555|report any related problems]] so that they can be resolved before this change is made in Vector-2022. The developers are still considering the introduction of a [[phab:T337286|Gadget API for adding buttons to section titles]] if that would be helpful to tool creators, and would appreciate any input you have on that. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The HTML markup used for citations by [[mw:Special:MyLanguage/Parsoid|Parsoid]] changed last week. In places where Parsoid previously added the <bdi lang="zxx" dir="ltr"><code>mw-reference-text</code></bdi> class, Parsoid now also adds the <bdi lang="zxx" dir="ltr"><code>reference-text</code></bdi> class for better compatibility with the legacy parser. [[mw:Specs/HTML/2.8.0/Extensions/Cite/Announcement|More details are available]]. [https://gerrit.wikimedia.org/r/1036705] '''Problems''' * There was a bug with the Content Translation interface that caused the tools menus to appear in the wrong location. This has now been fixed. [https://phabricator.wikimedia.org/T366374] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.9|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-06-11|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-06-12|en}}. It will be on all wikis from {{#time:j xg|2024-06-13|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The new version of MediaWiki includes another change to the HTML markup used for citations: [[mw:Special:MyLanguage/Parsoid|Parsoid]] will now generate a <bdi lang="zxx" dir="ltr"><code><nowiki><span class="mw-cite-backlink"></nowiki></code></bdi> wrapper for both named and unnamed references for better compatibility with the legacy parser. Interface administrators should verify that gadgets that interact with citations are compatible with the new markup. [[mw:Specs/HTML/2.8.0/Extensions/Cite/Announcement|More details are available]]. [https://gerrit.wikimedia.org/r/1035809] * On multilingual wikis that use the <bdi lang="zxx" dir="ltr"><code><nowiki><translate></nowiki></code></bdi> system, there is a feature that shows potentially-outdated translations with a pink background until they are updated or confirmed. From this week, confirming translations will be logged, and there is a new user-right that can be required for confirming translations if the community [[m:Special:MyLanguage/Requesting wiki configuration changes|requests it]]. [https://phabricator.wikimedia.org/T49177] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/24|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W24"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:20, 10 June 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26893898 --> == Tech News: 2024-25 == <section begin="technews-2024-W25"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/25|Translations]] are available. '''Recent changes''' * People who attempt to add an external link in the visual editor will now receive immediate feedback if they attempt to link to a domain that a project has decided to block. Please see [[mw:Special:MyLanguage/Edit_check#11_June_2024|Edit check]] for more details. [https://phabricator.wikimedia.org/T366751] * The new [[mw:Special:MyLanguage/Extension:CommunityConfiguration|Community Configuration extension]] is available [[testwiki:Special:CommunityConfiguration|on Test Wikipedia]]. This extension allows communities to customize specific features to meet their local needs. Currently only Growth features are configurable, but the extension will support other [[mw:Special:MyLanguage/Community_configuration#Use_cases|Community Configuration use cases]] in the future. [https://phabricator.wikimedia.org/T323811][https://phabricator.wikimedia.org/T360954] * The dark mode [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] is now available on category and help pages, as well as more special pages. There may be contrast issues. Please report bugs on the [[mw:Talk:Reading/Web/Accessibility_for_reading|project talk page]]. [https://phabricator.wikimedia.org/T366370] '''Problems''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Cloud Services tools were not available for 25 minutes last week. This was caused by a faulty hardware cable in the data center. [https://wikitech.wikimedia.org/wiki/Incidents/2024-06-11_WMCS_Ceph] * Last week, styling updates were made to the Vector 2022 skin. This caused unforeseen issues with templates, hatnotes, and images. Changes to templates and hatnotes were reverted. Most issues with images were fixed. If you still see any, [[phab:T367463|report them here]]. [https://phabricator.wikimedia.org/T367480] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.10|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-06-18|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-06-19|en}}. It will be on all wikis from {{#time:j xg|2024-06-20|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting June 18, the [[mw:Special:MyLanguage/Help:Edit check#ref|Reference Edit Check]] will be deployed to [[phab:T361843|a new set of Wikipedias]]. This feature is intended to help newcomers and to assist edit-patrollers by inviting people who are adding new content to a Wikipedia article to add a citation when they do not do so themselves. During [[mw:Special:MyLanguage/Edit_check#Reference_Check_A/B_Test|a test at 11 wikis]], the number of citations added [https://diff.wikimedia.org/?p=127553 more than doubled] when Reference Check was shown to people. Reference Check is [[mw:Special:MyLanguage/Edit check/Configuration|community configurable]]. [https://phabricator.wikimedia.org/T361843]<!-- NOTE: THE DIFF BLOG WILL BE PUBLISHED ON MONDAY --> * [[m:Special:MyLanguage/Mailing_lists|Mailing lists]] will be unavailable for roughly two hours on Tuesday 10:00–12:00 UTC. This is to enable migration to a new server and upgrade its software. [https://phabricator.wikimedia.org/T367521] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/25|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W25"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:48, 17 June 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26911987 --> == Tech News: 2024-26 == <section begin="technews-2024-W26"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/26|Translations]] are available. '''Recent changes''' * Editors will notice that there have been some changes to the background color of text in the diff view, and the color of the byte-change numbers, last week. These changes are intended to make text more readable in both light mode and dark mode, and are part of a larger effort to increase accessibility. You can share your comments or questions [[mw:Talk:Reading/Web/Accessibility for reading|on the project talkpage]]. [https://phabricator.wikimedia.org/T361717] * The text colors that are used for visited-links, hovered-links, and active-links, were also slightly changed last week to improve their accessibility in both light mode and dark mode. [https://phabricator.wikimedia.org/T366515] '''Problems''' * You can [[mw:Special:MyLanguage/Help:DiscussionTools#Talk pages permalinking|copy permanent links to talk page comments]] by clicking on a comment's timestamp. [[mw:Talk pages project/Permalinks|This feature]] did not always work when the topic title was very long and the link was used as a wikitext link. This has been fixed. Thanks to Lofhi for submitting the bug. [https://phabricator.wikimedia.org/T356196] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.11|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-06-25|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-06-26|en}}. It will be on all wikis from {{#time:j xg|2024-06-27|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting 26 June, all talk pages messages' timestamps will become a link at English Wikipedia, making this feature available for you to use at all wikis. This link is a permanent link to the comment. It allows users to find the comment they were linked to, even if this comment has since been moved elsewhere. You can read more about this feature [[DiffBlog:/2024/01/29/talk-page-permalinks-dont-lose-your-threads/|on Diff]] or [[mw:Special:MyLanguage/Help:DiscussionTools#Talk pages permalinking|on Mediawiki.org]]. [https://phabricator.wikimedia.org/T365974] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/26|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W26"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:32, 24 June 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26989424 --> == Tech News: 2024-27 == <section begin="technews-2024-W27"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/27|Translations]] are available. '''Recent changes''' * Over the next three weeks, dark mode will become available for all users, both logged-in and logged-out, starting with the mobile web version. This fulfils one of the [[m:Special:MyLanguage/Community_Wishlist_Survey_2023/Reading/Dark_mode|top-requested community wishes]], and improves low-contrast reading and usage in low-light settings. As part of these changes, dark mode will also work on User-pages and Portals. There is more information in [[mw:Special:MyLanguage/Reading/Web/Accessibility_for_reading/Updates#June_2024:_Typography_and_dark_mode_deployments,_new_global_preferences|the latest Web team update]]. [https://phabricator.wikimedia.org/T366364] * Logged-in users can now set [[m:Special:GlobalPreferences#mw-prefsection-rendering-skin-skin-prefs|global preferences for the text-size and dark-mode]], thanks to a combined effort across Foundation teams. This allows Wikimedians using multiple wikis to set up a consistent reading experience easily, for example by switching between light and dark mode only once for all wikis. [https://phabricator.wikimedia.org/T341278] * If you use a very old web browser some features might not work on the Wikimedia wikis. This affects Internet Explorer 11 and versions of Chrome, Firefox and Safari older than 2016. This change makes it possible to use new [[d:Q46441|CSS]] features and to send less code to all readers. [https://phabricator.wikimedia.org/T288287][https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:How_to_make_a_MediaWiki_skin#Using_CSS_variables_for_supporting_different_themes_e.g._dark_mode] * Wikipedia Admins can customize local wiki configuration options easily using [[mw:Special:MyLanguage/Community Configuration|Community Configuration]]. Community Configuration was created to allow communities to customize how some features work, because each language wiki has unique needs. At the moment, admins can configure [[mw:Special:MyLanguage/Growth/Feature_summary|Growth features]] on their home wikis, in order to better recruit and retain new editors. More options will be provided in the coming months. [https://phabricator.wikimedia.org/T366458] * Editors interested in language issues that are related to [[w:en:Unicode|Unicode standards]], can now discuss those topics at [[mw:Talk:WMF membership with Unicode Consortium|a new conversation space in MediaWiki.org]]. The Wikimedia Foundation is now a [[mw:Special:MyLanguage/WMF membership with Unicode Consortium|member of the Unicode Consortium]], and the coordination group can collaboratively review the issues discussed and, where appropriate, bring them to the attention of the Unicode Consortium. * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q2891049|Mandailing]] ([[w:btm:|<code>w:btm:</code>]]) [https://phabricator.wikimedia.org/T368038] '''Problems''' * Editors can once again click on links within the visual editor's citation-preview, thanks to a bug fix by the Editing Team. [https://phabricator.wikimedia.org/T368119] '''Future changes''' * Please [https://wikimediafoundation.limesurvey.net/758713?lang=en help us to improve Tech News by taking this short survey]. The goal is to better meet the needs of the various types of people who read Tech News. The survey will be open for 2 weeks. The survey is covered by [https://foundation.wikimedia.org/wiki/Legal:Tech_News_Survey_2024_Privacy_Statement this privacy statement]. Some translations are available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/27|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W27"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:59, 1 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27038456 --> == Tech News: 2024-28 == <section begin="technews-2024-W28"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/28|Translations]] are available. '''Recent changes''' * At the Wikimedia Foundation a new task force was formed to replace the disabled Graph with [[mw:Special:MyLanguage/Extension:Chart/Project|more secure, easy to use, and extensible Chart]]. You can [[mw:Special:MyLanguage/Newsletter:Chart Project|subscribe to the newsletter]] to get notified about new project updates and other news about Chart. * The [[m:Special:MyLanguage/CampaignEvents|CampaignEvents]] extension is now available on Meta-wiki, Igbo Wikipedia, and Swahili Wikipedia, and can be requested on your wiki. This extension helps in managing and making events more visible, giving Event organizers the ability to use tools like the Event registration tool. To learn more about the deployment status and how to request this extension for your wiki, visit the [[m:Special:MyLanguage/CampaignEvents/Deployment_status|CampaignEvents page on Meta-wiki]]. * Editors using the iOS Wikipedia app who have more than 50 edits can now use the [[mw:Special:MyLanguage/Wikimedia Apps/iOS Suggested edits#Add an image|Add an Image]] feature. This feature presents opportunities for small but useful contributions to Wikipedia. * Thank you to [[mw:MediaWiki Product Insights/Contributor retention and growth/Celebration|all of the authors]] who have contributed to MediaWiki Core. As a result of these contributions, the [[mw:MediaWiki Product Insights/Contributor retention and growth|percentage of authors contributing more than 5 patches has increased by 25% since last year]], which helps ensure the sustainability of the platform for the Wikimedia projects. '''Problems''' * A problem with the color of the talkpage tabs always showing as blue, even for non-existent pages which should have been red, affecting the Vector 2022 skin, [[phab:T367982|has been fixed]]. '''Future changes''' * The Trust and Safety Product team wants to introduce [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] with as little disruption to tools and workflows as possible. Volunteer developers, including gadget and user-script maintainers, are kindly asked to update the code of their tools and features to handle temporary accounts. The team has [[mw:Trust and Safety Product/Temporary Accounts/For developers|created documentation]] explaining how to do the update. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers/2024-04 CTA|Learn more]]. '''Tech News survey''' * Please [https://wikimediafoundation.limesurvey.net/758713?lang=en help us to improve Tech News by taking this short survey]. The goal is to better meet the needs of the various types of people who read Tech News. The survey will be open for 1 more week. The survey is covered by [https://foundation.wikimedia.org/wiki/Legal:Tech_News_Survey_2024_Privacy_Statement this privacy statement]. Some translations are available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/28|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W28"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:31, 8 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27080357 --> == Tech News: 2024-29 == <section begin="technews-2024-W29"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/29|Translations]] are available. '''Tech News survey''' * Please [https://wikimediafoundation.limesurvey.net/758713?lang=en help us to improve Tech News by taking this short survey]. The goal is to better meet the needs of the various types of people who read Tech News. The survey will be open for 3 more days. The survey is covered by [https://foundation.wikimedia.org/wiki/Legal:Tech_News_Survey_2024_Privacy_Statement this privacy statement]. Some translations are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Wikimedia developers can now officially continue to use both [[mw:Special:MyLanguage/Gerrit|Gerrit]] and [[mw:Special:MyLanguage/GitLab|GitLab]], due to a June 24 decision by the Wikimedia Foundation to support software development on both platforms. Gerrit and GitLab are both code repositories used by developers to write, review, and deploy the software code that supports the MediaWiki software that the wiki projects are built on, as well as the tools used by editors to create and improve content. This decision will safeguard the productivity of our developers and prevent problems in code review from affecting our users. More details are available in the [[mw:GitLab/Migration status|Migration status]] page. * The Wikimedia Foundation seeks applicants for the [[m:Special:MyLanguage/Product and Technology Advisory Council/Proposal|Product and Technology Advisory Council]] (PTAC). This group will bring technical contributors and Wikimedia Foundation together to co-define a more resilient, future-proof technological platform. Council members will evaluate and consult on the movement's product and technical activities, so that we develop multi-generational projects. We are looking for a range of technical contributors across the globe, from a variety of Wikimedia projects. [[m:Special:MyLanguage/Product and Technology Advisory Council/Proposal#Joining the PTAC as a technical volunteer|Please apply here by August 10]]. * Editors with rollback user-rights who use the Wikipedia App for Android can use the new [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Anti Vandalism|Edit Patrol]] features. These features include a new feed of Recent Changes, related links such as Undo and Rollback, and the ability to create and save a personal library of user talk messages to use while patrolling. If your wiki wants to make these features available to users who do not have rollback rights but have reached a certain edit threshold, [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android#Contact us|you can contact the team]]. You can [[diffblog:2024/07/10/ِaddressing-vandalism-with-a-tap-the-journey-of-introducing-the-patrolling-feature-in-the-mobile-app/|read more about this project on Diff blog]]. * Editors who have access to [[m:Special:MyLanguage/The_Wikipedia_Library|The Wikipedia Library]] can once again use non-open access content in SpringerLinks, after the Foundation [[phab:T368865|contacted]] them to restore access. You can read more about [[m:Tech/News/Recently_resolved_community_tasks|this and 21 other community-submitted tasks that were completed last week]]. '''Changes later this week''' * This week, [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-07 deployments|dark mode will be available on a number of Wikipedias]], both desktop and mobile, for logged-in and logged-out users. Interface admins and user script maintainers are encouraged to check gadgets and user scripts in the dark mode, to find any hard-coded colors and fix them. There are some [[mw:Special:MyLanguage/Recommendations for night mode compatibility on Wikimedia wikis|recommendations for dark mode compatibility]] to help. '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Next week, functionaries, volunteers maintaining tools, and software development teams are invited to test the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] feature on testwiki. Temporary accounts is a feature that will help improve privacy on the wikis. No further temporary account deployments are scheduled yet. Please [[mw:Talk:Trust and Safety Product/Temporary Accounts|share your opinions and questions on the project talk page]]. [https://phabricator.wikimedia.org/T348895] * Editors who upload files cross-wiki, or teach other people how to do so, may wish to join a Wikimedia Commons discussion. The Commons community is discussing limiting who can upload files through the cross-wiki upload/Upload dialog feature to users auto-confirmed on Wikimedia Commons. This is due to the large amount of copyright violations uploaded this way. There is a short summary at [[c:Special:MyLanguage/Commons:Cross-wiki upload|Commons:Cross-wiki upload]] and [[c:Commons:Village pump/Proposals#Deactivate cross-wiki uploads for new users|discussion at Commons:Village Pump]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/29|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' You can also get other news from the [[m:Special:MyLanguage/Wikimedia Foundation Bulletin|Wikimedia Foundation Bulletin]]. </div><section end="technews-2024-W29"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:31, 16 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27124561 --> == Tech News: 2024-30 == <section begin="technews-2024-W30"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/30|Translations]] are available. '''Feature News''' * Stewards can now [[:m:Special:MyLanguage/Global_blocks|globally block]] accounts. Before [[phab:T17294|the change]] only IP addresses and IP ranges could be blocked globally. Global account blocks are useful when the blocked user should not be logged out. [[:m:Special:MyLanguage/Global_locks|Global locks]] (a similar tool logging the user out of their account) are unaffected by this change. The new global account block feature is related to the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|Temporary Accounts]] project, which is a new type of user account that replaces IP addresses of unregistered editors that are no longer made public. * Later this week, Wikimedia site users will notice that the Interface of [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevs]] (also known as "Pending Changes") is improved and consistent with the rest of the MediaWiki interface and [[mw:Special:MyLanguage/Codex|Wikimedia's design system]]. The FlaggedRevs interface experience on mobile and [[mw:Special:MyLanguage/Skin:MinervaNeue|Minerva skin]] was inconsistent before it was fixed and ported to [[mw:Special:MyLanguage/Codex|Codex]] by the WMF Growth team and some volunteers. [https://phabricator.wikimedia.org/T191156] * Wikimedia site users can now submit account vanishing requests via [[m:Special:GlobalVanishRequest|GlobalVanishRequest]]. This feature is used when a contributor wishes to stop editing forever. It helps you hide your past association and edit to protect your privacy. Once processed, the account will be locked and renamed. [https://phabricator.wikimedia.org/T367329] * Have you tried monitoring and addressing vandalism in Wikipedia using your phone? [https://diff.wikimedia.org/2024/07/10/%d9%90addressing-vandalism-with-a-tap-the-journey-of-introducing-the-patrolling-feature-in-the-mobile-app/ A Diff blog post on Patrolling features in the Mobile App] highlights some of the new capabilities of the feature, including swiping through a feed of recent changes and a personal library of user talk messages for use when patrolling from your phone. * Wikimedia contributors and GLAM (galleries, libraries, archives, and museums) organisations can now learn and measure the impact Wikimedia Commons is having towards creating quality encyclopedic content using the [https://doc.wikimedia.org/generated-data-platform/aqs/analytics-api/reference/commons.html Commons Impact Metrics] analytics dashboard. The dashboard offers organizations analytics on things like monthly edits in a category, the most viewed files, and which Wikimedia articles are using Commons images. As a result of these new data dumps, GLAM organisation can more reliably measure their return on investment for programs bringing content into the digital Commons. [https://diff.wikimedia.org/2024/07/19/commons-impact-metrics-now-available-via-data-dumps-and-api/] '''Project Updates''' * Come share your ideas for improving the wikis on the newly reopened [[m:Special:MyLanguage/Community Wishlist|Community Wishlist]]. The Community Wishlist is Wikimedia’s forum for volunteers to share ideas (called wishes) to improve how the wikis work. The new version of the wishlist is always open, works with both wikitext and Visual Editor, and allows wishes in any language. '''Learn more''' * Have you ever wondered how Wikimedia software works across over 300 languages? This is 253 languages more than the Google Chrome interface, and it's no accident. The Language and Product Localization Team at the Wikimedia Foundation supports your work by adapting all the tools and interfaces in the MediaWiki software so that contributors in our movement who translate pages and strings can translate them and have the sites in all languages. Read more about the team and their upcoming work on [https://diff.wikimedia.org/2024/07/17/building-towards-a-robust-multilingual-knowledge-ecosystem-for-the-wikimedia-movement/ Diff]. * How can Wikimedia build innovative and experimental products while maintaining such heavily used websites? A recent [https://diff.wikimedia.org/2024/07/09/on-the-value-of-experimentation/ blog post] by WMF staff Johan Jönsson highlights the work of the [[m:Future Audiences#Objectives and Key Results|WMF Future Audience initiative]], where the goal is not to build polished products but test out new ideas, such as a [[m:Future_Audiences/Experiments: conversational/generative AI|ChatGPT plugin]] and [[m:Future_Audiences/Experiment:Add a Fact|Add a Fact]], to help take Wikimedia into the future. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/30|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' You can also get other news from the [[m:Special:MyLanguage/Wikimedia Foundation Bulletin|Wikimedia Foundation Bulletin]]. </div><section end="technews-2024-W30"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:04, 23 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27142915 --> == Tech News: 2024-31 == <section begin="technews-2024-W31"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/31|Translations]] are available. '''Feature news''' * Editors using the Visual Editor in languages that use non-Latin characters for numbers, such as Hindi, Manipuri and Eastern Arabic, may notice some changes in the formatting of reference numbers. This is a side effect of preparing a new sub-referencing feature, and will also allow fixing some general numbering issues in Visual Editor. If you notice any related problems on your wiki, please share details at the [[m:Talk:WMDE Technical Wishes/Sub-referencing|project talkpage]]. '''Bugs status''' * Some logged-in editors were briefly unable to edit or load pages last week. [[phab:T370304|These errors]] were mainly due to the addition of new [[mw:Special:MyLanguage/Help:Extension:Linter|linter]] rules which led to caching problems. Fixes have been applied and investigations are continuing. * Editors can use the [[mw:Special:MyLanguage/Trust and Safety Product/IP Info|IP Information tool]] to get information about IP addresses. This tool is available as a Beta Feature in your preferences. The tool was not available for a few days last week, but is now working again. Thank you to Shizhao for filing the bug report. You can read about that, and [[m:Tech/News/Recently resolved community tasks#2024-07-25|28 other community-submitted tasks]] that were resolved last week. '''Project updates''' * There are new features and improvements to Phabricator from the Release Engineering and Collaboration Services teams, and some volunteers, including: the search systems, the new task creation system, the login systems, the translation setup which has resulted in support for more languages (thanks to Pppery), and fixes for many edge-case errors. You can [[phab:phame/post/view/316/iterative_improvements/|read details about these and other improvements in this summary]]. * There is an [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|update on the Charts project]]. The team has decided which visualization library to use, which chart types to start focusing on, and where to store chart definitions. * One new wiki has been created: a {{int:project-localized-name-group-wikivoyage}} in [[d:Q9056|Czech]] ([[voy:cs:|<code>voy:cs:</code>]]) [https://phabricator.wikimedia.org/T370905] '''Learn more''' * There is a [[diffblog:2024/07/26/the-journey-to-open-our-first-data-center-in-south-america/|new Wikimedia Foundation data center]] in São Paulo, Brazil which helps to reduce load times. * There is new [[diffblog:2024/07/22/the-perplexing-process-of-uploading-images-to-wikipedia/|user research]] on problems with the process of uploading images. * Commons Impact Metrics are [[diffblog:2024/07/19/commons-impact-metrics-now-available-via-data-dumps-and-api/|now available]] via data dumps and API. * The latest quarterly [[mw:Technical Community Newsletter/2024/July|Technical Community Newsletter]] is now available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/31|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W31"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:10, 29 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27164109 --> == Tech News: 2024-32 == <section begin="technews-2024-W32"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/32|Translations]] are available. '''Feature news''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Two new parser functions will be available this week: <code><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic_words#dir|#dir]]<nowiki>}}</nowiki></code> and <code><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic_words#bcp47|#bcp47]]<nowiki>}}</nowiki></code>. These will reduce the need for <code>Template:Dir</code> and <code>Template:BCP47</code> on Commons and allow us to [[phab:T343131|drop 100 million rows]] from the "what links here" database. Editors at any wiki that use these templates, can help by replacing the templates with these new functions. The templates at Commons will be updated during the Hackathon at Wikimania. [https://phabricator.wikimedia.org/T359761][https://phabricator.wikimedia.org/T366623] * Communities can request the activation of the visual editor on entire namespaces where discussions sometimes happen (for instance ''Wikipedia:'' or ''Wikisource:'' namespaces) if they understand the [[mw:Special:MyLanguage/Help:VisualEditor/FAQ#WPNS|known limitations]]. For discussions, users can already use [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] in these namespaces. * The tracking category "Pages using Timeline" has been renamed to "Pages using the EasyTimeline extension" [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3ATimeline-tracking-category&namespace=8 in TranslateWiki]. Wikis that have created the category locally should rename their local creation to match. '''Project updates''' * Editors who help to organize WikiProjects and similar on-wiki collaborations, are invited to share ideas and examples of successful collaborations with the Campaigns and Programs teams. You can fill out [[m:Special:MyLanguage/Campaigns/WikiProjects|a brief survey]] or share your thoughts [[m:Talk:Campaigns/WikiProjects|on the talkpage]]. The teams are particularly looking for details about successful collaborations on non-English wikis. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The new parser is being rolled out on {{int:project-localized-name-group-wikivoyage}} wikis over the next few months. The {{int:project-localized-name-enwikivoyage}} and {{int:project-localized-name-hewikivoyage}} were [[phab:T365367|switched]] to Parsoid last week. For more information, see [[mw:Parsoid/Parser_Unification|Parsoid/Parser Unification]]. '''Learn more''' * There will be more than 200 sessions at Wikimania this week. Here is a summary of some of the [[diffblog:2024/08/05/interested-in-product-and-tech-here-are-some-wikimania-sessions-you-dont-want-to-miss/|key sessions related to the product and technology area]]. * The latest [[m:Special:MyLanguage/Wikimedia Foundation Bulletin/2024/07-02|Wikimedia Foundation Bulletin]] is available. * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2024/July|Language and Internationalization newsletter]] is available. It includes: New design previews for Translatable pages; Updates about MinT for Wiki Readers; the release of Translation dumps; and more. * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/31|Growth newsletter]] is available. * The latest monthly [[mw:Special:MyLanguage/MediaWiki Product Insights/Reports/July 2024|MediaWiki Product Insights newsletter]] is available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/32|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W32"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:43, 5 August 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27233905 --> == Tech News: 2024-33 == <section begin="technews-2024-W33"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/33|Translations]] are available. '''Feature news''' * [[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]] editors and maintainers can now [[mw:Special:MyLanguage/Extension:AbuseFilter/Actions#Show a CAPTCHA|make a CAPTCHA show if a filter matches an edit]]. This allows communities to quickly respond to spamming by automated bots. [https://phabricator.wikimedia.org/T20110] * [[m:Special:MyLanguage/Stewards|Stewards]] can now specify if global blocks should prevent account creation. Before [[phab:T17273|this change]] by the [[mw:Special:MyLanguage/Trust and Safety Product|Trust and Safety Product]] Team, all global blocks would prevent account creation. This will allow stewards to reduce the unintended side-effects of global blocks on IP addresses. '''Project updates''' * [[wikitech:Help talk:Toolforge/Toolforge standards committee#August_2024_committee_nominations|Nominations are open on Wikitech]] for new members to refresh the [[wikitech:Help:Toolforge/Toolforge standards committee|Toolforge standards committee]]. The committee oversees the Toolforge [[wikitech:Help:Toolforge/Right to fork policy|Right to fork policy]] and [[wikitech:Help:Toolforge/Abandoned tool policy|Abandoned tool policy]] among other duties. Nominations will remain open until at least 2024-08-26. * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q2880037|West Coast Bajau]] ([[w:bdr:|<code>w:bdr:</code>]]) [https://phabricator.wikimedia.org/T371757] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/33|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W33"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:21, 12 August 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27253654 --> == Tech News: 2024-34 == <section begin="technews-2024-W34"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/34|Translations]] are available. '''Feature news''' * Editors who want to re-use references but with different details such as page numbers, will be able to do so by the end of 2024, using a new [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Sub-referencing in a nutshell|sub-referencing]] feature. You can read more [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|about the project]] and [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Test|how to test the prototype]]. * Editors using tracking categories to identify which pages use specific extensions may notice that six of the categories have been renamed to make them more easily understood and consistent. These categories are automatically added to pages that use specialized MediaWiki extensions. The affected names are for: [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Aintersection-category&namespace=8 DynamicPageList], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Akartographer-tracking-category&namespace=8 Kartographer], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Aphonos-tracking-category&namespace=8 Phonos], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Arss-tracking-category&namespace=8 RSS], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Ascore-use-category&namespace=8 Score], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Awikihiero-usage-tracking-category&namespace=8 WikiHiero]. Wikis that have created the category locally should rename their local creation to match. Thanks to Pppery for these improvements. [https://phabricator.wikimedia.org/T347324] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Technical volunteers who edit modules and want to get a list of the categories used on a page, can now do so using the <code><bdi lang="zxx" dir="ltr">categories</bdi></code> property of <code><bdi lang="zxx" dir="ltr">[[mediawikiwiki:Special:MyLanguage/Extension:Scribunto/Lua reference manual#Title objects|mw.title objects]]</bdi></code>. This enables wikis to configure workflows such as category-specific edit notices. Thanks to SD001 for these improvements. [https://phabricator.wikimedia.org/T50175][https://phabricator.wikimedia.org/T85372] '''Bugs status''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Your help is needed to check if any pages need to be moved or deleted. A maintenance script was run to clean up unreachable pages (due to Unicode issues or introduction of new namespaces/namespace aliases). The script tried to find appropriate names for the pages (e.g. by following the Unicode changes or by moving pages whose titles on Wikipedia start with <code>Talk:WP:</code> so that their titles start with <code>Wikipedia talk:</code>), but it may have failed for some pages, and moved them to <bdi lang="zxx" dir="ltr">[[Special:PrefixIndex/T195546/]]</bdi> instead. Your community should check if any pages are listed there, and move them to the correct titles, or delete them if they are no longer needed. A full log (including pages for which appropriate names could be found) is available in [[phab:P67388]]. * Editors who volunteer as [[mw:Special:MyLanguage/Help:Growth/Mentorship|mentors]] to newcomers on their wiki are once again able to access lists of potential mentees who they can connect with to offer help and guidance. This functionality was restored thanks to [[phab:T372164|a bug fix]]. Thank you to Mbch331 for filing the bug report. You can read about that, and 18 other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Project updates''' * The application deadline for the [[m:Special:MyLanguage/Product and Technology Advisory Council/Proposal|Product & Technology Advisory Council]] (PTAC) has been extended to September 16. Members will help by providing advice to Foundation Product and Technology leadership on short and long term plans, on complex strategic problems, and help to get feedback from more contributors and technical communities. Selected members should expect to spend roughly 5 hours per month for the Council, during the one year pilot. Please consider applying, and spread the word to volunteers you think would make a positive contribution to the committee. '''Learn more''' * The [[m:Special:MyLanguage/Coolest Tool Award#2024 Winners|2024 Coolest Tool Awards]] were awarded at Wikimania, in seven categories. For example, one award went to the ISA Tool, used for adding structured data to files on Commons, which was recently improved during the [[m:Event:Wiki Mentor Africa ISA Hackathon 2024|Wiki Mentor Africa Hackathon]]. You can see video demonstrations of each tool at the awards page. Congratulations to this year's recipients, and thank you to all tool creators and maintainers. * The latest [[m:Special:MyLanguage/Wikimedia Foundation Bulletin/2024/08-01|Wikimedia Foundation Bulletin]] is available, and includes some highlights from Wikimania, an upcoming Language community meeting, and other news from the movement. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/34|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W34"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:54, 20 August 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27307284 --> == Tech News: 2024-35 == <section begin="technews-2024-W35"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/35|Translations]] are available. '''Feature news''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Administrators can now test the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] feature on test2wiki. This was done to allow cross-wiki testing of temporary accounts, for when temporary accounts switch between projects. The feature was enabled on testwiki a few weeks ago. No further temporary account deployments are scheduled yet. Temporary Accounts is a project to create a new type of user account that replaces IP addresses of unregistered editors which are no longer made public. Please [[mw:Talk:Trust and Safety Product/Temporary Accounts|share your opinions and questions on the project talk page]]. * Later this week, editors at wikis that use [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevs]] (also known as "Pending Changes") may notice that the indicators at the top of articles have changed. This change makes the system more consistent with the rest of the MediaWiki interface. [https://phabricator.wikimedia.org/T191156] '''Bugs status''' * Editors who use the 2010 wikitext editor, and use the Character Insert buttons, will [[phab:T361465|no longer]] experience problems with the buttons adding content into the edit-summary instead of the edit-window. You can read more about that, and 26 other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Project updates''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] Please review and vote on [[m:Special:MyLanguage/Community Wishlist/Focus areas|Focus Areas]], which are groups of wishes that share a problem. Focus Areas were created for the newly reopened Community Wishlist, which is now open year-round for submissions. The first batch of focus areas are specific to moderator workflows, around welcoming newcomers, minimizing repetitive tasks, and prioritizing tasks. Once volunteers have reviewed and voted on focus areas, the Foundation will then review and select focus areas for prioritization. * Do you have a project and are willing to provide a three (3) month mentorship for an intern? [[mw:Special:MyLanguage/Outreachy|Outreachy]] is a twice a year program for people to participate in a paid internship that will start in December 2024 and end in early March 2025, and they need mentors and projects to work on. Projects can be focused on coding or non-coding (design, documentation, translation, research). See the Outreachy page for more details, and a list of past projects since 2013. '''Learn more''' * If you're curious about the product and technology improvements made by the Wikimedia Foundation last year, read [[diffblog:2024/08/21/wikimedia-foundation-product-technology-improving-the-user-experience/|this recent highlights summary on Diff]]. * To learn more about the technology behind the Wikimedia projects, you can now watch sessions from the technology track at Wikimania 2024 on Commons. This week, check out: ** [[c:File:Wikimania 2024 - Ohrid - Day 2 - Community Configuration - Shaping On-Wiki Functionality Together.webm|Community Configuration - Shaping On-Wiki Functionality Together]] (55 mins) - about the [[mw:Special:MyLanguage/Community Configuration|Community Configuration]] project. ** [[c:File:Wikimania 2024 - Belgrade - Day 1 - Future of MediaWiki. A sustainable platform to support a collaborative user base and billions of page views.webm|Future of MediaWiki. A sustainable platform to support a collaborative user base and billions of page views]] (30 mins) - an overview for both technical and non technical audiences, covering some of the challenges and open questions, related to the [[mw:MediaWiki Product Insights|platform evolution, stewardship and developer experiences]] research. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/35|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W35"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:33, 26 August 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27341211 --> == Tech News: 2024-36 == <section begin="technews-2024-W36"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/36|Translations]] are available. '''Weekly highlight''' * Editors and volunteer developers interested in data visualisation can now test the new software for charts. Its early version is available on beta Commons and beta Wikipedia. This is an important milestone before making charts available on regular wikis. You can [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|read more about this project update]] and help to test the charts. '''Feature news''' * Editors who use the [[{{#special:Unusedtemplates}}]] page can now filter out pages which are expected to be there permanently, such as sandboxes, test-cases, and templates that are always substituted. Editors can add the new magic word [[mw:Special:MyLanguage/Help:Magic words#EXPECTUNUSEDTEMPLATE|<code dir="ltr"><nowiki>__EXPECTUNUSEDTEMPLATE__</nowiki></code>]] to a template page to hide it from the listing. Thanks to Sophivorus and DannyS712 for these improvements. [https://phabricator.wikimedia.org/T184633] * Editors who use the New Topic tool on discussion pages, will [[phab:T334163|now be reminded]] to add a section header, which should help reduce the quantity of newcomers who add sections without a header. You can read more about that, and {{formatnum:28}} other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. * Last week, some Toolforge tools had occasional connection problems. The cause is still being investigated, but the problems have been resolved for now. [https://phabricator.wikimedia.org/T373243] * Translation administrators at multilingual wikis, when editing multiple translation units, can now easily mark which changes require updates to the translation. This is possible with the [[phab:T298852#10087288|new dropdown menu]]. '''Project updates''' * A new draft text of a policy discussing the use of Wikimedia's APIs [[m:Special:MyLanguage/API Policy Update 2024|has been published on Meta-Wiki]]. The draft text does not reflect a change in policy around the APIs; instead, it is an attempt to codify existing API rules. Comments, questions, and suggestions are welcome on [[m:Talk:API Policy Update 2024|the proposed update’s talk page]] until September 13 or until those discussions have concluded. '''Learn more''' * To learn more about the technology behind the Wikimedia projects, you can now watch sessions from the technology track at Wikimania 2024 on Commons. This week, check out: ** [[c:File:Wikimania 2024 - Ohrid - Day 2 - Charts, the successor of Graphs - A secure and extensible tool for data visualization.webm|Charts, the successor of Graphs - A secure and extensible tool for data visualization]] (25 mins) – about the above-mentioned Charts project. ** [[c:File:Wikimania 2024 - Ohrid - Day 3 - State of Language Technology and Onboarding at Wikimedia.webm|State of Language Technology and Onboarding at Wikimedia]] (90 mins) – about some of the language tools that support Wikimedia sites, such as [[mw:Special:MyLanguage/Content translation|Content]]/[[mw:Special:MyLanguage/Content translation/Section translation|Section Translation]], [[mw:Special:MyLanguage/MinT|MinT]], and LanguageConverter; also the current state and future of languages onboarding. [https://phabricator.wikimedia.org/T368772] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/36|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W36"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:07, 3 September 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27390268 --> == Tech News: 2024-37 == <section begin="technews-2024-W37"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/37|Translations]] are available. '''Feature news''' * Starting this week, the standard [[mw:Special:MyLanguage/Extension:CodeMirror|syntax highlighter]] will receive new colors that make them compatible in dark mode. This is the first of many changes to come as part of a major upgrade to syntax highlighting. You can learn more about what's to come on the [[mw:Special:MyLanguage/Help:Extension:CodeMirror|help page]]. [https://phabricator.wikimedia.org/T365311][https://phabricator.wikimedia.org/T259059] * Editors of wikis using Wikidata will now be notified of only relevant Wikidata changes in their watchlist. This is because the Lua functions <bdi lang="zxx" dir="ltr"><code>entity:getSitelink()</code></bdi> and <bdi lang="zxx" dir="ltr"><code>mw.wikibase.getSitelink(qid)</code></bdi> will have their logic unified for tracking different aspects of sitelinks to reduce junk notifications from [[m:Wikidata For Wikimedia Projects/Projects/Watchlist Wikidata Sitelinks Tracking|inconsistent sitelinks tracking]]. [https://phabricator.wikimedia.org/T295356] '''Project updates''' * Users of all Wikis will have access to Wikimedia sites as read-only for a few minutes on September 25, starting at 15:00 UTC. This is a planned datacenter switchover for maintenance purposes. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T370962] * Contributors of [[phab:T363538#10123348|11 Wikipedias]], including English will have a new <bdi lang="zxx" dir="ltr"><code>MOS</code></bdi> namespace added to their Wikipedias. This improvement ensures that links beginning with <bdi lang="zxx" dir="ltr"><code>MOS:</code></bdi> (usually shortcuts to the [[w:en:Wikipedia:Manual of Style|Manual of Style]]) are not broken by [[w:en:Mooré|Mooré]] Wikipedia (language code <bdi lang="zxx" dir="ltr"><code>mos</code></bdi>). [https://phabricator.wikimedia.org/T363538] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/37|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W37"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:52, 9 September 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27424457 --> == Tech News: 2024-38 == <section begin="technews-2024-W38"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/38|Translations]] are available. '''Improvements and Maintenance''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] Editors interested in templates can help by reading the latest Wishlist focus area, [[m:Special:MyLanguage/Community Wishlist/Focus areas/Template recall and discovery|Template recall and discovery]], and share your feedback on the talkpage. This input helps the Community Tech team to decide the right technical approach to build. Everyone is also encouraged to continue adding [[m:Special:MyLanguage/Community Wishlist|new wishes]]. * The new automated [[{{#special:NamespaceInfo}}]] page helps editors understand which [[mw:Special:MyLanguage/Help:Namespaces|namespaces]] exist on each wiki, and some details about how they are configured. Thanks to DannyS712 for these improvements. [https://phabricator.wikimedia.org/T263513] * [[mw:Special:MyLanguage/Help:Edit check#Reference check|References Check]] is a feature that encourages editors to add a citation when they add a new paragraph to a Wikipedia article. For a short time, the corresponding tag "Edit Check (references) activated" was erroneously being applied to some edits outside of the main namespace. This has been fixed. [https://phabricator.wikimedia.org/T373692] * It is now possible for a wiki community to change the order in which a page’s categories are displayed on their wiki. By default, categories are displayed in the order they appear in the wikitext. Now, wikis with a consensus to do so can [[m:Special:MyLanguage/Requesting wiki configuration changes|request]] a configuration change to display them in alphabetical order. [https://phabricator.wikimedia.org/T373480] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Tool authors can now access ToolsDB's [[wikitech:Portal:Data Services#ToolsDB|public databases]] from both [[m:Special:MyLanguage/Research:Quarry|Quarry]] and [[wikitech:Superset|Superset]]. Those databases have always been accessible to every [[wikitech:Portal:Toolforge|Toolforge]] user, but they are now more broadly accessible, as Quarry can be accessed by anyone with a Wikimedia account. In addition, Quarry's internal database can now be [[m:Special:MyLanguage/Research:Quarry#Querying Quarry's own database|queried from Quarry itself]]. This database contains information about all queries that are being run and starred by users in Quarry. This information was already public through the web interface, but you can now query it using SQL. You can read more about that, and {{formatnum:20}} other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. * Any pages or tools that still use the very old CSS classes <bdi lang="zxx" dir="ltr"><code>mw-message-box</code></bdi> need to be updated. These old classes will be removed next week or soon afterwards. Editors can use a [https://global-search.toolforge.org/?q=mw-message-box&regex=1&namespaces=&title= global-search] to determine what needs to be changed. It is possible to use the newer <bdi lang="zxx" dir="ltr"><code>cdx-message</code></bdi> group of classes as a replacement (see [https://doc.wikimedia.org/codex/latest/components/demos/message.html#css-only-version the relevant Codex documentation], and [https://meta.wikimedia.org/w/index.php?title=Tech/Header&diff=prev&oldid=27449042 an example update]), but using locally defined onwiki classes would be best. [https://phabricator.wikimedia.org/T374499] '''Technical project updates''' * Next week, all Wikimedia wikis will be read-only for a few minutes. This will start on September 25 at [https://zonestamp.toolforge.org/1727276400 15:00 UTC]. This is a planned datacenter switchover for maintenance purposes. [[m:Special:MyLanguage/Tech/Server switch|This maintenance process also targets other services.]] The previous switchover took 3 minutes, and the Site Reliability Engineering teams use many tools to make sure that this essential maintenance work happens as quickly as possible. [https://phabricator.wikimedia.org/T370962] '''Tech in depth''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The latest monthly [[mw:Special:MyLanguage/MediaWiki Product Insights/Reports/August 2024|MediaWiki Product Insights newsletter]] is available. This edition includes details about: research about [[mw:Special:MyLanguage/Manual:Hooks|hook]] handlers to help simplify development, research about performance improvements, work to improve the REST API for end-users, and more. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] To learn more about the technology behind the Wikimedia projects, you can now watch sessions from the technology track at Wikimania 2024 on Commons. This week, check out: ** [[c:File:Wikimania 2024 - Auditorium Kyiv - Day 4 - Hackathon Showcase.webm|Hackathon Showcase]] (45 mins) - 19 short presentations by some of the Hackathon participants, describing some of the projects they worked on, such as automated testing of maintenance scripts, a video-cutting command line tool, and interface improvements for various tools. There are [[phab:T369234|more details and links available]] in the Phabricator task. ** [[c:File:Co-Creating a Sustainable Future for the Toolforge Ecosystem.webm|Co-Creating a Sustainable Future for the Toolforge Ecosystem]] (40 mins) - a roundtable discussion for tool-maintainers, users, and supporters of Toolforge about how to make the platform sustainable and how to evaluate the tools available there. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/38|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W38"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:02, 17 September 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27460876 --> == Tech News: 2024-39 == <section begin="technews-2024-W39"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/39|Translations]] are available. '''Weekly highlight''' * All wikis will be [[m:Special:MyLanguage/Tech/Server switch|read-only]] for a few minutes on Wednesday September 25 at [https://zonestamp.toolforge.org/1727276400 15:00 UTC]. Reading the wikis will not be interrupted, but editing will be paused. These twice-yearly processes allow WMF's site reliability engineering teams to remain prepared to keep the wikis functioning even in the event of a major interruption to one of our data centers. '''Updates for editors''' [[File:Add alt text from a halfsheet, with the article behind.png|thumb|A screenshot of the interface for the Alt Text suggested-edit feature]] * Editors who use the iOS Wikipedia app in Spanish, Portuguese, French, or Chinese, may see the [[mw:Special:MyLanguage/Wikimedia Apps/iOS Suggested edits project/Alt Text Experiment|Alt Text suggested-edit experiment]] after editing an article, or completing a suggested edit using "[[mw:Special:MyLanguage/Wikimedia Apps/iOS Suggested edits project#Hypothesis 2 Add an Image Suggested Edit|Add an image]]". Alt-text helps people with visual impairments to read Wikipedia articles. The team aims to learn if adding alt-text to images is a task that editors can be successful with. Please share any feedback on [[mw:Talk:Wikimedia Apps/iOS Suggested edits project/Alt Text Experiment|the discussion page]]. * The Codex color palette has been updated with new and revised colors for the MediaWiki user interfaces. The [[mw:Special:MyLanguage/Design System Team/Color/Design documentation#Updates|most noticeable changes]] for editors include updates for: dark mode colors for Links and for quiet Buttons (progressive and destructive), visited Link colors for both light and dark modes, and background colors for system-messages in both light and dark modes. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] It is now possible to include clickable wikilinks and external links inside code blocks. This includes links that are used within <code><nowiki><syntaxhighlight></nowiki></code> tags and on code pages (JavaScript, CSS, Scribunto and Sanitized CSS). Uses of template syntax <code><nowiki>{{…}}</nowiki></code> are also linked to the template page. Thanks to SD0001 for these improvements. [https://phabricator.wikimedia.org/T368166] * Two bugs were fixed in the [[m:Special:MyLanguage/Account vanishing|GlobalVanishRequest]] system by improving the logging and by removing an incorrect placeholder message. [https://phabricator.wikimedia.org/T370595][https://phabricator.wikimedia.org/T372223] * View all {{formatnum:25}} community-submitted {{PLURAL:25|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] From [[m:Special:MyLanguage/Wikimedia Enterprise|Wikimedia Enterprise]]: ** The API now enables 5,000 on-demand API requests per month and twice-monthly HTML snapshots freely (gratis and libre). More information on the updates and also improvements to the software development kits (SDK) are explained on [https://enterprise.wikimedia.com/blog/enhanced-free-api/ the project's blog post]. While Wikimedia Enterprise APIs are designed for high-volume commercial reusers, this change enables many more community use-cases to be built on the service too. ** The Snapshot API (html dumps) have added beta Structured Contents endpoints ([https://enterprise.wikimedia.com/blog/structured-contents-snapshot-api/ blog post on that]) as well as released two beta datasets (English and French Wikipedia) from that endpoint to Hugging Face for public use and feedback ([https://enterprise.wikimedia.com/blog/hugging-face-dataset/ blog post on that]). These pre-parsed data sets enable new options for researchers, developers, and data scientists to use and study the content. '''In depth''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The Wikidata Query Service (WDQS) is used to get answers to questions using the Wikidata data set. As Wikidata grows, we had to make a major architectural change so that WDQS could remain performant. As part of the [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS graph split|WDQS Graph Split project]], we have new SPARQL endpoints available for serving the "[https://query-scholarly.wikidata.org scholarly]" and "[https://query-main.wikidata.org main]" subgraphs of Wikidata. The [http://query.wikidata.org query.wikidata.org endpoint] will continue to serve the full Wikidata graph until March 2025. After this date, it will only serve the main graph. For more information, please see [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS backend update/September 2024 scaling update|the announcement on Wikidata]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/39|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W39"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:36, 23 September 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27493779 --> == Tech News: 2024-40 == <section begin="technews-2024-W40"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/40|Translations]] are available. '''Updates for editors''' * Readers of [[phab:T375401|42 more wikis]] can now use Dark Mode. If the option is not yet available for logged-out users of your wiki, this is likely because many templates do not yet display well in Dark Mode. Please use the [https://night-mode-checker.wmcloud.org/ night-mode-checker tool] if you are interested in helping to reduce the number of issues. The [[mw:Special:MyLanguage/Recommendations for night mode compatibility on Wikimedia wikis|recommendations page]] provides guidance on this. Dark Mode is enabled on additional wikis once per month. * Editors using the 2010 wikitext editor as their default can access features from the 2017 wikitext editor by adding <code dir=ltr>?veaction=editsource</code> to the URL. If you would like to enable the 2017 wikitext editor as your default, it can be set in [[Special:Preferences#mw-input-wpvisualeditor-newwikitext|your preferences]]. [https://phabricator.wikimedia.org/T239796] * For logged-out readers using the Vector 2022 skin, the "donate" link has been moved from a collapsible menu next to the content area into a more prominent top menu, next to "Create an account". This restores the link to the level of prominence it had in the Vector 2010 skin. [[mw:Readers/2024 Reader and Donor Experiences#Donor Experiences (Key Result WE 3.2 and the related hypotheses)|Learn more]] about the changes related to donor experiences. [https://phabricator.wikimedia.org/T373585] * The CampaignEvents extension provides tools for organizers to more easily manage events, communicate with participants, and promote their events on the wikis. The extension has been [[m:Special:MyLanguage/CampaignEvents/Deployment status|enabled]] on Arabic Wikipedia, Igbo Wikipedia, Swahili Wikipedia, and Meta-Wiki. [[w:zh:Wikipedia:互助客栈/其他#引進CampaignEvents擴充功能|Chinese Wikipedia has decided]] to enable the extension, and discussions on the extension are in progress [[w:es:Wikipedia:Votaciones/2024/Sobre la política de Organizadores de Eventos|on Spanish Wikipedia]] and [[d:Wikidata:Project chat#Enabling the CampaignEvents Extention on Wikidata|on Wikidata]]. To learn how to enable the extension on your wiki, you can visit [[m:Special:MyLanguage/CampaignEvents|the CampaignEvents page on Meta-Wiki]]. * View all {{formatnum:22}} community-submitted {{PLURAL:22|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Developers with an account on Wikitech-wiki should [[wikitech:Wikitech/SUL-migration|check if any action is required]] for their accounts. The wiki is being changed to use the single-user-login (SUL) system, and other configuration changes. This change will help reduce the overall complexity for the weekly software updates across all our wikis. '''In depth''' * The [[m:Special:MyLanguage/Tech/Server switch|server switch]] was completed successfully last week with a read-only time of [[wikitech:Switch Datacenter#Past Switches|only 2 minutes 46 seconds]]. This periodic process makes sure that engineers can switch data centers and keep all of the wikis available for readers, even if there are major technical issues. It also gives engineers a chance to do maintenance and upgrades on systems that normally run 24 hours a day, and often helps to reveal weaknesses in the infrastructure. The process involves dozens of software services and hundreds of hardware servers, and requires multiple teams working together. Work over the past few years has reduced the time from 17 minutes down to 2–3 minutes. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/66ZW7B2MG63AESQVTXDIFQBDBS766JGW/] '''Meetings and events''' * October 4–6: [[m:Special:MyLanguage/WikiIndaba conference 2024|WikiIndaba Conference's Hackathon]] in Johannesburg, South Africa * November 4–6: [[mw:Special:MyLanguage/MediaWiki Users and Developers Conference Fall 2024|MediaWiki Users and Developers Conference Fall 2024]] in Vienna, Austria '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/40|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W40"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:20, 30 September 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27530062 --> == Tech News: 2024-41 == <section begin="technews-2024-W41"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/41|Translations]] are available. '''Weekly highlight''' * Communities can now request installation of [[mw:Special:MyLanguage/Moderator Tools/Automoderator|Automoderator]] on their wiki. Automoderator is an automated anti-vandalism tool that reverts bad edits based on scores from the new "Revert Risk" machine learning model. You can [[mw:Special:MyLanguage/Extension:AutoModerator/Deploying|read details about the necessary steps]] for installation and configuration. [https://phabricator.wikimedia.org/T336934] '''Updates for editors''' * Translators in wikis where [[mw:Special:MyLanguage/Content translation/Section translation#Try the tool|the mobile experience of Content Translation is available]], can now customize their articles suggestion list from 41 filtering options when using the tool. This topic-based article suggestion feature makes it easy for translators to self-discover relevant articles based on their area of interest and translate them. You can [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&active-list=suggestions try it with your mobile device]. [https://phabricator.wikimedia.org/T368422] * View all {{formatnum:12}} community-submitted {{PLURAL:12|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * It is now possible for <bdi lang="zxx" dir="ltr"><code><nowiki><syntaxhighlight></nowiki></code></bdi> code blocks to offer readers a "Copy" button if the <bdi lang="zxx" dir="ltr"><code><nowiki>copy=1</nowiki></code></bdi> attribute is [[mw:Special:MyLanguage/Extension:SyntaxHighlight#copy|set on the tag]]. Thanks to SD0001 for these improvements. [https://phabricator.wikimedia.org/T40932] * Customized copyright footer messages on all wikis will be updated. The new versions will use wikitext markup instead of requiring editing raw HTML. [https://phabricator.wikimedia.org/T375789] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Later this month, [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] will be rolled out on several pilot wikis. The final list of the wikis will be published in the second half of the month. If you maintain any tools, bots, or gadgets on [[phab:T376499|these 11 wikis]], and your software is using data about IP addresses or is available for logged-out users, please check if it needs to be updated to work with temporary accounts. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|Guidance on how to update the code is available]]. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Rate limiting has been enabled for the code review tools [[Wikitech:Gerrit|Gerrit]] and [[Wikitech:GitLab|GitLab]] to address ongoing issues caused by malicious traffic and scraping. Clients that open too many concurrent connections will be restricted for a few minutes. This rate limiting is managed through [[Wikitech:nftables|nftables]] firewall rules. For more details, see Wikitech's pages on [[Wikitech:Firewall#Throttling with nftables|Firewall]], [[Wikitech:GitLab/Abuse and rate limiting|GitLab limits]] and [[Wikitech:Gerrit/Operations#Throttling IPs|Gerrit operations]]. * Five new wikis have been created: ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q49224|Komering]] ([[w:kge:|<code>w:kge:</code>]]) [https://phabricator.wikimedia.org/T374813] ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q36096|Mooré]] ([[m:mos:|<code>m:mos:</code>]]) [https://phabricator.wikimedia.org/T374641] ** a {{int:project-localized-name-group-wiktionary}} in [[d:Q36213|Madurese]] ([[wikt:mad:|<code>wikt:mad:</code>]]) [https://phabricator.wikimedia.org/T374968] ** a {{int:project-localized-name-group-wikiquote}} in [[d:Q2501174|Gorontalo]] ([[q:gor:|<code>q:gor:</code>]]) [https://phabricator.wikimedia.org/T375088] ** a {{int:project-localized-name-group-wikinews}} in [[d:Q56482|Shan]] ([[n:shn:|<code>n:shn:</code>]]) [https://phabricator.wikimedia.org/T375430] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/41|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W41"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:42, 7 October 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27557422 --> == Tech News: 2024-42 == <section begin="technews-2024-W42"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/42|Translations]] are available. '''Updates for editors''' * The Structured Discussion extension (also known as Flow) is starting to be removed. This extension is unmaintained and causes issues. It will be replaced by [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]], which is used on any regular talk page. [[mw:Special:MyLanguage/Structured Discussions/Deprecation#Deprecation timeline|A first set of wikis]] are being contacted. These wikis are invited to stop using Flow, and to move all Flow boards to sub-pages, as archives. At these wikis, a script will move all Flow pages that aren't a sub-page to a sub-page automatically, starting on 22 October 2024. On 28 October 2024, all Flow boards at these wikis will be set in read-only mode. [https://www.mediawiki.org/wiki/Structured_Discussions/Deprecation][https://phabricator.wikimedia.org/T370722] * WMF's Search Platform team is working on making it easier for readers to perform text searches in their language. A [[phab:T332342|change last week]] on over 30 languages makes it easier to find words with accents and other diacritics. This applies to both full-text search and to types of advanced search such as the <bdi lang="en" dir="ltr">''hastemplate''</bdi> and <bdi lang="en" dir="ltr">''incategory''</bdi> keywords. More technical details (including a few other minor search upgrades) are available. [https://www.mediawiki.org/wiki/User:TJones_%28WMF%29/Notes/Language_Analyzer_Harmonization_Notes#ASCII-folding/ICU-folding_%28T332342%29] * View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. For example, [[mw:Special:MyLanguage/Help:Edit check|EditCheck]] was installed at Russian Wikipedia, and fixes were made for some missing user interface styles. '''Updates for technical contributors''' * Editors who use the Toolforge tool [[toolforge:copyvios|Earwig's Copyright Violation Detector]] will now be required to log in with their Wikimedia account before running checks using the "search engine" option. This change is needed to help prevent external bots from misusing the system. Thanks to Chlod for these improvements. [https://en.wikipedia.org/wiki/Wikipedia_talk:New_pages_patrol/Reviewers#Authentication_is_now_required_for_search_engine_checks_on_Earwig's_Copyvio_Tool] * [[m:Special:MyLanguage/Phabricator|Phabricator]] users can create tickets and add comments on existing tickets via Email again. [[mw:Special:MyLanguage/Phabricator/Help#Using email|Sending email to Phabricator]] has been fixed. [https://phabricator.wikimedia.org/T356077] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Some HTML elements in the interface are now wrapped with a <code><nowiki><bdi></nowiki></code> element, to make our HTML output more aligned with Web standards. More changes like this will be coming in future weeks. This change might break some tools that rely on the previous HTML structure of the interface. Note that relying on the HTML structure of the interface is [[mw:Special:MyLanguage/Stable interface policy/Frontend#What is not stable?|not recommended]] and might break at any time. [https://phabricator.wikimedia.org/T375975] '''In depth''' * The latest monthly [[mw:Special:MyLanguage/MediaWiki Product Insights/Reports/September 2024|MediaWiki Product Insights newsletter]] is available. This edition includes: updates on Wikimedia's authentication system, research to simplify feature development in the MediaWiki platform, updates on Parser Unification and MathML rollout, and more. * The latest quarterly [[mw:Technical Community Newsletter/2024/October|Technical Community Newsletter]] is now available. This edition include: research about improving topic suggestions related to countries, improvements to PHPUnit tests, and more. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/42|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W42"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:21, 14 October 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27597254 --> == Tech News: 2024-43 == <section begin="technews-2024-W43"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/43|Translations]] are available. '''Weekly highlight''' * The Mobile Apps team has released an [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Navigation Refresh#Phase 1: Creating a user Profile Menu (T373714)|update]] to the iOS app's navigation, and it is now available in the latest App store version. The team added a new Profile menu that allows for easy access to editor features like Notifications and Watchlist from the Article view, and brings the "Donate" button into a more accessible place for users who are reading an article. This is the first phase of a larger planned [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Navigation Refresh|navigation refresh]] to help the iOS app transition from a primarily reader-focused app, to an app that fully supports reading and editing. The Wikimedia Foundation has added more editing features and support for on-wiki communication based on volunteer requests in recent years. [[File:IOS App Navigation refresh first phase 05.png|thumb|iOS Wikipedia App's profile menu and contents]] '''Updates for editors''' * Wikipedia readers can now download a browser extension to experiment with some early ideas on potential features that recommend articles for further reading, automatically summarize articles, and improve search functionality. For more details and to stay updated, check out the Web team's [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments|Content Discovery Experiments page]] and [[mw:Special:MyLanguage/Newsletter:Web team's projects|subscribe to their newsletter]]. * Later this month, logged-out editors of [[phab:T376499|these 12 wikis]] will start to have [[mw:Special:Mylanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] created. The list may slightly change - some wikis may be removed but none will be added. Temporary account is a new [[mw:Special:MyLanguage/User account types|type of user account]]. It enhances the logged-out editors' privacy and makes it easier for community members to communicate with them. If you maintain any tools, bots, or gadgets on these 12 wikis, and your software is using data about IP addresses or is available for logged-out users, please check if it needs to be updated to work with temporary accounts. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|Guidance on how to update the code is available]]. Read more about the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Updates|deployment plan across all wikis]]. * View all {{formatnum:33}} community-submitted {{PLURAL:33|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. For example, the [[w:nr:Main Page|South Ndebele]], [[w:rsk:Главни бок|Pannonian Rusyn]], [[w:ann:Uwu|Obolo]], [[w:iba:Lambar Keterubah|Iban]] and [[w:tdd:ᥞᥨᥝᥴ ᥘᥣᥲ ᥖᥥᥰ|Tai Nüa]] Wikipedia languages were created last week. [https://www.wikidata.org/wiki/Q36785][https://www.wikidata.org/wiki/Q35660][https://www.wikidata.org/wiki/Q36614][https://www.wikidata.org/wiki/Q33424][https://www.wikidata.org/wiki/Q36556] * It is now possible to create functions on Wikifunctions using Wikidata lexemes, through the new [[f:Z6005|Wikidata lexeme type]] launched last week. When you go to one of these functions, the user interface provides a lexeme selector that helps you pick a lexeme from Wikidata that matches the word you type. After hitting run, your selected lexeme is retrieved from Wikidata, transformed into a Wikidata lexeme type, and passed into the selected function. Read more about this in [[f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-17#Function of the Week: select representation from lexeme|the latest Wikifunctions newsletter]]. '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Users of the Wikimedia sites can now format dates more easily in different languages with the new <code dir="ltr">{{[[mw:Special:MyLanguage/Help:Extension:ParserFunctions##timef|#timef]]:…}}</code> parser function. For example, <code dir="ltr"><nowiki>{{#timef:now|date|en}}</nowiki></code> will show as "<bdi lang="en" dir="ltr">{{#timef:now|date|en}}</bdi>". Previously, <code dir="ltr"><nowiki>{{#time:…}}</nowiki></code> could be used to format dates, but this required knowledge of the order of the time and date components and their intervening punctuation. <code dir="ltr">#timef</code> (or <code dir="ltr">#timefl</code> for local time) provides access to the standard date formats that MediaWiki uses in its user interface. This may help to simplify some templates on multi-lingual wikis like Commons and Meta. [https://phabricator.wikimedia.org/T223772][https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:ParserFunctions##timef] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Commons and Meta users can now efficiently [[mw:Special:MyLanguage/Help:Magic words#Localization|retrieve the user's language]] using <code dir="ltr"><nowiki>{{USERLANGUAGE}}</nowiki></code> instead of using <code dir="ltr"><nowiki>{{int:lang}}</nowiki></code>. [https://phabricator.wikimedia.org/T4085] * The [[m:Special:MyLanguage/Product and Technology Advisory Council|Product and Tech Advisory Council]] (PTAC) now has its pilot members with representation across Africa, Asia, Europe, North America and South America. They will work to address the [[Special:MyLanguage/Movement Strategy/Initiatives/Technology Council|Movement Strategy's Technology Council]] initiative of having a co-defined and more resilient technological platform. [https://meta.wikimedia.org/wiki/Movement_Strategy/Initiatives/Technology_Council] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/32|Growth newsletter]] is available. It includes: an upcoming Newcomer Homepage Community Updates module, new Community Configuration options, and details on new projects. * The Wikimedia Foundation is [[mw:Special:MyLanguage/Wikimedia Security Team#CNA Partnership|now an official partner of the CVE program]], which is an international effort to catalog publicly disclosed cybersecurity vulnerabilities. This partnership will allow the Security Team to instantly publish [[w:en:Common Vulnerabilities and Exposures|common vulnerabilities and exposures]] (CVE) records that are affecting MediaWiki core, extensions, and skins, along with any other code the Foundation is a steward of. * The [[m:Special:MyLanguage/Community Wishlist|Community Wishlist]] is now [[m:Community Wishlist/Updates#October 16, 2024: Conversations Made Easier: Machine-Translated Wishes Are Here!|testing machine translations]] for Wishlist content. Volunteers can now read machine-translated versions of wishes and dive into discussions even before translators arrive to translate content. '''Meetings and events''' * 24 October - Wiki Education Speaker Series Webinar - [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/N4XTB4G55BUY3M3PNGUAKQWJ7A4UOPAK/ Open Source Tech: Building the Wiki Education Dashboard], featuring Wikimedia interns and a Web developer in the panel. * 20–22 December 2024 - [[m:Special:MyLanguage/Indic Wikimedia Hackathon Bhubaneswar 2024|Indic Wikimedia Hackathon Bhubaneswar 2024]] in Odisha, India. A hackathon for community members, including developers, designers and content editors, to build technical solutions that improve contributors' experiences. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/43|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W43"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:52, 21 October 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27634672 --> == Tech News: 2024-44 == <section begin="technews-2024-W44"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/44|Translations]] are available. '''Updates for editors''' * Later in November, the Charts extension will be deployed to the test wikis in order to help identify and fix any issue. A security review is underway to then enable deployment to pilot wikis for broader testing. You can read [[mw:Special:MyLanguage/Extension:Chart/Project/Updates#October 2024: Working towards production deployment|the October project update]] and see the [https://en.wikipedia.beta.wmflabs.org/wiki/Charts latest documentation and examples on Beta Wikipedia]. * View all {{formatnum:32}} community-submitted {{PLURAL:32|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, [[w:en:PediaPress|Pediapress.com]], an external service that creates books from Wikipedia, can now use [[mw:Special:MyLanguage/Wikimedia Maps|Wikimedia Maps]] to include existing pre-rendered infobox map images in their printed books on Wikipedia. [https://phabricator.wikimedia.org/T375761] '''Updates for technical contributors''' * Wikis can use [[:mw:Special:MyLanguage/Extension:GuidedTour|the Guided Tour extension]] to help newcomers understand how to edit. The Guided Tours extension now works with [[mw:Special:MyLanguage/Manual:Dark mode|dark mode]]. Guided Tour maintainers can check their tours to see that nothing looks odd. They can also set <code>emitTransitionOnStep</code> to <code>true</code> to fix an old bug. They can use the new flag <code>allowAutomaticBack</code> to avoid back-buttons they don't want. [https://phabricator.wikimedia.org/T73927#10241528] * Administrators in the Wikimedia projects who use the [[mw:Special:MyLanguage/Help:Extension:Nuke|Nuke Extension]] will notice that mass deletions done with this tool have the "Nuke" tag. This change will make reviewing and analyzing deletions performed with the tool easier. [https://phabricator.wikimedia.org/T366068] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/44|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W44"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:56, 28 October 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27668811 --> == Tech News: 2024-45 == <section begin="technews-2024-W45"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/45|Translations]] are available. '''Updates for editors''' * Stewards can now make [[m:Special:MyLanguage/Global blocks|global account blocks]] cause global [[mw:Special:MyLanguage/Autoblock|autoblocks]]. This will assist stewards in preventing abuse from users who have been globally blocked. This includes preventing globally blocked temporary accounts from exiting their session or switching browsers to make subsequent edits for 24 hours. Previously, temporary accounts could exit their current session or switch browsers to continue editing. This is an anti-abuse tool improvement for the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|Temporary Accounts]] project. You can read more about the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Updates|progress on key features for temporary accounts]]. [https://phabricator.wikimedia.org/T368949] * Wikis that have the [[m:Special:MyLanguage/CampaignEvents/Deployment status|CampaignEvents extension enabled]] can now use the [[m:Special:MyLanguage/Campaigns/Foundation Product Team/Event list#October 29, 2024: Collaboration List launched|Collaboration List]] feature. This list provides a new, easy way for contributors to learn about WikiProjects on their wikis. Thanks to the Campaign team for this work that is part of [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2024-2025/Product %26 Technology OKRs#WE KRs|the 2024/25 annual plan]]. If you are interested in bringing the CampaignEvents extension to your wiki, you can [[m:Special:MyLanguage/CampaignEvents/Deployment status#How to Request the CampaignEvents Extension for your wiki|follow these steps]] or you can reach out to User:Udehb-WMF for help. * The text color for red links will be slightly changed later this week to improve their contrast in light mode. [https://phabricator.wikimedia.org/T370446] * View all {{formatnum:32}} community-submitted {{PLURAL:32|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, on multilingual wikis, users [[phab:T216368|can now]] hide translations from the WhatLinksHere special page. '''Updates for technical contributors''' * XML [[m:Special:MyLanguage/Data dumps|data dumps]] have been temporarily paused whilst a bug is investigated. [https://lists.wikimedia.org/hyperkitty/list/xmldatadumps-l@lists.wikimedia.org/message/BXWJDPO5QI2QMBCY7HO36ELDCRO6HRM4/] '''In depth''' * Temporary Accounts have been deployed to six wikis; thanks to the Trust and Safety Product team for [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|this work]], you can read about [[phab:T340001|the deployment plans]]. Beginning next week, Temporary Accounts will also be enabled on [[phab:T378336|seven other projects]]. If you are active on these wikis and need help migrating your tools, please reach out to [[m:User:Udehb-WMF|User:Udehb-WMF]] for assistance. * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2024/October|Language and Internationalization newsletter]] is available. It includes: New languages supported in translatewiki or in MediaWiki; New keyboard input methods for some languages; details about recent and upcoming meetings, and more. '''Meetings and events''' * [[mw:Special:MyLanguage/MediaWiki Users and Developers Conference Fall 2024|MediaWiki Users and Developers Conference Fall 2024]] is happening in Vienna, Austria and online from 4 to 6 November 2024. The conference will feature discussions around the usage of MediaWiki software by and within companies in different industries and will inspire and onboard new users. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/45|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W45"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:50, 4 November 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27693917 --> == Tech News: 2024-46 == <section begin="technews-2024-W46"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/46|Translations]] are available. '''Updates for editors''' * On wikis with the [[mw:Special:MyLanguage/Help:Extension:Translate|Translate extension]] enabled, users will notice that the FuzzyBot will now automatically create translated versions of categories used on translated pages. [https://phabricator.wikimedia.org/T285463] * View all {{formatnum:29}} community-submitted {{PLURAL:29|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the submitted task to use the [[mw:Special:MyLanguage/Extension:SecurePoll|SecurePoll extension]] for English Wikipedia's special [[w:en:Wikipedia:Administrator elections|administrator election]] was resolved on time. [https://phabricator.wikimedia.org/T371454] '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] In <code dir="ltr">[[mw:MediaWiki_1.44/wmf.2|1.44.0-wmf-2]]</code>, the logic of Wikibase function <code>getAllStatements</code> changed to behave like <code>getBestStatements</code>. Invoking the function now returns a copy of values which are immutable. [https://phabricator.wikimedia.org/T270851] * [https://en.wikipedia.org/api/rest_v1/ Wikimedia REST API] users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. The API will be rerouting some page content endpoints from RESTbase to the newer [[mw:Special:MyLanguage/API:REST API|MediaWiki REST API]] endpoints. The [[phab:T374683|impacted endpoints]] include getting page/revision metadata and rendered HTML content. These changes will be available on testwiki later this week, with other projects to follow. This change should not affect existing functionality, but active users of the impacted endpoints should verify behavior on testwiki, and raise any concerns on the related [[phab:T374683|Phabricator ticket]]. '''In depth''' * Admins and users of the Wikimedia projects [[mw:Special:MyLanguage/Moderator_Tools/Automoderator#Usage|where Automoderator is enabled]] can now monitor and evaluate important metrics related to Automoderator's actions. [https://superset.wmcloud.org/superset/dashboard/unified-automoderator-activity-dashboard/ This Superset dashboard] calculates and aggregates metrics about Automoderator's behaviour on the projects in which it is deployed. Thanks to the Moderator Tools team for this Dashboard; you can visit [[mw:Special:MyLanguage/Moderator Tools/Automoderator/Unified Activity Dashboard|the documentation page]] for more information about this work. [https://phabricator.wikimedia.org/T369488] '''Meetings and events''' * 21 November 2024 ([[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 8:00 UTC|8:00 UTC]] & [[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 16:00 UTC|16:00 UTC]]) - [[c:Commons:WMF support for Commons/Commons community calls|Community call]] with Wikimedia Commons volunteers and stakeholders to help prioritize support efforts for 2025-2026 Fiscal Year. The theme of this call is how content should be organised on Wikimedia Commons. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/46|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W46"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:07, 12 November 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27732268 --> == Tech News: 2024-47 == <section begin="technews-2024-W47"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/47|Translations]] are available. '''Updates for editors''' * Users of Wikimedia sites will now be warned when they create a [[mw:Special:MyLanguage/Help:Redirects|redirect]] to a page that doesn't exist. This will reduce the number of broken redirects to red links in our projects. [https://phabricator.wikimedia.org/T326057] * View all {{formatnum:42}} community-submitted {{PLURAL:42|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, [[mw:Special:MyLanguage/Manual:Pywikibot/Overview|Pywikibot]], which automates work on MediaWiki sites, was upgraded to 9.5.0 on Toolforge. [https://phabricator.wikimedia.org/T378676] '''Updates for technical contributors''' * On wikis that use the [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevs extension]], pages created or moved by users with the appropriate permissions are marked as flagged automatically. This feature has not been working recently, and changes fixing it should be deployed this week. Thanks to Daniel and Wargo for working on this. [https://phabricator.wikimedia.org/T379218][https://phabricator.wikimedia.org/T368380] '''In depth''' * There is a new [https://diff.wikimedia.org/2024/11/05/say-hi-to-temporary-accounts-easier-collaboration-with-logged-out-editors-with-better-privacy-protection Diff post] about Temporary Accounts, available in more than 15 languages. Read it to learn about what Temporary Accounts are, their impact on different groups of users, and the plan to introduce the change on all wikis. '''Meetings and events''' * Technical volunteers can now register for the [[mw:Special:MyLanguage/Wikimedia Hackathon 2025|2025 Wikimedia Hackathon]], which will take place in Istanbul, Turkey. [https://pretix.eu/wikimedia/hackathon2025/ Application for travel and accommodation scholarships] is open from '''November 12 to December 10 2024'''. The registration for the event will close in mid-April 2025. The Wikimedia Hackathon is an annual gathering that unites the global technical community to collaborate on existing projects and explore new ideas. * Join the [[C:Special:MyLanguage/Commons:WMF%20support%20for%20Commons/Commons%20community%20calls|Wikimedia Commons community calls]] this week to help prioritize support for Commons which will be planned for 2025–2026. The theme will be how content should be organised on Wikimedia Commons. This is an opportunity for volunteers who work on different things to come together and talk about what matters for the future of the project. The calls will take place '''November 21, 2024, [[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 8:00 UTC|8:00 UTC]] and [[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 16:00 UTC|16:00 UTC]]'''. * A [[mw:Special:MyLanguage/Wikimedia_Language_and_Product_Localization/Community meetings#29 November 2024|Language community meeting]] will take place '''November 29, 16:00 UTC''' to discuss updates and technical problem-solving. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/47|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W47"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:00, 19 November 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27806858 --> == Tech News: 2024-48 == <section begin="technews-2024-W48"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/48|Translations]] are available. '''Updates for editors''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] A new version of the standard wikitext editor-mode [[mw:Special:MyLanguage/Extension:CodeMirror|syntax highlighter]] will be available as a [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] later this week. This brings many new features and bug fixes, including right-to-left support, [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Template folding|template folding]], [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Autocompletion|autocompletion]], and an improved search panel. You can learn more on the [[mw:Special:MyLanguage/Help:Extension:CodeMirror|help page]]. * The 2010 wikitext editor now supports common keyboard shortcuts such <bdi lang="zxx" dir="ltr"><code>Ctrl</code>+<code>B</code></bdi> for bold and <bdi lang="zxx" dir="ltr"><code>Ctrl</code>+<code>I</code></bdi> for italics. A full [[mw:Help:Extension:WikiEditor#Keyboard shortcuts|list of all six shortcuts]] is available. Thanks to SD0001 for this improvement. [https://phabricator.wikimedia.org/T62928] * Starting November 28, Flow/Structured Discussions pages will be automatically archived and set to read-only at the following wikis: <bdi>bswiki</bdi>{{int:comma-separator/en}}<bdi>elwiki</bdi>{{int:comma-separator/en}}<bdi>euwiki</bdi>{{int:comma-separator/en}}<bdi>fawiki</bdi>{{int:comma-separator/en}}<bdi>fiwiki</bdi>{{int:comma-separator/en}}<bdi>frwikiquote</bdi>{{int:comma-separator/en}}<bdi>frwikisource</bdi>{{int:comma-separator/en}}<bdi>frwikiversity</bdi>{{int:comma-separator/en}}<bdi>frwikivoyage</bdi>{{int:comma-separator/en}}<bdi>idwiki</bdi>{{int:comma-separator/en}}<bdi>lvwiki</bdi>{{int:comma-separator/en}}<bdi>plwiki</bdi>{{int:comma-separator/en}}<bdi>ptwiki</bdi>{{int:comma-separator/en}}<bdi>urwiki</bdi>{{int:comma-separator/en}}<bdi>viwikisource</bdi>{{int:comma-separator/en}}<bdi>zhwikisource</bdi>. This is done as part of [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|StructuredDiscussions deprecation work]]. If you need any assistance to archive your page in advance, please contact [[m:User:Trizek (WMF)|Trizek (WMF)]]. * View all {{formatnum:25}} community-submitted {{PLURAL:25|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a user creating a new AbuseFilter can now only set the filter to "protected" [[phab:T377765|if it includes a protected variable]]. '''Updates for technical contributors''' * The [[mw:Special:MyLanguage/Extension:CodeEditor|CodeEditor]], which can be used in JavaScript, CSS, JSON, and Lua pages, [[phab:T377663|now offers]] live autocompletion. Thanks to SD0001 for this improvement. The feature can be temporarily disabled on a page by pressing <bdi lang="zxx" dir="ltr"><code>Ctrl</code>+<code>,</code></bdi> and un-selecting "<bdi lang="en" dir="ltr">Live Autocompletion</bdi>". * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Tool-maintainers who use the Graphite system for tracking metrics, need to migrate to the newer Prometheus system. They can check [https://grafana.wikimedia.org/d/K6DEOo5Ik/grafana-graphite-datasource-utilization?orgId=1 this dashboard] and the list in the Description of the [[phab:T350592|task T350592]] to see if their tools are listed, and they should claim metrics and dashboards connected to their tools. They can then disable or migrate all existing metrics by following the instructions in the task. The Graphite service will become read-only in April. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/KLUV4IOLRYXPQFWD6WKKJUHMWE77BMSZ/] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The [[mw:Special:MyLanguage/NewPP parser report|New PreProcessor parser performance report]] has been fixed to give an accurate count for the number of Wikibase entities accessed. It had previously been resetting after 400 entities. [https://phabricator.wikimedia.org/T279069] '''Meetings and events''' * A [[mw:Special:MyLanguage/Wikimedia_Language_and_Product_Localization/Community meetings#29 November 2024|Language community meeting]] will take place November 29 at [https://zonestamp.toolforge.org/1732896000 16:00 UTC]. There will be presentations on topics like developing language keyboards, the creation of the Mooré Wikipedia, the language support track at [[m:Wiki Indaba|Wiki Indaba]], and a report from the Wayuunaiki community on their experiences with the Incubator and as a new community over the last 3 years. This meeting will be in English and will also have Spanish interpretation. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/48|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W48"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:42, 25 November 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27847039 --> == Tech News: 2024-49 == <section begin="technews-2024-W49"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/49|Translations]] are available. '''Updates for editors''' * Two new parser functions were added this week. The <code dir="ltr"><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic words#interwikilink|#interwikilink]]<nowiki>}}</nowiki></code> function adds an [[mw:Special:MyLanguage/Help:Links#Interwiki links|interwiki link]] and the <code dir="ltr"><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic words#interlanguagelink|#interlanguagelink]]<nowiki>}}</nowiki></code> function adds an [[mw:Special:MyLanguage/Help:Links#Interlanguage links|interlanguage link]]. These parser functions are useful on wikis where namespaces conflict with interwiki prefixes. For example, links beginning with <bdi lang="zxx" dir="ltr"><code>MOS:</code></bdi> on English Wikipedia [[phab:T363538|conflict with the <code>mos</code> language code prefix of Mooré Wikipedia]]. * Starting this week, Wikimedia wikis no longer support connections using old RSA-based HTTPS certificates, specifically rsa-2048. This change is to improve security for all users. Some older, unsupported browser or smartphone devices will be unable to connect; Instead, they will display a connectivity error. See the [[wikitech:HTTPS/Browser_Recommendations|HTTPS Browser Recommendations page]] for more-detailed information. All modern operating systems and browsers are always able to reach Wikimedia projects. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/CTYEHVNSXUD3NFAAMG3BLZVTVQWJXJAH/] * Starting December 16, Flow/Structured Discussions pages will be automatically archived and set to read-only at the following wikis: <bdi>arwiki</bdi>{{int:comma-separator/en}}<bdi>cawiki</bdi>{{int:comma-separator/en}}<bdi>frwiki</bdi>{{int:comma-separator/en}}<bdi>mediawikiwiki</bdi>{{int:comma-separator/en}}<bdi>orwiki</bdi>{{int:comma-separator/en}}<bdi>wawiki</bdi>{{int:comma-separator/en}}<bdi>wawiktionary</bdi>{{int:comma-separator/en}}<bdi>wikidatawiki</bdi>{{int:comma-separator/en}}<bdi>zhwiki</bdi>. This is done as part of [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|StructuredDiscussions deprecation work]]. If you need any assistance to archive your page in advance, please contact [[m:User:Trizek (WMF)|Trizek (WMF)]]. [https://phabricator.wikimedia.org/T380910] * This month the Chart extension was deployed to production and is now available on Commons and Testwiki. With the security review complete, pilot wiki deployment is expected to start in the first week of December. You can see a working version [[testwiki:Charts|on Testwiki]] and read [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|the November project update]] for more details. * View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug with the "Download as PDF" system was fixed. [https://phabricator.wikimedia.org/T376438] '''Updates for technical contributors''' * In late February, temporary accounts will be rolled out on at least 10 large wikis. This deployment will have a significant effect on the community-maintained code. This is about Toolforge tools, bots, gadgets, and user scripts that use IP address data or that are available for logged-out users. The Trust and Safety Product team wants to identify this code, monitor it, and assist in updating it ahead of the deployment to minimize disruption to workflows. The team asks technical editors and volunteer developers to help identify such tools by adding them to [[mw:Trust and Safety Product/Temporary Accounts/For developers/Impacted tools|this list]]. In addition, review the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|updated documentation]] to learn how to adjust the tools. Join the discussions on the [[mw:Talk:Trust and Safety Product/Temporary Accounts|project talk page]] or in the [[discord:channels/221049808784326656/1227616742340034722|dedicated thread]] on the [[w:Wikipedia:Discord|Wikimedia Community Discord server (in English)]] for support and to share feedback. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/49|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W49"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:22, 2 December 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27873992 --> == Tech News: 2024-50 == <section begin="technews-2024-W50"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/50|Translations]] are available. '''Weekly highlight''' * Technical documentation contributors can find updated resources, and new ways to connect with each other and the Wikimedia Technical Documentation Team, at the [[mw:Special:MyLanguage/Documentation|Documentation hub]] on MediaWiki.org. This page links to: resources for writing and improving documentation, a new <bdi lang="zxx" dir="ltr">#wikimedia-techdocs</bdi> IRC channel on libera.chat, a listing of past and upcoming documentation events, and ways to request a documentation consultation or review. If you have any feedback or ideas for improvements to the documentation ecosystem, please [[mw:Wikimedia Technical Documentation Team#Contact us|contact the Technical Documentation Team]]. '''Updates for editors''' [[File:Edit Check on Desktop.png|thumb|Layout change for the Edit Check feature]] * Later this week, [[mw:Special:MyLanguage/Edit check|Edit Check]] will be relocated to a sidebar on desktop. Edit check is the feature for new editors to help them follow policies and guidelines. This layout change creates space to present people with [[mw:Edit check#1 November 2024|new Checks]] that appear ''while'' they are typing. The [[mw:Special:MyLanguage/Edit check#Reference Check A/B Test|initial results]] show newcomers encountering Edit Check are 2.2 times more likely to publish a new content edit that includes a reference and is not reverted. * The Chart extension, which enables editors to create data visualizations, was successfully made available on MediaWiki.org and three pilot wikis (Italian, Swedish, and Hebrew Wikipedias). You can see a working examples [[testwiki:Charts|on Testwiki]] and read [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|the November project update]] for more details. * Translators in wikis where the [[mw:Special:MyLanguage/Content translation/Section translation#Try the tool|mobile experience of Content Translation is available]], can now discover articles in Wikiproject campaigns of their interest from the "[https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&campaign=specialcx&filter-type=automatic&filter-id=collections&active-list=suggestions&from=es&to=en All collection]" category in the articles suggestion feature. Wikiproject Campaign organizers can use this feature, to help translators to discover articles of interest, by adding the <code dir=ltr><nowiki><page-collection> </page-collection></nowiki></code> tag to their campaign article list page on Meta-wiki. This will make those articles discoverable in the Content Translation tool. For more detailed information on how to use the tool and tag, please refer to [[mw:Special:MyLanguage/Translation suggestions: Topic-based & Community-defined lists/How to use the features|the step-by-step guide]]. [https://phabricator.wikimedia.org/T378958] * The [[mw:Special:MyLanguage/Extension:Nuke|Nuke]] feature, which enables administrators to mass delete pages, now has a [[phab:T376379#10310998|multiselect filter for namespace selection]]. This enables users to select multiple specific namespaces, instead of only one or all, when fetching pages for deletion. * The Nuke feature also now [[phab:T364225#10371365|provides links]] to the userpage of the user whose pages were deleted, and to the pages which were not selected for deletion, after page deletions are queued. This enables easier follow-up admin-actions. Thanks to Chlod and the Moderator Tools team for both of these improvements. [https://phabricator.wikimedia.org/T364225#10371365] * The Editing Team is working on making it easier to populate citations from archive.org using the [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|Citoid]] tool, the auto-filled citation generator. They are asking communities to add two parameters preemptively, <code dir=ltr>archiveUrl</code> and <code dir=ltr>archiveDate</code>, within the TemplateData for each citation template using Citoid. You can see an [https://en.wikipedia.org/w/index.php?title=Template%3ACite_web%2Fdoc&diff=1261320172&oldid=1260788022 example of a change in a template], and a [https://global-search.toolforge.org/?namespaces=10&q=%5C%22citoid%5C%22%3A%20%5C%7B&regex=1&title= list of all relevant templates]. [https://phabricator.wikimedia.org/T374831] * One new wiki has been created: a {{int:project-localized-name-group-wikivoyage}} in [[d:Q9240|Indonesian]] ([[voy:id:|<code>voy:id:</code>]]) [https://phabricator.wikimedia.org/T380726] * Last week, all wikis had problems serving pages to logged-in users and some logged-out users for 30–45 minutes. This was caused by a database problem, and investigation is ongoing. [https://www.wikimediastatus.net/incidents/3g2ckc7bp6l9] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:19}} community-submitted {{PLURAL:19|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug in the [[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add Link]] feature has been fixed. Previously, the list of sections which are excluded from Add Link was partially ignored in certain cases. [https://phabricator.wikimedia.org/T380455][https://phabricator.wikimedia.org/T380329] '''Updates for technical contributors''' * [[mw:Special:MyLanguage/Codex|Codex]], the design system for Wikimedia, now has an early-stage [[git:design/codex-php|implementation in PHP]]. It is available for general use in MediaWiki extensions and Toolforge apps through [https://packagist.org/packages/wikimedia/codex Composer], with use in MediaWiki core coming soon. More information is available in [[wmdoc:design-codex-php/main/index.html|the documentation]]. Thanks to Doğu for the inspiration and many contributions to the library. [https://phabricator.wikimedia.org/T379662] * [https://en.wikipedia.org/api/rest_v1/ Wikimedia REST API] users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. On December 4, the MediaWiki Interfaces team began rerouting page/revision metadata and rendered HTML content endpoints on [[testwiki:|testwiki]] from RESTbase to comparable MediaWiki REST API endpoints. The team encourages active users of these endpoints to verify their tool's behavior on testwiki and raise any concerns on the related [[phab:T374683|Phabricator ticket]] before the end of the year, as they intend to roll out the same change across all Wikimedia projects in early January. These changes are part of the work to replace the outdated [[mw:RESTBase/deprecation|RESTBase]] system. * The [https://wikimediafoundation.limesurvey.net/986172 2024 Developer Satisfaction Survey] is seeking the opinions of the Wikimedia developer community. Please take the survey if you have any role in developing software for the Wikimedia ecosystem. The survey is open until 3 January 2025, and has an associated [[foundation:Legal:Developer Satisfaction Survey 2024 Privacy Statement|privacy statement]]. * There is no new MediaWiki version this week. [https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Meetings and events''' * The next meeting in the series of [[c:Commons:WMF support for Commons/Commons community calls|Wikimedia Foundation discussions with the Wikimedia Commons community]] will take place on [[m:Event:Commons community discussion - 12 December 2024 08:00 UTC|December 12 at 8:00 UTC]] and [[m:Event:Commons community discussion - 12_December 2024 16:00 UTC|at 16:00 UTC]]. The topic of this call is new media and new contributors. Contributors from all wikis are welcome to attend. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/50|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W50"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:16, 9 December 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27919424 --> == Tech News: 2024-51 == <section begin="technews-2024-W51"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/51|Translations]] are available. '''Weekly highlight''' * Interested in improving event management on your home wiki? The [[m:Special:MyLanguage/CampaignEvents|CampaignEvents extension]] offers organizers features like event registration management, event/wikiproject promotion, finding potential participants, and more - all directly on-wiki. If you are an organizer or think your community would benefit from this extension, start a discussion to enable it on your wiki today. To learn more about how to enable this extension on your wiki, visit the [[m:CampaignEvents/Deployment status#How to Request the CampaignEvents Extension for your wiki|deployment status page]]. '''Updates for editors''' * Users of the iOS Wikipedia App in Italy and Mexico on the Italian, Spanish, and English Wikipedias, can see a [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Personalized Wikipedia Year in Review|personalized Year in Review]] with insights based on their reading and editing history. * Users of the Android Wikipedia App in Sub-Saharan Africa and South Asia can see the new [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Rabbit Holes|Rabbit Holes]] feature. This feature shows a suggested search term in the Search bar based on the current article being viewed, and a suggested reading list generated from the user’s last two visited articles. * The [[m:Special:MyLanguage/Global reminder bot|global reminder bot]] is now active and running on nearly 800 wikis. This service reminds most users holding temporary rights when they are about to expire, so that they can renew should they want to. See [[m:Global reminder bot/Technical details|the technical details page]] for more information. * The next issue of Tech News will be sent out on 13 January 2025 because of the end of year holidays. Thank you to all of the translators, and people who submitted content or feedback, this year. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was [[phab:T374988|fixed]] in the Android Wikipedia App which had caused translatable SVG images to show the wrong language when they were tapped. '''Updates for technical contributors''' * There is no new MediaWiki version next week. The next deployments will start on 14 January. [https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar/2025] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/51|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W51"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:24, 16 December 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27942374 --> == Tech News: 2025-03 == <section begin="technews-2025-W03"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/03|Translations]] are available. '''Weekly highlight''' * The Single User Login system is being updated over the next few months. This is the system which allows users to fill out the login form on one Wikimedia site and get logged in on all others at the same time. It needs to be updated because of the ways that browsers are increasingly restricting cross-domain cookies. To accommodate these restrictions, login and account creation pages will move to a central domain, but it will still appear to the user as if they are on the originating wiki. The updated code will be enabled this week for users on test wikis. This change is planned to roll out to all users during February and March. See [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3#Deployment|the SUL3 project page]] for more details and a timeline. '''Updates for editors''' * On wikis with [[mw:Special:MyLanguage/Extension:PageAssessments|PageAssessments]] installed, you can now [[mw:Special:MyLanguage/Extension:PageAssessments#Search|filter search results]] to pages in a given WikiProject by using the <code dir=ltr>inproject:</code> keyword. (These wikis: {{int:project-localized-name-arwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-enwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-enwikivoyage/en}}{{int:comma-separator/en}}{{int:project-localized-name-frwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-huwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-newiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-trwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zhwiki/en}}) [https://phabricator.wikimedia.org/T378868] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q34129|Tigre]] ([[w:tig:|<code>w:tig:</code>]]) [https://phabricator.wikimedia.org/T381377] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:35}} community-submitted {{PLURAL:35|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, there was a bug with updating a user's edit-count after making a rollback edit, which is now fixed. [https://phabricator.wikimedia.org/T382592] '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Wikimedia REST API users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. Starting the week of January 13, we will begin rerouting [[phab:T374683|some page content endpoints]] from RESTbase to the newer MediaWiki REST API endpoints for all wiki projects. This change was previously available on testwiki and should not affect existing functionality, but active users of the impacted endpoints may raise issues directly to the [[phab:project/view/6931/|MediaWiki Interfaces Team]] in Phabricator if they arise. * Toolforge tool maintainers can now share their feedback on Toolforge UI, an initiative to provide a web platform that allows creating and managing Toolforge tools through a graphic interface, in addition to existing command-line workflows. This project aims to streamline active maintainers’ tasks, as well as make registration and deployment processes more accessible for new tool creators. The initiative is still at a very early stage, and the Cloud Services team is in the process of collecting feedback from the Toolforge community to help shape the solution to their needs. [[wikitech:Wikimedia Cloud Services team/EnhancementProposals/Toolforge UI|Read more and share your thoughts about Toolforge UI]]. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] For tool and library developers who use the OAuth system: The identity endpoint used for [[mw:Special:MyLanguage/OAuth/For Developers#Identifying the user|OAuth 1]] and [[mw:Special:MyLanguage/OAuth/For Developers#Identifying the user 2|OAuth 2]] returned a JSON object with an integer in its <code>sub</code> field, which was incorrect (the field must always be a string). This has been fixed; the fix will be deployed to Wikimedia wikis on the week of January 13. [https://phabricator.wikimedia.org/T382139] * Many wikis currently use [[:mw:Parsoid/Parser Unification/Cite CSS|Cite CSS]] to render custom footnote markers in Parsoid output. Starting January 20 these rules will be disabled, but the developers ask you to ''not'' clean up your <bdi lang="en" dir="ltr">[[MediaWiki:Common.css]]</bdi> until February 20 to avoid issues during the migration. Your wikis might experience some small changes to footnote markers in Visual Editor and when using experimental Parsoid read mode, but if there are changes these are expected to bring the rendering in line with the legacy parser output. [https://phabricator.wikimedia.org/T370027] '''Meetings and events''' * The next meeting in the series of [[c:Special:MyLanguage/Commons:WMF support for Commons/Commons community calls|Wikimedia Foundation Community Conversations with the Wikimedia Commons community]] will take place on [[m:Special:MyLanguage/Event:Commons community discussion - 15 January 2025 08:00 UTC|January 15 at 8:00 UTC]] and [[m:Special:MyLanguage/Event:Commons community discussion - 15 January 2025 16:00 UTC|at 16:00 UTC]]. The topic of this call is defining the priorities in tool investment for Commons. Contributors from all wikis, especially users who are maintaining tools for Commons, are welcome to attend. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/03|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W03"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:42, 14 January 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28048614 --> == Tech News: 2025-04 == <section begin="technews-2025-W04"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/04|Translations]] are available. '''Updates for editors''' * Administrators can mass-delete multiple pages created by a user or IP address using [[mw:Special:MyLanguage/Extension:Nuke|Extension:Nuke]]. It previously only allowed deletion of pages created in the last 30 days. It can now delete pages from the last 90 days, provided it is targeting a specific user or IP address. [https://phabricator.wikimedia.org/T380846] * On [[phab:P72148|wikis that use]] the [[mw:Special:MyLanguage/Help:Patrolled edits|Patrolled edits]] feature, when the rollback feature is used to revert an unpatrolled page revision, that revision will now be marked as "manually patrolled" instead of "autopatrolled", which is more accurate. Some editors that use [[mw:Special:MyLanguage/Help:New filters for edit review/Filtering|filters]] on Recent Changes may need to update their filter settings. [https://phabricator.wikimedia.org/T302140] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:31}} community-submitted {{PLURAL:31|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the Visual Editor's "Insert link" feature did not always suggest existing pages properly when an editor started typing, which has now been [[phab:T383497|fixed]]. '''Updates for technical contributors''' * The Structured Discussion extension (also known as Flow) is being progressively removed from the wikis. This extension is unmaintained and causes issues. It will be replaced by [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]], which is used on any regular talk page. [[mw:Special:MyLanguage/Structured Discussions/Deprecation#Deprecation timeline|The last group of wikis]] ({{int:project-localized-name-cawikiquote/en}}{{int:comma-separator/en}}{{int:project-localized-name-fiwikimedia/en}}{{int:comma-separator/en}}{{int:project-localized-name-gomwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kabwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ptwikibooks/en}}{{int:comma-separator/en}}{{int:project-localized-name-sewikimedia/en}}) will soon be contacted. If you have questions about this process, please ping [[m:User:Trizek (WMF)|Trizek (WMF)]] at your wiki. [https://phabricator.wikimedia.org/T380912] * The latest quarterly [[mw:Technical_Community_Newsletter/2025/January|Technical Community Newsletter]] is now available. This edition includes: updates about services from the Data Platform Engineering teams, information about Codex from the Design System team, and more. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/04|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W04"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:36, 21 January 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28129769 --> == Tech News: 2025-05 == <section begin="technews-2025-W05"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/05|Translations]] are available. '''Weekly highlight''' * Patrollers and admins - what information or context about edits or users could help you to make patroller or admin decisions more quickly or easily? The Wikimedia Foundation wants to hear from you to help guide its upcoming annual plan. Please consider sharing your thoughts on this and [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Product & Technology OKRs|13 other questions]] to shape the technical direction for next year. '''Updates for editors''' * iOS Wikipedia App users worldwide can now access a [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Personalized Wikipedia Year in Review/How your data is used|personalized Year in Review]] feature, which provides insights based on their reading and editing history on Wikipedia. This project is part of a broader effort to help welcome new readers as they discover and interact with encyclopedic content. * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] Edit patrollers now have a new feature available that can highlight potentially problematic new pages. When a page is created with the same title as a page which was previously deleted, a tag ('Recreated') will now be added, which users can filter for in [[{{#special:RecentChanges}}]] and [[{{#special:NewPages}}]]. [https://phabricator.wikimedia.org/T56145] * Later this week, there will be a new warning for editors if they attempt to create a redirect that links to another redirect (a [[mw:Special:MyLanguage/Help:Redirects#Double redirects|double redirect]]). The feature will recommend that they link directly to the second redirect's target page. Thanks to the user SomeRandomDeveloper for this improvement. [https://phabricator.wikimedia.org/T326056] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Wikimedia wikis allow [[w:en:WebAuthn|WebAuthn]]-based second factor checks (such as hardware tokens) during login, but the feature is [[m:Community Wishlist Survey 2023/Miscellaneous/Fix security key (WebAuthn) support|fragile]] and has very few users. The MediaWiki Platform team is temporarily disabling adding new WebAuthn keys, to avoid interfering with the rollout of [[mw:MediaWiki Platform Team/SUL3|SUL3]] (single user login version 3). Existing keys are unaffected. [https://phabricator.wikimedia.org/T378402] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:30}} community-submitted {{PLURAL:30|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * For developers that use the [[wikitech:Data Platform/Data Lake/Edits/MediaWiki history dumps|MediaWiki History dumps]]: The Data Platform Engineering team has added a couple of new fields to these dumps, to support the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|Temporary Accounts]] initiative. If you maintain software that reads those dumps, please review your code and the updated documentation, since the order of the fields in the row will change. There will also be one field rename: in the <bdi lang="zxx" dir="ltr"><code>mediawiki_user_history</code></bdi> dump, the <bdi lang="zxx" dir="ltr"><code>anonymous</code></bdi> field will be renamed to <bdi lang="zxx" dir="ltr"><code>is_anonymous</code></bdi>. The changes will take effect with the next release of the dumps in February. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/LKMFDS62TXGDN6L56F4ABXYLN7CSCQDI/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/05|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W05"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:14, 27 January 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28149374 --> == Tech News: 2025-06 == <section begin="technews-2025-W06"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/06|Translations]] are available. '''Updates for editors''' * Editors who use the "Special characters" editing-toolbar menu can now see the 32 special characters you have used most recently, across editing sessions on that wiki. This change should help make it easier to find the characters you use most often. The feature is in both the 2010 wikitext editor and VisualEditor. [https://phabricator.wikimedia.org/T110722] * Editors using the 2010 wikitext editor can now create sublists with correct indentation by selecting the line(s) you want to indent and then clicking the toolbar buttons.[https://phabricator.wikimedia.org/T380438] You can now also insert <code><nowiki><code></nowiki></code> tags using a new toolbar button.[https://phabricator.wikimedia.org/T383010] Thanks to user stjn for these improvements. * Help is needed to ensure the [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|citation generator]] works properly on each wiki. ** (1) Administrators should update the local versions of the page <code dir=ltr>MediaWiki:Citoid-template-type-map.json</code> to include entries for <code dir=ltr>preprint</code>, <code dir=ltr>standard</code>, and <code dir=ltr>dataset</code>; Here are example diffs to replicate [https://en.wikipedia.org/w/index.php?title=MediaWiki%3ACitoid-template-type-map.json&diff=1189164774&oldid=1165783565 for 'preprint'] and [https://en.wikipedia.org/w/index.php?title=MediaWiki%3ACitoid-template-type-map.json&diff=1270832208&oldid=1270828390 for 'standard' and 'dataset']. ** (2.1) If the citoid map in the citation template used for these types of references is missing, [[mediawikiwiki:Citoid/Enabling Citoid on your wiki#Step 2.a: Create a 'citoid' maps value for each citation template|one will need to be added]]. (2.2) If the citoid map does exist, the TemplateData will need to be updated to include new field names. Here are example updates [https://en.wikipedia.org/w/index.php?title=Template%3ACitation%2Fdoc&diff=1270829051&oldid=1262470053 for 'preprint'] and [https://en.wikipedia.org/w/index.php?title=Template%3ACitation%2Fdoc&diff=1270831369&oldid=1270829480 for 'standard' and 'dataset']. The new fields that may need to be supported are <code dir=ltr>archiveID</code>, <code dir=ltr>identifier</code>, <code dir=ltr>repository</code>, <code dir=ltr>organization</code>, <code dir=ltr>repositoryLocation</code>, <code dir=ltr>committee</code>, and <code dir=ltr>versionNumber</code>. [https://phabricator.wikimedia.org/T383666] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q15637215|Central Kanuri]] ([[w:knc:|<code>w:knc:</code>]]) [https://phabricator.wikimedia.org/T385181] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the [[mediawikiwiki:Special:MyLanguage/Help:Extension:Wikisource/Wikimedia OCR|OCR (optical character recognition) tool]] used for Wikisource now supports a new language, Church Slavonic. [https://phabricator.wikimedia.org/T384782] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/06|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W06"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:09, 4 February 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28203495 --> == Tech News: 2025-07 == <section begin="technews-2025-W07"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/07|Translations]] are available. '''Weekly highlight''' * The Product and Technology Advisory Council (PTAC) has published [[m:Special:MyLanguage/Product and Technology Advisory Council/February 2025 draft PTAC recommendation for feedback|a draft of their recommendations]] for the Wikimedia Foundation's Product and Technology department. They have recommended focusing on [[m:Special:MyLanguage/Product and Technology Advisory Council/February 2025 draft PTAC recommendation for feedback/Mobile experiences|mobile experiences]], particularly contributions. They request community [[m:Talk:Product and Technology Advisory Council/February 2025 draft PTAC recommendation for feedback|feedback at the talk page]] by 21 February. '''Updates for editors''' * The "Special pages" portlet link will be moved from the "Toolbox" into the "Navigation" section of the main menu's sidebar by default. This change is because the Toolbox is intended for tools relating to the current page, not tools relating to the site, so the link will be more logically and consistently located. To modify this behavior and update CSS styling, administrators can follow the instructions at [[phab:T385346|T385346]]. [https://phabricator.wikimedia.org/T333211] * As part of this year's work around improving the ways readers discover content on the wikis, the Web team will be running an experiment with a small number of readers that displays some suggestions for related or interesting articles within the search bar. Please check out [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments#Experiment 1: Display article recommendations in more prominent locations, search|the project page]] for more information. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Template editors who use TemplateStyles can now customize output for users with specific accessibility needs by using accessibility related media queries (<code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion prefers-reduced-motion]</code>, <code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-transparency prefers-reduced-transparency]</code>, <code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-contrast prefers-contrast]</code>, and <code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/forced-colors forced-colors]</code>). Thanks to user Bawolff for these improvements. [https://phabricator.wikimedia.org/T384175] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:22}} community-submitted {{PLURAL:22|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the global blocks log will now be shown directly on the {{#special:CentralAuth}} page, similarly to global locks, to simplify the workflows for stewards. [https://phabricator.wikimedia.org/T377024] '''Updates for technical contributors''' * Wikidata [[d:Special:MyLanguage/Help:Default values for labels and aliases|now supports a special language as a "default for all languages"]] for labels and aliases. This is to avoid excessive duplication of the same information across many languages. If your Wikidata queries use labels, you may need to update them as some existing labels are getting removed. [https://phabricator.wikimedia.org/T312511] * The function <code dir="ltr">getDescription</code> was invoked on every Wiki page read and accounts for ~2.5% of a page's total load time. The calculated value will now be cached, reducing load on Wikimedia servers. [https://phabricator.wikimedia.org/T383660] * As part of the RESTBase deprecation [[mw:RESTBase/deprecation|effort]], the <code dir="ltr">/page/related</code> endpoint has been blocked as of February 6, 2025, and will be removed soon. This timeline was chosen to align with the deprecation schedules for older Android and iOS versions. The stable alternative is the "<code dir="ltr">morelike</code>" action API in MediaWiki, and [[gerrit:c/mediawiki/services/mobileapps/+/982154/13/pagelib/src/transform/FooterReadMore.js|a migration example]] is available. The MediaWiki Interfaces team [[phab:T376297|can be contacted]] for any questions. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/GFC2IJO7L4BWO3YTM7C5HF4MCCBE2RJ2/] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/January|Language and Internationalization newsletter]] is available. It includes: Updates about the "Contribute" menu; details on some of the newest language editions of Wikipedia; details on new languages supported by the MediaWiki interface; updates on the Community-defined lists feature; and more. * The latest [[mw:Extension:Chart/Project/Updates#January 2025: Better visibility into charts and tabular data usage|Chart Project newsletter]] is available. It includes updates on the progress towards bringing better visibility into global charts usage and support for categorizing pages in the Data namespace on Commons. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/07|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W07"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:12, 11 February 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28231022 --> == Tech News: 2025-08 == <section begin="technews-2025-W08"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/08|Translations]] are available. '''Weekly highlight''' * Communities using growth tools can now showcase one event on the <code>{{#special:Homepage}}</code> for newcomers. This feature will help newcomers to be informed about editing activities they can participate in. Administrators can create a new event to showcase at <code>{{#special:CommunityConfiguration}}</code>. To learn more about this feature, please read [[diffblog:2025/02/12/community-updates-module-connecting-newcomers-to-your-initiatives/|the Diff post]], have a look [[mw:Special:MyLanguage/Help:Growth/Tools/Community updates module|at the documentation]], or contact [[mw:Talk:Growth|the Growth team]]. '''Updates for editors''' [[File:Page Frame Features on desktop.png|thumb|Highlighted talk pages improvements]] * Starting next week, talk pages at these wikis – {{int:project-localized-name-eswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-frwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-itwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-jawiki/en}} – will get [[diffblog:2024/05/02/making-talk-pages-better-for-everyone/|a new design]]. This change was extensively tested as a Beta feature and is the last step of [[mw:Special:MyLanguage/Talk pages project/Feature summary|talk pages improvements]]. [https://phabricator.wikimedia.org/T379102] * You can now navigate to view a redirect page directly from its action pages, such as the history page. Previously, you were forced to first go to the redirect target. This change should help editors who work with redirects a lot. Thanks to user stjn for this improvement. [https://phabricator.wikimedia.org/T5324] * When a Cite reference is reused many times, wikis currently show either numbers like "1.23" or localized alphabetic markers like "a b c" in the reference list. Previously, if there were so many reuses that the alphabetic markers were all used, [[MediaWiki:Cite error references no backlink label|an error message]] was displayed. As part of the work to [[phab:T383036|modernize Cite customization]], these errors will no longer be shown and instead the backlinks will fall back to showing numeric markers like "1.23" once the alphabetic markers are all used. * The log entries for each change to an editor's user-groups are now clearer by specifying exactly what has changed, instead of the plain before and after listings. Translators can [[phab:T369466|help to update the localized versions]]. Thanks to user Msz2001 for these improvements. * A new filter has been added to the [[{{#special:Nuke}}]] tool, which allows administrators to mass delete pages, to enable users to filter for pages in a range of page sizes (in bytes). This allows, for example, deleting pages only of a certain size or below. [https://phabricator.wikimedia.org/T378488] * Non-administrators can now check which pages are able to be deleted using the [[{{#special:Nuke}}]] tool. Thanks to user MolecularPilot for this and the previous improvements. [https://phabricator.wikimedia.org/T376378] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:25}} community-submitted {{PLURAL:25|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed in the configuration for the AV1 video file format, which enables these files to play again. [https://phabricator.wikimedia.org/T382193] '''Updates for technical contributors''' * Parsoid Read Views is going to be rolling out to most Wiktionaries over the next few weeks, following the successful transition of Wikivoyage to Parsoid Read Views last year. For more information, see the [[mw:Special:MyLanguage/Parsoid/Parser Unification|Parsoid/Parser Unification]] project page. [https://phabricator.wikimedia.org/T385923][https://phabricator.wikimedia.org/T371640] * Developers of tools that run on-wiki should note that <code dir=ltr>mw.Uri</code> is deprecated. Tools requiring <code dir=ltr>mw.Uri</code> must explicitly declare <code dir=ltr>mediawiki.Uri</code> as a ResourceLoader dependency, and should migrate to the browser native <code dir=ltr>URL</code> API soon. [https://phabricator.wikimedia.org/T384515] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/08|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W08"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:16, 17 February 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28275610 --> == Tech News: 2025-09 == <section begin="technews-2025-W09"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/09|Translations]] are available. '''Updates for editors''' * Administrators can now customize how the [[m:Special:MyLanguage/User language|Babel feature]] creates categories using [[{{#special:CommunityConfiguration/Babel}}]]. They can rename language categories, choose whether they should be auto-created, and adjust other settings. [https://phabricator.wikimedia.org/T374348] * The <bdi lang="en" dir="ltr">[https://www.wikimedia.org/ wikimedia.org]</bdi> portal has been updated – and is receiving some ongoing improvements – to modernize and improve the accessibility of our portal pages. It now has better support for mobile layouts, updated wording and links, and better language support. Additionally, all of the Wikimedia project portals, such as <bdi lang="en" dir="ltr">[https://wikibooks.org wikibooks.org]</bdi>, now support dark mode when a reader is using that system setting. [https://phabricator.wikimedia.org/T373204][https://phabricator.wikimedia.org/T368221][https://meta.wikimedia.org/wiki/Project_portals] * One new wiki has been created: a {{int:project-localized-name-group-wiktionary/en}} in [[d:Q33965|Santali]] ([[wikt:sat:|<code>wikt:sat:</code>]]) [https://phabricator.wikimedia.org/T386619] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:30}} community-submitted {{PLURAL:30|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed that prevented clicking on search results in the web-interface for some Firefox for Android phone configurations. [https://phabricator.wikimedia.org/T381289] '''Meetings and events''' * The next Language Community Meeting is happening soon, February 28th at [https://zonestamp.toolforge.org/1740751200 14:00 UTC]. This week's meeting will cover: highlights and technical updates on keyboard and tools for the Sámi languages, Translatewiki.net contributions from the Bahasa Lampung community in Indonesia, and technical Q&A. If you'd like to join, simply [[mw:Wikimedia Language and Product Localization/Community meetings#28 February 2025|sign up on the wiki page]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/09|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W09"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:41, 25 February 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28296129 --> == Tech News: 2025-10 == <section begin="technews-2025-W10"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/10|Translations]] are available. '''Updates for editors''' * All logged-in editors using the mobile view can now edit a full page. The "{{int:Minerva-page-actions-editfull}}" link is accessible from the "{{int:minerva-page-actions-overflow}}" menu in the toolbar. This was previously only available to editors using the [[mw:Special:MyLanguage/Reading/Web/Advanced mobile contributions|Advanced mobile contributions]] setting. [https://phabricator.wikimedia.org/T387180] * Interface administrators can now help to remove the deprecated Cite CSS code matching "<code dir="ltr">mw-ref</code>" from their local <bdi lang="en" dir="ltr">[[MediaWiki:Common.css]]</bdi>. The list of wikis in need of cleanup, and the code to remove, [https://global-search.toolforge.org/?q=mw-ref%5B%5E-a-z%5D&regex=1&namespaces=8&title=.*css can be found with this global search] and in [https://ace.wikipedia.org/w/index.php?title=MediaWiki:Common.css&oldid=145662#L-139--L-144 this example], and you can learn more about how to help on the [[mw:Parsoid/Parser Unification/Cite CSS|CSS migration project page]]. The Cite footnote markers ("<code dir="ltr">[1]</code>") are now rendered by [[mw:Special:MyLanguage/Parsoid|Parsoid]], and the deprecated CSS is no longer needed. The CSS for backlinks ("<code dir="ltr">mw:referencedBy</code>") should remain in place for now. This cleanup is expected to cause no visible changes for readers. Please help to remove this code before March 20, after which the development team will do it for you. * When editors embed a file (e.g. <code><nowiki>[[File:MediaWiki.png]]</nowiki></code>) on a page that is protected with cascading protection, the software will no longer restrict edits to the file description page, only to new file uploads.[https://phabricator.wikimedia.org/T24521] In contrast, transcluding a file description page (e.g. <code><nowiki>{{:File:MediaWiki.png}}</nowiki></code>) will now restrict edits to the page.[https://phabricator.wikimedia.org/T62109] * When editors revert a file to an earlier version it will now require the same permissions as ordinarily uploading a new version of the file. The software now checks for 'reupload' or 'reupload-own' rights,[https://phabricator.wikimedia.org/T304474] and respects cascading protection.[https://phabricator.wikimedia.org/T140010] * When administrators are listing pages for deletion with the Nuke tool, they can now also list associated talk pages and redirects for deletion, alongside pages created by the target, rather than needing to manually delete these pages afterwards. [https://phabricator.wikimedia.org/T95797] * The [[m:Special:MyLanguage/Tech/News/2025/03|previously noted]] update to Single User Login, which will accommodate browser restrictions on cross-domain cookies by moving login and account creation to a central domain, will now roll out to all users during March and April. The team plans to enable it for all new account creation on [[wikitech:Deployments/Train#Tuesday|Group0]] wikis this week. See [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3#Deployment|the SUL3 project page]] for more details and an updated timeline. * Since last week there has been a bug that shows some interface icons as black squares until the page has fully loaded. It will be fixed this week. [https://phabricator.wikimedia.org/T387351] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q2044560|Sylheti]] ([[w:syl:|<code>w:syl:</code>]]) [https://phabricator.wikimedia.org/T386441] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed with loading images in very old versions of the Firefox browser on mobile. [https://phabricator.wikimedia.org/T386400] '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.19|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/10|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W10"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:30, 4 March 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28334563 --> == Tech News: 2025-11 == <section begin="technews-2025-W11"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/11|Translations]] are available. '''Updates for editors''' * Editors who use password managers at multiple wikis may notice changes in the future. The way that our wikis provide information to password managers about reusing passwords across domains has recently been updated, so some password managers might now offer you login credentials that you saved for a different Wikimedia site. Some password managers already did this, and are now doing it for more Wikimedia domains. This is part of the [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3|SUL3 project]] which aims to improve how our unified login works, and to keep it compatible with ongoing changes to the web-browsers we use. [https://phabricator.wikimedia.org/T385520][https://phabricator.wikimedia.org/T384844] * The Wikipedia Apps Team is inviting interested users to help improve Wikipedia’s offline and limited internet use. After discussions in [[m:Afrika Baraza|Afrika Baraza]] and the last [[m:Special:MyLanguage/ESEAP Hub/Meetings|ESEAP call]], key challenges like search, editing, and offline access are being explored, with upcoming focus groups to dive deeper into these topics. All languages are welcome, and interpretation will be available. Want to share your thoughts? [[mw:Special:MyLanguage/Wikimedia Apps/Improving Wikipedia Mobile Apps for Offline & Limited Internet Use|Join the discussion]] or email <bdi lang="en" dir="ltr">aramadan@wikimedia.org</bdi>! * All wikis will be read-only for a few minutes on March 19. This is planned at [https://zonestamp.toolforge.org/1742392800 14:00 UTC]. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.20|MediaWiki]] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/33|Growth newsletter]] is available. It includes: the launch of the Community Updates module, the most recent changes in Community Configuration, and the upcoming test of in-article suggestions for first-time editors. * An old API that was previously used in the Android Wikipedia app is being removed at the end of March. There are no current software uses, but users of the app with a version that is older than 6 months by the time of removal (2025-03-31), will no longer have access to the Suggested Edits feature, until they update their app. You can [[diffblog:2025/02/24/sunset-of-wikimedia-recommendation-api/|read more details about this change]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/11|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W11"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:09, 10 March 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28372257 --> == Tech News: 2025-12 == <section begin="technews-2025-W12"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/12|Translations]] are available. '''Weekly highlight''' * Twice a year, around the equinoxes, the Wikimedia Foundation's Site Reliability Engineering (SRE) team performs [[m:Special:MyLanguage/Tech/Server switch|a datacenter server switchover]], redirecting all traffic from one primary server to its backup. This provides reliability in case of a crisis, as we can always fall back on the other datacenter. [http://listen.hatnote.com/ Thanks to the Listen to Wikipedia] tool, you can hear the switchover take place: Before it begins, you'll hear the steady stream of edits; Then, as the system enters a brief read-only phase, the sound stops for a couple of minutes, before resuming after the switchover. You can [[diffblog:2025/03/12/hear-that-the-wikis-go-silent-twice-a-year/|read more about the background and details of this process on the Diff blog]]. If you want to keep an ear out for the next server switchover, listen to the wikis on [https://zonestamp.toolforge.org/1742392800 March 19 at 14:00 UTC]. '''Updates for editors''' * The [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&filter-type=automatic&filter-id=previous-edits&active-list=suggestions&from=en&to=es improved Content Translation tool dashboard] is now available in [[phab:T387820|10 Wikipedias]] and will be available for all Wikipedias [[phab:T387821|soon]]. With [[mw:Special:MyLanguage/Content translation#Improved translation experience|the unified dashboard]], desktop users can now: Translate new sections of an article; Discover and access topic-based [https://ig.m.wikipedia.org/w/index.php?title=Special:ContentTranslation&active-list=suggestions&from=en&to=ig&filter-type=automatic&filter-id=previous-edits article suggestion filters] (initially available only for mobile device users); Discover and access the [[mw:Special:MyLanguage/Translation suggestions: Topic-based & Community-defined lists|Community-defined lists]] filter, also known as "Collections", from wiki-projects and campaigns. * On Wikimedia Commons, a [[c:Commons:WMF support for Commons/Upload Wizard Improvements#Improve category selection|new system to select the appropriate file categories]] has been introduced: if a category has one or more subcategories, users will be able to click on an arrow that will open the subcategories directly within the form, and choose the correct one. The parent category name will always be shown on top, and it will always be possible to come back to it. This should decrease the amount of work for volunteers in fixing/creating new categories. The change is also available on mobile. These changes are part of planned improvements to the UploadWizard. * The Community Tech team is seeking wikis to join a pilot for the [[m:Special:MyLanguage/Community Wishlist Survey 2023/Multiblocks|Multiblocks]] feature and a refreshed Special:Block page in late March. Multiblocks enables administrators to impose multiple different types of blocks on the same user at the same time. If you are an admin or steward and would like us to discuss joining the pilot with your community, please leave a message on the [[m:Talk:Community Wishlist Survey 2023/Multiblocks|project talk page]]. * Starting March 25, the Editing team will test a new feature for Edit Check at [[phab:T384372|12 Wikipedias]]: [[mw:Special:MyLanguage/Help:Edit check#Multi-check|Multi-Check]]. Half of the newcomers on these wikis will see all [[mw:Special:MyLanguage/Help:Edit check#ref|Reference Checks]] during their edit session, while the other half will continue seeing only one. The goal of this test is to see if users are confused or discouraged when shown multiple Reference Checks (when relevant) within a single editing session. At these wikis, the tags used on edits that show References Check will be simplified, as multiple tags could be shown within a single edit. Changes to the tags are documented [[phab:T373949|on Phabricator]]. [https://phabricator.wikimedia.org/T379131] * The [[m:Special:MyLanguage/Global reminder bot|Global reminder bot]], which is a service for notifying users that their temporary user-rights are about to expire, now supports using the localized name of the user-rights group in the message heading. Translators can see the [[m:Global reminder bot/Translation|listing of existing translations and documentation]] to check if their language needs updating or creation. * The [[Special:GlobalPreferences|GlobalPreferences]] gender setting, which is used for how the software should refer to you in interface messages, now works as expected by overriding the local defaults. [https://phabricator.wikimedia.org/T386584] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:26}} community-submitted {{PLURAL:26|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the Wikipedia App for Android had a bug fixed for when a user is browsing and searching in multiple languages. [https://phabricator.wikimedia.org/T379777] '''Updates for technical contributors''' * Later this week, the way that Codex styles are loaded will be changing. There is a small risk that this may result in unstyled interface message boxes on certain pages. User generated content (e.g. templates) is not impacted. Gadgets may be impacted. If you see any issues [[phab:T388847|please report them]]. See the linked task for details, screenshots, and documentation on how to fix any affected gadgets. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.21|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/12|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W12"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:48, 17 March 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28412594 --> == Tech News: 2025-13 == <section begin="technews-2025-W13"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/13|Translations]] are available. '''Weekly highlight''' * The Wikimedia Foundation is seeking your feedback on the [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Product & Technology OKRs|drafts of the objectives and key results that will shape the Foundation's Product and Technology priorities]] for the next fiscal year (starting in July). The objectives are broad high-level areas, and the key-results are measurable ways to track the success of their objectives. Please share your feedback on the talkpage, in any language, ideally before the end of April. '''Updates for editors''' * The [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents extension]] will be released to multiple wikis (see [[m:Special:MyLanguage/CampaignEvents/Deployment status#Global Deployment Plan|deployment plan]] for details) in April 2025, and the team has begun the process of engaging communities on the identified wikis. The extension provides tools to organize, manage, and promote collaborative activities (like events, edit-a-thons, and WikiProjects) on the wikis. The extension has three tools: [[m:Special:MyLanguage/Event Center/Registration|Event Registration]], [[m:Special:MyLanguage/CampaignEvents/Collaboration list|Collaboration List]], and [[m:Special:MyLanguage/Campaigns/Foundation Product Team/Invitation list|Invitation Lists]]. It is currently on 13 Wikipedias, including English Wikipedia, French Wikipedia, and Spanish Wikipedia, as well as Wikidata. Questions or requests can be directed to the [[mw:Help talk:Extension:CampaignEvents|extension talk page]] or in Phabricator (with <bdi lang="en" dir="ltr" style="white-space: nowrap;">#campaigns-product-team</bdi> tag). * Starting the week of March 31st, wikis will be able to set which user groups can view private registrants in [[m:Special:MyLanguage/Event Center/Registration|Event Registration]], as part of the [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents]] extension. By default, event organizers and the local wiki admins will be able to see private registrants. This is a change from the current behavior, in which only event organizers can see private registrants. Wikis can change the default setup by [[m:Special:MyLanguage/Requesting wiki configuration changes|requesting a configuration change]] in Phabricator (and adding the <bdi lang="en" dir="ltr" style="white-space: nowrap;">#campaigns-product-team</bdi> tag). Participants of past events can cancel their registration at any time. * Administrators at wikis that have a customized <bdi lang="en" dir="ltr">[[MediaWiki:Sidebar]]</bdi> should check that it contains an entry for the {{int:specialpages}} listing. If it does not, they should add it using <code dir=ltr style="white-space: nowrap;">* specialpages-url|specialpages</code>. Wikis with a default sidebar will see the link moved from the page toolbox into the sidebar menu in April. [https://phabricator.wikimedia.org/T388927] * The Minerva skin (mobile web) combines both Notice and Alert notifications within the bell icon ([[File:OOjs UI icon bell.svg|16px|link=|class=skin-invert]]). There was a long-standing bug where an indication for new notifications was only shown if you had unseen Alerts. This bug is now fixed. In the future, Minerva users will notice a counter atop the bell icon when you have 1 or more unseen Notices and/or Alerts. [https://phabricator.wikimedia.org/T344029] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * VisualEditor has introduced a [[mw:VisualEditor/Hooks|new client-side hook]] for developers to use when integrating with the VisualEditor target lifecycle. This hook should replace the existing lifecycle-related hooks, and be more consistent between different platforms. In addition, the new hook will apply to uses of VisualEditor outside of just full article editing, allowing gadgets to interact with the editor in DiscussionTools as well. The Editing Team intends to deprecate and eventually remove the old lifecycle hooks, so any use cases that this new hook does not cover would be of interest to them and can be [[phab:T355555|shared in the task]]. * Developers who use the <code dir=ltr>mw.Api</code> JavaScript library, can now identify the tool using it with the <code dir=ltr>userAgent</code> parameter: <code dir=ltr>var api = new mw.Api( { userAgent: 'GadgetNameHere/1.0.1' } );</code>. If you maintain a gadget or user script, please set a user agent, because it helps with library and server maintenance and with differentiating between legitimate and illegitimate traffic. [https://phabricator.wikimedia.org/T373874][https://foundation.wikimedia.org/wiki/Policy:Wikimedia_Foundation_User-Agent_Policy] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.22|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/13|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W13"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:42, 24 March 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28443127 --> == Tech News: 2025-14 == <section begin="technews-2025-W14"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/14|Translations]] are available. '''Updates for editors''' * The Editing team is working on a new [[mw:Special:MyLanguage/Edit Check|Edit check]]: [[mw:Special:MyLanguage/Edit check#26 March 2025|Peacock check]]. This check's goal is to identify non-neutral terms while a user is editing a wikipage, so that they can be informed that their edit should perhaps be changed before they publish it. This project is at the early stages, and the team is looking for communities' input: [[phab:T389445|in this Phabricator task]], they are gathering on-wiki policies, templates used to tag non-neutral articles, and the terms (jargon and keywords) used in edit summaries for the languages they are currently researching. You can participate by editing the table on Phabricator, commenting on the task, or directly messaging [[m:user:Trizek (WMF)|Trizek (WMF)]]. * [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3|Single User Login]] has now been updated on all wikis to move login and account creation to a central domain. This makes user login compatible with browser restrictions on cross-domain cookies, which have prevented users of some browsers from staying logged in. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:35}} community-submitted {{PLURAL:35|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Starting on March 31st, the MediaWiki Interfaces team will begin a limited release of generated OpenAPI specs and a SwaggerUI-based sandbox experience for [[mw:Special:MyLanguage/API:REST API|MediaWiki REST APIs]]. They invite developers from a limited group of non-English Wikipedia communities (Arabic, German, French, Hebrew, Interlingua, Dutch, Chinese) to review the documentation and experiment with the sandbox in their preferred language. In addition to these specific Wikipedia projects, the sandbox and OpenAPI spec will be available on the [[testwiki:Special:RestSandbox|on the test wiki REST Sandbox special page]] for developers with English as their preferred language. During the preview period, the MediaWiki Interfaces Team also invites developers to [[mw:MediaWiki Interfaces Team/Feature Feedback/REST Sandbox|share feedback about your experience]]. The preview will last for approximately 2 weeks, after which the sandbox and OpenAPI specs will be made available across all wiki projects. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.23|MediaWiki]] '''In depth''' * Sometimes a small, [[gerrit:c/operations/cookbooks/+/1129184|one line code change]] can have great significance: in this case, it means that for the first time in years we're able to run all of the stack serving <bdi lang="en" dir="ltr">[http://maps.wikimedia.org/ maps.wikimedia.org]</bdi> - a host dedicated to serving our wikis and their multi-lingual maps needs - from a single core datacenter, something we test every time we perform a [[m:Special:MyLanguage/Tech/Server switch|datacenter switchover]]. This is important because it means that in case one of our datacenters is affected by a catastrophe, we'll still be able to serve the site. This change is the result of [[phab:T216826|extensive work]] by two developers on porting the last component of the maps stack over to [[w:en:Kubernetes|kubernetes]], where we can allocate resources more efficiently than before, thus we're able to withstand more traffic in a single datacenter. This work involved a lot of complicated steps because this software, and the software libraries it uses, required many long overdue upgrades. This type of work makes the Wikimedia infrastructure more sustainable. '''Meetings and events''' * [[mw:Special:MyLanguage/MediaWiki Users and Developers Workshop Spring 2025|MediaWiki Users and Developers Workshop Spring 2025]] is happening in Sandusky, USA, and online, from 14–16 May 2025. The workshop will feature discussions around the usage of MediaWiki software by and within companies in different industries and will inspire and onboard new users. Registration and presentation signup is now available at the workshop's website. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/14|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W14"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:05, 1 April 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28473566 --> == Tech News: 2025-15 == <section begin="technews-2025-W15"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/15|Translations]] are available. '''Updates for editors''' * From now on, [[m:Special:MyLanguage/Interface administrators|interface admins]] and [[m:Special:MyLanguage/Central notice administrators|centralnotice admins]] are technically required to enable [[m:Special:MyLanguage/Help:Two-factor authentication|two-factor authentication]] before they can use their privileges. In the future this might be expanded to more groups with advanced user-rights. [https://phabricator.wikimedia.org/T150898] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The Design System Team is preparing to release the next major version of Codex (v2.0.0) on April 29. Editors and developers who use CSS from Codex should see the [[mw:Codex/Release Timeline/2.0|2.0 overview documentation]], which includes guidance related to a few of the breaking changes such as <code dir=ltr style="white-space: nowrap;">font-size</code>, <code dir=ltr style="white-space: nowrap;">line-height</code>, and <code dir=ltr style="white-space: nowrap;">size-icon</code>. * The results of the [[mw:Developer Satisfaction Survey/2025|Developer Satisfaction Survey (2025)]]  are now available. Thank you to all participants. These results help the Foundation decide what to work on next and to review what they recently worked on. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.24|MediaWiki]] '''Meetings and events''' * The [[mw:Special:MyLanguage/Wikimedia Hackathon 2025|2025 Wikimedia Hackathon]] will take place in Istanbul, Turkey, between 2–4 May. Registration for attending the in-person event will close on 13 April. Before registering, please note the potential need for a [https://www.mfa.gov.tr/turkish-representations.en.mfa visa] or [https://www.mfa.gov.tr/visa-information-for-foreigners.en.mfa e-visa] to enter the country. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/15|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W15"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:52, 7 April 2025 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28507470 --> == Tech News: 2025-16 == <section begin="technews-2025-W16"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/16|Translations]] are available. '''Weekly highlight''' * Later this week, the default thumbnail size will be increased from 220px to 250px. This changes how pages are shown in all wikis and has been requested by some communities for many years, but wasn't previously possible due to technical limitations. [https://phabricator.wikimedia.org/T355914] * File thumbnails are now stored in discrete sizes. If a page specifies a thumbnail size that's not among the standard sizes (20, 40, 60, 120, 250, 330, 500, 960), then MediaWiki will pick the closest larger thumbnail size but will tell the browser to downscale it to the requested size. In these cases, nothing will change visually but users might load slightly larger images. If it doesn't matter which thumbnail size is used in a page, please pick one of the standard sizes to avoid the extra in-browser down-scaling step. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Images#Thumbnail_sizes][https://phabricator.wikimedia.org/T355914] '''Updates for editors''' * The Wikimedia Foundation are working on a system called [[m:Edge Uniques|Edge Uniques]] which will enable [[:w:en:A/B testing|A/B testing]], help protect against [[:w:en:Denial-of-service attack|Distributed denial-of-service attacks]] (DDoS attacks), and make it easier to understand how many visitors the Wikimedia sites have. This is so that they can more efficiently build tools which help readers, and make it easier for readers to find what they are looking for. * To improve security for users, a small percentage of logins will now require that the account owner input a one-time password [[mw:Special:MyLanguage/Help:Extension:EmailAuth|emailed to their account]]. It is recommended that you [[Special:Preferences#mw-prefsection-personal-email|check]] that the email address on your account is set correctly, and that it has been confirmed, and that you have an email set for this purpose. [https://phabricator.wikimedia.org/T390662] * "Are you interested in taking a short survey to improve tools used for reviewing or reverting edits on your Wiki?" This question will be [[phab:T389401|asked at 7 wikis starting next week]], on Recent Changes and Watchlist pages. The [[mw:Special:MyLanguage/Moderator Tools|Moderator Tools team]] wants to know more about activities that involve looking at new edits made to your Wikimedia project, and determining whether they adhere to your project's policies. * On April 15, the full Wikidata graph will no longer be supported on <bdi lang="zxx" dir="ltr">[https://query.wikidata.org/ query.wikidata.org]</bdi>. After this date, scholarly articles will be available through <bdi lang="zxx" dir="ltr" style="white-space:nowrap;">[https://query-scholarly.wikidata.org/ query-scholarly.wikidata.org]</bdi>, while the rest of the data hosted on Wikidata will be available through the <bdi lang="zxx" dir="ltr">[https://query.wikidata.org/ query.wikidata.org]</bdi> endpoint. This is part of the scheduled split of the Wikidata Graph, which was [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS backend update/September 2024 scaling update|announced in September 2024]]. More information is [[d:Wikidata:SPARQL query service/WDQS graph split|available on Wikidata]]. * The latest quarterly [[m:Special:MyLanguage/Wikimedia Apps/Newsletter/First quarter of 2025|Wikimedia Apps Newsletter]] is now available. It covers updates, experiments, and improvements made to the Wikipedia mobile apps. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:30}} community-submitted {{PLURAL:30|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The latest quarterly [[mw:Technical Community Newsletter/2025/April|Technical Community Newsletter]] is now available. This edition includes: an invitation for tool maintainers to attend the Toolforge UI Community Feedback Session on April 15th; recent community metrics; and recent technical blog posts. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.25|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/16|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W16"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:24, 15 April 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28540654 --> == Tech News: 2025-17 == <section begin="technews-2025-W17"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/17|Translations]] are available. '''Updates for editors''' * [[f:Special:MyLanguage/Wikifunctions:Main Page|Wikifunctions]] is now integrated with [[w:dag:Solɔɣu|Dagbani Wikipedia]] since April 15. It is the first project that will be able to call [[f:Special:MyLanguage/Wikifunctions:Introduction|functions from Wikifunctions]] and integrate them in articles. A function is something that takes one or more inputs and transforms them into a desired output, such as adding up two numbers, converting miles into metres, calculating how much time has passed since an event, or declining a word into a case. Wikifunctions will allow users to do that through a simple call of [[f:Special:MyLanguage/Wikifunctions:Catalogue|a stable and global function]], rather than via a local template. [https://www.wikifunctions.org/wiki/Special:MyLanguage/Wikifunctions:Status_updates/2025-04-16] * A new type of lint error has been created: [[Special:LintErrors/empty-heading|{{int:linter-category-empty-heading}}]] ([[mw:Special:MyLanguage/Help:Lint errors/empty-heading|documentation]]). The [[mw:Special:MyLanguage/Help:Extension:Linter|Linter extension]]'s purpose is to identify wikitext patterns that must or can be fixed in pages and provide some guidance about what the problems are with those patterns and how to fix them. [https://phabricator.wikimedia.org/T368722] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:37}} community-submitted {{PLURAL:37|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Following its publication on HuggingFace, the "Structured Contents" dataset, developed by Wikimedia Enterprise, is [https://enterprise.wikimedia.com/blog/kaggle-dataset/ now also available on Kaggle]. This Beta initiative is focused on making Wikimedia data more machine-readable for high-volume reusers. They are releasing this beta version in a location that open dataset communities already use, in order to seek feedback, to help improve the product for a future wider release. You can read more about the overall [https://enterprise.wikimedia.com/blog/structured-contents-snapshot-api/#open-datasets Structured Contents project], and about the [https://enterprise.wikimedia.com/blog/structured-contents-wikipedia-infobox/ first release that's freely usable]. * There is no new MediaWiki version this week. '''Meetings and events''' * The Editing and Machine Learning Teams invite interested volunteers to a video meeting to discuss [[mw:Special:MyLanguage/Edit check/Peacock check|Peacock check]], which is the latest [[mw:Special:MyLanguage/Edit check|Edit check]] that will detect "peacock" or "overly-promotional" or "non-neutral" language whilst an editor is typing. Editors who work with newcomers, or help to fix this kind of writing, or are interested in how we use artificial intelligence in our projects are encouraged to attend. The [[mw:Special:MyLanguage/Editing team/Community Conversations#Next Conversation|meeting will be on April 28, 2025]] at [https://zonestamp.toolforge.org/1745863200 18:00–19:00 UTC] and hosted on Zoom. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/17|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W17"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:00, 21 April 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28578245 --> == Tech News: 2025-18 == <section begin="technews-2025-W18"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/18|Translations]] are available. '''Updates for editors''' * Event organizers who host collaborative activities on [[m:Special:MyLanguage/CampaignEvents/Deployment status#Global Deployment Plan|multiple wikis]], including Bengali, Japanese, and Korean Wikipedias, will have access to the [[mw:Special:MyLanguage/Extension:CampaignEvents|CampaignEvents extension]] this week. Also, admins in the Wikipedia where the extension is enabled will automatically be granted the event organizer right soon. They won't have to manually grant themselves the right before they can manage events as [[phab:T386861|requested by a community]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:19}} community-submitted {{PLURAL:19|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The release of the next major version of [[mw:Special:MyLanguage/Codex|Codex]], the design system for Wikimedia, is scheduled for 29 April 2025. Technical editors will have access to the release by the week of 5 May 2025. This update will include a number of [[mw:Special:MyLanguage/Codex/Release_Timeline/2.0#Breaking_changes|breaking changes]] and minor [[mw:Special:MyLanguage/Codex/Release_Timeline/2.0#Visual_changes|visual changes]]. Instructions on handling the breaking and visual changes are documented on [[mw:Special:MyLanguage/Codex/Release Timeline/2.0#|this page]]. Pre-release testing is reported in [[phab:T386298|T386298]], with post-release issues tracked in [[phab:T392379|T392379]] and [[phab:T392390|T392390]]. * Users of [[wikitech:Special:MyLanguage/Help:Wiki_Replicas|Wiki Replicas]] will notice that the database views of <code dir="ltr">ipblocks</code>, <code dir="ltr">ipblocks_ipindex</code>, and <code dir="ltr">ipblocks_compat</code> are [[phab:T390767|now deprecated]]. Users can query the <code dir="ltr">[[mw:Special:MyLanguage/Manual:Block_table|block]]</code> and <code dir="ltr">[[mw:Special:MyLanguage/Manual:Block_target_table|block_target]]</code> new views that mirror the new tables in the production database instead. The deprecated views will be removed entirely from Wiki Replicas in June, 2025. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.27|MediaWiki]] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/April|Language and Internationalization Newsletter]] is now available. This edition includes an overview of the improved [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&campaign=contributionsmenu&to=es&filter-type=automatic&filter-id=previous-edits&active-list=suggestions&from=en#/ Content Translation Dashboard Tool], [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/April#Language Support for New and Existing Languages|support for new languages]], [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/April#Wiki Loves Ramadan Articles Made In Content Translation Mobile Workflow|highlights from the Wiki Loves Ramadan campaign]], [[m:Special:MyLanguage/Research:Languages Onboarding Experiment 2024 - Executive Summary|results from the Language Onboarding Experiment]], an analysis of topic diversity in articles, and information on upcoming community meetings and events. '''Meetings and events''' * The [[Special:MyLanguage/Grants:Knowledge_Sharing/Connect/Calendar|Let's Connect Learning Clinic]] will take place on [https://zonestamp.toolforge.org/1745937000 April 29 at 14:30 UTC]. This edition will focus on "Understanding and Navigating Conflict in Wikimedia Projects". You can [[m:Special:MyLanguage/Event:Learning Clinic %E2%80%93 Understanding and Navigating Conflict in Wikimedia Projects (Part_1)|register now]] to attend. * The [[mw:Special:MyLanguage/Wikimedia Hackathon 2025|2025 Wikimedia Hackathon]], which brings the global technical community together to connect, brainstorm, and hack existing projects, will take place from May 2 to 4th, 2025, at Istanbul, Turkey. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/18|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W18"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:31, 28 April 2025 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28585685 --> == Tech News: 2025-19 == <section begin="technews-2025-W19"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/19|Translations]] are available. '''Weekly highlight''' * The Wikimedia Foundation has shared the latest draft update to their [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026|annual plan]] for next year (July 2025–June 2026). This includes an [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026|executive summary]] (also on [[diffblog:2025/04/25/sharing-the-wikimedia-foundations-2025-2026-draft-annual-plan/|Diff]]), details about the three main [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Goals|goals]] ([[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Product & Technology OKRs|Infrastructure]], [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Goals/Volunteer Support|Volunteer Support]], and [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Goals/Effectiveness|Effectiveness]]), [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Global Trends|global trends]], and the [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Budget Overview|budget]] and [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Financial Model|financial model]]. Feedback and questions are welcome on the [[m:Talk:Wikimedia Foundation Annual Plan/2025-2026|talk page]] until the end of May. '''Updates for editors''' * For wikis that have the [[m:Special:MyLanguage/CampaignEvents/Deployment status|CampaignEvents extension enabled]], two new feature improvements have been released: ** Admins can now choose which namespaces are permitted for [[m:Special:MyLanguage/Event Center/Registration|Event Registration]] via [[mw:Special:MyLanguage/Community Configuration|Community Configuration]] ([[mw:Special:MyLanguage/Help:Extension:CampaignEvents/Registration/Permitted namespaces|documentation]]). The default setup is for event registration to be permitted in the Event namespace, but other namespaces (such as the project namespace or WikiProject namespace) can now be added. With this change, communities like WikiProjects can now more easily use Event Registration for their collaborative activities. ** Editors can now [[mw:Special:MyLanguage/Transclusion|transclude]] the Collaboration List on a wiki page ([[mw:Special:MyLanguage/Help:Extension:CampaignEvents/Collaboration list/Transclusion|documentation]]). The Collaboration List is an automated list of events and WikiProjects on the wikis, accessed via {{#special:AllEvents}} ([[w:en:Special:AllEvents|example]]). Now, the Collaboration List can be added to all sorts of wiki pages, such as: a wiki mainpage, a WikiProject page, an affiliate page, an event page, or even a user page. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Developers who use the <code dir=ltr>moment</code> library in gadgets and user scripts should revise their code to use alternatives like the <code dir=ltr>Intl</code> library or the new <code dir=ltr>mediawiki.DateFormatter</code> library. The <code dir=ltr>moment</code> library has been deprecated and will begin to log messages in the developer console. You can see a global search for current uses, and [[phab:T392532|ask related questions in this Phabricator task]]. * Developers who maintain a tool that queries the Wikidata term store tables (<code dir=ltr style="white-space: nowrap;">wbt_*</code>) need to update their code to connect to a separate database cluster. These tables are being split into a separate database cluster. Tools that query those tables via the wiki replicas must be adapted to connect to the new cluster instead. [[wikitech:News/2025 Wikidata term store database split|Documentation and related links are available]]. [https://phabricator.wikimedia.org/T390954] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.28|MediaWiki]] '''In depth''' * The latest [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|Chart Project newsletter]] is available. It includes updates on preparing to expand the deployment to additional wikis as soon as this week (starting May 6) and scaling up over the following weeks, plus exploring filtering and transforming source data. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/19|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W19"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:14, 6 May 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28665011 --> == Tech News: 2025-20 == <section begin="technews-2025-W20"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/20|Translations]] are available. '''Weekly highlight''' * The [[m:Special:MyLanguage/Wikimedia URL Shortener|"Get shortened URL"]] link on the sidebar now includes a [[phab:T393309|QR code]]. Wikimedia site users can now use it by scanning or downloading it to quickly share and access shared content from Wikimedia sites, conveniently. '''Updates for editors''' * The Wikimedia Foundation is working on a system called [[m:Edge Uniques|Edge Uniques]], which will enable [[w:en:A/B testing|A/B testing]], help protect against [[w:en:Denial-of-service attack|distributed denial-of-service attacks]] (DDoS attacks), and make it easier to understand how many visitors the Wikimedia sites have. This is to help more efficiently build tools which help readers, and make it easier for readers to find what they are looking for. Tech News has [[m:Special:MyLanguage/Tech/News/2025/16|previously written about this]]. The deployment will be gradual. Some might see the Edge Uniques cookie the week of 19 May. You can discuss this on the [[m:Talk:Edge Uniques|talk page]]. * Starting May 19, 2025, Event organisers in wikis with the [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents extension]] enabled can use [[m:Special:MyLanguage/Event Center/Registration|Event Registration]] in the project namespace (e.g., Wikipedia namespace, Wikidata namespace). With this change, communities don't need admins to use the feature. However, wikis that don't want this change can remove and add the permitted namespaces at [[Special:CommunityConfiguration/CampaignEvents]]. * The Wikipedia project now has a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q36720|Nupe]] ([[w:nup:|<code>w:nup:</code>]]). This is a language primarily spoken in the North Central region of Nigeria. Speakers of this language are invited to contribute to [[w:nup:Tatacin feregi|new Wikipedia]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Developers can now access pre-parsed Dutch Wikipedia, amongst others (English, German, French, Spanish, Italian, and Portuguese) through the [https://enterprise.wikimedia.com/docs/snapshot/#structured-contents-snapshot-bundle-info-beta Structured Contents snapshots (beta)]. The content includes parsed Wikipedia abstracts, descriptions, main images, infoboxes, article sections, and references. * The <code dir="ltr">/page/data-parsoid</code> REST API endpoint is no longer in use and will be deprecated. It is [[phab:T393557|scheduled to be turned off]] on June 7, 2025. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.1|MediaWiki]] '''In depth''' * The [https://wikitech.wikimedia.org/wiki/News/2025_Cloud_VPS_VXLAN_IPv6_migration IPv6 support] is a newly introduced Cloud virtual network that significantly boosts Wikimedia platforms' scalability, security, and readiness for the future. If you are a technical contributor eager to learn more, check out [https://techblog.wikimedia.org/2025/05/06/wikimedia-cloud-vps-ipv6-support/ this blog post] for an in-depth look at the journey to IPv6. '''Meetings and events''' * The 2nd edition of 2025 of [[m:Special:MyLanguage/Afrika Baraza|Afrika Baraza]], a virtual platform for African Wikimedians to connect, will take place on [https://zonestamp.toolforge.org/1747328400 May 15 at 17:00 UTC]. This edition will focus on discussions regarding [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026|Wikimedia Annual planning and progress]]. * The [[m:Special:MyLanguage/MENA Connect Community Call|MENA Connect Community Call]], a virtual meeting for [[w:en:Middle East and North Africa|MENA]] Wikimedians to connect, will take place on [https://zonestamp.toolforge.org/1747501200 May 17 at 17:00 UTC]. You can [[m:Event:MENA Connect (Wiki_Diwan) APP Call|register now]] to attend. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/20|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W20"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:37, 12 May 2025 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28714188 --> == Tech News: 2025-21 == <section begin="technews-2025-W21"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/21|Translations]] are available. '''Weekly highlight''' * The Editing Team and the Machine Learning Team are working on a new check for newcomers: [[mw:Edit check/Peacock check|Peacock check]]. Using a prediction model, this check will encourage editors to improve the tone of their edits, using artificial intelligence. We invite volunteers to review the first version of the Peacock language model for the following languages: Arabic, Spanish, Portuguese, English, and Japanese. Users from these wikis interested in reviewing this model are [[mw:Edit check/Peacock check/model test|invited to sign up at MediaWiki.org]]. The deadline to sign up is on May 23, which will be the start date of the test. '''Updates for editors''' * From May 20, 2025, [[m:Special:MyLanguage/Oversight policy|oversighters]] and [[m:Special:MyLanguage/Meta:CheckUsers|checkusers]] will need to have their accounts secured with two-factor authentication (2FA) to be able to use their advanced rights. All users who belong to these two groups and do not have 2FA enabled have been informed. In the future, this requirement may be extended to other users with advanced rights. [[m:Special:MyLanguage/Mandatory two-factor authentication for users with some extended rights|Learn more]]. * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] [[m:Special:MyLanguage/Community Wishlist Survey 2023/Multiblocks|Multiblocks]] will begin mass deployment by the end of the month: all non-Wikipedia projects plus Catalan Wikipedia will adopt Multiblocks in the week of May 26, while all other Wikipedias will adopt it in the week of June 2. Please [[m:Talk:Community Wishlist Survey 2023/Multiblocks|contact the team]] if you have concerns. Administrators can test the new user interface now on your own wiki by browsing to [{{fullurl:Special:Block|usecodex=1}} {{#special:Block}}?usecodex=1], and can test the full multiblocks functionality [[testwiki:Special:Block|on testwiki]]. Multiblocks is the feature that makes it possible for administrators to impose different types of blocks on the same user at the same time. See the [[mw:Special:MyLanguage/Help:Manage blocks|help page]] for more information. [https://phabricator.wikimedia.org/T377121] * Later this week, the [[{{#special:SpecialPages}}]] listing of almost all special pages will be updated with a new design. This page has been [[phab:T219543|redesigned]] to improve the user experience in a few ways, including: The ability to search for names and aliases of the special pages, sorting, more visible marking of restricted special pages, and a more mobile-friendly look. The new version can be [https://meta.wikimedia.beta.wmflabs.org/wiki/Special:SpecialPages previewed] at Beta Cluster now, and feedback shared in the task. [https://phabricator.wikimedia.org/T219543] * The [[mw:Special:MyLanguage/Extension:Chart|Chart extension]] is being enabled on more wikis. For a detailed list of when the extension will be enabled on your wiki, please read the [[mw:Special:MyLanguage/Extension:Chart/Project#Deployment Timeline|deployment timeline]]. * [[f:Special:MyLanguage/Wikifunctions:Main Page|Wikifunctions]] will be deployed on May 27 on five Wiktionaries: [[wikt:ha:|Hausa]], [[wikt:ig:|Igbo]], [[wikt:bn:|Bengali]], [[wikt:ml:|Malayalam]], and [[wikt:dv:|Dhivehi/Maldivian]]. This is the second batch of deployment planned for the project. After deployment, the projects will be able to call [[f:Special:MyLanguage/Wikifunctions:Introduction|functions from Wikifunctions]] and integrate them in their pages. A function is something that takes one or more inputs and transforms them into a desired output, such as adding up two numbers, converting miles into metres, calculating how much time has passed since an event, or declining a word into a case. Wikifunctions will allow users to do that through a simple call of [[f:Special:MyLanguage/Wikifunctions:Catalogue|a stable and global function]], rather than via a local template. * Later this week, the Wikimedia Foundation will publish a hub for [[diffblog:2024/07/09/on-the-value-of-experimentation/|experiments]]. This is to showcase and get user feedback on product experiments. The experiments help the Wikimedia movement [[diffblog:2023/07/13/exploring-paths-for-the-future-of-free-knowledge-new-wikipedia-chatgpt-plugin-leveraging-rich-media-social-apps-and-other-experiments/|understand new users]], how they interact with the internet and how it could affect the Wikimedia movement. Some examples are [[m:Special:MyLanguage/Future Audiences/Generated Video|generated video]], the [[m:Special:MyLanguage/Future Audiences/Roblox game|Wikipedia Roblox speedrun game]] and [[m:Special:MyLanguage/Future Audiences/Discord bot|the Discord bot]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:29}} community-submitted {{PLURAL:29|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, there was a bug with creating an account using the API, which has now been fixed. [https://phabricator.wikimedia.org/T390751] '''Updates for technical contributors''' * Gadgets and user scripts that interact with [[{{#special:Block}}]] may need to be updated to work with the new [[mw:Special:MyLanguage/Help:Manage blocks|manage blocks interface]]. Please review the [[mw:Help:Manage blocks/Developers|developer guide]] for more information. If you need help or are unable to adapt your script to the new interface, please let the team know on the [[mw:Help talk:Manage blocks/Developers|talk page]]. [https://phabricator.wikimedia.org/T377121] * The <code dir=ltr>mw.title</code> object allows you to get information about a specific wiki page in the [[w:en:Wikipedia:Lua|Lua]] programming language. Starting this week, a new property will be added to the object, named <code dir=ltr>isDisambiguationPage</code>. This property allows you to check if a page is a disambiguation page, without the need to write a custom function. [https://phabricator.wikimedia.org/T71441] * [[File:Octicons-tools.svg|15px|link=|class=skin-invert|Advanced item]] User script developers can use a [[toolforge:gitlab-content|new reverse proxy tool]] to load javascript and css from [[gitlab:|gitlab.wikimedia.org]] with <code dir=ltr>mw.loader.load</code>. The tool's author hopes this will enable collaborative development workflows for user scripts including linting, unit tests, code generation, and code review on <bdi lang="zxx" dir="ltr">gitlab.wikimedia.org</bdi> without a separate copy-and-paste step to publish scripts to a Wikimedia wiki for integration and acceptance testing. See [[wikitech:Tool:Gitlab-content|Tool:Gitlab-content on Wikitech]] for more information. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.2|MediaWiki]] '''Meetings and events''' * The 12th edition of [[m:Special:MyLanguage/Wiki Workshop 2025|Wiki Workshop 2025]], a forum that brings together researchers that explore all aspects of Wikimedia projects, will be held virtually on 21-22 May. Researchers can [https://pretix.eu/wikimedia/wikiworkshop2025/ register now]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/21|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W21"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:12, 19 May 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28724712 --> == Tech News: 2025-22 == <section begin="technews-2025-W22"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/22|Translations]] are available. '''Weekly highlight''' * A community-wide discussion about a very delicate issue for the development of [[m:Special:MyLanguage/Abstract Wikipedia|Abstract Wikipedia]] is now open on Meta: where to store the abstract content that will be developed through functions from Wikifunctions and data from Wikidata. The discussion is open until June 12 at [[m:Special:MyLanguage/Abstract Wikipedia/Location of Abstract Content|Abstract Wikipedia/Location of Abstract Content]], and every opinion is welcomed. The decision will be made and communicated after the consultation period by the Foundation. '''Updates for editors''' * Since last week, on all wikis except [[phab:T388604|the largest 20]], people using the mobile visual editor will have [[phab:T385851|additional tools in the menu bar]], accessed using the new <code>+</code> toolbar button. To start, the new menu will include options to add: citations, hieroglyphs, and code blocks. Deployment to the remaining wikis is [[phab:T388605|scheduled]] to happen in June. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The <code dir=ltr>[[mw:Special:MyLanguage/Help:Extension:ParserFunctions##ifexist|#ifexist]]</code> parser function will no longer register a link to its target page. This will improve the usefulness of [[{{#special:WantedPages}}]], which will eventually only list pages that are the target of an actual red link. This change will happen gradually as the source pages are updated. [https://phabricator.wikimedia.org/T14019] * This week, the Moderator Tools team will launch [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|a new filter to Recent Changes]], starting at Indonesian Wikipedia. This new filter highlights edits that are likely to be reverted. The goal is to help Recent Changes patrollers identify potentially problematic edits. Other wikis will benefit from this filter in the future. * Upon clicking an empty search bar, logged-out users will see suggestions of articles for further reading. The feature will be available on both desktop and mobile. Readers of Catalan, Hebrew, and Italian Wikipedias and some sister projects will receive the change between May 21 and mid-June. Readers of other wikis will receive the change later. The goal is to encourage users to read the wikis more. [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments/Search Suggestions|Learn more]]. * Some users of the Wikipedia Android app can use a new feature for readers, [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/TrivaGame|WikiGames]], a daily trivia game based on real historical events. The release has started as an A/B test, available to 50% of users in the following languages: English, French, Portuguese, Russian, Spanish, Arabic, Chinese, and Turkish. * The [[mw:Special:MyLanguage/Extension:Newsletter|Newsletter extension]] that is available on MediaWiki.org allows the creation of [[mw:Special:Newsletters|various newsletters]] for global users. The extension can now publish new issues as section links on an existing page, instead of requiring a new page for each issue. [https://phabricator.wikimedia.org/T393844] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:32}} community-submitted {{PLURAL:32|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The previously deprecated <code dir=ltr>[[mw:Special:MyLanguage/Manual:Ipblocks table|ipblocks]]</code> views in [[wikitech:Help:Wiki Replicas|Wiki Replicas]] will be removed in the beginning of June. Users are encouraged to query the new <code dir=ltr>[[mw:Special:MyLanguage/Manual:Block table|block]]</code> and <code dir=ltr>[[mw:Special:MyLanguage/Manual:Block target table|block_target]]</code> views instead. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.3|MediaWiki]] '''Meetings and events''' * [[d:Special:MyLanguage/Event:Wikidata and Sister Projects|Wikidata and Sister Projects]] is a multi-day online event that will focus on how Wikidata is integrated to Wikipedia and the other Wikimedia projects. The event runs from May 29 – June 1. You can [[d:Special:MyLanguage/Event:Wikidata and Sister Projects#Sessions|read the Program schedule]] and [[d:Special:RegisterForEvent/1291|register]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/22|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W22"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:04, 26 May 2025 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28788673 --> == Tech News: 2025-23 == <section begin="technews-2025-W23"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/23|Translations]] are available. '''Weekly highlight''' * The [[mw:Special:MyLanguage/Extension:Chart|Chart extension]] is now available on all Wikimedia wikis. Editors can use this new extension to create interactive data visualizations like bar, line, area, and pie charts. Charts are designed to replace many of the uses of the legacy [[mw:Special:MyLanguage/Extension:Graph|Graph extension]]. '''Updates for editors''' * It is now easier to configure automatic citations for your wiki within the visual editor's [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|citation generator]]. Administrators can now set a default template by using the <code dir=ltr>_default</code> key in the local <bdi lang="en" dir="ltr">[[MediaWiki:Citoid-template-type-map.json]]</bdi> page ([[mw:Special:Diff/6969653/7646386|example diff]]). Setting this default will also help to future-proof your existing configurations when [[phab:T347823|new item types]] are added in the future. You can still set templates for individual item types as they will be preferred to the default template. [https://phabricator.wikimedia.org/T384709] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Starting the week of June 2, bots logging in using <code dir=ltr>action=login</code> or <code dir=ltr>action=clientlogin</code> will fail more often. This is because of stronger protections against suspicious logins. Bots using [[mw:Special:MyLanguage/Manual:Bot passwords|bot passwords]] or using a loginless authentication method such as [[mw:Special:MyLanguage/OAuth/Owner-only consumers|OAuth]] are not affected. If your bot is not using one of those, you should update it; using <code dir=ltr>action=login</code> without a bot password was deprecated [[listarchive:list/wikitech-l@lists.wikimedia.org/message/3EEMN7VQX5G7WMQI5K2GP5JC2336DPTD/|in 2016]]. For most bots, this only requires changing what password the bot uses. [https://phabricator.wikimedia.org/T395205] * From this week, Wikimedia wikis will allow ES2017 features in JavaScript code for official code, gadgets, and user scripts. The most visible feature of ES2017 is <bdi lang="zxx" dir="ltr"><code>async</code>/<code>await</code></bdi> syntax, allowing for easier-to-read code. Until this week, the platform only allowed up to ES2016, and a few months before that, up to ES2015. [https://phabricator.wikimedia.org/T381537] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.4|MediaWiki]] '''Meetings and events''' * Scholarship applications to participate in the [[m:Special:MyLanguage/GLAM Wiki 2025|GLAM Wiki Conference 2025]] are now open. The conference will take place from 30 October to 1 November, in Lisbon, Portugal. GLAM contributors who lack the means to support their participation can [[m:Special:MyLanguage/GLAM Wiki 2025/Scholarships|apply here]]. Scholarship applications close on June 7th. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/23|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W23"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:55, 2 June 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28819186 --> 5kcpjfq7m53zy03um4hijjdny1tmxmc User talk:Bnhassin 3 250786 2717845 2717450 2025-06-02T23:55:00Z MediaWiki message delivery 983498 /* Tech News: 2025-23 */ new section 2717845 wikitext text/x-wiki == First Message Posting == Update Talk on Wikiversity [[User:Bnhassin|Bnhassin]] ([[User talk:Bnhassin|discuss]] • [[Special:Contributions/Bnhassin|contribs]]) 21:04, 29 June 2019 (UTC) == Update Sandbox User == == Posting to sandbox == Update Sandbox on Wikiversity [[User:Bnhassin/sandbox]] ([[User talk:Bnhassin|discuss]] • [[Special:Contributions/Bnhassin|contribs]])[[User:Bnhassin|Bnhassin]] ([[User talk:Bnhassin|discuss]] • [[Special:Contributions/Bnhassin|contribs]]) 11:04, 25 October 2020 (UTC) == [[m:Special:MyLanguage/Tech/News/2020/50|Tech News: 2020-50]] == <section begin="technews-2020-W50"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2020/50|Translations]] are available. '''Recent changes''' * You can now put pages on your watchlist for a limited period of time. Some wikis already had this function. [https://meta.wikimedia.org/wiki/Community_Tech/Watchlist_Expiry][https://www.mediawiki.org/wiki/Help:Watchlist_expiry] '''Changes later this week''' * Information from Wikidata that is used on a wiki page can be shown in recent changes and watchlists on a Wikimedia wiki. To see this you need to turn on showing Wikidata edits in your watchlist in the preferences. Changes to the Wikidata description in the language of a Wikimedia wiki will then be shown in recent changes and watchlists. This will not show edits to languages that are not relevant to your wiki. [https://lists.wikimedia.org/pipermail/wikidata/2020-November/014402.html][https://phabricator.wikimedia.org/T191831] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.21|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2020-12-08|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2020-12-09|en}}. It will be on all wikis from {{#time:j xg|2020-12-10|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''Future changes''' * You can vote on proposals in the [[m:Special:MyLanguage/Community Wishlist Survey 2021|Community Wishlist Survey]] between 8 December and 21 December. The survey decides what the [[m:Community Tech|Community Tech team]] will work on. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2020/50|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2020-W50"/> 16:15, 7 December 2020 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=20754641 --> == [[m:Special:MyLanguage/Tech/News/2020/51|Tech News: 2020-51]] == <section begin="technews-2020-W51"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2020/51|Translations]] are available. '''Recent changes''' * There is a [[mw:Wikipedia for KaiOS|Wikipedia app]] for [[:w:en:KaiOS|KaiOS]] phones. It was released in India in September. It can now be downloaded in other countries too. [https://diff.wikimedia.org/2020/12/10/growing-wikipedias-reach-with-an-app-for-kaios-feature-phones/] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.22|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2020-12-15|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2020-12-16|en}}. It will be on all wikis from {{#time:j xg|2020-12-17|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2020/51|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2020-W51"/> 21:34, 14 December 2020 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=20803489 --> == [[m:Special:MyLanguage/Tech/News/2020/52|Tech News: 2020-52]] == <section begin="technews-2020-W52"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2020/52|Translations]] are available. '''Tech News''' * Because of the [[w:en:Christmas and holiday season|holidays]] the next issue of Tech News will be sent out on 11 January 2021. '''Recent changes''' * The <code><nowiki>{{citation needed}}</nowiki></code> template shows when a statement in a Wikipedia article needs a source. If you click on it when you edit with the visual editor there is a popup that explains this. Now it can also show the reason and when it was added. [https://phabricator.wikimedia.org/T270107] '''Changes later this week''' * There is no new MediaWiki version this week or next week. '''Future changes''' * You can [[m:WMDE Technical Wishes/Geoinformation/Ideas|propose and discuss]] what technical improvements should be done for geographic information. This could be coordinates, maps or other related things. * Some wikis use [[mw:Writing systems/LanguageConverter|LanguageConverter]] to switch between writing systems or variants of a language. This can only be done for the entire page. There will be a <code><nowiki><langconvert></nowiki></code> tag that can convert a piece of text on a page. [https://phabricator.wikimedia.org/T263082] * Oversighters and stewards can hide entries in [[Special:AbuseLog|Special:AbuseLog]]. They can soon hide multiple entries at once using checkboxes. This works like hiding normal edits. It will happen in early January. [https://phabricator.wikimedia.org/T260904] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2020/52|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2020-W52"/> 20:54, 21 December 2020 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=20833836 --> == [[m:Special:MyLanguage/Tech/News/2021/02|Tech News: 2021-02]] == <section begin="technews-2021-W02"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/02|Translations]] are available. '''Recent changes''' * You can choose to be reminded when you have not added an edit summary. This can be done in your preferences. This could conflict with the [[:w:en:CAPTCHA|CAPTCHA]]. This has now been fixed. [https://phabricator.wikimedia.org/T12729] * You can link to specific log entries. You can get these links for example by clicking the timestamps in the log. Until now, such links to private log entries showed no entry even if you had permission to view private log entries. The links now show the entry. [https://phabricator.wikimedia.org/T269761] * Admins can use the [[:mw:Special:MyLanguage/Extension:AbuseFilter|abuse filter tool]] to automatically prevent bad edits. Three changes happened last week: ** The filter editing interface now shows syntax errors while you type. This is similar to JavaScript pages. It also shows a warning for regular expressions that match the empty string. New warnings will be added later. [https://phabricator.wikimedia.org/T187686] ** [[m:Special:MyLanguage/Meta:Oversighters|Oversighters]] can now hide multiple filter log entries at once using checkboxes on [[Special:AbuseLog]]. This is how the usual revision deletion works. [https://phabricator.wikimedia.org/T260904] ** When a filter matches too many actions after it has been changed it is "throttled". The most powerful actions are disabled. This is to avoid many editors getting blocked when an administrator made a mistake. The administrator will now get a notification about this "throttle". * [[File:Octicons-tools.svg|15px|link=|Advanced item]] There is a new tool to [https://skins.wmflabs.org/?#/add build new skins]. You can also [https://skins.wmflabs.org/?#/ see] existing [[mw:Special:MyLanguage/Manual:Skins|skins]]. You can [[mw:User talk:Jdlrobson|give feedback]]. [https://lists.wikimedia.org/pipermail/wikitech-l/2020-December/094130.html] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] Bots using the API no longer watch pages automatically based on account preferences. Setting the <code>watchlist</code> to <code>watch</code> will still work. This is to reduce the size of the watchlist data in the database. [https://phabricator.wikimedia.org/T258108] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] [[mw:Special:MyLanguage/Extension:Scribunto|Scribunto's]] [[:mw:Extension:Scribunto/Lua reference manual#File metadata|file metadata]] now includes length. [https://phabricator.wikimedia.org/T209679] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] [[:w:en:CSS|CSS]] and [[:w:en:JavaScript|JavaScript]] code pages now have link anchors to [https://patchdemo.wmflabs.org/wikis/40e4795d4448b55a6d8c46ff414bcf78/w/index.php/MediaWiki:En.js#L-125 line numbers]. You can use wikilinks like [[:w:en:MediaWiki:Common.js#L-50]]. [https://phabricator.wikimedia.org/T29531] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] There was a [[mw:MediaWiki 1.36/wmf.25|new version]] of MediaWiki last week. You can read [[mw:MediaWiki 1.36/wmf.25/Changelog|a detailed log]] of all 763 changes. Most of them are very small and will not affect you. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.26|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-01-12|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-01-13|en}}. It will be on all wikis from {{#time:j xg|2021-01-14|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2021/02|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2021-W02"/> 15:42, 11 January 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=20950047 --> == [[m:Special:MyLanguage/Tech/News/2021/03|Tech News: 2021-03]] == <section begin="technews-2021-W03"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/03|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.27|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-01-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-01-20|en}}. It will be on all wikis from {{#time:j xg|2021-01-21|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''Future changes''' * The [[mw:Special:MyLanguage/Growth|Growth team]] plans to add features to [[mw:Special:MyLanguage/Growth/Personalized first day/Newcomer tasks/Experiment analysis, November 2020|get more visitors to edit]] to more Wikipedias. You can help [https://translatewiki.net/w/i.php?title=Special:Translate&group=ext-growthexperiments&language=&filter=&action=translate translating the interface]. * You will be able to read but not to edit Wikimedia Commons for a short time on [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210126T07 {{#time:j xg|2021-01-26|en}} at 07:00 (UTC)]. [https://phabricator.wikimedia.org/T271791] * [[m:Special:MyLanguage/MassMessage|MassMessage]] posts could be automatically timestamped in the future. This is because MassMessage senders can now send pages using MassMessage. Pages are more difficult to sign. If there are times when a MassMessage post should not be timestamped you can [[phab:T270435|let the developers know]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2021/03|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2021-W03"/> 16:10, 18 January 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=20974628 --> == [[m:Special:MyLanguage/Tech/News/2021/04|Tech News: 2021-04]] == <section begin="technews-2021-W04"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/04|Translations]] are available. '''Problems''' * You will be able to read but not to edit Wikimedia Commons for a short time on [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210126T07 {{#time:j xg|2021-01-26|en}} at 07:00 (UTC)]. You will not be able to read or edit [[:wikitech:Main Page|Wikitech]] for a short time on [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210128T09 {{#time:j xg|2021-01-28|en}} at 09:00 (UTC)]. [https://phabricator.wikimedia.org/T271791][https://phabricator.wikimedia.org/T272388] '''Changes later this week''' * [[m:WMDE Technical Wishes/Bracket Matching|Bracket matching]] will be added to the [[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror]] syntax highlighter on the first wikis. The first wikis are German and Catalan Wikipedia and maybe other Wikimedia wikis. This will happen on 27 January. [https://phabricator.wikimedia.org/T270238] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.28|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-01-26|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-01-27|en}}. It will be on all wikis from {{#time:j xg|2021-01-28|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2021/04|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2021-W04"/> 18:31, 25 January 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21007423 --> == [[m:Special:MyLanguage/Tech/News/2021/05|Tech News: 2021-05]] == <section begin="technews-2021-W05"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/05|Translations]] are available. '''Problems''' * [[:w:en:IPv6|IPv6 addresses]] were written in lowercase letters in diffs. This caused dead links since [[Special:Contributions|Special:Contributions]] only accepted uppercase letters for the IPs. This has been fixed. [https://phabricator.wikimedia.org/T272225] '''Changes later this week''' * You can soon use Wikidata to link to pages on the multilingual Wikisource. [https://phabricator.wikimedia.org/T138332] * Often editors use a "non-breaking space" to make a gap between two items when reading but still show them together. This can be used to avoid a line break. You will now be able to add new ones via the special character tool in the 2010, 2017, and visual editors. The character will be shown in the visual editor as a space with a grey background. [https://phabricator.wikimedia.org/T70429][https://phabricator.wikimedia.org/T96666] * [[File:Octicons-tools.svg|15px|link=| Advanced item]] Wikis use [[mw:Special:MyLanguage/Extension:AbuseFilter|abuse filters]] to stop bad edits being made. Filter maintainers can now use syntax like <code>1.2.3.4 - 1.2.3.55</code> as well as the <code>1.2.3.4/27</code> syntax for IP ranges. [https://phabricator.wikimedia.org/T218074] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.29|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-02-02|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-02-03|en}}. It will be on all wikis from {{#time:j xg|2021-02-04|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''Future changes''' * [[mw:Skin:Minerva Neue|Minerva]] is the skin Wikimedia wikis use for mobile traffic. When a page is protected and you can't edit it you can normally read the source wikicode. This doesn't work on Minerva on mobile devices. This is being fixed. Some text might overlap. This is because your community needs to update [[MediaWiki:Protectedpagetext|MediaWiki:Protectedpagetext]] to work on mobile. You can [[phab:T208827|read more]]. [https://www.mediawiki.org/wiki/Recommendations_for_mobile_friendly_articles_on_Wikimedia_wikis#Inline_styles_should_not_use_properties_that_impact_sizing_and_positioning][https://www.mediawiki.org/wiki/Recommendations_for_mobile_friendly_articles_on_Wikimedia_wikis#Avoid_tables_for_anything_except_data] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] [[:wikitech:Portal:Cloud VPS|Cloud VPS]] and [[:wikitech:Portal:Toolforge|Toolforge]] will change the IP address they use to contact the wikis. The new IP address will be <code>185.15.56.1</code>. This will happen on February 8. You can [[:wikitech:News/CloudVPS NAT wikis|read more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2021/05|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2021-W05"/> 22:38, 1 February 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21033195 --> == [[m:Special:MyLanguage/Tech/News/2021/06|Tech News: 2021-06]] == <section begin="technews-2021-W06"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/06|Translations]] are available. '''Recent changes''' * The [[mw:Special:MyLanguage/Wikimedia Apps|Wikipedia app]] for Android now has watchlists and talk pages in the app. [https://play.google.com/store/apps/details?id=org.wikipedia] '''Changes later this week''' * You can see edits to chosen pages on [[Special:Watchlist|Special:Watchlist]]. You can add pages to your watchlist on every wiki you like. The [[:mw:Special:MyLanguage/Extension:GlobalWatchlist|GlobalWatchlist]] extension will come to Meta on 11 February. There you can see entries on watched pages on different wikis on the same page. The new watchlist will be found on [[m:Special:GlobalWatchlist|Special:GlobalWatchlist]] on Meta. You can choose which wikis to watch and other preferences on [[m:Special:GlobalWatchlistSettings|Special:GlobalWatchlistSettings]] on Meta. You can watch up to five wikis. [https://phabricator.wikimedia.org/T260862] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.30|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-02-09|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-02-10|en}}. It will be on all wikis from {{#time:j xg|2021-02-11|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''Future changes''' * When admins [[mw:Special:MyLanguage/Help:Protecting and unprotecting pages|protect]] pages the form will use the [[mw:UX standardization|OOUI look]]. [[Special:Import|Special:Import]] will also get the new look. This will make them easier to use on mobile phones. [https://phabricator.wikimedia.org/T235424][https://phabricator.wikimedia.org/T108792] * Some services will not work for a short period of time from 07:00 UTC on 17 February. There might be problems with new [[m:Special:MyLanguage/Wikimedia URL Shortener|short links]], new translations, new notifications, adding new items to your [[mw:Reading/Reading Lists|reading lists]] or recording [[:w:en:Email#Tracking of sent mail|email bounces]]. This is because of database maintenance. [https://phabricator.wikimedia.org/T273758] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] [[m:Tech/News/2021/05|Last week]] Tech News reported that the IP address [[:wikitech:Portal:Cloud VPS|Cloud VPS]] and [[:wikitech:Portal:Toolforge|Toolforge]] use to contact the wikis will change on 8 February. This is delayed. It will happen later instead. [https://wikitech.wikimedia.org/wiki/News/CloudVPS_NAT_wikis] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2021/06|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2021-W06"/> 17:42, 8 February 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21082948 --> == [[m:Special:MyLanguage/Tech/News/2021/07|Tech News: 2021-07]] == <section begin="technews-2021-W07"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/07|Translations]] are available. '''Problems''' * There were problems with recent versions of MediaWiki. Because the updates caused problems the developers rolled back to an earlier version. Some updates and new functions will come later than planned. [https://lists.wikimedia.org/pipermail/wikitech-l/2021-February/094255.html][https://lists.wikimedia.org/pipermail/wikitech-l/2021-February/094271.html] * Some services will not work for a short period of time from 07:00 UTC on 17 February. There might be problems with new [[m:Special:MyLanguage/Wikimedia URL Shortener|short links]], new translations, new notifications, adding new items to your [[mw:Reading/Reading Lists|reading lists]] or recording [[:w:en:Email#Tracking of sent mail|email bounces]]. This is because of database maintenance. [https://phabricator.wikimedia.org/T273758] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.31|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-02-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-02-17|en}}. It will be on all wikis from {{#time:j xg|2021-02-18|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2021/07|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2021-W07"/> 17:56, 15 February 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21105437 --> == [[m:Special:MyLanguage/Tech/News/2021/08|Tech News: 2021-08]] == <div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/08|Translations]] are available. '''Recent changes''' * The visual editor will now use [[:c:Commons:Structured data/Media search|MediaSearch]] to find images. You can search for images on Commons in the visual editor when you are looking for illustrations. This is to help editors find better images. [https://phabricator.wikimedia.org/T259896] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The [[mw:Special:MyLanguage/Extension:SyntaxHighlight|syntax highlighter]] now works with more languages: [[:w:en:Futhark (programming language)|Futhark]], [[:w:en:Graphviz|Graphviz]]/[[:w:en:DOT (graph description language)|DOT]], CDDL and AMDGPU. [https://phabricator.wikimedia.org/T274741] '''Problems''' * Editing a [[mw:Special:MyLanguage/Extension:EasyTimeline|timeline]] might have removed all text from it. This was because of a bug and has been fixed. You might need to edit the timeline again for it to show properly. [https://phabricator.wikimedia.org/T274822] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.32|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-02-23|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-02-24|en}}. It will be on all wikis from {{#time:j xg|2021-02-25|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] There is a [[:m:Wikimedia Rust developers user group|user group]] for developers and users interested in working on Wikimedia wikis with the [[:w:en:Rust (programming language)|Rust programming language]]. You can join or tell others who want to make your wiki better in the future. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/08|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div> ---- 00:17, 23 February 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21134058 --> == [[m:Special:MyLanguage/Tech/News/2021/09|Tech News: 2021-09]] == <div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/09|Translations]] are available. '''Recent changes''' * Wikis using the [[mw:Special:MyLanguage/Growth/Feature summary|Growth team tools]] can now show the name of a newcomer's mentor anywhere [[mw:Special:MyLanguage/Help:Growth/Mentorship/Integrating_mentorship|through a magic word]]. This can be used for welcome messages or userboxes. * A new version of the [[c:Special:MyLanguage/Commons:VideoCutTool|VideoCutTool]] is now available. It enables cropping, trimming, audio disabling, and rotating video content. It is being created as part of the developer outreach programs. '''Problems''' * There was a problem with the [[mw:Special:MyLanguage/Manual:Job queue|job queue]]. This meant some functions did not save changes and mass messages were delayed. This did not affect wiki edits. [https://phabricator.wikimedia.org/T275437] * Some editors may not be logged in to their accounts automatically in the latest versions of Firefox and Safari. [https://phabricator.wikimedia.org/T226797] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.33|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-03-02|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-03-03|en}}. It will be on all wikis from {{#time:j xg|2021-03-04|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/09|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div> ---- 19:08, 1 March 2021 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21161722 --> == [[m:Special:MyLanguage/Tech/News/2021/10|Tech News: 2021-10]] == <section begin="technews-2021-W10"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/10|Translations]] are available. '''Recent changes''' * [[mw:Special:MyLanguage/Content translation/Section translation|Section translation]] now works on Bengali Wikipedia. It helps mobile editors translate sections of articles. It will come to more wikis later. The first focus is active wikis with a smaller number of articles. You can [https://sx.wmflabs.org/index.php/Main_Page test it] and [[mw:Talk:Content translation/Section translation|leave feedback]]. * [[mw:Special:MyLanguage/Help:Extension:FlaggedRevs|Flagged revisions]] now give admins the review right. [https://phabricator.wikimedia.org/T275293] * When someone links to a Wikipedia article on Twitter this will now show a preview of the article. [https://phabricator.wikimedia.org/T276185] '''Problems''' * Many graphs have [[:w:en:JavaScript|JavaScript]] errors. Graph editors can check their graphs in their browser's developer console after editing. [https://phabricator.wikimedia.org/T275833] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.34|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-03-09|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-03-10|en}}. It will be on all wikis from {{#time:j xg|2021-03-11|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). * The [[mw:Talk pages project/New discussion|New Discussion]] tool will soon be a new [[mw:Special:MyLanguage/Extension:DiscussionTools|discussion tools]] beta feature for on most Wikipedias. The goal is to make it easier to start new discussions. [https://phabricator.wikimedia.org/T275257] '''Future changes''' * There will be a number of changes to make it easier to work with templates. Some will come to the first wikis in March. Other changes will come to the first wikis in June. This is both for those who use templates and those who create or maintain them. You can [[:m:WMDE Technical Wishes/Templates|read more]]. * [[m:WMDE Technical Wishes/ReferencePreviews|Reference Previews]] will become a default feature on some wikis on 17 March. They will share a setting with [[mw:Page Previews|Page Previews]]. If you prefer the Reference Tooltips or Navigation-Popups gadget you can keep using them. If so Reference Previews won't be shown. [https://phabricator.wikimedia.org/T271206][https://meta.wikimedia.org/wiki/Talk:WMDE_Technical_Wishes/ReferencePreviews] * New JavaScript-based functions will not work in [[:w:en:Internet Explorer 11|Internet Explorer 11]]. This is because Internet Explorer is an old browser that doesn't work with how JavaScript is written today. Everything that works in Internet Explorer 11 today will continue working in Internet Explorer for now. You can [[mw:Compatibility/IE11|read more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2021/10|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2021-W10"/> 17:51, 8 March 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21175593 --> == [[m:Special:MyLanguage/Tech/News/2021/11|Tech News: 2021-11]] == <section begin="technews-2021-W11"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/11|Translations]] are available. '''Recent changes''' * Wikis that are part of the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|desktop improvements]] project can now use a new [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features/Search|search function]]. The desktop improvements and the new search will come to more wikis later. You can also [[mw:Reading/Web/Desktop Improvements#Deployment plan and timeline|test it early]]. * [[File:Octicons-tools.svg|15px|link=|Advanced item]] Editors who put up banners or change site-wide [[:w:en:JavaScript|JavaScript]] code should use the [https://grafana.wikimedia.org/d/000000566/overview?viewPanel=16&orgId=1 client error graph] to see that their changes has not caused problems. You can [https://diff.wikimedia.org/2021/03/08/sailing-steady%e2%80%8a-%e2%80%8ahow-you-can-help-keep-wikimedia-sites-error-free read more]. [https://phabricator.wikimedia.org/T276296] '''Problems''' * Due to [[phab:T276968|database issues]] the [https://meta.wikimedia.beta.wmflabs.org Wikimedia Beta Cluster] was read-only for over a day. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.34|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-03-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-03-17|en}}. It will be on all wikis from {{#time:j xg|2021-03-18|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''Future changes''' * You can add a [[:w:en:Newline|newline]] or [[:w:en:Carriage return|carriage return]] character to a custom signature if you use a template. There is a proposal to not allow them in the future. This is because they can cause formatting problems. [https://www.mediawiki.org/wiki/New_requirements_for_user_signatures#Additional_proposal_(2021)][https://phabricator.wikimedia.org/T272322] * You will be able to read but not edit [[phab:T276899|12 wikis]] for a short period of time on [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210323T06 {{#time:j xg|2021-03-23|en}} at 06:00 (UTC)]. This could take 30 minutes but will probably be much faster. * [[File:Octicons-tools.svg|15px|link=|Advanced item]] You can use [https://quarry.wmflabs.org/ Quarry] for [[:w:en:SQL|SQL]] queries to the [[wikitech:Wiki replicas|Wiki Replicas]]. Cross-database <code>JOINS</code> will no longer work from 23 March. There will be a new field to specify the database to connect to. If you think this affects you and you need help you can [[phab:T268498|post on Phabricator]] or on [[wikitech:Talk:News/Wiki Replicas 2020 Redesign|Wikitech]]. [https://wikitech.wikimedia.org/wiki/PAWS PAWS] and other ways to do [[:w:en:SQL|SQL]] queries to the Wiki Replicas will be affected later. [https://wikitech.wikimedia.org/wiki/News/Wiki_Replicas_2020_Redesign] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2021/11|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2021-W11"/> 23:22, 15 March 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21226057 --> == [[m:Special:MyLanguage/Tech/News/2021/12|Tech News: 2021-12]] == <section begin="technews-2021-W12"/><div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/12|Translations]] are available. '''Recent changes''' * There is a [[mw:Wikipedia for KaiOS|Wikipedia app]] for [[:w:en:KaiOS|KaiOS]] phones. They don't have a touch screen so readers navigate with the phone keys. There is now a [https://wikimedia.github.io/wikipedia-kaios/sim.html simulator] so you can see what it looks like. * The [[mw:Special:MyLanguage/Talk pages project/Replying|reply tool]] and [[mw:Special:MyLanguage/Talk pages project/New discussion|new discussion tool]] are now available as the "{{int:discussiontools-preference-label}}" [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] in almost all wikis except German Wikipedia. '''Problems''' * You will be able to read but not edit [[phab:T276899|twelve wikis]] for a short period of time on [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210323T06 {{#time:j xg|2021-03-23|{{PAGELANGUAGE}}}} at 06:00 (UTC)]. This can also affect password changes, logging in to new wikis, global renames and changing or confirming emails. This could take 30 minutes but will probably be much faster. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.36|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-03-23|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-03-24|en}}. It will be on all wikis from {{#time:j xg|2021-03-25|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). * [[:w:en:Syntax highlighting|Syntax highlighting]] colours will change to be easier to read. This will soon come to the [[phab:T276346|first wikis]]. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Improved_Color_Scheme_of_Syntax_Highlighting] '''Future changes''' * [[mw:Special:MyLanguage/Extension:FlaggedRevs|Flagged revisions]] will no longer have multiple tags like "tone" or "depth". It will also only have one tier. This was changed because very few wikis used these features and they make the tool difficult to maintain. [https://phabricator.wikimedia.org/T185664][https://phabricator.wikimedia.org/T277883] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] Gadgets and user scripts can access variables about the current page in JavaScript. In 2015 this was moved from <code dir=ltr>wg*</code> to <code dir=ltr>mw.config</code>. <code dir=ltr>wg*</code> will soon no longer work. [https://phabricator.wikimedia.org/T72470] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]] • [[m:Special:MyLanguage/Tech/News#contribute|Contribute]] • [[m:Special:MyLanguage/Tech/News/2021/12|Translate]] • [[m:Tech|Get help]] • [[m:Talk:Tech/News|Give feedback]] • [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div></div> <section end="technews-2021-W12"/> 16:53, 22 March 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21244806 --> == [[m:Special:MyLanguage/Tech/News/2021/13|Tech News: 2021-13]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/13|Translations]] are available. '''Recent changes''' * Some very old [[:w:en:Web browser|web browsers]] [[:mw:Special:MyLanguage/Compatibility|don’t work]] well with the Wikimedia wikis. Some old code for browsers that used to be supported is being removed. This could cause issues in those browsers. [https://phabricator.wikimedia.org/T277803] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] [[:m:IRC/Channels#Raw_feeds|IRC recent changes feeds]] have been moved to a new server. Make sure all tools automatically reconnect to <code>irc.wikimedia.org</code> and not to the name of any specific server. Users should also consider switching to the more modern [[:wikitech:Event Platform/EventStreams|EventStreams]]. [https://phabricator.wikimedia.org/T224579] '''Problems''' * When you move a page that many editors have on their watchlist the history can be split. It might also not be possible to move it again for a while. This is because of a [[:w:en:Job queue|job queue]] problem. [https://phabricator.wikimedia.org/T278350] * Some translatable pages on Meta could not be edited. This was because of a bug in the translation tool. The new MediaWiki version was delayed because of problems like this. [https://phabricator.wikimedia.org/T278429][https://phabricator.wikimedia.org/T274940] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.37|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-03-30|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-03-31|en}}. It will be on all wikis from {{#time:j xg|2021-04-01|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/13|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 17:30, 29 March 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21267131 --> == [[m:Special:MyLanguage/Tech/News/2021/14|Tech News: 2021-14]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/14|Translations]] are available. '''Recent changes''' * Editors can collapse part of an article so you have to click on it to see it. When you click a link to a section inside collapsed content it will now expand to show the section. The browser will scroll down to the section. Previously such links didn't work unless you manually expanded the content first. [https://phabricator.wikimedia.org/T276741] '''Changes later this week''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The [[mw:Special:MyLanguage/Citoid|citoid]] [[:w:en:API|API]] will use for example <code>2010-12-XX</code> instead of <code>2010-12</code> for dates with a month but no days. This is because <code>2010-12</code> could be confused with <code>2010-2012</code> instead of <code>December 2010</code>. This is called level 1 instead of level 0 in the [https://www.loc.gov/standards/datetime/ Extended Date/Time Format]. [https://phabricator.wikimedia.org/T132308] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.36/wmf.38|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-04-06|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-04-07|en}}. It will be on all wikis from {{#time:j xg|2021-04-08|en}} ([[mw:MediaWiki 1.36/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] [[:wikitech:PAWS|PAWS]] can now connect to the new [[:wikitech:Wiki Replicas|Wiki Replicas]]. Cross-database <code>JOINS</code> will no longer work from 28 April. There is [[:wikitech:News/Wiki Replicas 2020 Redesign#How should I connect to databases in PAWS?|a new way to connect]] to the databases. Until 28 April both ways to connect to the databases will work. If you think this affects you and you need help you can post [[phab:T268498|on Phabricator]] or on [[wikitech:Talk:News/Wiki Replicas 2020 Redesign|Wikitech]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/14|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 19:41, 5 April 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21287348 --> == [[m:Special:MyLanguage/Tech/News/2021/16|Tech News: 2021-16]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/16|Translations]] are available. '''Recent changes''' * Email to the Wikimedia wikis are handled by groups of Wikimedia editors. These volunteer response teams now use [https://github.com/znuny/Znuny Znuny] instead of [[m:Special:MyLanguage/OTRS|OTRS]]. The functions and interface remain the same. The volunteer administrators will give more details about the next steps soon. [https://phabricator.wikimedia.org/T279303][https://phabricator.wikimedia.org/T275294] * If you use [[Mw:Special:MyLanguage/Extension:CodeMirror|syntax highlighting]], you can see line numbers in the 2010 and 2017 wikitext editors when editing templates. This is to make it easier to see line breaks or talk about specific lines. Line numbers will soon come to all namespaces. [https://phabricator.wikimedia.org/T267911][https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Line_Numbering][https://meta.wikimedia.org/wiki/Talk:WMDE_Technical_Wishes/Line_Numbering] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] Because of a technical change there could be problems with gadgets and scripts that have an edit summary area that looks [https://phab.wmfusercontent.org/file/data/llvdqqnb5zpsfzylbqcg/PHID-FILE-25vs4qowibmtysl7cbml/Screen_Shot_2021-04-06_at_2.34.04_PM.png similar to this one]. If they look strange they should use <code>mw.loader.using('mediawiki.action.edit.styles')</code> to go back to how they looked before. [https://phabricator.wikimedia.org/T278898] * The [[mw:MediaWiki 1.37/wmf.1|latest version]] of MediaWiki came to the Wikimedia wikis last week. There was no Tech News issue last week. '''Changes later this week''' * There is no new MediaWiki version this week. '''Future changes''' * The user group <code>oversight</code> will be renamed <code>suppress</code>. This is for [[phab:T109327|technical reasons]]. This is the technical name. It doesn't affect what you call the editors with this user right on your wiki. This is planned to happen in two weeks. You can comment [[phab:T112147|in Phabricator]] if you have objections. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/16|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 16:48, 19 April 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21356080 --> == [[m:Special:MyLanguage/Tech/News/2021/17|Tech News: 2021-17]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/17|Translations]] are available. '''Recent changes''' * Templates have parameters that can have specific values. It is possible to suggest values for editors with [[mw:Special:MyLanguage/Extension:TemplateData|TemplateData]]. You can soon see them as a drop-down list in the visual editor. This is to help template users find the right values faster. [https://phabricator.wikimedia.org/T273857][https://meta.wikimedia.org/wiki/Special:MyLanguage/WMDE_Technical_Wishes/Suggested_values_for_template_parameters][https://meta.wikimedia.org/wiki/Talk:WMDE_Technical_Wishes/Suggested_values_for_template_parameters] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.3|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-04-27|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-04-28|en}}. It will be on all wikis from {{#time:j xg|2021-04-29|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/17|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 21:24, 26 April 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21391118 --> == [[m:Special:MyLanguage/Tech/News/2021/18|Tech News: 2021-18]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/18|Translations]] are available. '''Recent changes''' * [[w:en:Wikipedia:Twinkle|Twinkle]] is a gadget on English Wikipedia. It can help with maintenance and patrolling. It can [[m:Grants:Project/Rapid/SD0001/Twinkle localisation/Report|now be used on other wikis]]. You can get Twinkle on your wiki using the [https://github.com/wikimedia-gadgets/twinkle-starter twinkle-starter] GitHub repository. '''Problems''' * The [[mw:Special:MyLanguage/Content translation|content translation tool]] did not work for many articles for a little while. This was because of a bug. [https://phabricator.wikimedia.org/T281346] * Some things will not work for about a minute on 5 May. This will happen [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210505T0600 around 06:00 UTC]. This will affect the content translation tool and notifications among other things. This is because of an upgrade to avoid crashes. [https://phabricator.wikimedia.org/T281212] '''Changes later this week''' * [[mw:Special:MyLanguage/Help:Reference Previews|Reference Previews]] will become a default feature on a number of wikis on 5 May. This is later than planned because of some changes. You can use it without using [[mw:Special:MyLanguage/Page Previews|Page Previews]] if you want to. The earlier plan was to have the preference to use both or none. [https://phabricator.wikimedia.org/T271206][https://meta.wikimedia.org/wiki/Talk:WMDE_Technical_Wishes/ReferencePreviews] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.4|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-05-04|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-05-05|en}}. It will be on all wikis from {{#time:j xg|2021-05-06|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The [[:w:en:CSS|CSS]] classes <code dir=ltr>.error</code>, <code dir=ltr>.warning</code> and <code dir=ltr>.success</code> do not work for mobile readers if they have not been specifically defined on your wiki. From June they will not work for desktop readers. This can affect gadgets and templates. The classes can be defined in [[MediaWiki:Common.css]] or template styles instead. [https://phabricator.wikimedia.org/T280766] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/18|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 15:43, 3 May 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21418010 --> == [[m:Special:MyLanguage/Tech/News/2021/19|Tech News: 2021-19]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/19|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-05-11|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-05-12|en}}. It will be on all wikis from {{#time:j xg|2021-05-13|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''Future changes''' * You can see what participants plan to work on at the online [[mw:Wikimedia Hackathon 2021|Wikimedia hackathon]] 22–23 May. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/19|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 15:10, 10 May 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21428676 --> == [[m:Special:MyLanguage/Tech/News/2021/20|Tech News: 2021-20]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/20|Translations]] are available. '''Recent changes''' * There is a new toolbar in [[mw:Talk pages project/Replying|the Reply tool]]. It works in the wikitext source mode. You can enable it in [[Special:Preferences#mw-htmlform-discussion|your preferences]]. [https://phabricator.wikimedia.org/T276608] [https://www.mediawiki.org/wiki/Talk_pages_project/Replying#13_May_2021] [https://www.mediawiki.org/wiki/Talk_pages_project/New_discussion#13_May_2021] * Wikimedia [https://lists.wikimedia.org/mailman/listinfo mailing lists] are being moved to [[:w:en:GNU Mailman|Mailman 3]]. This is a newer version. For the [[:w:en:Character encoding|character encoding]] to work it will change from <code>[[:w:en:UTF-8|UTF-8]]</code> to <code>utf8mb3</code>. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/IEYQ2HS3LZF2P3DAYMNZYQDGHWPVMTPY/][https://phabricator.wikimedia.org/T282621] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] An [[m:Special:MyLanguage/Tech/News/2021/14|earlier issue]] of Tech News said that the [[mw:Special:MyLanguage/Citoid|citoid]] [[:w:en:API|API]] would handle dates with a month but no days in a new way. This has been reverted for now. There needs to be more discussion of how it affects different wikis first. [https://phabricator.wikimedia.org/T132308] '''Changes later this week''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] <code>MediaWiki:Pageimages-blacklist</code> will be renamed <code>MediaWiki:Pageimages-denylist</code>. The list can be copied to the new name. It will happen on 19 May for some wikis and 20 May for some wikis. Most wikis don't use it. It lists images that should never be used as thumbnails for articles. [https://phabricator.wikimedia.org/T282626] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.6|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-05-18|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-05-19|en}}. It will be on all wikis from {{#time:j xg|2021-05-20|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/20|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 13:49, 17 May 2021 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21464279 --> == [[m:Special:MyLanguage/Tech/News/2021/21|Tech News: 2021-21]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/21|Translations]] are available. '''Recent changes''' * The Wikimedia movement has been using [[:m:Special:MyLanguage/IRC|IRC]] on a network called [[:w:en:Freenode|Freenode]]. There have been changes around who is in control of the network. The [[m:Special:MyLanguage/IRC/Group_Contacts|Wikimedia IRC Group Contacts]] have [[m:Special:Diff/21476411|decided]] to move to the new [[:w:en:Libera Chat|Libera Chat]] network instead. This is not a formal decision for the movement to move all channels but most Wikimedia IRC channels will probably leave Freenode. There is a [[:m:IRC/Migrating_to_Libera_Chat|migration guide]] and ongoing Wikimedia [[m:Wikimedia Forum#Freenode (IRC)|discussions about this]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-05-25|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-05-26|en}}. It will be on all wikis from {{#time:j xg|2021-05-27|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/21|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 17:07, 24 May 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21477606 --> == [[m:Special:MyLanguage/Tech/News/2021/22|Tech News: 2021-22]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/22|Translations]] are available. '''Problems''' * There was an issue on the Vector skin with the text size of categories and notices under the page title. It was fixed last Monday. [https://phabricator.wikimedia.org/T283206] '''Changes later this week''' * There is no new MediaWiki version this week. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/22|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 17:05, 31 May 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21516076 --> == [[m:Special:MyLanguage/Tech/News/2021/23|Tech News: 2021-23]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/23|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.9|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-06-08|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-06-09|en}}. It will be on all wikis from {{#time:j xg|2021-06-10|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''Future changes''' * The Wikimedia movement uses [[:mw:Special:MyLanguage/Phabricator|Phabricator]] for technical tasks. This is where we collect technical suggestions, bugs and what developers are working on. The company behind Phabricator will stop working on it. This will not change anything for the Wikimedia movement now. It could lead to changes in the future. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/YAXOD46INJLAODYYIJUVQWOZFIV54VUI/][https://admin.phacility.com/phame/post/view/11/phacility_is_winding_down_operations/][https://phabricator.wikimedia.org/T283980] * Searching on Wikipedia will find more results in some languages. This is mainly true for when those who search do not use the correct [[:w:en:Diacritic|diacritics]] because they are not seen as necessary in that language. For example searching for <code>Bedusz</code> doesn't find <code>Będusz</code> on German Wikipedia. The character <code>ę</code> isn't used in German so many would write <code>e</code> instead. This will work better in the future in some languages. [https://phabricator.wikimedia.org/T219550] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The [[:w:en:Cross-site request forgery|CSRF token parameters]] in the [[:mw:Special:MyLanguage/API:Main page|action API]] were changed in 2014. The old parameters from before 2014 will stop working soon. This can affect bots, gadgets and user scripts that still use the old parameters. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/IMP43BNCI32C524O5YCUWMQYP4WVBQ2B/][https://phabricator.wikimedia.org/T280806] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/23|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 20:02, 7 June 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21551759 --> == [[m:Special:MyLanguage/Tech/News/2021/24|Tech News: 2021-24]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/24|Translations]] are available. '''Recent changes''' * Logged-in users on the mobile web can choose to use the [[:mw:Special:MyLanguage/Reading/Web/Advanced mobile contributions|advanced mobile mode]]. They now see categories in a similar way as users on desktop do. This means that some gadgets that have just been for desktop users could work for users of the mobile site too. If your wiki has such gadgets you could decide to turn them on for the mobile site too. Some gadgets probably need to be fixed to look good on mobile. [https://phabricator.wikimedia.org/T284763] * Language links on Wikidata now works for [[:oldwikisource:Main Page|multilingual Wikisource]]. [https://phabricator.wikimedia.org/T275958] '''Changes later this week''' * There is no new MediaWiki version this week. '''Future changes''' * In the future we [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation|can't show the IP]] of unregistered editors to everyone. This is because privacy regulations and norms have changed. There is now a rough draft of how [[m:IP Editing: Privacy Enhancement and Abuse Mitigation#Updates|showing the IP to those who need to see it]] could work. * German Wikipedia, English Wikivoyage and 29 smaller wikis will be read-only for a few minutes on 22 June. This is planned between 5:00 and 5:30 UTC. [https://phabricator.wikimedia.org/T284530] * All wikis will be read-only for a few minutes in the week of 28 June. More information will be published in Tech News later. It will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T281515][https://phabricator.wikimedia.org/T281209] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/24|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 20:26, 14 June 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21587625 --> == [[m:Special:MyLanguage/Tech/News/2021/25|Tech News: 2021-25]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/25|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The <code>otrs-member</code> group name is now <code>vrt-permissions</code>. This could affect abuse filters. [https://phabricator.wikimedia.org/T280615] '''Problems''' * You will be able to read but not edit German Wikipedia, English Wikivoyage and 29 smaller wikis for a few minutes on 22 June. This is planned between [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210623T0500 5:00 and 5:30 UTC]. [https://phabricator.wikimedia.org/T284530] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.11|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-06-22|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-06-23|en}}. It will be on all wikis from {{#time:j xg|2021-06-24|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/25|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 15:49, 21 June 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21593987 --> == [[m:Special:MyLanguage/Tech/News/2021/26|Tech News: 2021-26]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/26|Translations]] are available. '''Recent changes''' * Wikis with the [[mw:Special:MyLanguage/Growth|Growth features]] now can [[mw:Special:MyLanguage/Growth/Community configuration|configure Growth features directly on their wiki]]. This uses the new special page <code>Special:EditGrowthConfig</code>. [https://phabricator.wikimedia.org/T285423] * Wikisources have a new [[m:Special:MyLanguage/Community Tech/OCR Improvements|OCR tool]]. If you don't want to see the "extract text" button on Wikisource you can add <code>.ext-wikisource-ExtractTextWidget { display: none; }</code> to your [[Special:MyPage/common.css|common.css page]]. [https://phabricator.wikimedia.org/T285311] '''Problems''' *You will be able to read but not edit the Wikimedia wikis for a few minutes on 29 June. This is planned at [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210629T1400 14:00 UTC]. [https://phabricator.wikimedia.org/T281515][https://phabricator.wikimedia.org/T281209] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.12|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-06-29|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-06-30|en}}. It will be on all wikis from {{#time:j xg|2021-07-01|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''Future changes''' * <code>Threshold for stub link formatting</code>, <code>thumbnail size</code> and <code>auto-number headings</code> can be set in preferences. They are expensive to maintain and few editors use them. The developers are planning to remove them. Removing them will make pages load faster. You can [[mw:Special:MyLanguage/User:SKim (WMF)/Performance Dependent User Preferences|read more and give feedback]]. * A toolbar will be added to the [[mw:Talk pages project/Replying|Reply tool]]'s wikitext source mode. This will make it easier to link to pages and to ping other users. [https://phabricator.wikimedia.org/T276609][https://www.mediawiki.org/wiki/Talk_pages_project/Replying#Status_updates] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/26|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 16:32, 28 June 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21653312 --> == [[m:Special:MyLanguage/Tech/News/2021/27|Tech News: 2021-27]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/27|Translations]] are available. '''Tech News''' * The next issue of Tech News will be sent out on 19 July. '''Recent changes''' * [[:wikidata:Q4063270|AutoWikiBrowser]] is a tool to make repetitive tasks easier. It now uses [[:w:en:JSON|JSON]]. <code>Wikipedia:AutoWikiBrowser/CheckPage</code> has moved to <code>Wikipedia:AutoWikiBrowser/CheckPageJSON</code> and <code>Wikipedia:AutoWikiBrowser/Config</code>. <code>Wikipedia:AutoWikiBrowser/CheckPage/Version</code> has moved to <code>Wikipedia:AutoWikiBrowser/CheckPage/VersionJSON</code>. The tool will eventually be configured on the wiki so that you don't have to wait until the new version to add templates or regular expression fixes. [https://phabricator.wikimedia.org/T241196] '''Problems''' * [[m:Special:MyLanguage/InternetArchiveBot|InternetArchiveBot]] helps saving online sources on some wikis. It adds them to [[:w:en:Wayback Machine|Wayback Machine]] and links to them there. This is so they don't disappear if the page that was linked to is removed. It currently has a problem with linking to the wrong date when it moves pages from <code>archive.is</code> to <code>web.archive.org</code>. [https://phabricator.wikimedia.org/T283432] '''Changes later this week''' * The tool to [[m:WMDE Technical Wishes/Finding and inserting templates|find, add and remove templates]] will be updated. This is to make it easier to find and use the right templates. It will come to the first wikis on 7 July. It will come to more wikis later this year. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Removing_a_template_from_a_page_using_the_VisualEditor][https://phabricator.wikimedia.org/T284553] * There is no new MediaWiki version this week. '''Future changes''' * Some Wikimedia wikis use [[m:Special:MyLanguage/Flagged Revisions|Flagged Revisions]] or pending changes. It hides edits from new and unregistered accounts for readers until they have been patrolled. The auto review action in Flagged Revisions will no longer be logged. All old logs of auto-review will be removed. This is because it creates a lot of logs that are not very useful. [https://phabricator.wikimedia.org/T285608] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/27|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 17:33, 5 July 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21694636 --> == [[m:Special:MyLanguage/Tech/News/2021/29|Tech News: 2021-29]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/29|Translations]] are available. '''Recent changes''' * The tool to [[m:WMDE Technical Wishes/Finding and inserting templates|find, add and remove templates]] was updated. This is to make it easier to find and use the right templates. It was supposed to come to the first wikis on 7 July. It was delayed to 12 July instead. It will come to more wikis later this year. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Removing_a_template_from_a_page_using_the_VisualEditor][https://phabricator.wikimedia.org/T284553] * [[Special:UnconnectedPages|Special:UnconnectedPages]] lists pages that are not connected to Wikidata. This helps you find pages that can be connected to Wikidata items. Some pages should not be connected to Wikidata. You can use the magic word <code><nowiki>__EXPECTED_UNCONNECTED_PAGE__</nowiki></code> on pages that should not be listed on the special page. [https://phabricator.wikimedia.org/T97577] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.15|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-07-20|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-07-21|en}}. It will be on all wikis from {{#time:j xg|2021-07-22|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] How media is structured in the [[:w:en:Parsing|parser's]] HTML output will soon change. This can affect bots, gadgets, user scripts and extensions. You can [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/L2UQJRHTFK5YG3IOZEC7JSLH2ZQNZRVU/ read more]. You can test it on [[:testwiki:Main Page|Testwiki]] or [[:test2wiki:Main Page|Testwiki 2]]. * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The parameters for how you obtain [[mw:API:Tokens|tokens]] in the MediaWiki API were changed in 2014. The old way will no longer work from 1 September. Scripts, bots and tools that use the parameters from before the 2014 change need to be updated. You can [[phab:T280806#7215377|read more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/29|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 15:31, 19 July 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21755027 --> == [[m:Special:MyLanguage/Tech/News/2021/30|Tech News: 2021-30]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/30|Translations]] are available. '''Recent changes''' * A [[mw:MediaWiki 1.37/wmf.14|new version]] of MediaWiki came to the Wikimedia wikis the week before last week. This was not in Tech News because there was no newsletter that week. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.16|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-07-27|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-07-28|en}}. It will be on all wikis from {{#time:j xg|2021-07-29|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''Future changes''' * If you use the [[mw:Special:MyLanguage/Skin:MonoBook|Monobook skin]] you can choose to switch off [[:w:en:Responsive web design|responsive design]] on mobile. This will now work for more skins. If <code>{{int:monobook-responsive-label}}</code> is unticked you need to also untick the new [[Special:Preferences#mw-prefsection-rendering|preference]] <code>{{int:prefs-skin-responsive}}</code>. Otherwise it will stop working. Interface admins can automate this process on your wiki. You can [[phab:T285991|read more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/30|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 21:11, 26 July 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21771634 --> == [[m:Special:MyLanguage/Tech/News/2021/31|Tech News: 2021-31]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/31|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] If your wiki uses markup like <bdi lang="zxx" dir="ltr"><code><nowiki><div class="mw-content-ltr"></nowiki></code></bdi> or <bdi lang="zxx" dir="ltr"><code><nowiki><div class="mw-content-rtl"></nowiki></code></bdi> without the required <bdi lang="zxx" dir="ltr"><code>dir</code></bdi> attribute, then these will no longer work in 2 weeks. There is a short-term fix that can be added to your local wiki's Common.css page, which is explained at [[phab:T287701|T287701]]. From now on, all usages should include the full attributes, for example: <bdi lang="zxx" dir="ltr"><code><nowiki><div class="mw-content-ltr" dir="ltr" lang="en"></nowiki></code></bdi> or <bdi lang="zxx" dir="ltr"><code><nowiki><div class="mw-content-rtl" dir="rtl" lang="he"></nowiki></code></bdi>. This also applies to some other HTML tags, such as <code>span</code> or <code>code</code>. You can find existing examples on your wiki that need to be updated, using the instructions at [[phab:T287701|T287701]]. * Reminder: Wikimedia has [[m:Special:MyLanguage/IRC/Migrating to Libera Chat|migrated to the Libera Chat IRC network]], from the old Freenode network. Local documentation should be updated. '''Problems''' * Last week, all wikis had slow access or no access for 30 minutes. There was a problem with generating dynamic lists of articles on the Russian Wikinews, due to the bulk import of 200,000+ new articles over 3 days, which led to database problems. The problematic feature has been disabled on that wiki and developers are discussing if it can be fixed properly. [https://phabricator.wikimedia.org/T287380][https://wikitech.wikimedia.org/wiki/Incident_documentation/2021-07-26_ruwikinews_DynamicPageList] '''Changes later this week''' * When adding links to a page using [[mw:VisualEditor|VisualEditor]] or the [[mw:Special:MyLanguage/2017 wikitext editor|2017 wikitext editor]], [[mw:Special:MyLanguage/Extension:Disambiguator|disambiguation pages]] will now only appear at the bottom of search results. This is because users do not often want to link to disambiguation pages. [https://phabricator.wikimedia.org/T285510] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.17|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-08-03|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-08-04|en}}. It will be on all wikis from {{#time:j xg|2021-08-05|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''Future changes''' * The [[mw:Wikimedia Apps/Team/Android|team of the Wikipedia app for Android]] is working on communication in the app. The developers are working on how to talk to other editors and get notifications. You can [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Communication|read more]]. They are looking for users who want to [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Communication/UsertestingJuly2021|test the plans]]. Any editor who has an Android phone and is willing to download the app can do this. * The [[Special:Preferences#mw-prefsection-betafeatures|Beta Feature]] for {{int:discussiontools-preference-label}} will be updated in the coming weeks. You will be able to [[mw:Talk pages project/Notifications|subscribe to individual sections]] on a talk page at more wikis. You can test this now by adding <code>?dtenable=1</code> to the end of the talk page's URL ([https://meta.wikimedia.org/wiki/Meta_talk:Sandbox?dtenable=1 example]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/31|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 20:47, 2 August 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21818289 --> == [[m:Special:MyLanguage/Tech/News/2021/32|Tech News: 2021-32]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/32|Translations]] are available. '''Problems''' * You can read but not edit 17 wikis for a few minutes on 10 August. This is planned at [https://zonestamp.toolforge.org/1628571650 05:00 UTC]. This is because of work on the database. [https://phabricator.wikimedia.org/T287449] '''Changes later this week''' * The [[wmania:Special:MyLanguage/2021:Hackathon|Wikimania Hackathon]] will take place remotely on 13 August, starting at 5:00 UTC, for 24 hours. You can participate in many ways. You can still propose projects and sessions. * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.18|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-08-10|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-08-11|en}}. It will be on all wikis from {{#time:j xg|2021-08-12|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The old CSS <bdi lang="zxx" dir="ltr"><code><nowiki><div class="visualClear"></div></nowiki></code></bdi> will not be supported after 12 August. Instead, templates and pages should use <bdi lang="zxx" dir="ltr"><code><nowiki><div style="clear:both;"></div></nowiki></code></bdi>. Please help to replace any existing uses on your wiki. There are global-search links available at [[phab:T287962|T287962]]. '''Future changes''' * [[m:Special:MyLanguage/The Wikipedia Library|The Wikipedia Library]] is a place for Wikipedia editors to get access to sources. There is an [[mw:Special:MyLanguage/Extension:TheWikipediaLibrary|extension]] which has a new function to tell users when they can take part in it. It will use notifications. It will start pinging the first users in September. It will ping more users later. [https://phabricator.wikimedia.org/T288070] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] [[w:en:Vue.js|Vue.js]] will be the [[w:en:JavaScript|JavaScript]] framework for MediaWiki in the future. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/SOZREBYR36PUNFZXMIUBVAIOQI4N7PDU/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/32|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 16:21, 9 August 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21856726 --> == [[m:Special:MyLanguage/Tech/News/2021/33|Tech News: 2021-33]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/33|Translations]] are available. '''Recent changes''' * You can add language links in the sidebar in the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|new Vector skin]] again. You do this by connecting the page to a Wikidata item. The new Vector skin has moved the language links but the new language selector cannot add language links yet. [https://phabricator.wikimedia.org/T287206] '''Problems''' * There was a problem on wikis which use the Translate extension. Translations were not updated or were replaced with the English text. The problems have been fixed. [https://phabricator.wikimedia.org/T288700][https://phabricator.wikimedia.org/T288683][https://phabricator.wikimedia.org/T288719] '''Changes later this week''' * A [[mw:Help:Tags|revision tag]] will soon be added to edits that add links to [[mw:Special:MyLanguage/Extension:Disambiguator|disambiguation pages]]. This is because these links are usually added by accident. The tag will allow editors to easily find the broken links and fix them. If your wiki does not like this feature, it can be [[mw:Help:Tags#Deleting a tag added by the software|hidden]]. [https://phabricator.wikimedia.org/T287549] *Would you like to help improve the information about tools? Would you like to attend or help organize a small virtual meetup for your community to discuss the list of tools? Please get in touch on the [[m:Toolhub/The Quality Signal Sessions|Toolhub Quality Signal Sessions]] talk page. We are also looking for feedback [[m:Talk:Toolhub/The Quality Signal Sessions#Discussion topic for "Quality Signal Sessions: The Tool Maintainers edition"|from tool maintainers]] on some specific questions. * In the past, edits to any page in your user talk space ignored your [[mw:Special:MyLanguage/Help:Notifications#mute|mute list]], e.g. sub-pages. Starting this week, this is only true for edits to your talk page. [https://phabricator.wikimedia.org/T288112] * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.19|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-08-17|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-08-18|en}}. It will be on all wikis from {{#time:j xg|2021-08-19|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/33|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 19:27, 16 August 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21889213 --> == [[m:Special:MyLanguage/Tech/News/2021/34|Tech News: 2021-34]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/34|Translations]] are available. '''Recent changes''' * The [[mw:Special:MyLanguage/Extension:Score|Score]] extension (<bdi lang="zxx" dir="ltr"><code><nowiki><score></nowiki></code></bdi> notation) has been re-enabled on public wikis and upgraded to a newer version. Some musical score functionality may no longer work because the extension is only enabled in "safe mode". The security issue has been fixed and an [[mw:Special:MyLanguage/Extension:Score/2021 security advisory|advisory published]]. '''Problems''' * You will be able to read but not edit [[phab:T289130|some wikis]] for a few minutes on {{#time:j xg|2021-08-25|en}}. This will happen around [https://zonestamp.toolforge.org/1629871217 06:00 UTC]. This is for database maintenance. During this time, operations on the CentralAuth will also not be possible. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.20|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-08-24|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-08-25|en}}. It will be on all wikis from {{#time:j xg|2021-08-26|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/34|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 21:58, 23 August 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21923254 --> == Read-only reminder == <section begin="MassMessage"/> A maintenance operation will be performed on [https://zonestamp.toolforge.org/1629871231 {{#time: l F d H:i e|2021-08-25T06:00|en}}]. It should only last for a few minutes. This will affect your wiki as well as 11 other wikis. During this time, publishing edits will not be possible. Also during this time, operations on the CentralAuth will not be possible (GlobalRenames, changing/confirming e-mail addresses, logging into new wikis, password changes). For more details about the operation and on all impacted services, please check [[phab:T289130|on Phabricator]]. A banner will be displayed 30 minutes before the operation. Please help your community to be aware of this maintenance operation. {{Int:Feedback-thanks-title}}<section end="MassMessage"/> 20:35, 24 August 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21927201 --> == [[m:Special:MyLanguage/Tech/News/2021/35|Tech News: 2021-35]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/35|Translations]] are available. '''Recent changes''' * Some musical score syntax no longer works and may needed to be updated, you can check [[:Category:{{MediaWiki:score-error-category}}]] on your wiki for a list of pages with errors. '''Problems''' * Musical scores were unable to render lyrics in some languages because of missing fonts. This has been fixed now. If your language would prefer a different font, please file a request in Phabricator. [https://phabricator.wikimedia.org/T289554] '''Changes later this week''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The parameters for how you obtain [[mw:API:Tokens|tokens]] in the MediaWiki API were changed in 2014. The old way will no longer work from 1 September. Scripts, bots and tools that use the parameters from before the 2014 change need to be updated. You can [[phab:T280806#7215377|read more]] about this. * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.21|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-08-31|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-09-01|en}}. It will be on all wikis from {{#time:j xg|2021-09-02|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). '''Future changes''' * You will be able to read but not edit [[phab:T289660|Commons]] for a few minutes on {{#time:j xg|2021-09-06|en}}. This will happen around [https://zonestamp.toolforge.org/1630818058 05:00 UTC]. This is for database maintenance. * All wikis will be read-only for a few minutes in the week of 13 September. More information will be published in Tech News later. It will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T287539] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/35|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 16:01, 30 August 2021 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21954810 --> == [[m:Special:MyLanguage/Tech/News/2021/36|Tech News: 2021-36]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/36|Translations]] are available. '''Recent changes''' * The wikis that have [[mw:Special:MyLanguage/Growth/Feature_summary|Growth features]] deployed have been part of A/B testing since deployment, in which some newcomers did not receive the new features. Now, all of the newcomers on 21 of the smallest of those wikis will be receiving the features. [https://phabricator.wikimedia.org/T289786] '''Changes later this week''' * There is no new MediaWiki version this week. '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] In 2017, the provided jQuery library was upgraded from version 1 to 3, with a compatibility layer. The migration will soon finish, to make the site load faster for everyone. If you maintain a gadget or user script, check if you have any JQMIGRATE errors and fix them, or they will break. [https://phabricator.wikimedia.org/T280944][https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/6Z2BVLOBBEC2QP4VV4KOOVQVE52P3HOP/] * Last year, the Portuguese Wikipedia community embarked on an experiment to make log-in compulsory for editing.  The [[m:IP Editing: Privacy Enhancement and Abuse Mitigation/Impact report for Login Required Experiment on Portuguese Wikipedia|impact report of this trial]] is ready. Moving forward, the Anti-Harassment Tools team is looking for projects that are willing to experiment with restricting IP editing on their wiki for a short-term experiment. [[m:IP Editing: Privacy Enhancement and Abuse Mitigation/Login Required Experiment|Learn more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/36|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 15:20, 6 September 2021 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=21981010 --> == [[m:Special:MyLanguage/Tech/News/2021/37|Tech News: 2021-37]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/37|Translations]] are available. '''Recent changes''' * 45 new Wikipedias now have access to the [[mw:Special:MyLanguage/Growth/Feature summary|Growth features]]. [https://phabricator.wikimedia.org/T289680] * [[mw:Special:MyLanguage/Growth/Deployment table|A majority of Wikipedias]] now have access to the Growth features. The Growth team [[mw:Special:MyLanguage/Growth/FAQ|has published an FAQ page]] about the features. This translatable FAQ covers the description of the features, how to use them, how to change the configuration, and more. '''Problems''' * [[m:Special:MyLanguage/Tech/Server switch|All wikis will be read-only]] for a few minutes on 14 September. This is planned at [https://zonestamp.toolforge.org/1631628002 14:00 UTC]. [https://phabricator.wikimedia.org/T287539] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.37/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-09-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-09-15|en}}. It will be on all wikis from {{#time:j xg|2021-09-16|en}} ([[mw:MediaWiki 1.37/Roadmap|calendar]]). * Starting this week, Wikipedia in Italian will receive weekly software updates on Wednesdays. It used to receive the updates on Thursdays. Due to this change, bugs will be noticed and fixed sooner. [https://phabricator.wikimedia.org/T286664] * You can add language links in the sidebar in [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|the new Vector skin]] again. You do this by connecting the page to a Wikidata item. The new Vector skin has moved the language links but the new language selector cannot add language links yet. [https://phabricator.wikimedia.org/T287206] * The [[mw:Special:MyLanguage/Extension:SyntaxHighlight|syntax highlight]] tool marks up code with different colours. It now can highlight 23 new code languages. Additionally, <bdi lang="zxx" dir="ltr"><code>golang</code></bdi> can now be used as an alias for the [[d:Q37227|Go programming language]], and a special <bdi lang="zxx" dir="ltr"><code>output</code></bdi> mode has been added to show a program's output. [https://phabricator.wikimedia.org/T280117][https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SyntaxHighlight_GeSHi/+/715277/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/37|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 15:35, 13 September 2021 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22009517 --> == [[m:Special:MyLanguage/Tech/News/2021/38|Tech News: 2021-38]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/38|Translations]] are available. '''Recent changes''' * Growth features are now deployed to almost all Wikipedias. [[phab:T290582|For the majority of small Wikipedias]], the features are only available for experienced users, to [[mw:Special:MyLanguage/Growth/FAQ#enable|test the features]] and [[mw:Special:MyLanguage/Growth/FAQ#config|configure them]]. Features will be available for newcomers starting on 20 September 2021. * MediaWiki had a feature that would highlight local links to short articles in a different style. Each user could pick the size at which "stubs" would be highlighted. This feature was very bad for performance, and following a consultation, has been removed. [https://phabricator.wikimedia.org/T284917] * A technical change was made to the MonoBook skin to allow for easier maintenance and upkeep. This has resulted in some minor changes to HTML that make MonoBook's HTML consistent with other skins. Efforts have been made to minimize the impact on editors, but please ping [[m:User:Jon (WMF)|Jon (WMF)]] on wiki or in [[phab:T290888|phabricator]] if any problems are reported. '''Problems''' * There was a problem with search last week. Many search requests did not work for 2 hours because of an accidental restart of the search servers. [https://wikitech.wikimedia.org/wiki/Incident_documentation/2021-09-13_cirrussearch_restart] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.1|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-09-21|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-09-22|en}}. It will be on all wikis from {{#time:j xg|2021-09-23|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The [[s:Special:ApiHelp/query+proofreadinfo|meta=proofreadpage API]] has changed. The <bdi lang="zxx" dir="ltr"><code><nowiki>piprop</nowiki></code></bdi> parameter has been renamed to <bdi lang="zxx" dir="ltr"><code><nowiki>prpiprop</nowiki></code></bdi>. API users should update their code to avoid unrecognized parameter warnings. Pywikibot users should upgrade to 6.6.0. [https://phabricator.wikimedia.org/T290585] '''Future changes''' * The [[mw:Special:MyLanguage/Help:DiscussionTools#Replying|Reply tool]] will be deployed to the remaining wikis in the coming weeks. It is currently part of "{{int:discussiontools-preference-label}}" in [[Special:Preferences#mw-prefsection-betafeatures|Beta features]] at most wikis. You will be able to turn it off in [[Special:Preferences#mw-prefsection-editing-discussion|Editing Preferences]]. [https://phabricator.wikimedia.org/T262331] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The [[mw:MediaWiki_1.37/Deprecation_of_legacy_API_token_parameters|previously announced]] change to how you obtain tokens from the API has been delayed to September 21 because of an incompatibility with Pywikibot. Bot operators using Pywikibot can follow [[phab:T291202|T291202]] for progress on a fix, and should plan to upgrade to 6.6.1 when it is released. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/38|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 18:32, 20 September 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22043415 --> == [[m:Special:MyLanguage/Tech/News/2021/39|Tech News: 2021-39]] == <section begin="technews-2021-W39"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/39|Translations]] are available. '''Recent changes''' * [[w:en:IOS|iOS 15]] has a new function called [https://support.apple.com/en-us/HT212614 Private Relay] (Apple website). This can hide the user's IP when they use [[w:en:Safari (software)|Safari]] browser. This is like using a [[w:en:Virtual private network|VPN]] in that we see another IP address instead. It is opt-in and only for those who pay extra for [[w:en:ICloud|iCloud]]. It will come to Safari users on [[:w:en:OSX|OSX]] later. There is a [[phab:T289795|technical discussion]] about what this means for the Wikimedia wikis. '''Problems''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] Some gadgets and user-scripts add items to the [[m:Customization:Explaining_skins#Portlets|portlets]] (article tools) part of the skin. A recent change to the HTML may have made those links a different font-size. This can be fixed by adding the CSS class <bdi lang="zxx" dir="ltr"><code>.vector-menu-dropdown-noicon</code></bdi>. [https://phabricator.wikimedia.org/T291438] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.2|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-09-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-09-29|en}}. It will be on all wikis from {{#time:j xg|2021-09-30|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). * The [[mw:Special:MyLanguage/Onboarding_new_Wikipedians#New_experience|GettingStarted extension]] was built in 2013, and provides an onboarding process for new account holders in a few versions of Wikipedia. However, the recently developed [[mw:Special:MyLanguage/Growth/Feature_summary|Growth features]] provide a better onboarding experience. Since the vast majority of Wikipedias now have access to the Growth features, GettingStarted will be deactivated starting on 4 October. [https://phabricator.wikimedia.org/T235752] * A small number of users will not be able to connect to the Wikimedia wikis after 30 September. This is because an old [[:w:en:root certificate|root certificate]] will no longer work. They will also have problems with many other websites. Users who have updated their software in the last five years are unlikely to have problems. Users in Europe, Africa and Asia are less likely to have immediate problems even if their software is too old. You can [[m:Special:MyLanguage/HTTPS/2021 Let's Encrypt root expiry|read more]]. * You can [[mw:Special:MyLanguage/Help:Notifications|receive notifications]] when someone leaves a comment on user talk page or mentions you in a talk page comment. Clicking the notification link will now bring you to the comment and highlight it. Previously, doing so brought you to the top of the section that contained the comment. You can find [[phab:T282029|more information in T282029.]] '''Future changes''' * The [[mw:Special:MyLanguage/Help:DiscussionTools#Replying|Reply tool]] will be deployed to the remaining wikis in the coming weeks. It is currently part of "{{int:discussiontools-preference-label}}" in [[Special:Preferences#mw-prefsection-betafeatures|Beta features]] at most wikis. You will be able to turn it off in [[Special:Preferences#mw-prefsection-editing-discussion|Editing Preferences]]. [[phab:T288485|See the list of wikis.]] [https://phabricator.wikimedia.org/T262331] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/39|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W39"/> 22:23, 27 September 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22077885 --> == [[m:Special:MyLanguage/Tech/News/2021/40|Tech News: 2021-40]] == <section begin="tech-newsletter-content"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/40|Translations]] are available. '''Recent changes''' * A more efficient way of sending changes from Wikidata to Wikimedia wikis that show them has been enabled for the following 10 wikis: mediawiki.org, the Italian, Catalan, Hebrew and Vietnamese Wikipedias, French Wikisource, and English Wikivoygage, Wikibooks, Wiktionary and Wikinews. If you notice anything strange about how changes from Wikidata appear in recent changes or your watchlist on those wikis you can [[phab:T48643|let the developers know]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.3|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-10-05|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-10-06|en}}. It will be on all wikis from {{#time:j xg|2021-10-07|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). * [[File:Octicons-tools.svg|15px|link=|Advanced item]] Some gadgets and bots that use the API to read the AbuseFilter log might break. The <bdi lang="zxx" dir="ltr"><code>hidden</code></bdi> property will no longer say an entry is <bdi lang="zxx" dir="ltr"><code>implicit</code></bdi> for unsuppressed log entries about suppressed edits. If your bot needs to know this, do a separate revision query. Additionally, the property will have the value <bdi lang="zxx" dir="ltr"><code>false</code></bdi> for visible entries; previously, it wasn't included in the response. [https://phabricator.wikimedia.org/T291718] * A more efficient way of sending changes from Wikidata to Wikimedia wikis that show them will be enabled for ''all production wikis''. If you notice anything strange about how changes from Wikidata appear in recent changes or your watchlist you can [[phab:T48643|let the developers know]]. '''Future changes''' * You can soon get cross-wiki notifications in the [[mw:Wikimedia Apps/Team/iOS|iOS Wikipedia app]]. You can also get notifications as push notifications. More notification updates will follow in later versions. [https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/iOS/Notifications#September_2021_update] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The JavaScript variables <bdi lang="zxx" dir="ltr"><code>wgExtraSignatureNamespaces</code></bdi>, <bdi lang="zxx" dir="ltr"><code>wgLegalTitleChars</code></bdi>, and <bdi lang="zxx" dir="ltr"><code>wgIllegalFileChars</code></bdi> will soon be removed from <bdi lang="zxx" dir="ltr"><code>[[mw:Special:MyLanguage/Manual:Interface/JavaScript#mw.config|mw.config]]</code></bdi>. These are not part of the "stable" variables available for use in wiki JavaScript. [https://phabricator.wikimedia.org/T292011] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The JavaScript variables <bdi lang="zxx" dir="ltr"><code>wgCookiePrefix</code></bdi>, <bdi lang="zxx" dir="ltr"><code>wgCookieDomain</code></bdi>, <bdi lang="zxx" dir="ltr"><code>wgCookiePath</code></bdi>, and <bdi lang="zxx" dir="ltr"><code>wgCookieExpiration</code></bdi> will soon be removed from mw.config. Scripts should instead use <bdi lang="zxx" dir="ltr"><code>mw.cookie</code></bdi> from the "<bdi lang="zxx" dir="ltr">[[mw:ResourceLoader/Core_modules#mediawiki.cookie|mediawiki.cookie]]</bdi>" module. [https://phabricator.wikimedia.org/T291760] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/40|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="tech-newsletter-content"/> 16:32, 4 October 2021 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22101208 --> == [[m:Special:MyLanguage/Tech/News/2021/41|Tech News: 2021-41]] == <section begin="technews-2021-W41"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/41|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.4|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-10-12|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-10-13|en}}. It will be on all wikis from {{#time:j xg|2021-10-14|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). * The [[mw:Manual:Table_of_contents#Auto-numbering|"auto-number headings" preference]] is being removed. You can read [[phab:T284921]] for the reasons and discussion. This change was [[m:Tech/News/2021/26|previously]] announced. [[mw:Snippets/Auto-number_headings|A JavaScript snippet]] is available which can be used to create a Gadget on wikis that still want to support auto-numbering. '''Meetings''' * You can join a meeting about the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Desktop Improvements]]. A demonstration version of the [[mw:Reading/Web/Desktop Improvements/Features/Sticky Header|newest feature]] will be shown. The event will take place on Tuesday, 12 October at 16:00 UTC. [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/Talk to Web/12-10-2021|See how to join]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/41|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W41"/> 15:30, 11 October 2021 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22152137 --> == [[m:Special:MyLanguage/Tech/News/2021/42|Tech News: 2021-42]] == <section begin="technews-2021-W42"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/42|Translations]] are available. '''Recent changes''' *[[m:Toolhub|Toolhub]] is a catalogue to make it easier to find software tools that can be used for working on the Wikimedia projects. You can [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/LF4SSR4QRCKV6NPRFGUAQWUFQISVIPTS/ read more]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-10-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-10-20|en}}. It will be on all wikis from {{#time:j xg|2021-10-21|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''Future changes''' * The developers of the [[mw:Wikimedia Apps/Team/Android|Wikipedia Android app]] are working on [[mw:Wikimedia Apps/Team/Android/Communication|communication in the app]]. You can now answer questions in [[mw:Wikimedia Apps/Team/Android/Communication/UsertestingOctober2021|survey]] to help the development. * 3–5% of editors may be blocked in the next few months. This is because of a new service in Safari, which is similar to a [[w:en:Proxy server|proxy]] or a [[w:en:VPN|VPN]]. It is called iCloud Private Relay. There is a [[m:Special:MyLanguage/Apple iCloud Private Relay|discussion about this]] on Meta. The goal is to learn what iCloud Private Relay could mean for the communities. * [[m:Special:MyLanguage/Wikimedia Enterprise|Wikimedia Enterprise]] is a new [[w:en:API|API]] for those who use a lot of information from the Wikimedia projects on other sites. It is a way to get big commercial users to pay for the data. There will soon be a copy of the Wikimedia Enterprise dataset. You can [https://lists.wikimedia.org/hyperkitty/list/wikitech-ambassadors@lists.wikimedia.org/message/B2AX6PWH5MBKB4L63NFZY3ADBQG7MSBA/ read more]. You can also ask the team questions [https://wikimedia.zoom.us/j/88994018553 on Zoom] on [https://www.timeanddate.com/worldclock/fixedtime.html?hour=15&min=00&sec=0&day=22&month=10&year=2021 22 October 15:00 UTC]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/42|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W42"/> 20:53, 18 October 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22176877 --> == [[m:Special:MyLanguage/Tech/News/2021/43|Tech News: 2021-43]] == <section begin="technews-2021-W43"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/43|Translations]] are available. '''Recent changes''' * The [[m:Special:MyLanguage/Coolest_Tool_Award|Coolest Tool Award 2021]] is looking for nominations. You can recommend tools until 27 October. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.6|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-10-26|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-10-27|en}}. It will be on all wikis from {{#time:j xg|2021-10-28|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''Future changes''' *[[m:Special:MyLanguage/Help:Diff|Diff pages]] will have an improved copy and pasting experience. [[m:Special:MyLanguage/Community Wishlist Survey 2021/Copy paste diffs|The changes]] will allow the text in the diff for before and after to be treated as separate columns and will remove any unwanted syntax. [https://phabricator.wikimedia.org/T192526] * The version of the [[w:en:Liberation fonts|Liberation fonts]] used in SVG files will be upgraded. Only new thumbnails will be affected. Liberation Sans Narrow will not change. [https://phabricator.wikimedia.org/T253600] '''Meetings''' * You can join a meeting about the [[m:Special:MyLanguage/Community Wishlist Survey|Community Wishlist Survey]]. News about the [[m:Special:MyLanguage/Community Wishlist Survey 2021/Warn when linking to disambiguation pages|disambiguation]] and the [[m:Special:MyLanguage/Community Wishlist Survey 2021/Real Time Preview for Wikitext|real-time preview]] wishes will be shown. The event will take place on Wednesday, 27 October at 14:30 UTC. [[m:Special:MyLanguage/Community Wishlist Survey/Updates/Talk to Us|See how to join]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/43|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W43"/> 20:08, 25 October 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22232718 --> == [[m:Special:MyLanguage/Tech/News/2021/44|Tech News: 2021-44]] == <section begin="technews-2021-W44"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/44|Translations]] are available. '''Recent changes''' * There is a limit on the amount of emails a user can send each day. This limit is now global instead of per-wiki. This change is to prevent abuse. [https://phabricator.wikimedia.org/T293866] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-11-02|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-11-03|en}}. It will be on all wikis from {{#time:j xg|2021-11-04|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/44|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W44"/> 20:28, 1 November 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22269406 --> == [[m:Special:MyLanguage/Tech/News/2021/45|Tech News: 2021-45]] == <section begin="technews-2021-W45"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/45|Translations]] are available. '''Recent changes''' * Mobile IP editors are now able to receive warning notices indicating they have a talk page message on the mobile website (similar to the orange banners available on desktop). These notices will be displayed on every page outside of the main namespace and every time the user attempts to edit. The notice on desktop now has a slightly different colour. [https://phabricator.wikimedia.org/T284642][https://phabricator.wikimedia.org/T278105] '''Changes later this week''' * [[phab:T294321|Wikidata will be read-only]] for a few minutes on 11 November. This will happen around [https://zonestamp.toolforge.org/1636610400 06:00 UTC]. This is for database maintenance. [https://phabricator.wikimedia.org/T294321] * There is no new MediaWiki version this week. '''Future changes''' * In the future, unregistered editors will be given an identity that is not their [[:w:en:IP address|IP address]]. This is for legal reasons. A new user right will let editors who need to know the IPs of unregistered accounts to fight vandalism, spam, and harassment, see the IP. You can read the [[m:IP Editing: Privacy Enhancement and Abuse Mitigation#IP Masking Implementation Approaches (FAQ)|suggestions for how that identity could work]] and [[m:Talk:IP Editing: Privacy Enhancement and Abuse Mitigation|discuss on the talk page]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/45|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W45"/> 20:36, 8 November 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22311003 --> == [[m:Special:MyLanguage/Tech/News/2021/46|Tech News: 2021-46]] == <section begin="technews-2021-W46"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/46|Translations]] are available. '''Recent changes''' * Most [[c:Special:MyLanguage/Commons:Maximum_file_size#MAXTHUMB|large file uploads]] errors that had messages like "<bdi lang="zxx" dir="ltr"><code>stashfailed</code></bdi>" or "<bdi lang="zxx" dir="ltr"><code>DBQueryError</code></bdi>" have now been fixed. An [[wikitech:Incident documentation/2021-11-04 large file upload timeouts|incident report]] is available. '''Problems''' * Sometimes, edits made on iOS using the visual editor save groups of numbers as telephone number links, because of a feature in the operating system. This problem is under investigation. [https://phabricator.wikimedia.org/T116525] * There was a problem with search last week. Many search requests did not work for 2 hours because of a configuration error. [https://wikitech.wikimedia.org/wiki/Incident_documentation/2021-11-10_cirrussearch_commonsfile_outage] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.9|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-11-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-11-17|en}}. It will be on all wikis from {{#time:j xg|2021-11-18|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/46|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W46"/> 22:06, 15 November 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22338097 --> == [[m:Special:MyLanguage/Tech/News/2021/47|Tech News: 2021-47]] == <section begin="technews-2021-W47"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/47|Translations]] are available. '''Changes later this week''' * There is no new MediaWiki version this week. *The template dialog in VisualEditor and in the [[Special:Preferences#mw-prefsection-betafeatures|new wikitext mode]] Beta feature will be [[m:WMDE Technical Wishes/VisualEditor template dialog improvements|heavily improved]] on [[phab:T286992|a few wikis]]. Your [[m:Talk:WMDE Technical Wishes/VisualEditor template dialog improvements|feedback is welcome]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/47|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W47"/> 20:02, 22 November 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22366010 --> == [[m:Special:MyLanguage/Tech/News/2021/48|Tech News: 2021-48]] == <section begin="technews-2021-W48"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/48|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.11|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-11-30|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-12-01|en}}. It will be on all wikis from {{#time:j xg|2021-12-02|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/48|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W48"/> 21:15, 29 November 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22375666 --> == [[m:Special:MyLanguage/Tech/News/2021/49|Tech News: 2021-49]] == <section begin="technews-2021-W49"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/49|Translations]] are available. '''Problems''' * MediaWiki 1.38-wmf.11 was scheduled to be deployed on some wikis last week. The deployment was delayed because of unexpected problems. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.12|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-12-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-12-08|en}}. It will be on all wikis from {{#time:j xg|2021-12-09|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). * At all Wikipedias, a Mentor Dashboard is now available at <bdi lang="zxx" dir="ltr"><code><nowiki>Special:MentorDashboard</nowiki></code></bdi>. It allows registered mentors, who take care of newcomers' first steps, to monitor their assigned newcomers' activity. It is part of the [[mw:Special:MyLanguage/Growth/Feature summary|Growth features]]. You can learn more about [[mw:Special:MyLanguage/Growth/Communities/How_to_configure_the_mentors%27_list|activating the mentor list]] on your wiki and about [[mw:Special:MyLanguage/Growth/Mentor dashboard|the mentor dashboard project]]. * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The predecessor to the current [[mw:API|MediaWiki Action API]] (which was created in 2008), <bdi lang="zxx" dir="ltr"><code><nowiki>action=ajax</nowiki></code></bdi>, will be removed this week. Any scripts or bots using it will need to switch to the corresponding API module. [https://phabricator.wikimedia.org/T42786] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] An old ResourceLoader module, <bdi lang="zxx" dir="ltr"><code><nowiki>jquery.jStorage</nowiki></code></bdi>, which was deprecated in 2016, will be removed this week. Any scripts or bots using it will need to switch to <bdi lang="zxx" dir="ltr"><code><nowiki>mediawiki.storage</nowiki></code></bdi> instead. [https://phabricator.wikimedia.org/T143034] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/49|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W49"/> 21:59, 6 December 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22413926 --> == [[m:Special:MyLanguage/Tech/News/2021/50|Tech News: 2021-50]] == <section begin="technews-2021-W50"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/50|Translations]] are available. '''Recent changes''' * There are now default [[m:Special:MyLanguage/Help:Namespace#Other_namespace_aliases|short aliases]] for the "Project:" namespace on most wikis. E.g. On Wikibooks wikis, <bdi lang="zxx" dir="ltr"><code><nowiki>[[WB:]]</nowiki></code></bdi> will go to the local language default for the <bdi lang="zxx" dir="ltr"><code><nowiki>[[Project:]]</nowiki></code></bdi> namespace. This change is intended to help the smaller communities have easy access to this feature. Additional local aliases can still be requested via [[m:Special:MyLanguage/Requesting wiki configuration changes|the usual process]]. [https://phabricator.wikimedia.org/T293839] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.13|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2021-12-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2021-12-15|en}}. It will be on all wikis from {{#time:j xg|2021-12-16|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/50|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W50"/> 22:27, 13 December 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22441074 --> == [[m:Special:MyLanguage/Tech/News/2021/51|Tech News: 2021-51]] == <section begin="technews-2021-W51"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2021/51|Translations]] are available. '''Tech News''' * Because of the [[w:en:Christmas and holiday season|holidays]] the next issue of Tech News will be sent out on 10 January 2022. '''Recent changes''' * Queries made by the DynamicPageList extension (<bdi lang="zxx" dir="ltr"><code><nowiki><DynamicPageList></nowiki></code></bdi>) are now only allowed to run for 10 seconds and error if they take longer. This is in response to multiple outages where long-running queries caused an outage on all wikis. [https://phabricator.wikimedia.org/T287380#7575719] '''Changes later this week''' * There is no new MediaWiki version this week or next week. '''Future changes''' * The developers of the Wikipedia iOS app are looking for testers who edit in multiple languages. You can [[mw:Wikimedia Apps/Team/iOS/202112 testing|read more and let them know if you are interested]]. * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The Wikimedia [[wikitech:Portal:Cloud VPS|Cloud VPS]] hosts technical projects for the Wikimedia movement. Developers need to [[wikitech:News/Cloud VPS 2021 Purge|claim projects]] they use. This is because old and unused projects are removed once a year. Unclaimed projects can be shut down from February. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/2B7KYL5VLQNHGQQHMYLW7KTUKXKAYY3T/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2021/51|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2021-W51"/> 22:05, 20 December 2021 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22465395 --> == [[m:Special:MyLanguage/Tech/News/2022/02|Tech News: 2022-02]] == <section begin="technews-2022-W02"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/02|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] A <bdi lang="zxx" dir="ltr"><code>oauth_consumer</code></bdi> variable has been added to the [[mw:Special:MyLanguage/AbuseFilter|AbuseFilter]] to enable identifying changes made by specific tools. [https://phabricator.wikimedia.org/T298281] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] Gadgets are [[mw:Special:MyLanguage/ResourceLoader/Migration_guide_(users)#Package_Gadgets|now able to directly include JSON pages]]. This means some gadgets can now be configured by administrators without needing the interface administrator permission, such as with the Geonotice gadget. [https://phabricator.wikimedia.org/T198758] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] Gadgets [[mw:Extension:Gadgets#Options|can now specify page actions]] on which they are available. For example, <bdi lang="zxx" dir="ltr"><code>|actions=edit,history</code></bdi> will load a gadget only while editing and on history pages. [https://phabricator.wikimedia.org/T63007] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] Gadgets can now be loaded on demand with the <bdi lang="zxx" dir="ltr"><code>withgadget</code></bdi> URL parameter. This can be used to replace [[mw:Special:MyLanguage/Snippets/Load JS and CSS by URL|an earlier snippet]] that typically looks like <bdi lang="zxx" dir="ltr"><code>withJS</code></bdi> or <bdi lang="zxx" dir="ltr"><code>withCSS</code></bdi>. [https://phabricator.wikimedia.org/T29766] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] At wikis where [[mw:Special:MyLanguage/Growth/Communities/How to configure the mentors' list|the Mentorship system is configured]], you can now use the Action API to get a list of a [[mw:Special:MyLanguage/Growth/Mentor_dashboard|mentor's]] mentees. [https://phabricator.wikimedia.org/T291966] * The heading on the main page can now be configured using <span class="mw-content-ltr" lang="en" dir="ltr">[[MediaWiki:Mainpage-title-loggedin]]</span> for logged-in users and <span class="mw-content-ltr" lang="en" dir="ltr">[[MediaWiki:Mainpage-title]]</span> for logged-out users. Any CSS that was previously used to hide the heading should be removed. [https://meta.wikimedia.org/wiki/Special:MyLanguage/Small_wiki_toolkits/Starter_kit/Main_page_customization#hide-heading] [https://phabricator.wikimedia.org/T298715] * Four special pages (and their API counterparts) now have a maximum database query execution time of 30 seconds. These special pages are: RecentChanges, Watchlist, Contributions, and Log. This change will help with site performance and stability. You can read [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/IPJNO75HYAQWIGTHI5LJHTDVLVOC4LJP/ more details about this change] including some possible solutions if this affects your workflows. [https://phabricator.wikimedia.org/T297708] * The [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features/Sticky Header|sticky header]] has been deployed for 50% of logged-in users on [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Frequently asked questions#pilot-wikis|more than 10 wikis]]. This is part of the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Desktop Improvements]]. See [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Participate|how to take part in the project]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.17|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-01-11|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-01-12|en}}. It will be on all wikis from {{#time:j xg|2022-01-13|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''Events''' * [[m:Special:MyLanguage/Community Wishlist Survey 2022|Community Wishlist Survey 2022]] begins. All contributors to the Wikimedia projects can propose for tools and platform improvements. The proposal phase takes place from {{#time:j xg|2022-01-10|en}} 18:00 UTC to {{#time:j xg|2022-01-23|en}} 18:00 UTC. [[m:Special:MyLanguage/Community_Wishlist_Survey/FAQ|Learn more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/02|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W02"/> 01:23, 11 January 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22562156 --> == [[m:Special:MyLanguage/Tech/News/2022/03|Tech News: 2022-03]] == <section begin="technews-2022-W03"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/03|Translations]] are available. '''Recent changes''' * When using [[mw:Special:MyLanguage/Extension:WikiEditor|WikiEditor]] (also known as the 2010 wikitext editor), people will now see a warning if they link to disambiguation pages. If you click "{{int:Disambiguator-review-link}}" in the warning, it will ask you to correct the link to a more specific term. You can [[m:Community Wishlist Survey 2021/Warn when linking to disambiguation pages#Jan 12, 2021: Turning on the changes for all Wikis|read more information]] about this completed 2021 Community Wishlist item. * You can [[mw:Special:MyLanguage/Help:DiscussionTools#subscribe|automatically subscribe to all of the talk page discussions]] that you start or comment in using [[mw:Special:MyLanguage/Talk pages project/Feature summary|DiscussionTools]]. You will receive [[mw:Special:MyLanguage/Notifications|notifications]] when another editor replies. This is available at most wikis. Go to your [[Special:Preferences#mw-prefsection-editing-discussion|Preferences]] and turn on "{{int:discussiontools-preference-autotopicsub}}". [https://phabricator.wikimedia.org/T263819] * When asked to create a new page or talk page section, input fields can be [[mw:Special:MyLanguage/Manual:Creating_pages_with_preloaded_text|"preloaded" with some text]]. This feature is now limited to wikitext pages. This is so users can't be tricked into making malicious edits. There is a discussion about [[phab:T297725|if this feature should be re-enabled]] for some content types. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.18|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-01-18|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-01-19|en}}. It will be on all wikis from {{#time:j xg|2022-01-20|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''Events''' * [[m:Special:MyLanguage/Community Wishlist Survey 2022|Community Wishlist Survey 2022]] continues. All contributors to the Wikimedia projects can propose for tools and platform improvements. The proposal phase takes place from {{#time:j xg|2022-01-10|en}} 18:00 UTC to {{#time:j xg|2022-01-23|en}} 18:00 UTC. [[m:Special:MyLanguage/Community_Wishlist_Survey/FAQ|Learn more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/03|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W03"/> 19:55, 17 January 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22620285 --> == [[m:Special:MyLanguage/Tech/News/2022/04|Tech News: 2022-04]] == <section begin="technews-2022-W04"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/04|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.19|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-01-25|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-01-26|en}}. It will be on all wikis from {{#time:j xg|2022-01-27|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). * The following languages can now be used with [[mw:Special:MyLanguage/Extension:SyntaxHighlight|syntax highlighting]]: BDD, Elpi, LilyPond, Maxima, Rita, Savi, Sed, Sophia, Spice, .SRCINFO. * You can now access your watchlist from outside of the user menu in the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|new Vector skin]]. The watchlist link appears next to the notification icons if you are at the top of the page. [https://phabricator.wikimedia.org/T289619] '''Events''' * You can see the results of the [[m:Special:MyLanguage/Coolest Tool Award|Coolest Tool Award 2021]] and learn more about 14 tools which were selected this year. * You can [[m:Special:MyLanguage/Community_Wishlist_Survey/Help_us|translate, promote]], or comment on [[m:Special:MyLanguage/Community Wishlist Survey 2022/Proposals|the proposals]] in the Community Wishlist Survey. Voting will begin on {{#time:j xg|2022-01-28|en}}. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/04|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W04"/> 21:38, 24 January 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22644148 --> == [[m:Special:MyLanguage/Tech/News/2022/05|Tech News: 2022-05]] == <section begin="technews-2022-W05"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/05|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] If a gadget should support the new <bdi lang="zxx" dir="ltr"><code>?withgadget</code></bdi> URL parameter that was [[m:Special:MyLanguage/Tech/News/2022/02|announced]] 3 weeks ago, then it must now also specify <bdi lang="zxx" dir="ltr"><code>supportsUrlLoad</code></bdi> in the gadget definition ([[mw:Special:MyLanguage/Extension:Gadgets#supportsUrlLoad|documentation]]). [https://phabricator.wikimedia.org/T29766] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.20|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-02-01|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-02-02|en}}. It will be on all wikis from {{#time:j xg|2022-02-03|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''Future changes''' * A change that was [[m:Special:MyLanguage/Tech/News/2021/16|announced]] last year was delayed. It is now ready to move ahead: ** The user group <code>oversight</code> will be renamed <code>suppress</code>. This is for [[phab:T109327|technical reasons]]. This is the technical name. It doesn't affect what you call the editors with this user right on your wiki. This is planned to happen in three weeks. You can comment [[phab:T112147|in Phabricator]] if you have objections. As usual, these labels can be translated on translatewiki ([[phab:T112147|direct links are available]]) or by administrators on your wiki. '''Events''' * You can vote on proposals in the [[m:Special:MyLanguage/Community Wishlist Survey 2022|Community Wishlist Survey]] between 28 January and 11 February. The survey decides what the [[m:Special:MyLanguage/Community Tech|Community Tech team]] will work on. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/05|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W05"/> 17:42, 31 January 2022 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22721804 --> == [[m:Special:MyLanguage/Tech/News/2022/06|Tech News: 2022-06]] == <section begin="technews-2022-W06"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/06|Translations]] are available. '''Recent changes''' * English Wikipedia recently set up a gadget for dark mode. You can enable it there, or request help from an [[m:Special:MyLanguage/Interface administrators|interface administrator]] to set it up on your wiki ([[w:en:Wikipedia:Dark mode (gadget)|instructions and screenshot]]). * Category counts are sometimes wrong. They will now be completely recounted at the beginning of every month. [https://phabricator.wikimedia.org/T299823] '''Problems''' * A code-change last week to fix a bug with [[mw:Special:MyLanguage/Manual:Live preview|Live Preview]] may have caused problems with some local gadgets and user-scripts. Any code with skin-specific behaviour for <bdi lang="zxx" dir="ltr"><code>vector</code></bdi> should be updated to also check for <bdi lang="zxx" dir="ltr"><code>vector-2022</code></bdi>. [[phab:T300987|A code-snippet, global search, and example are available]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.21|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-02-08|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-02-09|en}}. It will be on all wikis from {{#time:j xg|2022-02-10|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/06|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W06"/> 21:15, 7 February 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22765948 --> == [[m:Special:MyLanguage/Tech/News/2022/07|Tech News: 2022-07]] == <section begin="technews-2022-W07"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/07|Translations]] are available. '''Recent changes''' * [[mw:Special:MyLanguage/Manual:Purge|Purging]] a category page with fewer than 5,000 members will now recount it completely. This will allow editors to fix incorrect counts when it is wrong. [https://phabricator.wikimedia.org/T85696] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.22|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-02-15|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-02-16|en}}. It will be on all wikis from {{#time:j xg|2022-02-17|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). * [[File:Octicons-tools.svg|15px|link=|Advanced item]] In the [[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]] extension, the <code dir=ltr>rmspecials()</code> function has been updated so that it does not remove the "space" character. Wikis are advised to wrap all the uses of <code dir=ltr>rmspecials()</code> with <code dir=ltr>rmwhitespace()</code> wherever necessary to keep filters' behavior unchanged. You can use the search function on [[Special:AbuseFilter]] to locate its usage. [https://phabricator.wikimedia.org/T263024] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/07|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W07"/> 19:18, 14 February 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22821788 --> == [[m:Special:MyLanguage/Tech/News/2022/08|Tech News: 2022-08]] == <section begin="technews-2022-W08"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/08|Translations]] are available. '''Recent changes''' * [[Special:Nuke|Special:Nuke]] will now provide the standard deletion reasons (editable at <bdi lang="en" dir="ltr">[[MediaWiki:Deletereason-dropdown]]</bdi>) to use when mass-deleting pages. This was [[m:Community Wishlist Survey 2022/Admins and patrollers/Mass-delete to offer drop-down of standard reasons, or templated reasons.|a request in the 2022 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T25020] * At Wikipedias, all new accounts now get the [[mw:Special:MyLanguage/Growth/Feature_summary|Growth features]] by default when creating an account. Communities are encouraged to [[mw:Special:MyLanguage/Help:Growth/Tools/Account_creation|update their help resources]]. Previously, only 80% of new accounts would get the Growth features. A few Wikipedias remain unaffected by this change. [https://phabricator.wikimedia.org/T301820] * You can now prevent specific images that are used in a page from appearing in other locations, such as within PagePreviews or Search results. This is done with the markup <bdi lang="zxx" dir="ltr"><code><nowiki>class=notpageimage</nowiki></code></bdi>. For example, <code><nowiki>[[File:Example.png|class=notpageimage]]</nowiki></code>. [https://phabricator.wikimedia.org/T301588] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] There has been a change to the HTML of Special:Contributions, Special:MergeHistory, and History pages, to support the grouping of changes by date in [[mw:Special:MyLanguage/Skin:Minerva_Neue|the mobile skin]]. While unlikely, this may affect gadgets and user scripts. A [[phab:T298638|list of all the HTML changes]] is on Phabricator. '''Events''' * [[m:Special:MyLanguage/Community Wishlist Survey 2022/Results|Community Wishlist Survey results]] have been published. The [[m:Special:MyLanguage/Community Wishlist Survey/Updates/2022 results#leaderboard|ranking of prioritized proposals]] is also available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-02-22|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-02-23|en}}. It will be on all wikis from {{#time:j xg|2022-02-24|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''Future changes''' * The software to play videos and audio files on pages will change soon on all wikis. The old player will be removed. Some audio players will become wider after this change. [[mw:Special:MyLanguage/Extension:TimedMediaHandler/VideoJS_Player|The new player]] has been a beta feature for over four years. [https://phabricator.wikimedia.org/T100106][https://phabricator.wikimedia.org/T248418] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Toolforge's underlying operating system is being updated. If you maintain any tools there, there are two options for migrating your tools into the new system. There are [[wikitech:News/Toolforge Stretch deprecation|details, deadlines, and instructions]] on Wikitech. [https://lists.wikimedia.org/hyperkitty/list/cloud-announce@lists.wikimedia.org/thread/EPJFISC52T7OOEFH5YYMZNL57O4VGSPR/] * Administrators will soon have [[m:Special:MyLanguage/Community Wishlist Survey 2021/(Un)delete associated talk page|the option to delete/undelete]] the associated "talk" page when they are deleting a given page. An API endpoint with this option will also be available. This was [[m:Community Wishlist Survey 2021/Admins and patrollers/(Un)delete associated talk page|a request from the 2021 Wishlist Survey]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/08|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W08"/> 19:12, 21 February 2022 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22847768 --> == [[m:Special:MyLanguage/Tech/News/2022/09|Tech News: 2022-09]] == <section begin="technews-2022-W09"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/09|Translations]] are available. '''Recent changes''' * When searching for edits by [[mw:Special:MyLanguage/Help:Tags|change tags]], e.g. in page history or user contributions, there is now a dropdown list of possible tags. This was [[m:Community Wishlist Survey 2022/Miscellaneous/Improve plain-text change tag selector|a request in the 2022 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T27909] * Mentors using the [[mw:Special:MyLanguage/Growth/Mentor_dashboard|Growth Mentor dashboard]] will now see newcomers assigned to them who have made at least one edit, up to 200 edits. Previously, all newcomers assigned to the mentor were visible on the dashboard, even ones without any edit or ones who made hundred of edits. Mentors can still change these values using the filters on their dashboard. Also, the last choice of filters will now be saved. [https://phabricator.wikimedia.org/T301268][https://phabricator.wikimedia.org/T294460] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] The user group <code>oversight</code> was renamed <code>suppress</code>. This is for [[phab:T109327|technical reasons]]. You may need to update any local references to the old name, e.g. gadgets, links to Special:Listusers, or uses of [[mw:Special:MyLanguage/Help:Magic_words|NUMBERINGROUP]]. '''Problems''' * The recent change to the HTML of [[mw:Special:MyLanguage/Help:Tracking changes|tracking changes]] pages caused some problems for screenreaders. This is being fixed. [https://phabricator.wikimedia.org/T298638] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.24|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-03-01|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-03-02|en}}. It will be on all wikis from {{#time:j xg|2022-03-03|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''Future changes''' * Working with templates will become easier. [[m:WMDE_Technical_Wishes/Templates|Several improvements]] are planned for March 9 on most wikis and on March 16 on English Wikipedia. The improvements include: Bracket matching, syntax highlighting colors, finding and inserting templates, and related visual editor features. * If you are a template developer or an interface administrator, and you are intentionally overriding or using the default CSS styles of user feedback boxes (the classes: <code dir=ltr>successbox, messagebox, errorbox, warningbox</code>), please note that these classes and associated CSS will soon be removed from MediaWiki core. This is to prevent problems when the same class-names are also used on a wiki. Please let us know by commenting at [[phab:T300314]] if you think you might be affected. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/09|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W09"/> 22:59, 28 February 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22902593 --> == [[m:Special:MyLanguage/Tech/News/2022/10|Tech News: 2022-10]] == <section begin="technews-2022-W10"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/10|Translations]] are available. '''Problems''' * There was a problem with some interface labels last week. It will be fixed this week. This change was part of ongoing work to simplify the support for skins which do not have active maintainers. [https://phabricator.wikimedia.org/T301203] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.25|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-03-08|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-03-09|en}}. It will be on all wikis from {{#time:j xg|2022-03-10|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/10|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W10"/> 21:16, 7 March 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22958074 --> == [[m:Special:MyLanguage/Tech/News/2022/11|Tech News: 2022-11]] == <section begin="technews-2022-W11"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/11|Translations]] are available. '''Recent changes''' * In the Wikipedia Android app [[mw:Special:MyLanguage/Wikimedia_Apps/Team/Android/Communication#Updates|it is now possible]] to change the toolbar at the bottom so the tools you use more often are easier to click on. The app now also has a focused reading mode. [https://phabricator.wikimedia.org/T296753][https://phabricator.wikimedia.org/T254771] '''Problems''' * There was a problem with the collection of some page-view data from June 2021 to January 2022 on all wikis. This means the statistics are incomplete. To help calculate which projects and regions were most affected, relevant datasets are being retained for 30 extra days. You can [[m:Talk:Data_retention_guidelines#Added_exception_for_page_views_investigation|read more on Meta-wiki]]. * There was a problem with the databases on March 10. All wikis were unreachable for logged-in users for 12 minutes. Logged-out users could read pages but could not edit or access uncached content then. [https://wikitech.wikimedia.org/wiki/Incident_documentation/2022-03-10_MediaWiki_availability] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.38/wmf.26|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-03-15|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-03-16|en}}. It will be on all wikis from {{#time:j xg|2022-03-17|en}} ([[mw:MediaWiki 1.38/Roadmap|calendar]]). * When [[mw:Special:MyLanguage/Help:System_message#Finding_messages_and_documentation|using <bdi lang="zxx" dir="ltr"><code>uselang=qqx</code></bdi> to find localisation messages]], it will now show all possible message keys for navigation tabs such as "{{int:vector-view-history}}". [https://phabricator.wikimedia.org/T300069] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Access to [[{{#special:RevisionDelete}}]] has been expanded to include users who have <code dir=ltr>deletelogentry</code> and <code dir=ltr>deletedhistory</code> rights through their group memberships. Before, only those with the <code dir=ltr>deleterevision</code> right could access this special page. [https://phabricator.wikimedia.org/T301928] * On the [[{{#special:Undelete}}]] pages for diffs and revisions, there will be a link back to the main Undelete page with the list of revisions. [https://phabricator.wikimedia.org/T284114] '''Future changes''' * The Wikimedia Foundation has announced the IP Masking implementation strategy and next steps. The [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation#feb25|announcement can be read here]]. * The [[mw:Special:MyLanguage/Wikimedia Apps/Android FAQ|Wikipedia Android app]] developers are working on [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Communication|new functions]] for user talk pages and article talk pages. [https://phabricator.wikimedia.org/T297617] '''Events''' * The [[mw:Wikimedia Hackathon 2022|Wikimedia Hackathon 2022]] will take place as a hybrid event on 20-22 May 2022. The Hackathon will be held online and there are grants available to support local in-person meetups around the world. Grants can be requested until 20 March. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/11|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W11"/> 22:07, 14 March 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=22993074 --> == [[m:Special:MyLanguage/Tech/News/2022/12|Tech News: 2022-12]] == <section begin="technews-2022-W12"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/12|Translations]] are available. '''New code release schedule for this week''' * There will be four MediaWiki releases this week, instead of just one. This is an experiment which should lead to fewer problems and to faster feature updates. The releases will be on all wikis, at different times, on Monday, Tuesday, and Wednesday. You can [[mw:Special:MyLanguage/Wikimedia Release Engineering Team/Trainsperiment week|read more about this project]]. '''Recent changes''' * You can now set how many search results to show by default in [[Special:Preferences#mw-prefsection-searchoptions|your Preferences]]. This was the 12th most popular wish in the [[m:Special:MyLanguage/Community Wishlist Survey 2022/Results|Community Wishlist Survey 2022]]. [https://phabricator.wikimedia.org/T215716] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] The Jupyter notebooks tool [[wikitech:PAWS|PAWS]] has been updated to a new interface. [https://phabricator.wikimedia.org/T295043] '''Future changes''' * Interactive maps via [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] will soon work on wikis using the [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevisions]] extension. [https://wikimedia.sslsurvey.de/Kartographer-Workflows-EN/ Please tell us] which improvements you want to see in Kartographer. You can take this survey in simple English. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Geoinformation] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/12|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W12"/> 16:01, 21 March 2022 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23034693 --> == [[m:Special:MyLanguage/Tech/News/2022/13|Tech News: 2022-13]] == <section begin="technews-2022-W13"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/13|Translations]] are available. '''Recent changes''' * There is a simple new Wikimedia Commons upload tool available for macOS users, [[c:Commons:Sunflower|Sunflower]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-03-29|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-03-30|en}}. It will be on all wikis from {{#time:j xg|2022-03-31|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * Some wikis will be in read-only for a few minutes because of regular database maintenance. It will be performed on {{#time:j xg|2022-03-29|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s3.dblist targeted wikis]) and on {{#time:j xg|2022-03-31|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s5.dblist targeted wikis]). [https://phabricator.wikimedia.org/T301850][https://phabricator.wikimedia.org/T303798] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/13|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W13"/> 19:54, 28 March 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23073711 --> == [[m:Special:MyLanguage/Tech/News/2022/14|Tech News: 2022-14]] == <section begin="technews-2022-W14"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/14|Translations]] are available. '''Problems''' * For a few days last week, edits that were suggested to newcomers were not tagged in the [[{{#special:recentchanges}}]] feed. This bug has been fixed. [https://phabricator.wikimedia.org/T304747] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.6|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-04-05|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-04-06|en}}. It will be on all wikis from {{#time:j xg|2022-04-07|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-04-07|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s4.dblist targeted wikis]). '''Future changes''' * Starting next week, Tech News' title will be translatable. When the newsletter is distributed, its title may not be <code dir=ltr>Tech News: 2022-14</code> anymore. It may affect some filters that have been set up by some communities. [https://phabricator.wikimedia.org/T302920] * Over the next few months, the "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" Growth feature [[phab:T304110|will become available to more Wikipedias]]. Each week, a few wikis will get the feature. You can test this tool at [[mw:Special:MyLanguage/Growth#deploymentstable|a few wikis where "Link recommendation" is already available]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/14|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W14"/> 21:01, 4 April 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23097604 --> == Tech News: 2022-15 == <section begin="technews-2022-W15"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/15|Translations]] are available. '''Recent changes''' * There is a new public status page at <span class="mw-content-ltr" lang="en" dir="ltr">[https://www.wikimediastatus.net/ www.wikimediastatus.net]</span>. This site shows five automated high-level metrics where you can see the overall health and performance of our wikis' technical environment. It also contains manually-written updates for widespread incidents, which are written as quickly as the engineers are able to do so while also fixing the actual problem. The site is separated from our production infrastructure and hosted by an external service, so that it can be accessed even if the wikis are briefly unavailable. You can [https://diff.wikimedia.org/2022/03/31/announcing-www-wikimediastatus-net/ read more about this project]. * On Wiktionary wikis, the software to play videos and audio files on pages has now changed. The old player has been removed. Some audio players will become wider after this change. [[mw:Special:MyLanguage/Extension:TimedMediaHandler/VideoJS_Player|The new player]] has been a beta feature for over four years. [https://phabricator.wikimedia.org/T100106][https://phabricator.wikimedia.org/T248418] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-04-12|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-04-13|en}}. It will be on all wikis from {{#time:j xg|2022-04-14|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/15|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W15"/> 19:44, 11 April 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23124108 --> == Tech News: 2022-16 == <section begin="technews-2022-W16"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/16|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.8|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-04-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-04-20|en}}. It will be on all wikis from {{#time:j xg|2022-04-21|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-04-19|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s7.dblist targeted wikis]) and on {{#time:j xg|2022-04-21|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s8.dblist targeted wikis]). * Administrators will now have [[m:Community Wishlist Survey 2021/(Un)delete associated talk page|the option to delete/undelete the associated "Talk" page]] when they are deleting a given page. An API endpoint with this option is also available. This concludes the [[m:Community Wishlist Survey 2021/Admins and patrollers/(Un)delete associated talk page|11th wish of the 2021 Community Wishlist Survey]]. * On [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements#test-wikis|selected wikis]], 50% of logged-in users will see the new [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features/Table of contents|table of contents]]. When scrolling up and down the page, the table of contents will stay in the same place on the screen. This is part of the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Desktop Improvements]] project. [https://phabricator.wikimedia.org/T304169] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Message boxes produced by MediaWiki code will no longer have these CSS classes: <code dir=ltr>successbox</code>, <code dir=ltr>errorbox</code>, <code dir=ltr>warningbox</code>. The styles for those classes and <code dir=ltr>messagebox</code> will be removed from MediaWiki core. This only affects wikis that use these classes in wikitext, or change their appearance within site-wide CSS. Please review any local usage and definitions for these classes you may have. This was previously announced in the [[m:Special:MyLanguage/Tech/News/2022/09|28 February issue of Tech News]]. '''Future changes''' * [[mw:Special:MyLanguage/Extension:Kartographer|Kartographer]] will become compatible with [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevisions page stabilization]]. Kartographer maps will also work on pages with [[mw:Special:MyLanguage/Help:Pending changes|pending changes]]. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Geoinformation#Project_descriptions] The Kartographer documentation has been thoroughly updated. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:Kartographer/Getting_started] [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:VisualEditor/Maps] [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:Kartographer] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/16|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W16"/> 23:11, 18 April 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23167004 --> == Tech News: 2022-17 == <section begin="technews-2022-W17"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/17|Translations]] are available. '''Recent changes''' * On [https://noc.wikimedia.org/conf/dblists/group1.dblist many wikis] (group 1), the software to play videos and audio files on pages has now changed. The old player has been removed. Some audio players will become wider after this change. [[mw:Special:MyLanguage/Extension:TimedMediaHandler/VideoJS_Player|The new player]] has been a beta feature for over four years. [https://phabricator.wikimedia.org/T100106][https://phabricator.wikimedia.org/T248418] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.9|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-04-26|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-04-27|en}}. It will be on all wikis from {{#time:j xg|2022-04-28|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-04-26|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s2.dblist targeted wikis]). * Some very old browsers and operating systems are no longer supported. Some things on the wikis might look weird or not work in very old browsers like Internet Explorer 9 or 10, Android 4, or Firefox 38 or older. [https://phabricator.wikimedia.org/T306486] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/17|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W17"/> 22:56, 25 April 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23187115 --> == Tech News: 2022-18 == <section begin="technews-2022-W18"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/18|Translations]] are available. '''Recent changes''' * On [https://noc.wikimedia.org/conf/dblists/group2.dblist all remaining wikis] (group 2), the software to play videos and audio files on pages has now changed. The old player has been removed. Some audio players will become wider after this change. [[mw:Special:MyLanguage/Extension:TimedMediaHandler/VideoJS_Player|The new player]] has been a beta feature for over four years. [https://phabricator.wikimedia.org/T100106][https://phabricator.wikimedia.org/T248418] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.10|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-05-03|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-05-04|en}}. It will be on all wikis from {{#time:j xg|2022-05-05|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). '''Future changes''' * The developers are working on talk pages in the [[mw:Wikimedia Apps/Team/iOS|Wikipedia app for iOS]]. You can [https://wikimedia.qualtrics.com/jfe/form/SV_9GBcHczQGLbQWTY give feedback]. You can take the survey in English, German, Hebrew or Chinese. * [[m:WMDE_Technical_Wishes/VisualEditor_template_dialog_improvements#Status_and_next_steps|Most wikis]] will receive an [[m:WMDE_Technical_Wishes/VisualEditor_template_dialog_improvements|improved template dialog]] in VisualEditor and New Wikitext mode. [https://phabricator.wikimedia.org/T296759] [https://phabricator.wikimedia.org/T306967] * If you use syntax highlighting while editing wikitext, you can soon activate a [[m:WMDE_Technical_Wishes/Improved_Color_Scheme_of_Syntax_Highlighting#Color-blind_mode|colorblind-friendly color scheme]]. [https://phabricator.wikimedia.org/T306867] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Several CSS IDs related to MediaWiki interface messages will be removed. Technical editors should please [[phab:T304363|review the list of IDs and links to their existing uses]]. These include <code dir=ltr>#mw-anon-edit-warning</code>, <code dir=ltr>#mw-undelete-revision</code> and 3 others. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/18|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W18"/> 19:33, 2 May 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23232924 --> == Tech News: 2022-19 == <section begin="technews-2022-W19"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/19|Translations]] are available. '''Recent changes''' * You can now see categories in the [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android|Wikipedia app for Android]]. [https://phabricator.wikimedia.org/T73966] '''Problems''' * Last week, there was a problem with Wikidata's search autocomplete. This has now been fixed. [https://phabricator.wikimedia.org/T307586] * Last week, all wikis had slow access or no access for 20 minutes, for logged-in users and non-cached pages. This was caused by a problem with a database change. [https://phabricator.wikimedia.org/T307647] '''Changes later this week''' * There is no new MediaWiki version this week. [https://phabricator.wikimedia.org/T305217#7894966] * [[m:WMDE Technical Wishes/Geoinformation#Current issues|Incompatibility issues]] with [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] and the [[mw:Special:MyLanguage/Help:Extension:FlaggedRevs|FlaggedRevs extension]] will be fixed: Deployment is planned for May 10 on all wikis. Kartographer will then be enabled on the [[phab:T307348|five wikis which have not yet enabled the extension]] on May 24. * The [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Vector (2022)]] skin will be set as the default on several more wikis, including Arabic and Catalan Wikipedias. Logged-in users will be able to switch back to the old Vector (2010). See the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/2022-04 for the largest wikis|latest update]] about Vector (2022). '''Future meetings''' * The next [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/Talk to Web|open meeting with the Web team]] about Vector (2022) will take place on 17 May. The following meetings are currently planned for: 7 June, 21 June, 5 July, 19 July. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/19|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W19"/> 15:22, 9 May 2022 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23256717 --> == Tech News: 2022-20 == <section begin="technews-2022-W20"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/20|Translations]] are available. '''Changes later this week''' * Some wikis can soon use the [[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|add a link]] feature. This will start on Wednesday. The wikis are {{int:project-localized-name-cawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ptwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-simplewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-svwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ukwiki/en}}. This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T304542] * The [[mw:Special:MyLanguage/Wikimedia Hackathon 2022|Wikimedia Hackathon 2022]] will take place online on May 20–22. It will be in English. There are also local [[mw:Special:MyLanguage/Wikimedia Hackathon 2022/Meetups|hackathon meetups]] in Germany, Ghana, Greece, India, Nigeria and the United States. Technically interested Wikimedians can work on software projects and learn new skills. You can also host a session or post a project you want to work on. * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.12|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-05-17|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-05-18|en}}. It will be on all wikis from {{#time:j xg|2022-05-19|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). '''Future changes''' * You can soon edit translatable pages in the visual editor. Translatable pages exist on for examples Meta and Commons. [https://diff.wikimedia.org/2022/05/12/mediawiki-1-38-brings-support-for-editing-translatable-pages-with-the-visual-editor/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/20|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W20"/> 18:58, 16 May 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23291515 --> == Tech News: 2022-21 == <section begin="technews-2022-W21"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/21|Translations]] are available. '''Recent changes''' * Administrators using the mobile web interface can now access Special:Block directly from user pages. [https://phabricator.wikimedia.org/T307341] * The <span class="mw-content-ltr" lang="en" dir="ltr">[https://www.wiktionary.org/ www.wiktionary.org]</span> portal page now uses an automated update system. Other [[m:Project_portals|project portals]] will be updated over the next few months. [https://phabricator.wikimedia.org/T304629] '''Problems''' * The Growth team maintains a mentorship program for newcomers. Previously, newcomers weren't able to opt out from the program. Starting May 19, 2022, newcomers are able to fully opt out from Growth mentorship, in case they do not wish to have any mentor at all. [https://phabricator.wikimedia.org/T287915] * Some editors cannot access the content translation tool if they load it by clicking from the contributions menu. This problem is being worked on. It should still work properly if accessed directly via Special:ContentTranslation. [https://phabricator.wikimedia.org/T308802] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.13|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-05-24|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-05-25|en}}. It will be on all wikis from {{#time:j xg|2022-05-26|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Gadget and user scripts developers are invited to give feedback on a [[mw:User:Jdlrobson/Extension:Gadget/Policy|proposed technical policy]] aiming to improve support from MediaWiki developers. [https://phabricator.wikimedia.org/T308686] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/21|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W21"/> 00:21, 24 May 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23317250 --> == Tech News: 2022-22 == <section begin="technews-2022-W22"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/22|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|15px|link=|Advanced item]] In the [[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]] extension, an <code dir=ltr>ip_in_ranges()</code> function has been introduced to check if an IP is in any of the ranges. Wikis are advised to combine multiple <code dir=ltr>ip_in_range()</code> expressions joined by <code>|</code> into a single expression for better performance. You can use the search function on [[Special:AbuseFilter|Special:AbuseFilter]] to locate its usage. [https://phabricator.wikimedia.org/T305017] * The [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation/IP Info feature|IP Info feature]] which helps abuse fighters access information about IPs, [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation/IP Info feature#May 24, 2022|has been deployed]] to all wikis as a beta feature. This comes after weeks of beta testing on test.wikipedia.org. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.14|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-05-31|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-06-01|en}}. It will be on all wikis from {{#time:j xg|2022-06-02|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-05-31|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s5.dblist targeted wikis]). * The [[mw:Special:MyLanguage/Help:DiscussionTools#New topic tool|New Topic Tool]] will be deployed for all editors at most wikis soon. You will be able to opt out from within the tool and in [[Special:Preferences#mw-prefsection-editing-discussion|Preferences]]. [https://www.mediawiki.org/wiki/Special:MyLanguage/Talk_pages_project/New_discussion][https://phabricator.wikimedia.org/T287804] * [[File:Octicons-tools.svg|15px|link=|Advanced item]] The [[:mw:Special:ApiHelp/query+usercontribs|list=usercontribs API]] will support fetching contributions from an [[mw:Special:MyLanguage/Help:Range blocks#Non-technical explanation|IP range]] soon. API users can set the <code>uciprange</code> parameter to get contributions from any IP range within [[:mw:Manual:$wgRangeContributionsCIDRLimit|the limit]]. [https://phabricator.wikimedia.org/T177150] * A new parser function will be introduced: <bdi lang="zxx" dir="ltr"><code><nowiki>{{=}}</nowiki></code></bdi>. It will replace existing templates named "=". It will insert an [[w:en:Equals sign|equal sign]]. This can be used to escape the equal sign in the parameter values of templates. [https://phabricator.wikimedia.org/T91154] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/22|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W22"/> 20:28, 30 May 2022 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23340178 --> == Tech News: 2022-23 == <section begin="technews-2022-W23"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/23|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.15|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-06-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-06-08|en}}. It will be on all wikis from {{#time:j xg|2022-06-09|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] A new <bdi lang="zxx" dir="ltr"><code>str_replace_regexp()</code></bdi> function can be used in [[Special:AbuseFilter|abuse filters]] to replace parts of text using a [[w:en:Regular expression|regular expression]]. [https://phabricator.wikimedia.org/T285468] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/23|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W23"/> 02:46, 7 June 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23366979 --> == Tech News: 2022-24 == <section begin="technews-2022-W24"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/24|Translations]] are available. '''Recent changes''' * All wikis can now use [[mw:Special:MyLanguage/Extension:Kartographer|Kartographer]] maps. Kartographer maps now also work on pages with [[mw:Special:MyLanguage/Help:Pending changes|pending changes]]. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Geoinformation#Project_descriptions][https://phabricator.wikimedia.org/T307348] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.16|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-06-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-06-15|en}}. It will be on all wikis from {{#time:j xg|2022-06-16|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-06-14|en}} at 06:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s6.dblist targeted wikis]). [https://phabricator.wikimedia.org/T300471] * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-abwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-acewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-adywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-afwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-akwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-alswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-amwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-anwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-angwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-arcwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-arzwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-astwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-atjwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-avwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-aywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-azwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-azbwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T304548] * The [[mw:Special:MyLanguage/Help:DiscussionTools#New topic tool|New Topic Tool]] will be deployed for all editors at Commons, Wikidata, and some other wikis soon. You will be able to opt out from within the tool and in [[Special:Preferences#mw-prefsection-editing-discussion|Preferences]]. [https://www.mediawiki.org/wiki/Special:MyLanguage/Talk_pages_project/New_discussion][https://phabricator.wikimedia.org/T287804] '''Future meetings''' * The next [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/Talk to Web|open meeting with the Web team]] about Vector (2022) will take place today (13 June). The following meetings will take place on: 28 June, 12 July, 26 July. '''Future changes''' * By the end of July, the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Vector 2022]] skin should be ready to become the default across all wikis. Discussions on how to adjust it to the communities' needs will begin in the next weeks. It will always be possible to revert to the previous version on an individual basis. [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/2022-04 for the largest wikis|Learn more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/24|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W24"/> 16:58, 13 June 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23389956 --> == Tech News: 2022-25 == <section begin="technews-2022-W25"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/25|Translations]] are available. '''Recent changes''' * The [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android|Wikipedia App for Android]] now has an option for editing the whole page at once, located in the overflow menu (three-dots menu [[File:Ic more vert 36px.svg|15px|link=|alt=]]). [https://phabricator.wikimedia.org/T103622] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Some recent database changes may affect queries using the [[m:Research:Quarry|Quarry tool]]. Queries for <bdi lang="zxx" dir="ltr"><code>site_stats</code></bdi> at English Wikipedia, Commons, and Wikidata will need to be updated. [[phab:T306589|Read more]]. * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] A new <bdi lang="zxx" dir="ltr"><code>user_global_editcount</code></bdi> variable can be used in [[Special:AbuseFilter|abuse filters]] to avoid affecting globally active users. [https://phabricator.wikimedia.org/T130439] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.17|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-06-21|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-06-22|en}}. It will be on all wikis from {{#time:j xg|2022-06-23|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * Users of non-responsive skins (e.g. MonoBook or Vector) on mobile devices may notice a slight change in the default zoom level. This is intended to optimize zooming and ensure all interface elements are present on the page (for example the table of contents on Vector 2022). In the unlikely event this causes any problems with how you use the site, we'd love to understand better, please ping <span class="mw-content-ltr" lang="en" dir="ltr">[[m:User:Jon (WMF)|Jon (WMF)]]</span> to any on-wiki conversations. [https://phabricator.wikimedia.org/T306910] '''Future changes''' * The Beta Feature for [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] will be updated throughout July. Discussions will look different. You can see [[mw:Special:MyLanguage/Talk pages project/Usability/Prototype|some of the proposed changes]]. * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Parsoid's HTML output will soon stop annotating file links with different <bdi lang="zxx" dir="ltr"><code>typeof</code></bdi> attribute values, and instead use <bdi lang="zxx" dir="ltr"><code>mw:File</code></bdi> for all types. Tool authors should adjust any code that expects: <bdi lang="zxx" dir="ltr"><code>mw:Image</code></bdi>, <bdi lang="zxx" dir="ltr"><code>mw:Audio</code></bdi>, or <bdi lang="zxx" dir="ltr"><code>mw:Video</code></bdi>. [https://phabricator.wikimedia.org/T273505] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/25|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W25"/> 20:18, 20 June 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23425855 --> == Tech News: 2022-26 == <section begin="technews-2022-W26"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/26|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] [[m:Special:MyLanguage/Wikimedia Enterprise|Wikimedia Enterprise]] API service now has self-service accounts with free on-demand requests and monthly snapshots ([https://enterprise.wikimedia.com/docs/ API documentation]). Community access [[m:Special:MyLanguage/Wikimedia Enterprise/FAQ#community-access|via database dumps & Wikimedia Cloud Services]] continues. * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] [[d:Special:MyLanguage/Wikidata:Wiktionary#lua|All Wikimedia wikis can now use Wikidata Lexemes in Lua]] after creating local modules and templates. Discussions are welcome [[d:Wikidata_talk:Lexicographical_data#You_can_now_reuse_Wikidata_Lexemes_on_all_wikis|on the project talk page]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.18|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-06-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-06-29|en}}. It will be on all wikis from {{#time:j xg|2022-06-30|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-06-28|en}} at 06:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s7.dblist targeted wikis]). [https://phabricator.wikimedia.org/T311033] * Some global and cross-wiki services will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-06-30|en}} at 06:00 UTC. This will impact ContentTranslation, Echo, StructuredDiscussions, Growth experiments and a few more services. [https://phabricator.wikimedia.org/T300472] * Users will be able to sort columns within sortable tables in the mobile skin. [https://phabricator.wikimedia.org/T233340] '''Future meetings''' * The next [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/Talk to Web|open meeting with the Web team]] about Vector (2022) will take place tomorrow (28 June). The following meetings will take place on 12 July and 26 July. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/26|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W26"/> 20:02, 27 June 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23453785 --> == Tech News: 2022-27 == <section begin="technews-2022-W27"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/27|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.19|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-07-05|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-07-06|en}}. It will be on all wikis from {{#time:j xg|2022-07-07|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-07-05|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s6.dblist targeted wikis]) and on {{#time:j xg|2022-07-07|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s4.dblist targeted wikis]). * The Beta Feature for [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] will be updated throughout July. Discussions will look different. You can see [[mw:Special:MyLanguage/Talk pages project/Usability/Prototype|some of the proposed changes]]. * [[File:Octicons-tools.svg|15px|link=|alt=| Advanced item]] This change only affects pages in the main namespace in Wikisource. The Javascript config variable <bdi lang="zxx" dir="ltr"><code>proofreadpage_source_href</code></bdi> will be removed from <bdi lang="zxx" dir="ltr"><code>[[mw:Special:MyLanguage/Manual:Interface/JavaScript#mw.config|mw.config]]</code></bdi> and be replaced with the variable <bdi lang="zxx" dir="ltr"><code>prpSourceIndexPage</code></bdi>. [https://phabricator.wikimedia.org/T309490] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/27|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W27"/> 19:32, 4 July 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23466250 --> == Tech News: 2022-28 == <section begin="technews-2022-W28"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/28|Translations]] are available. '''Recent changes''' * In the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Vector 2022 skin]], the page title is now displayed above the tabs such as Discussion, Read, Edit, View history, or More. [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates#Page title/tabs switch|Learn more]]. [https://phabricator.wikimedia.org/T303549] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] It is now possible to easily view most of the configuration settings that apply to just one wiki, and to compare settings between two wikis if those settings are different. For example: [https://noc.wikimedia.org/wiki.php?wiki=jawiktionary Japanese Wiktionary settings], or [https://noc.wikimedia.org/wiki.php?wiki=eswiki&compare=eowiki settings that are different between the Spanish and Esperanto Wikipedias]. Local communities may want to [[m:Special:MyLanguage/Requesting_wiki_configuration_changes|discuss and propose changes]] to their local settings. Details about each of the named settings can be found by [[mw:Special:Search|searching MediaWiki.org]]. [https://phabricator.wikimedia.org/T308932] *The Anti-Harassment Tools team [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation/IP Info feature#May|recently deployed]] the IP Info Feature as a [[Special:Preferences#mw-prefsection-betafeatures|Beta Feature at all wikis]]. This feature allows abuse fighters to access information about IP addresses. Please check our update on [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation/IP Info feature#April|how to find and use the tool]]. Please share your feedback using a link you will be given within the tool itself. '''Changes later this week''' * There is no new MediaWiki version this week. * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-07-12|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s3.dblist targeted wikis]). '''Future changes''' * The Beta Feature for [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] will be updated throughout July. Discussions will look different. You can see [[mw:Special:MyLanguage/Talk pages project/Usability/Prototype|some of the proposed changes]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/28|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W28"/> 19:24, 11 July 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23502519 --> == Tech News: 2022-29 == <section begin="technews-2022-W29"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/29|Translations]] are available. '''Problems''' * The feature on mobile web for [[mw:Special:MyLanguage/Extension:NearbyPages|Nearby Pages]] was missing last week. It will be fixed this week. [https://phabricator.wikimedia.org/T312864] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.21|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-07-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-07-20|en}}. It will be on all wikis from {{#time:j xg|2022-07-21|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). '''Future changes''' * The [[mw:Technical_decision_making/Forum|Technical Decision Forum]] is seeking [[mw:Technical_decision_making/Community_representation|community representatives]]. You can apply on wiki or by emailing <span class="mw-content-ltr" lang="en" dir="ltr">TDFSupport@wikimedia.org</span> before 12 August. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/29|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W29"/> 22:59, 18 July 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23517957 --> == Tech News: 2022-30 == <section begin="technews-2022-W30"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/30|Translations]] are available. '''Recent changes''' * The <span class="mw-content-ltr" lang="en" dir="ltr">[https://www.wikibooks.org/ www.wikibooks.org]</span> and <span class="mw-content-ltr" lang="en" dir="ltr">[https://www.wikiquote.org/ www.wikiquote.org]</span> portal pages now use an automated update system. Other [[m:Project_portals|project portals]] will be updated over the next few months. [https://phabricator.wikimedia.org/T273179] '''Problems''' * Last week, some wikis were in read-only mode for a few minutes because of an emergency switch of their main database ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s7.dblist targeted wikis]). [https://phabricator.wikimedia.org/T313383] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.22|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-07-26|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-07-27|en}}. It will be on all wikis from {{#time:j xg|2022-07-28|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * The external link icon will change slightly in the skins Vector legacy and Vector 2022. The new icon uses simpler shapes to be more recognizable on low-fidelity screens. [https://phabricator.wikimedia.org/T261391] * Administrators will now see buttons on user pages for "{{int:changeblockip}}" and "{{int:unblockip}}" instead of just "{{int:blockip}}" if the user is already blocked. [https://phabricator.wikimedia.org/T308570] '''Future meetings''' * The next [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/Talk to Web|open meeting with the Web team]] about Vector (2022) will take place tomorrow (26 July). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/30|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W30"/> 19:27, 25 July 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23545370 --> == Tech News: 2022-31 == <section begin="technews-2022-W31"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/31|Translations]] are available. '''Recent changes''' * Improved [[m:Special:MyLanguage/Help:Displaying_a_formula#Phantom|LaTeX capabilities for math rendering]] are now available in the wikis thanks to supporting <bdi lang="zxx" dir="ltr"><code>Phantom</code></bdi> tags. This completes part of [[m:Community_Wishlist_Survey_2022/Editing/Missing_LaTeX_capabilities_for_math_rendering|the #59 wish]] of the 2022 Community Wishlist Survey. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-08-02|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-08-03|en}}. It will be on all wikis from {{#time:j xg|2022-08-04|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * The [[mw:Special:MyLanguage/Help:Extension:WikiEditor/Realtime_Preview|Realtime Preview]] will be available as a Beta Feature on wikis in [https://noc.wikimedia.org/conf/highlight.php?file=dblists%2Fgroup0.dblist Group 0]. This feature was built in order to fulfill [[m:Special:MyLanguage/Community_Wishlist_Survey_2021/Real_Time_Preview_for_Wikitext|one of the Community Wishlist Survey proposals]]. '''Future changes''' * The Beta Feature for [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] will be updated throughout August. Discussions will look different. You can see [[mw:Special:MyLanguage/Talk pages project/Usability/Prototype|some of the proposed changes]]. '''Future meetings''' * This week, three meetings about [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Vector (2022)]] with live interpretation will take place. On Tuesday, interpretation in Russian will be provided. On Thursday, meetings for Arabic and Spanish speakers will take place. [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/Talk to Web|See how to join]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/31|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W31"/> 21:21, 1 August 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23615613 --> == Tech News: 2022-32 == <section begin="technews-2022-W32"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/32|Translations]] are available. '''Recent changes''' * [[:m:Special:MyLanguage/Meta:GUS2Wiki/Script|GUS2Wiki]] copies the information from [[{{#special:GadgetUsage}}]] to an on-wiki page so you can review its history. If your project isn't already listed on the [[d:Q113143828|Wikidata entry for Project:GUS2Wiki]] you can either run GUS2Wiki yourself or [[:m:Special:MyLanguage/Meta:GUS2Wiki/Script#Opting|make a request to receive updates]]. [https://phabricator.wikimedia.org/T121049] '''Changes later this week''' * There is no new MediaWiki version this week. * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-08-09|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s5.dblist targeted wikis]) and on {{#time:j xg|2022-08-11|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s2.dblist targeted wikis]). '''Future meetings''' * The [[wmania:Special:MyLanguage/Hackathon|Wikimania Hackathon]] will take place online from August 12–14. Don't miss [[wmania:Special:MyLanguage/Hackathon/Schedule|the pre-hacking showcase]] to learn about projects and find collaborators. Anyone can [[phab:/project/board/6030/|propose a project]] or [[wmania:Special:MyLanguage/Hackathon/Schedule|host a session]]. [[wmania:Special:MyLanguage/Hackathon/Newcomers|Newcomers are welcome]]! '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/32|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W32"/> 19:50, 8 August 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23627807 --> == Tech News: 2022-33 == <section begin="technews-2022-W33"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/33|Translations]] are available. '''Recent changes''' * The Persian (Farsi) Wikipedia community decided to block IP editing from October 2021 to April 2022. The Wikimedia Foundation's Product Analytics team tracked the impact of this change. [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation/IP Editing Restriction Study/Farsi Wikipedia|An impact report]] is now available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.25|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-08-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-08-17|en}}. It will be on all wikis from {{#time:j xg|2022-08-18|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-08-16|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s1.dblist targeted wikis]) and on {{#time:j xg|2022-08-18|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s8.dblist targeted wikis]). * The [[mw:Special:MyLanguage/Help:Extension:WikiEditor/Realtime_Preview|Realtime Preview]] will be available as a Beta Feature on wikis in [https://noc.wikimedia.org/conf/highlight.php?file=dblists%2Fgroup1.dblist Group 1]. This feature was built in order to fulfill [[m:Special:MyLanguage/Community_Wishlist_Survey_2021/Real_Time_Preview_for_Wikitext|one of the Community Wishlist Survey proposals]]. '''Future changes''' * The Beta Feature for [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] will be updated throughout August. Discussions will look different. You can see [[mw:Special:MyLanguage/Talk pages project/Usability/Prototype|some of the proposed changes]]. [https://www.mediawiki.org/wiki/Talk_pages_project/Usability#4_August_2022][https://www.mediawiki.org/wiki/Talk_pages_project/Usability#Phase_1:_Topic_containers][https://phabricator.wikimedia.org/T312672] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/33|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W33"/> 21:08, 15 August 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23658001 --> == Tech News: 2022-34 == <section begin="technews-2022-W34"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/34|Translations]] are available. '''Recent changes''' * Two problems with [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] maps have been fixed. Maps are no longer shown as empty when a geoline was created via VisualEditor. Geolines consisting of points with QIDs (e.g., subway lines) are no longer shown with pushpins. [https://phabricator.wikimedia.org/T292613][https://phabricator.wikimedia.org/T308560] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.26|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-08-23|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-08-24|en}}. It will be on all wikis from {{#time:j xg|2022-08-25|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-08-25|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s4.dblist targeted wikis]). * The colours of links and visited links will change. This is to make the difference between links and other text more clear. [https://phabricator.wikimedia.org/T213778] '''Future changes''' * The new [{{int:discussiontools-topicsubscription-button-subscribe}}] button [[mw:Talk pages project/Notifications#12 August 2022|helps newcomers get answers]]. The Editing team is enabling this tool everywhere. You can turn it off in [[Special:Preferences#mw-prefsection-editing-discussion|your preferences]]. [https://phabricator.wikimedia.org/T284489] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/34|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W34"/> 00:12, 23 August 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23675501 --> == Tech News: 2022-35 == <section begin="technews-2022-W35"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/35|Translations]] are available. '''Recent changes''' * The [[mw:Special:MyLanguage/Help:Extension:WikiEditor/Realtime_Preview|Realtime Preview]] is available as a Beta Feature on wikis in [https://noc.wikimedia.org/conf/highlight.php?file=dblists%2Fgroup2.dblist Group 2]. This feature was built in order to fulfill [[m:Special:MyLanguage/Community_Wishlist_Survey_2021/Real_Time_Preview_for_Wikitext|one of the Community Wishlist Survey proposals]]. Please note that when this Beta feature is enabled, it may cause conflicts with some wiki-specific Gadgets. '''Problems''' * In recent months, there have been inaccurate numbers shown for various [[{{#special:statistics}}]] at Commons, Wikidata, and English Wikipedia. This has now been fixed. [https://phabricator.wikimedia.org/T315693] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.27|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-08-30|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-08-31|en}}. It will be on all wikis from {{#time:j xg|2022-09-01|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-08-30|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s6.dblist targeted wikis]) and on {{#time:j xg|2022-09-01|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s7.dblist targeted wikis]). '''Future changes''' * The Wikimedia Foundation wants to improve how Wikimedia communities report harmful incidents by building the [[m:Special:MyLanguage/Private Incident Reporting System|Private Incident Reporting System (PIRS)]] to make it easy and safe for users to make reports. You can leave comments on the talk page, by answering the [[m:Special:MyLanguage/Private Incident Reporting System#Phase 1|questions provided]]. If you have ever faced a harmful situation that you wanted to report/reported, join a PIRS interview to share your experience. To sign up [[m:Special:EmailUser/MAna_(WMF)|please email]] <span class="mw-content-ltr" lang="en" dir="ltr">[[m:User:MAna (WMF)|Madalina Ana]]</span>. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/35|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W35"/> 23:05, 29 August 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23725814 --> == Tech News: 2022-36 == <section begin="technews-2022-W36"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/36|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.39/wmf.28|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-09-06|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-09-07|en}}. It will be on all wikis from {{#time:j xg|2022-09-08|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-09-06|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s1.dblist targeted wikis]) and on {{#time:j xg|2022-09-08|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s3.dblist targeted wikis]). * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] On Special pages that only have one tab, the tab-bar's row will be hidden in the Vector-2022 skin to save space. The row will still show if Gadgets use it. Gadgets that currently append directly to the CSS id of <bdi lang="zxx" dir="ltr"><code>#p-namespaces</code></bdi> should be updated to use the <bdi lang="zxx" dir="ltr"><code>[[mw:ResourceLoader/Core_modules#addPortletLink|mw.util.addPortletLink]]</code></bdi> function instead. Gadgets that style this id should consider also targeting <bdi lang="zxx" dir="ltr"><code>#p-associated-pages</code></bdi>, the new id for this row. [[phab:T316908|Examples are available]]. [https://phabricator.wikimedia.org/T316908][https://phabricator.wikimedia.org/T313409] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/36|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W36"/> 23:22, 5 September 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23757743 --> == Tech News: 2022-37 == <section begin="technews-2022-W37"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/37|Translations]] are available. '''Recent changes''' * The search servers have been upgraded to a new major version. If you notice any issues with searching, please report them on [[phab:project/view/1849/|Phabricator]]. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/XPCTYYTN67FVFKN6XOHULJVGUO44J662] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.1|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-09-13|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-09-14|en}}. It will be on all wikis from {{#time:j xg|2022-09-15|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[mw:Special:MyLanguage/Extension:SyntaxHighlight|Syntax highlighting]] is now tracked as an [[mw:Special:MyLanguage/Manual:$wgExpensiveParserFunctionLimit|expensive parser function]]. Only 500 expensive function calls can be used on a single page. Pages that exceed the limit are added to a [[:Category:{{MediaWiki:expensive-parserfunction-category}}|tracking category]]. [https://phabricator.wikimedia.org/T316858] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/37|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W37"/> 01:50, 13 September 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23787318 --> == Tech News: 2022-38 == <section begin="technews-2022-W38"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/38|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Two database fields in the <bdi lang="zxx" dir="ltr"><code><nowiki>templatelinks</nowiki></code></bdi> table are now being dropped: <bdi lang="zxx" dir="ltr"><code><nowiki>tl_namespace</nowiki></code></bdi> and <bdi lang="zxx" dir="ltr"><code><nowiki>tl_title</nowiki></code></bdi>. Any queries that rely on these fields need to be changed to use the new normalization field called <bdi lang="zxx" dir="ltr"><code><nowiki>tl_target_id</nowiki></code></bdi>. See <span class="mw-content-ltr" lang="en" dir="ltr">[[phab:T299417|T299417]]</span> for more information. This is part of [[w:Database normalization|normalization]] of links tables. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/U2U6TXIBABU3KDCVUOITIGI5OJ4COBSW/][https://www.mediawiki.org/wiki/User:ASarabadani_(WMF)/Database_for_devs_toolkit/Concepts/Normalization] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.2|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-09-20|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-09-21|en}}. It will be on all wikis from {{#time:j xg|2022-09-22|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * In [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] maps, you can use icons on markers for common points of interest. On Tuesday, the [[mw:Special:MyLanguage/Help:Extension:Kartographer/Icons|previous icon set]] will be updated to [https://de.wikipedia.beta.wmflabs.org/wiki/Hilfe:Extension:Kartographer/Icons version maki 7.2]. That means, around 100 new icons will be available. Additionally, all existing icons were updated for clarity and to make them work better in international contexts. [https://phabricator.wikimedia.org/T302861][https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Geoinformation#Update_maki_icons] '''Future changes''' * In a [[m:Content_Partnerships_Hub/Software/Volunteer_developers_discussion_at_Wikimania_2022|group discussion at Wikimania]], more than 30 people talked about how to make content partnership software in the Wikimedia movement more sustainable. What kind of support is acceptable for volunteer developers? Read the summary and [[m:Talk:Content Partnerships Hub/Software/Volunteer developers discussion at Wikimania 2022|leave your feedback]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/38|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W38"/> <span class="mw-content-ltr" lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</span> 22:16, 19 September 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23826293 --> == Tech News: 2022-39 == <section begin="technews-2022-W39"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/39|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Parsoid clients should be updated to allow for space-separated multi-values in the <bdi lang="en" dir="ltr"><code>rel</code></bdi> attribute of links. Further details are in <bdi lang="en" dir="ltr">[[phab:T315209|T315209]]</bdi>. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.3|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-09-27|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-09-28|en}}. It will be on all wikis from {{#time:j xg|2022-09-29|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[mw:Special:MyLanguage/VisualEditor/Diffs|Visual diffs]] will become available to all users, except at the Wiktionaries and Wikipedias. [https://phabricator.wikimedia.org/T314588] * [[mw:Special:MyLanguage/Help:DiscussionTools#Mobile|Talk pages on the mobile site]] will change at the Arabic, Bangla, Chinese, French, Haitian Creole, Hebrew, Korean, and Vietnamese Wikipedias. They should be easier to use and provide more information. [https://phabricator.wikimedia.org/T318302] [https://www.mediawiki.org/wiki/Talk_pages_project/Mobile] * In the [[mw:Lua/Scripting|{{ns:828}}]] namespace, pages ending with <bdi lang="en" dir="ltr"><code>.json</code></bdi> will be treated as JSON, just like they already are in the {{ns:2}} and {{ns:8}} namespaces. [https://phabricator.wikimedia.org/T144475] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/39|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W39"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:30, 27 September 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23860085 --> == Tech News: 2022-40 == <section begin="technews-2022-W40"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/40|Translations]] are available. '''Recent changes''' * [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] maps can now show geopoints from Wikidata, via QID or SPARQL query. Previously, this was only possible for geoshapes and geolines. [https://phabricator.wikimedia.org/T307695] [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Geoinformation/Geopoints_via_QID] * The [[m:Special:MyLanguage/Coolest_Tool_Award|Coolest Tool Award 2022]] is looking for nominations. You can recommend tools until 12 October. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.4|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-10-04|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-10-05|en}}. It will be on all wikis from {{#time:j xg|2022-10-06|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[mw:Special:MyLanguage/Help:DiscussionTools#Mobile|Talk pages on the mobile site]] will change at the Arabic, Bangla, Chinese, French, Haitian Creole, Hebrew, Korean, and Vietnamese Wikipedias. They should be easier to use and provide more information. (Last week's release was delayed) [https://phabricator.wikimedia.org/T318302] [https://www.mediawiki.org/wiki/Talk_pages_project/Mobile] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] The <bdi lang="zxx" dir="ltr"><code>scribunto-console</code></bdi> API module will require a [[mw:Special:MyLanguage/API:Tokens|CSRF token]]. This module is documented as internal and use of it is not supported. [[phab:T212071|[5]]] * The Vector 2022 skin will become the default across the smallest Wikimedia projects. [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements#Deployment_plan_and_timeline|Learn more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/40|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W40"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:23, 4 October 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23885489 --> == Tech News: 2022-41 == <section begin="technews-2022-W41"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/41|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-10-11|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-10-12|en}}. It will be on all wikis from {{#time:j xg|2022-10-13|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * On some wikis, [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] maps in full size view will be able to display nearby articles. After a feedback period, more wikis will follow. [https://phabricator.wikimedia.org/T316782][https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Geoinformation/Nearby_articles] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/41|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W41"/> 14:08, 10 October 2022 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23912412 --> == Tech News: 2022-42 == <section begin="technews-2022-W42"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/42|Translations]] are available. '''Recent changes''' * The recently implemented feature of [[phab:T306883|article thumbnails in Special:Search]] will be limited to Wikipedia projects only. Further details are in [[phab:T320510|T320510]]. [https://www.mediawiki.org/wiki/Special:MyLanguage/Structured_Data_Across_Wikimedia/Search_Improvements] * A bug that caused problems in loading article thumbnails in Special:Search has been fixed. Further details are in [[phab:T320406|T320406]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.6|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-10-18|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-10-19|en}}. It will be on all wikis from {{#time:j xg|2022-10-20|en}} ([[mw:MediaWiki 1.39/Roadmap|calendar]]). * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Lua module authors can use <bdi lang="zxx" dir="ltr"><code>[[mw:Special:MyLanguage/Extension:Scribunto/Lua_reference_manual#mw.loadJsonData|mw.loadJsonData()]]</code></bdi> to load data from JSON pages. [https://phabricator.wikimedia.org/T217500] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Lua module authors can enable <bdi lang="zxx" dir="ltr"><code>[[mw:Special:MyLanguage/Extension:Scribunto/Lua_reference_manual#Strict_library|require( "strict" )]]</code></bdi> to add errors for some possible code problems. This replaces "[[wikidata:Q16748603|Module:No globals]]" on most wikis. [https://phabricator.wikimedia.org/T209310] '''Future changes''' * The [[Special:Preferences#mw-prefsection-betafeatures|Beta Feature]] for [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] will be updated at most wikis. The "{{int:discussiontools-replylink}}" button will look different after this change. [https://phabricator.wikimedia.org/T320683] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/42|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W42"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:46, 17 October 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23943992 --> == Tech News: 2022-43 == <section begin="technews-2022-W43"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/43|Translations]] are available. '''Recent changes''' * There have been some minor visual fixes in Special:Search, regarding audio player alignment and image placeholder height. Further details are in [[phab:T319230|T319230]]. * On Wikipedias, a new [[Special:Preferences#mw-prefsection-searchoptions|preference]] has been added to hide article thumbnails in Special:Search. Full details are in [[phab:T320337|T320337]]. '''Problems''' * Last week, three wikis ({{int:project-localized-name-frwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-jawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ruwiki/en}}) had read-only access for 25 minutes. This was caused by a hardware problem. [https://phabricator.wikimedia.org/T320990] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-10-25|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-10-26|en}}. It will be on all wikis from {{#time:j xg|2022-10-27|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-10-25|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s5.dblist targeted wikis]) and on {{#time:j xg|2022-10-27|en}} at 7:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s4.dblist targeted wikis]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-aswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-banwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-barwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bat smgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bclwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-be x oldwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bhwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-biwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bjnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bmwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bpywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-brwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bugwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bxrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-idwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T304549] * Starting on Wednesday October 26, 2022, the list of mentors will be upgraded [[d:Q14339834 | at wikis where Growth mentorship is available]]. The mentorship system will continue to work as it does now. The signup process [[mw:Special:MyLanguage/Growth/Communities/How to configure the mentors' list#add|will be replaced]], and a new management option will be provided. Also, this change simplifies [[mw:Special:MyLanguage/Growth/Communities/How to configure the mentors' list#create|the creation of mentorship systems at Wikipedias]]. [https://phabricator.wikimedia.org/T314858][https://phabricator.wikimedia.org/T310905][https://www.mediawiki.org/wiki/Special:MyLanguage/Growth/Structured_mentor_list] * Pages with titles that start with a lower-case letter according to Unicode 11 will be renamed or deleted. There is a list of affected pages at <bdi lang="en" dir="ltr">[[m:Unicode 11 case map migration]]</bdi>. More information can be found at [[phab:T292552|T292552]]. * The Vector 2022 skin will become the default across the smallest Wikipedias. [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements#smallest-1|Learn more]]. '''Future changes''' * The [[mw:Special:MyLanguage/Talk pages project/Replying|Reply tool]] and [[mw:Special:MyLanguage/Talk pages project/New discussion|New Topic tool]] will soon get a [[mw:Special:MyLanguage/VisualEditor/Special characters|special characters menu]]. [https://phabricator.wikimedia.org/T249072] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/43|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W43"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:22, 24 October 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23975411 --> == Tech News: 2022-44 == <section begin="technews-2022-W44"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/44|Translations]] are available. '''Recent changes''' * When using keyboard navigation on a [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] map, the focus will become more visible. [https://phabricator.wikimedia.org/T315997] * In {{#special:RecentChanges}}, you can now hide the log entries for new user creations with the filter for "{{int:rcfilters-filter-newuserlogactions-label}}". [https://phabricator.wikimedia.org/T321155] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.8|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-11-01|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-11-02|en}}. It will be on all wikis from {{#time:j xg|2022-11-03|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * The [[mw:Special:MyLanguage/Help:Extension:Kartographer|maps dialog]] in VisualEditor now has some help texts. [https://phabricator.wikimedia.org/T318818] * It is now possible to select the language of a [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] map in VisualEditor via a dropdown menu. [https://phabricator.wikimedia.org/T318817] * It is now possible to add a caption to a [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] map in VisualEditor. [https://phabricator.wikimedia.org/T318815] * It is now possible to hide the frame of a [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] map in VisualEditor. [https://phabricator.wikimedia.org/T318813] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/44|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W44"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:15, 31 October 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=23977539 --> == Tech News: 2022-45 == <section begin="technews-2022-W45"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/45|Translations]] are available. '''Recent changes''' * An updated version of the [[m:Special:MyLanguage/EventCenter/Registration|Event Registration]] tool is now available for testing at [[testwiki:|testwiki]] and [[test2wiki:| test2wiki]]. The tool provides features for event organizers and participants. Your feedback is welcome at our [[m:Talk:Campaigns/Foundation Product Team/Registration|project talkpage]]. More information about [[m:Campaigns/Foundation Product Team/Registration|the project]] is available. [https://phabricator.wikimedia.org/T318592] '''Problems''' * Twice last week, for about 45 minutes, some files and thumbnails failed to load and uploads failed, mostly for logged-in users. The cause is being investigated and an incident report will be available soon. '''Changes later this week''' * There is no new MediaWiki version this week. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/45|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W45"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:32, 8 November 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24001035 --> == Tech News: 2022-46 == <section begin="technews-2022-W46"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/46|Translations]] are available. '''Recent changes''' * At Wikidata, an interwiki link can now point to a redirect page if certain conditions are met. This new feature is called [[wikidata:Special:MyLanguage/Wikidata:Sitelinks_to_redirects|sitelinks to redirects]]. It is needed when one wiki uses one page to cover multiple concepts but another wiki uses more pages to cover the same concepts. Your [[wikidata:Special:MyLanguage/Wikidata talk:Sitelinks to redirects|feedback on the talkpage]] of the new proposed guideline is welcome. [https://phabricator.wikimedia.org/T278962] * The <span class="mw-content-ltr" lang="en" dir="ltr">[https://www.wikinews.org/ www.wikinews.org]</span>, <span class="mw-content-ltr" lang="en" dir="ltr">[https://www.wikiversity.org/ www.wikiversity.org]</span>, and <span class="mw-content-ltr" lang="en" dir="ltr">[https://www.wikivoyage.org/ www.wikivoyage.org]</span> portal pages now use an automated update system. [https://phabricator.wikimedia.org/T273179] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.10|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-11-15|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-11-16|en}}. It will be on all wikis from {{#time:j xg|2022-11-17|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * There will be a new link to directly "Edit template data" on Template pages. [https://phabricator.wikimedia.org/T316759] '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Wikis where mobile [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] are enabled ([[mw:Special:MyLanguage/Talk pages project/Deployment Status|these ones]]) will soon use full CSS styling to display any templates that are placed at the top of talk pages. To adapt these “talk page boxes” for narrow mobile devices you can use media queries, such as in [https://en.wikipedia.org/w/index.php?title=Module:Message_box/tmbox.css&oldid=1097618699#L-69 this example]. [https://phabricator.wikimedia.org/T312309] * Starting in January 2023, [[m:Special:MyLanguage/Community Tech|Community Tech]] will be [[m:Special:MyLanguage/Community Wishlist Survey/Updates/2023 Changes Update|running the Community Wishlist Survey (CWS) every two years]]. This means that in 2024, there will be no new proposals or voting. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/46|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W46"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:54, 14 November 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24071290 --> == Tech News: 2022-47 == <section begin="technews-2022-W47"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/47|Translations]] are available. '''Recent changes''' * The display of non-free media in the search bar and for article thumbnails in Special:Search has been deactivated. Further details are in [[phab:T320661|T320661]]. '''Changes later this week''' * There is no new MediaWiki version this week. * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-11-22|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s2.dblist targeted wikis]) and on {{#time:j xg|2022-11-24|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s7.dblist targeted wikis]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/47|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W47"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:22, 21 November 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24071290 --> == Tech News: 2022-48 == <section begin="technews-2022-W48"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/48|Translations]] are available. '''Recent changes''' * A new preference, “Enable limited width mode”, has been added to the [[Special:Preferences#mw-prefsection-rendering|Vector 2022 skin]]. The preference is also available as a toggle on every page if your monitor is 1600 pixels or wider. It allows for increasing the width of the page for logged-out and logged-in users. [https://phabricator.wikimedia.org/T319449] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.12|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-11-29|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-11-30|en}}. It will be on all wikis from {{#time:j xg|2022-12-01|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2022-11-29|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s3.dblist targeted wikis]) and on {{#time:j xg|2022-12-01|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s1.dblist targeted wikis]). * Mathematical formulas shown in SVG image format will no longer have PNG fall-backs for browsers that don't support them. This is part of work to modernise the generation system. Showing only PNG versions was the default option until in February 2018. [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/3BGOKWJIZGL4TC4HJ22ICRU2SEPWGCR4/][https://phabricator.wikimedia.org/T311620][https://phabricator.wikimedia.org/T186327] * On [[phab:P40224|some wikis]] that use flagged revisions, [[mw:Special:MyLanguage/Help:Extension:FlaggedRevs#Special:Contributions|a new checkbox will be added]] to Special:Contributions that enables you to see only the [[mw:Special:MyLanguage/Help:Pending changes|pending changes]] by a user. [https://phabricator.wikimedia.org/T321445] '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] How media is structured in the parser's HTML output will change early next week at [https://wikitech.wikimedia.org/wiki/Deployments/Train#Wednesday group1 wikis] (but not Wikimedia Commons or Meta-Wiki). This change improves the accessibility of content, and makes it easier to write related CSS. You may need to update your site-CSS, or userscripts and gadgets. There are [[mw:Special:MyLanguage/Parsoid/Parser_Unification/Media_structure/FAQ|details on what code to check, how to update the code, and where to report any related problems]]. [https://phabricator.wikimedia.org/T314318] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/48|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W48"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:03, 28 November 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24114342 --> == Tech News: 2022-49 == <section begin="technews-2022-W49"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/49|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] The Wikisources use a tool called ProofreadPage. ProofreadPage uses OpenSeadragon which is an open source tool. The OpenSeadragon JavaScript API has been significantly re-written to support dynamically loading images. The functionality provided by the older version of the API should still work but it is no longer supported. User scripts and gadgets should migrate over to the newer version of the API. The functionality provided by the newer version of the API is [[mw:Extension:Proofread_Page/Page_viewer#JS_API|documented on MediaWiki]]. [https://phabricator.wikimedia.org/T308098][https://www.mediawiki.org/wiki/Extension:Proofread_Page/Edit-in-Sequence] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.13|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-12-06|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-12-07|en}}. It will be on all wikis from {{#time:j xg|2022-12-08|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/49|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W49"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:41, 6 December 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24151590 --> == Tech News: 2022-50 == <section begin="technews-2022-W50"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/50|Translations]] are available. '''Recent changes''' * An [[mw:Special:MyLanguage/Talk pages project/Mobile|A/B test has begun]] at 15 Wikipedias for [[mw:Special:MyLanguage/Help:DiscussionTools#Mobile|DiscussionTools on mobile]]. Half of the editors on the [[mw:Reading/Web/Mobile|mobile web site]] will have access to the {{int:discussiontools-replybutton}} tool and other features. [https://phabricator.wikimedia.org/T321961] * The character <code>=</code> cannot be used in new usernames, to make usernames work better with templates. Existing usernames are not affected. [https://phabricator.wikimedia.org/T254045] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.14|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2022-12-13|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2022-12-14|en}}. It will be on all wikis from {{#time:j xg|2022-12-15|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] The HTML markup used by [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] to [[mw:Special:MyLanguage/Talk_pages_project/Usability#Phase_1:_Topic_containers|show discussion metadata below section headings]] will be inserted after these headings, not inside of them. This change improves the accessibility of discussion pages for screen reader software. [https://phabricator.wikimedia.org/T314714] '''Events''' * The fourth edition of the [[m:Special:MyLanguage/Coolest_Tool_Award|Coolest Tool Award]] will happen online on [https://zonestamp.toolforge.org/1671210002 Friday 16 December 2022 at 17:00 UTC]! The event will be live-streamed on YouTube in the [https://www.youtube.com/user/watchmediawiki MediaWiki channel] and added to Commons afterwards. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/50|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W50"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:34, 12 December 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24216570 --> == Tech News: 2022-51 == <section begin="technews-2022-W51"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2022/51|Translations]] are available. '''Tech News''' * Because of the [[w:en:Christmas and holiday season|holidays]] the next issue of Tech News will be sent out on 9 January 2023. '''Recent changes''' * On a user's contributions page, you can filter it for edits with a tag like 'reverted'. Now, you can also filter for all edits that are not tagged like that. This was part of a Community Wishlist 2022 request. [https://phabricator.wikimedia.org/T119072] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] A new function has been used for gadget developers to add content underneath the title on article pages. This is considered a stable API that should work across all skins. [[mw:Special:MyLanguage/ResourceLoader/Core_modules#addSubtitle|Documentation is available]]. [https://phabricator.wikimedia.org/T316830] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] [[test2wiki:|One of our test wikis]] is now being served from a new infrastructure powered by [[w:Kubernetes|Kubernetes]] ([[wikitech:MediaWiki On Kubernetes|read more]]). More Wikis will switch to this new infrastructure in early 2023. Please test and let us know of any issues. [https://phabricator.wikimedia.org/T290536] '''Problems''' * Last week, all wikis had no edit access for 9 minutes. This was caused by a database problem. [https://wikitech.wikimedia.org/wiki/Incidents/2022-12-13_sessionstore] '''Changes later this week''' * There is no new MediaWiki version this week or next week. * The word "{{int:discussiontools-replybutton}}" is very short in some languages, such as Arabic ("<bdi lang="ar">ردّ</bdi>"). This makes the {{int:discussiontools-preference-label}} button on talk pages difficult to use. An arrow icon will be added to those languages. This will only be visible to editors who have the [[Special:Preferences#mw-prefsection-betafeatures|Beta Feature]] turned on. [https://www.mediawiki.org/wiki/Talk_pages_project/Usability#Status] [https://phabricator.wikimedia.org/T323537] '''Future changes''' * Edits can be automatically "tagged" by the system software or the {{int:Abusefilter}} system. Those tags link to a help page about the tags. Soon they will also link to Recent Changes to let you see other edits tagged this way. This was a Community Wishlist 2022 request. [https://phabricator.wikimedia.org/T301063] * The Trust & Safety tools team [[m:Special:MyLanguage/Private Incident Reporting System/Timeline and Updates|have shared new plans]] for building the Private Incident Reporting System. The system will make it easier for editors to ask for help if they are harassed or abused. * [[m:Special:MyLanguage/Community Wishlist Survey 2021/Real Time Preview for Wikitext|Realtime Preview for Wikitext]] is coming out of beta as an enabled feature for every user of the 2010 Wikitext [[mw:Special:MyLanguage/Editor|editor]] in the week of January 9, 2023. It will be available to use via the toolbar in the 2010 Wikitext editor. The feature was the 4th most popular wish of the Community Wishlist Survey 2021. '''Events''' * You can now [[mw:Special:MyLanguage/Wikimedia Hackathon 2023/Participate|register for the Wikimedia Hackathon 2023]], taking place on May 19–21 in Athens, Greece. You can also apply for a scholarship until January 14th. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2022/51|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2022-W51"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:00, 20 December 2022 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24258101 --> == Tech News: 2023-02 == <section begin="technews-2023-W02"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/02|Translations]] are available. '''Recent changes''' * You can use tags to filter edits in the recent changes feed or on your watchlist. You can now use tags to filter out edits you don't want to see. Previously you could only use tags to focus on the edits with those tags. [https://phabricator.wikimedia.org/T174349] * [[Special:WhatLinksHere|Special:WhatLinksHere]] shows all pages that link to a specific page. There is now a [https://wlh.toolforge.org prototype] for how to sort those pages alphabetically. You can see the discussion in the [[phab:T4306|Phabricator ticket]]. * You can now use the [[mw:Special:MyLanguage/Extension:Thanks|thanks]] function on your watchlist and the user contribution page. [https://phabricator.wikimedia.org/T51541] * A wiki page can be moved to give it a new name. You can now get a dropdown menu with common reasons when you move a page. This is so you don't have to write the explanation every time. [https://phabricator.wikimedia.org/T325257] * [[m:Special:MyLanguage/Matrix.org|Matrix]] is a chat tool. You can now use <code>matrix:</code> to create Matrix links on wiki pages. [https://phabricator.wikimedia.org/T326021] * You can filter out translations when you look at the recent changes on multilingual wikis. This didn't hide translation pages. You can now also hide subpages which are translation pages. [https://phabricator.wikimedia.org/T233493] '''Changes later this week''' * [[m:Special:MyLanguage/Real Time Preview for Wikitext|Realtime preview for wikitext]] is a tool which lets editors preview the page when they edit wikitext. It will be enabled for all users of the 2010 wikitext editor. You will find it in the editor toolbar. * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] Some wikis will be in read-only for a few minutes because of a switch of their main database. It will be performed on {{#time:j xg|2023-01-10|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s5.dblist targeted wikis]) and on {{#time:j xg|2023-01-12|en}} at 07:00 UTC ([https://noc.wikimedia.org/conf/highlight.php?file=dblists/s6.dblist targeted wikis]). * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.18|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-01-10|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-01-11|en}}. It will be on all wikis from {{#time:j xg|2023-01-12|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/02|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W02"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:07, 10 January 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24342971 --> == Tech News: 2023-03 == <section begin="technews-2023-W03"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/03|Translations]] are available. '''Problems''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] The URLs in "{{int:last}}" links on page history now contain <bdi lang="zxx" dir="ltr"><code><nowiki>diff=prev&oldid=[revision ID]</nowiki></code></bdi> in place of <bdi lang="zxx" dir="ltr"><code><nowiki>diff=[revision ID]&oldid=[revision ID]</nowiki></code></bdi>. This is to fix a problem with links pointing to incorrect diffs when history was filtered by a tag. Some user scripts may break as a result of this change. [https://phabricator.wikimedia.org/T243569] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.19|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-01-17|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-01-18|en}}. It will be on all wikis from {{#time:j xg|2023-01-19|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * Some [[mw:Special:MyLanguage/Talk pages project/Usability|changes to the appearance of talk pages]] have only been available on <code>{{ns:1}}:</code> and <code>{{ns:3}}:</code> namespaces. These will be extended to other talk namespaces, such as <code>{{ns:5}}:</code>. They will continue to be unavailable in non-talk namespaces, including <code>{{ns:4}}:</code> pages (e.g., at the Village Pump). You can [[Special:Preferences#mw-prefsection-editing-discussion|change your preferences]] ([[Special:Preferences#mw-prefsection-betafeatures|beta feature]]). [https://phabricator.wikimedia.org/T325417] *On Wikisources, when an image is zoomed or panned in the Page: namespace, the same zoom and pan settings will be remembered for all Page: namespace pages that are linked to a particular Index: namespace page. [https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ProofreadPage/+/868841] * The Vector 2022 skin will become the default for the English Wikipedia desktop users. The change will take place on January 18 at 15:00 UTC. [[:en:w:Wikipedia:Vector 2022|Learn more]]. '''Future changes''' * The 2023 edition of the [[m:Special:MyLanguage/Community Wishlist Survey 2023|Community Wishlist Survey]], which invites contributors to make technical proposals and vote for tools and improvements, starts next week on 23 January 2023 at 18:00 UTC. You can start drafting your proposals in [[m:Community Wishlist Survey/Sandbox|the CWS sandbox]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/03|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W03"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:10, 17 January 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24381020 --> == Tech News: 2023-04 == <section begin="technews-2023-W04"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/04|Translations]] are available. '''Problems''' * Last week, for ~15 minutes, all wikis were unreachable for logged-in users and non-cached pages. This was caused by a timing issue. [https://wikitech.wikimedia.org/wiki/Incidents/2023-01-17_MediaWiki] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.20|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-01-24|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-01-25|en}}. It will be on all wikis from {{#time:j xg|2023-01-26|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * If you have the Beta Feature for [[mw:Special:MyLanguage/Talk pages project|DiscussionTools]] enabled, the appearance of talk pages will add more information about discussion activity. [https://www.mediawiki.org/wiki/Special:MyLanguage/Talk_pages_project/Usability#Status][https://phabricator.wikimedia.org/T317907] * The 2023 edition of the [[m:Special:MyLanguage/Community Wishlist Survey 2023|Community Wishlist Survey]] (CWS), which invites contributors to make technical proposals and vote for tools and improvements, starts on Monday 23 January 2023 at [https://zonestamp.toolforge.org/1674496814 18:00 UTC]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/04|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W04"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:46, 23 January 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24418874 --> == Tech News: 2023-05 == <section begin="technews-2023-W05"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/05|Translations]] are available. '''Problems''' * Last week, for ~15 minutes, some users were unable to log in or edit pages. This was caused by a problem with session storage. [https://wikitech.wikimedia.org/wiki/Incidents/2023-01-24_sessionstore_quorum_issues] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.21|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-01-31|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-02-01|en}}. It will be on all wikis from {{#time:j xg|2023-02-02|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Wikis that use localized numbering schemes for references need to add new CSS. This will help to show citation numbers the same way in all reading and editing modes. If your wiki would prefer to do it yourselves, please see the [[mw:Special:MyLanguage/Parsoid/Parser Unification/Cite CSS|details and example CSS to copy from]], and also add your wiki to the list. Otherwise, the developers will directly help out starting the week of February 5. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/05|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W05"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:05, 31 January 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24455949 --> == Tech News: 2023-06 == <section begin="technews-2023-W06"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/06|Translations]] are available. '''Recent changes''' * In the [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Vector 2022 skin]], logged-out users using the full-width toggle will be able to see the setting of their choice even after refreshing pages or opening new ones. This only applies to wikis where Vector 2022 is the default. [https://phabricator.wikimedia.org/T321498] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.22|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-02-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-02-08|en}}. It will be on all wikis from {{#time:j xg|2023-02-09|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * Previously, we announced when some wikis would be in read-only for a few minutes because of a switch of their main database. These switches will not be announced any more, as the read-only time has become non-significant. Switches will continue to happen at 7AM UTC on Tuesdays and Thursdays. [https://phabricator.wikimedia.org/T292543#8568433] * Across all the wikis, in the Vector 2022 skin, logged-in users will see the page-related links such as "What links here" in a [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements/Features/Page_tools|new side menu]]. It will be displayed on the other side of the screen. This change had previously been made on Czech, English, and Vietnamese Wikipedias. [https://phabricator.wikimedia.org/T328692] *[[m:Special:MyLanguage/Community Wishlist Survey 2023|Community Wishlist Survey 2023]] will stop receiving new proposals on [https://zonestamp.toolforge.org/1675706431 Monday, 6 February 2023, at 18:00 UTC]. Proposers should complete any edits by then, to give time for [[m:Special:MyLanguage/Community_Wishlist_Survey/Help_us|translations]] and review. Voting will begin on Friday, 10 February. '''Future changes''' * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] Gadgets and user scripts will be changing to load on desktop and mobile sites. Previously they would only load on the desktop site. It is recommended that wiki administrators audit the [[MediaWiki:Gadgets-definition|gadget definitions]] prior to this change, and add <bdi lang="zxx" dir="ltr"><code>skins=…</code></bdi> for any gadgets which should not load on mobile. [https://phabricator.wikimedia.org/T328610 More details are available]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/06|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W06"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 10:21, 6 February 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24491749 --> == Tech News: 2023-07 == <section begin="technews-2023-W07"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/07|Translations]] are available. '''Problems''' * On wikis where patrolled edits are enabled, changes made to the [[mw:Special:MyLanguage/Growth/Communities/How to configure the mentors' list|mentor list]] by autopatrolled mentors are not correctly marked as patrolled. It will be fixed later this week. [https://phabricator.wikimedia.org/T328444] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-02-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-02-15|en}}. It will be on all wikis from {{#time:j xg|2023-02-16|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * The Reply tool and other parts of [[mw:Special:MyLanguage/Help:DiscussionTools#Mobile|DiscussionTools]] will be deployed for all editors using the mobile site. You can [[mw:Special:MyLanguage/Talk_pages_project/Mobile#Status_Updates|read more about this decision]]. [https://phabricator.wikimedia.org/T298060] '''Future changes''' * All wikis will be read-only for a few minutes on March 1. This is planned for [https://zonestamp.toolforge.org/1677679222 14:00 UTC]. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T328287][https://phabricator.wikimedia.org/T327920][https://wikitech.wikimedia.org/wiki/Deployments] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/07|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W07"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:48, 14 February 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24540832 --> == Tech News: 2023-08 == <section begin="technews-2023-W08"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/08|Translations]] are available. '''Problems''' * Last week, during planned maintenance of Cloud Services, unforeseen complications forced the team to turn off all tools for 2–3 hours to prevent data corruption. Work is ongoing to prevent similar problems in the future. [https://phabricator.wikimedia.org/T329535] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-02-21|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-02-22|en}}. It will be on all wikis from {{#time:j xg|2023-02-23|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). *The voting phase for the [[m:Special:MyLanguage/Community Wishlist Survey 2023|Community Wishlist Survey 2023]] ends on [https://zonestamp.toolforge.org/1677261621 24 February at 18:00 UTC]. The results of the survey will be announced on 28 February. '''Future changes''' * All wikis will be read-only for a few minutes on March 1. This is planned for [https://zonestamp.toolforge.org/1677679222 14:00 UTC]. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T328287][https://phabricator.wikimedia.org/T327920][https://wikitech.wikimedia.org/wiki/Deployments] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/08|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W08"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:57, 21 February 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24570514 --> == Tech News: 2023-09 == <section begin="technews-2023-W09"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/09|Translations]] are available. '''Problems''' * Last week, in some areas of the world, there were problems with loading pages for 20 minutes and saving edits for 55 minutes. These issues were caused by a problem with our caching servers due to unforseen events during a routine maintenance task. [https://wikitech.wikimedia.org/wiki/Incidents/2023-02-22_wiki_outage][https://wikitech.wikimedia.org/wiki/Incidents/2023-02-22_read_only] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.25|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-02-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-01|en}}. It will be on all wikis from {{#time:j xg|2023-03-02|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * All wikis will be read-only for a few minutes on March 1. This is planned for [https://zonestamp.toolforge.org/1677679222 14:00 UTC]. [https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/Server_switch] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/09|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W09"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:47, 27 February 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24634242 --> == Tech News: 2023-10 == <section begin="technews-2023-W10"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/10|Translations]] are available. '''Recent changes''' * The Community Wishlist Survey 2023 edition has been concluded. Community Tech has [[m:Special:MyLanguage/Community Wishlist Survey 2023/Results|published the results]] of the survey and will provide an update on what is next in April 2023. * On wikis which use [[mw:Special:MyLanguage/Writing_systems|LanguageConverter]] to handle multiple writing systems, articles which used custom conversion rules in the wikitext (primarily on Chinese Wikipedia) would have these rules applied inconsistently in the table of contents, especially in the Vector 2022 skin. This has now been fixed. [https://phabricator.wikimedia.org/T306862] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.26|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-03-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-08|en}}. It will be on all wikis from {{#time:j xg|2023-03-09|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * A search system has been added to the [[Special:Preferences|Preferences screen]]. This will let you find different options more easily. Making it work on mobile devices will happen soon. [https://phabricator.wikimedia.org/T313804] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/10|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W10"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:49, 6 March 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24676916 --> == Tech News: 2023-11 == <section begin="technews-2023-W11"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/11|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.40/wmf.27|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-03-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-15|en}}. It will be on all wikis from {{#time:j xg|2023-03-16|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-cbk_zamwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cdowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cebwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-chwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-chrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-chywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ckbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-csbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cuwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-itwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T304542][https://phabricator.wikimedia.org/T304550] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/11|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W11"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:20, 13 March 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24700189 --> == Tech News: 2023-12 == <section begin="technews-2023-W12"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/12|Translations]] are available. '''Problems''' * Last week, some users experienced issues loading image thumbnails. This was due to incorrectly cached images. [https://phabricator.wikimedia.org/T331820] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.1|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-03-21|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-22|en}}. It will be on all wikis from {{#time:j xg|2023-03-23|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] A link to the user's [[{{#special:CentralAuth}}]] page will appear on [[{{#special:Contributions}}]] — some user scripts which previously added this link may cause conflicts. This feature request was [[:m:Community Wishlist Survey 2023/Admins and patrollers/Add link to CentralAuth on Special:Contributions|voted #17 in the 2023 Community Wishlist Survey]]. * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The [[{{#special:AbuseFilter}}]] edit window will be resizable and larger by default. This feature request was [[:m:Community Wishlist Survey 2023/Anti-harassment/Make the AbuseFilter edit window resizable and larger by default|voted #80 in the 2023 Community Wishlist Survey]]. * There will be a new option for Administrators when they are unblocking a user, to add the unblocked user’s user page to their watchlist. This will work both via [[{{#special:Unblock}}]] and via the API. [https://phabricator.wikimedia.org/T257662] '''Meetings''' * You can join the next meeting with the Wikipedia mobile apps teams. During the meeting, we will discuss the current features and future roadmap. The meeting will be on [https://zonestamp.toolforge.org/1679677204 24 March at 17:00 (UTC)]. See [[mw:Special:MyLanguage/Wikimedia Apps/Office Hours|details and how to join]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/12|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W12"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:25, 21 March 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24732558 --> == Tech News: 2023-13 == <section begin="technews-2023-W13"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/13|Translations]] are available. '''Recent changes''' * The [[:mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]] condition limit was increased from 1000 to 2000. [https://phabricator.wikimedia.org/T309609] * [[:m:Special:MyLanguage/Global AbuseFilter#Locally disabled actions|Some Global AbuseFilter]] actions will no longer apply to local projects. [https://phabricator.wikimedia.org/T332521] * Desktop users are now able to subscribe to talk pages by clicking on the {{int:discussiontools-newtopicssubscription-button-subscribe-label}} link in the {{int:toolbox}} menu. If you subscribe to a talk page, you receive [[mw:Special:MyLanguage/Notifications|notifications]] when new topics are started on that talk page. This is separate from putting the page on your watchlist or subscribing to a single discussion. [https://phabricator.wikimedia.org/T263821] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.2|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-03-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-03-29|en}}. It will be on all wikis from {{#time:j xg|2023-03-30|en}} ([[mw:MediaWiki 1.40/Roadmap|calendar]]). '''Future changes''' * You will be able to choose [[mw:Special:MyLanguage/VisualEditor/Diffs|visual diffs]] on all [[m:Special:MyLanguage/Help:Page history|history pages]] at the Wiktionaries and Wikipedias. [https://phabricator.wikimedia.org/T314588] * [[File:Octicons-tools.svg|15px|link=|alt=|Advanced item]] The legacy [[mw:Mobile Content Service|Mobile Content Service]] is going away in July 2023. Developers are encouraged to switch to Parsoid or another API before then to ensure service continuity. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/4MVQQTONJT7FJAXNVOFV3WWVVMCHRINE/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/13|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W13"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:13, 28 March 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24780854 --> == Tech News: 2023-14 == <section begin="technews-2023-W14"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/14|Translations]] are available. '''Recent changes''' * The system for automatically creating categories for the [[mw:Special:MyLanguage/Extension:Babel|Babel]] extension has had several important changes and fixes. One of them allows you to insert templates for automatic category descriptions on creation, allowing you to categorize the new categories. [https://phabricator.wikimedia.org/T211665][https://phabricator.wikimedia.org/T64714][https://phabricator.wikimedia.org/T170654][https://phabricator.wikimedia.org/T184941][https://phabricator.wikimedia.org/T33074] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.3|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-04-04|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-04-05|en}}. It will be on all wikis from {{#time:j xg|2023-04-06|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Some older [[w:en:Web browser|Web browsers]] will stop being able to use [[w:en:JavaScript|JavaScript]] on Wikimedia wikis from this week. This mainly affects users of Internet Explorer 11. If you have an old web browser on your computer you can try to upgrade to a newer version. [https://phabricator.wikimedia.org/T178356] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The deprecated <bdi lang="zxx" dir="ltr"><code>jquery.hoverIntent</code></bdi> module has been removed. This module could be used by gadgets and user scripts, to create an artificial delay in how JavaScript responds to a hover event. Gadgets and user scripts should now use jQuery <bdi lang="zxx" dir="ltr"><code>hover()</code></bdi> or <bdi lang="zxx" dir="ltr"><code>on()</code></bdi> instead. Examples can be found in the [[mw:Special:MyLanguage/ResourceLoader/Migration_guide_(users)#jquery.hoverIntent|migration guide]]. [https://phabricator.wikimedia.org/T311194] * Some of the links in [[{{#special:SpecialPages}}]] will be re-arranged. There will be a clearer separation between links that relate to all users, and links related to your own user account. [https://phabricator.wikimedia.org/T333242] * You will be able to hide the [[mw:Special:MyLanguage/Talk pages project/Replying|Reply button]] in archived discussion pages with a new <bdi lang="zxx" dir="ltr"><code><nowiki>__ARCHIVEDTALK__</nowiki></code></bdi> magic word. There will also be a new <bdi lang="zxx" dir="ltr"><code>.mw-archivedtalk</code></bdi> CSS class for hiding the Reply button in individual sections on a page. [https://phabricator.wikimedia.org/T249293][https://phabricator.wikimedia.org/T295553][https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DiscussionTools/+/738221] '''Future changes''' * The Vega software that creates data visualizations in pages, such as graphs, will be upgraded to the newest version in the future. Graphs that still use the very old version 1.5 syntax may stop working properly. Most existing uses have been found and updated, but you can help to check, and to update any local documentation. [[phab:T260542|Examples of how to find and fix these graphs are available]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/14|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W14"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:39, 3 April 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24820268 --> == Tech News: 2023-15 == <section begin="technews-2023-W15"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/15|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] In the visual editor, it is now possible to edit captions of images in galleries without opening the gallery dialog. This feature request was [[:m:Community Wishlist Survey 2023/Editing/Editable gallery captions in Visual Editor|voted #61 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T190224] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] You can now receive notifications when another user edits your user page. See the "{{int:Echo-category-title-edit-user-page}}" option in [[Special:Preferences#mw-prefsection-echo|your Preferences]]. This feature request was [[:m:Community Wishlist Survey 2023/Anti-harassment/Notifications for user page edits|voted #3 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T3876] '''Problems''' * There was a problem with all types of CentralNotice banners still being shown to logged-in users even if they had [[Special:Preferences#mw-prefsection-centralnotice-banners|turned off]] specific banner types. This has now been fixed. [https://phabricator.wikimedia.org/T331671] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.4|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-04-11|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-04-12|en}}. It will be on all wikis from {{#time:j xg|2023-04-13|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-arywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-dawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-dinwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-dsbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-eewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-elwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-emlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-eowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-etwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-euwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-extwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tumwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ffwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fiu_vrowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fjwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-frpwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-frrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-furwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gcrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gdwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-glwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-glkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gomwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gotwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-guwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-gvwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T304551][https://phabricator.wikimedia.org/T308133] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/15|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W15"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:05, 10 April 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24851886 --> == Tech News: 2023-16 == <section begin="technews-2023-W16"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/16|Translations]] are available. '''Recent changes''' * You can now see [[mw:Special:MyLanguage/Help:Extension:Kartographer#Show_nearby_articles|nearby articles on a Kartographer map]] with the button for the new feature "{{int:Kartographer-sidebar-nearbybutton}}". Six wikis have been testing this feature since October. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Geoinformation/Nearby_articles#Implementation][https://phabricator.wikimedia.org/T334079] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The [[m:Special:GlobalWatchlist|Special:GlobalWatchlist]] page now has links for "{{int:globalwatchlist-markpageseen}}" for each entry. This feature request was [[m:Community Wishlist Survey 2023/Notifications, Watchlists and Talk Pages/Button to mark a single change as read in the global watch list|voted #161 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T334246] '''Problems''' * At Wikimedia Commons, some thumbnails have not been getting replaced correctly after a new version of the image is uploaded. This should be fixed later this week. [https://phabricator.wikimedia.org/T331138][https://phabricator.wikimedia.org/T333042] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] For the last few weeks, some external tools had inconsistent problems with logging-in with OAuth. This has now been fixed. [https://phabricator.wikimedia.org/T332650] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-04-18|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-04-19|en}}. It will be on all wikis from {{#time:j xg|2023-04-20|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/16|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W16"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:54, 18 April 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24881071 --> == Tech News: 2023-17 == <section begin="technews-2023-W17"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/17|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The date-selection menu on pages such as [[{{#special:Contributions}}]] will now show year-ranges that are in the current and past decade, instead of the current and future decade. This feature request was [[m:Community Wishlist Survey 2023/Miscellaneous/Change year range shown in date selection popup|voted #145 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T334316] '''Problems''' * Due to security issues with the [[mw:Special:MyLanguage/Extension:Graph|Graph extension]], graphs have been disabled in all Wikimedia projects. Wikimedia Foundation teams are working to respond to these vulnerabilities. [https://phabricator.wikimedia.org/T334940] * For a few days, it was not possible to save some kinds of edits on the mobile version of a wiki. This has been fixed. [https://phabricator.wikimedia.org/T334797][https://phabricator.wikimedia.org/T334799][https://phabricator.wikimedia.org/T334794] '''Changes later this week''' * All wikis will be read-only for a few minutes on April 26. This is planned for [https://zonestamp.toolforge.org/1682517653 14:00 UTC]. [https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/Server_switch] * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.6|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-04-25|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-04-26|en}}. It will be on all wikis from {{#time:j xg|2023-04-27|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''Future changes''' * The Editing team plans an A/B test for [[mw:Special:MyLanguage/Talk pages project/Usability|a usability analysis of the Talk page project]]. The [[mw:Special:MyLanguage/Talk pages project/Usability/Analysis|planned measurements are available]]. Your wiki [[phab:T332946|may be invited to participate]]. Please suggest improvements to the measurement plan at [[mw:Talk:Talk pages project/Usability|the discussion page]]. * [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2023-2024|The Wikimedia Foundation annual plan 2023-2024 draft is open for comment and input]] until May 19. The final plan will be published in July 2023 on Meta-wiki. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/17|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W17"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:03, 24 April 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24933592 --> == Tech News: 2023-18 == <section begin="technews-2023-W18"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/18|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The content attribution tools [[mw:Special:MyLanguage/Who Wrote That?|Who Wrote That?]], [[xtools:authorship|XTools Authorship]], and [[xtools:blame|XTools Blame]] now support the French and Italian Wikipedias. More languages will be added in the near future. This is part of the [[m:Community Wishlist Survey 2023/Reading/Extend "Who Wrote That?" tool to more wikis|#7 wish in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T243711][https://phabricator.wikimedia.org/T270490][https://phabricator.wikimedia.org/T334891] * The [[:commons:Special:MyLanguage/Commons:Video2commons|Video2commons]] tool has been updated. This fixed several bugs related to YouTube uploads. [https://github.com/toolforge/video2commons/pull/162/commits] * The [[{{#special:Preferences}}]] page has been redesigned on mobile web. The new design makes it easier to browse the different categories and settings at low screen widths. You can also now access the page via a link in the Settings menu in the mobile web sidebar. [https://www.mediawiki.org/wiki/Moderator_Tools/Content_moderation_on_mobile_web/Preferences] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-02|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-03|en}}. It will be on all wikis from {{#time:j xg|2023-05-04|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/18|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W18"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:45, 2 May 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24966974 --> == Tech News: 2023-19 == <section begin="technews-2023-W19"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/19|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] Last week, Community Tech released the first update for providing [[m:Special:MyLanguage/Community Wishlist Survey 2022/Better diff handling of paragraph splits|better diffs]], the #1 request in the 2022 Community Wishlist Survey. [[phab:T324759|This update]] adds legends and tooltips to inline diffs so that users unfamiliar with the blue and yellow highlights can better understand the type of edits made. * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] When you close an image that is displayed via MediaViewer, it will now return to the wiki page instead of going back in your browser history. This feature request was [[m:Community Wishlist Survey 2023/Reading/Return to the article when closing the MediaViewer|voted #65 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T236591] * The [[mw:Special:MyLanguage/Extension:SyntaxHighlight|SyntaxHighlight]] extension now supports <bdi lang="en" dir="ltr"><code>wikitext</code></bdi> as a selected language. Old alternatives that were used to highlight wikitext, such as <bdi lang="en" dir="ltr"><code>html5</code></bdi>, <bdi lang="en" dir="ltr"><code>moin</code></bdi>, and <bdi lang="en" dir="ltr"><code>html+handlebars</code></bdi>, can now be replaced. [https://phabricator.wikimedia.org/T29828] * [[mw:Special:MyLanguage/Manual:Creating pages with preloaded text|Preloading text to new pages/sections]] now supports preloading from localized MediaWiki interface messages. [https://cs.wikipedia.org/wiki/User_talk:Martin_Urbanec_(WMF)?action=edit&section=new&preload=MediaWiki:July Here is an example] at the {{int:project-localized-name-cswiki/en}} that uses <bdi lang="zxx" dir="ltr"><code><nowiki>preload=MediaWiki:July</nowiki></code></bdi>. [https://phabricator.wikimedia.org/T330337] '''Problems''' * Graph Extension update: Foundation developers have completed upgrading the visualization software to Vega5. Existing community graphs based on Vega2 are no longer compatible. Communities need to update local graphs and templates, and shared lua modules like <bdi lang="de" dir="ltr">[[:de:Modul:Graph]]</bdi>. The [https://vega.github.io/vega/docs/porting-guide/ Vega Porting guide] provides the most comprehensive detail on migration from Vega2 and [https://www.mediawiki.org/w/index.php?title=Template:Graph:PageViews&action=history here is an example migration]. Vega5 has currently just been enabled on mediawiki.org to provide a test environment for communities. [https://phabricator.wikimedia.org/T334940#8813922] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.8|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-09|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-10|en}}. It will be on all wikis from {{#time:j xg|2023-05-11|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Until now, all new OAuth apps went through manual review. Starting this week, apps using identification-only or basic authorizations will not require review. [https://phabricator.wikimedia.org/T67750] '''Future changes''' * During the next year, MediaWiki will stop using IP addresses to identify logged-out users, and will start automatically assigning unique temporary usernames. Read more at [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation/Updates|IP Editing: Privacy Enhancement and Abuse Mitigation/Updates]]. You can [[m:Talk:IP Editing: Privacy Enhancement and Abuse Mitigation#What should it look like?|join the discussion]] about the [[m:Special:MyLanguage/IP Editing: Privacy Enhancement and Abuse Mitigation/Updates#What will temporary usernames look like?|format of the temporary usernames]]. [https://phabricator.wikimedia.org/T332805] * There will be an [[:w:en:A/B testing|A/B test]] on 10 Wikipedias where the Vector 2022 skin is the default skin. Half of logged-in desktop users will see an interface where the different parts of the page are more clearly separated. You can [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Updates/2023-05 Zebra9 A/B test|read more]]. [https://phabricator.wikimedia.org/T333180][https://phabricator.wikimedia.org/T335972] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] <code>jquery.tipsy</code> will be removed from the MediaWiki core. This will affect some user scripts. Many lines with <code>.tipsy(</code> can be commented out. <code>OO.ui.PopupWidget</code> can be used to keep things working like they are now. You can [[phab:T336019|read more]] and [[:mw:Help:Locating broken scripts|read about how to find broken scripts]]. [https://phabricator.wikimedia.org/T336019] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/19|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W19"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:36, 9 May 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=24998636 --> == Tech News: 2023-20 == <section begin="technews-2023-W20"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/20|Translations]] are available. '''Problems''' * Citations that are automatically generated based on [[d:Q33057|ISBN]] are currently broken. This affects citations made with the [[mw:Special:MyLanguage/Help:VisualEditor/User_guide/Citations-Full#Automatic|VisualEditor Automatic tab]], and the use of the citoid API in gadgets and user scripts. Work is ongoing to restore this feature. [https://phabricator.wikimedia.org/T336298] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.9|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-17|en}}. It will be on all wikis from {{#time:j xg|2023-05-18|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-gorwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hakwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hawwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hifwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hsbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-htwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-igwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ilowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-inhwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iuwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-jamwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-jvwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308134] '''Future changes''' * There is a recently formed team at the Wikimedia Foundation which will be focusing on experimenting with new tools. Currently they are building [[m:Wikimedia_Foundation_Annual_Plan/2023-2024/Draft/Future_Audiences#FA2.2_Conversational_AI|a prototype ChatGPT plugin that allows information generated by ChatGPT to be properly attributed]] to the Wikimedia projects. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Gadget and userscript developers should replace <bdi lang="zxx" dir="ltr"><code>jquery.cookie</code></bdi> with <bdi lang="zxx" dir="ltr"><code>mediawiki.cookie</code></bdi>. The <bdi lang="zxx" dir="ltr"><code>jquery.cookie</code></bdi> library will be removed in ~1 month, and staff developers will run a script to replace any remaining uses at that time. [https://phabricator.wikimedia.org/T336018] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/20|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W20"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:45, 15 May 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25011501 --> == Tech News: 2023-21 == <section begin="technews-2023-W21"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/21|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The "recent edits" time period for page watchers is now 30 days. It used to be 180 days. This was a [[m:Community Wishlist Survey 2023/Notifications, Watchlists and Talk Pages/Change information about the number of watchers on a page|Community Wishlist Survey proposal]]. [https://phabricator.wikimedia.org/T336250] '''Changes later this week''' * An [[mw:special:MyLanguage/Growth/Positive reinforcement#Impact|improved impact module]] will be available at Wikipedias. The impact module is a feature available to newcomers [[mw:Special:MyLanguage/Growth/Feature summary#Newcomer homepage|at their personal homepage]]. It will show their number of edits, how many readers their edited pages have, how many thanks they have received and similar things. It is also accessible by accessing Special:Impact. [https://phabricator.wikimedia.org/T336203] * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.10|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-23|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-24|en}}. It will be on all wikis from {{#time:j xg|2023-05-25|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/21|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W21"/> 16:55, 22 May 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25028325 --> == Tech News: 2023-22 == <section begin="technews-2023-W22"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/22|Translations]] are available. '''Recent changes''' * Citations can once again be added automatically from ISBNs, thanks to Zotero's ISBN searches. The current data sources are the Library of Congress (United States), the Bibliothèque nationale de France (French National Library), and K10plus ISBN (German repository). Additional data source searches can be [[mw:Citoid/Creating Zotero translators|proposed to Zotero]]. The ISBN labels in the [[mw:Special:MyLanguage/Help:VisualEditor/User_guide/Citations-Full#Automatic|VisualEditor Automatic tab]] will reappear later this week. [https://phabricator.wikimedia.org/T336298#8859917] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The page [[{{#special:EditWatchlist}}]] now has "{{int:watchlistedit-normal-check-all}}" options to select all the pages within a namespace. This feature request was [[m:Community Wishlist Survey 2023/Notifications, Watchlists and Talk Pages/Watchlist edit - "check all" checkbox|voted #161 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T334252] '''Problems''' * For a few days earlier this month, the "Add interlanguage link" item in the Tools menu did not work properly. This has now been fixed. [https://phabricator.wikimedia.org/T337081] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.11|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-05-30|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-05-31|en}}. It will be on all wikis from {{#time:j xg|2023-06-01|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * VisualEditor will be switched to a new backend on [https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/dblists/small.dblist small] and [https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/dblists/medium.dblist medium] wikis this week. Large wikis will follow in the coming weeks. This is part of the effort to move Parsoid into MediaWiki core. The change should have no noticeable effect on users, but if you experience any slow loading or other strangeness when using VisualEditor, please report it on the phabricator ticket linked here. [https://phabricator.wikimedia.org/T320529] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/22|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W22"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:03, 29 May 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25079963 --> == Tech News: 2023-23 == <section begin="technews-2023-W23"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/23|Translations]] are available. '''Recent changes''' * The [[:mw:Special:MyLanguage/Help:Extension:RealMe|RealMe]] extension allows you to mark URLs on your user page as verified for Mastodon and similar software. * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] Citation and footnote editing can now be started from the reference list when using the visual editor. This feature request was [[m:Community Wishlist Survey 2023/Citations/Allow citations to be edited in the references section with VisualEditor|voted #2 in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T54750] * Previously, clicking on someone else's link to Recent Changes with filters applied within the URL could unintentionally change your preference for "{{int:Rcfilters-group-results-by-page}}". This has now been fixed. [https://phabricator.wikimedia.org/T202916#8874081] '''Problems''' * For a few days last week, some tools and bots returned outdated information due to database replication problems, and may have been down entirely while it was being fixed. These issues have now been fixed. [https://phabricator.wikimedia.org/T337446] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.12|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-06-06|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-06-07|en}}. It will be on all wikis from {{#time:j xg|2023-06-08|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Bots will no longer be prevented from making edits because of URLs that match the [[mw:Special:MyLanguage/Extension:SpamBlacklist|spam blacklist]]. [https://phabricator.wikimedia.org/T313107] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/23|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W23"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:52, 5 June 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25114640 --> == Tech News: 2023-24 == <section begin="technews-2023-W24"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/24|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] The content attribution tools [[mw:Special:MyLanguage/Who Wrote That?|Who Wrote That?]], [[xtools:authorship|XTools Authorship]], and [[xtools:blame|XTools Blame]] now support the Dutch, German, Hungarian, Indonesian, Japanese, Polish and Portuguese Wikipedias. This was the [[m:Community Wishlist Survey 2023/Reading/Extend "Who Wrote That?" tool to more wikis|#7 wish in the 2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T334891] * The [[mw:Special:MyLanguage/Structured Data Across Wikimedia/Search Improvements#Search Preview panel|Search Preview panel]] has been deployed on four Wikipedias (Catalan, Dutch, Hungarian and Norwegian). The panel will show an image related to the article (if existing), the top sections of the article, related images (coming from MediaSearch on Commons), and eventually the sister projects associated with the article. [https://phabricator.wikimedia.org/T306341] * The [[:mw:Special:MyLanguage/Help:Extension:RealMe#Verifying_a_link_on_non-user_pages|RealMe]] extension now allows administrators to verify URLs for any page, for Mastodon and similar software. [https://phabricator.wikimedia.org/T324937] * The default project license [https://lists.wikimedia.org/hyperkitty/list/wikimediaannounce-l@lists.wikimedia.org/thread/7G6XPWZPQFLZ2JANN3ZX6RT4DVUI3HZQ/ has been officially upgraded] to CC BY-SA 4.0. The software interface messages have been updated. Communities should feel free to start updating any mentions of the old CC BY-SA 3.0 licensing within policies and related documentation pages. [https://phabricator.wikimedia.org/T319064] '''Problems''' * For three days last month, some Wikipedia pages edited with VisualEditor or DiscussionTools had an unintended <code><nowiki>__TOC__</nowiki></code> (or its localized form) added during an edit. There is [[mw:Parsoid/Deployments/T336101_followup|a listing of affected pages sorted by wiki]], that may still need to be fixed. [https://phabricator.wikimedia.org/T336101] * Currently, the "{{int:Visualeditor-dialog-meta-categories-defaultsort-label}}" feature in VisualEditor is broken. Existing <code><nowiki>{{DEFAULTSORT:...}}</nowiki></code> keywords incorrectly appear as missing templates in VisualEditor. Developers are exploring how to fix this. In the meantime, those wishing to edit the default sortkey of a page are advised to switch to source editing. [https://phabricator.wikimedia.org/T337398] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Last week, an update to the delete form may have broken some gadgets or user scripts. If you need to manipulate (empty) the reason field, replace <bdi lang="zxx" dir="ltr"><code>#wpReason</code></bdi> with <bdi lang="zxx" dir="ltr" style="white-space: nowrap;"><code>#wpReason > input</code></bdi>. See [https://cs.wikipedia.org/w/index.php?title=MediaWiki%3AGadget-CleanDeleteReasons.js&diff=22859956&oldid=12794189 an example fix]. [https://phabricator.wikimedia.org/T337809] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.13|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-06-13|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-06-14|en}}. It will be on all wikis from {{#time:j xg|2023-06-15|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * VisualEditor will be switched to a new backend on English Wikipedia on Monday, and all other [https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/dblists/large.dblist large] wikis on Thursday. The change should have no noticeable effect on users, but if you experience any slow loading or other strangeness when using VisualEditor, please report it on the phabricator ticket linked here. [https://phabricator.wikimedia.org/T320529] '''Future changes''' * From 5 June to 17 July, the Foundation's [[:mw:Wikimedia Security Team|Security team]] is holding a consultation with contributors regarding a draft policy to govern the use of third-party resources in volunteer-developed gadgets and scripts. Feedback and suggestions are warmly welcome at [[m:Special:MyLanguage/Third-party resources policy|Third-party resources policy]] on meta-wiki. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/24|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W24"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 14:51, 12 June 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25133779 --> == Tech News: 2023-25 == <section begin="technews-2023-W25"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/25|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Flame graphs are now available in WikimediaDebug. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/JXNQD3EHG5V5QW5UXFDPSHQG4MJ3FWJQ/][https://techblog.wikimedia.org/2023/06/08/flame-graphs-arrive-in-wikimediadebug/] '''Changes later this week''' * There is no new MediaWiki version this week. * There is now a toolbar search popup in the visual editor. You can trigger it by typing <code>\</code> or pressing <code>ctrl + shift + p</code>. It can help you quickly access most tools in the editor. [https://commons.wikimedia.org/wiki/File:Visual_editor_toolbar_search_feature.png][https://phabricator.wikimedia.org/T66905] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/25|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W25"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:08, 19 June 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25159510 --> == Tech News: 2023-26 == <section begin="technews-2023-W26"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/26|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Action API modules and Special:LinkSearch will now add a trailing <bdi lang="zxx" dir="ltr"><code>/</code></bdi> to all <bdi lang="zxx" dir="ltr"><code>prop=extlinks</code></bdi> responses for bare domains. This is part of the work to remove duplication in the <code>externallinks</code> database table. [https://phabricator.wikimedia.org/T337994] '''Problems''' * Last week, search was broken on Commons and Wikidata for 23 hours. [https://phabricator.wikimedia.org/T339810][https://wikitech.wikimedia.org/wiki/Incidents/2023-06-18_search_broken_on_wikidata_and_commons] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.15|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-06-27|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-06-28|en}}. It will be on all wikis from {{#time:j xg|2023-06-29|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Minerva skin now applies more predefined styles to the <bdi lang="zxx" dir="ltr"><code>.mbox-text</code></bdi> CSS class. This enables support for mbox templates that use divs instead of tables. Please make sure that the new styles won't affect other templates in your wiki. [https://gerrit.wikimedia.org/r/c/mediawiki/skins/MinervaNeue/+/930901/][https://phabricator.wikimedia.org/T339040] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Gadgets will now load on both desktop and mobile by default. Previously, gadgets loaded only on desktop by default. Changing this default using the <bdi lang="zxx" dir="ltr"><code>|targets=</code></bdi> parameter is also deprecated and should not be used. You should make gadgets work on mobile or disable them based on the skin (with the <bdi lang="zxx" dir="ltr"><code>|skins=</code></bdi> parameter in <bdi lang="en" dir="ltr">MediaWiki:Gadgets-definition</bdi>) rather than whether the user uses the mobile or the desktop website. Popular gadgets that create errors on mobile will be disabled by developers on the Minerva skin as a temporary solution. [https://phabricator.wikimedia.org/T127268] * All namespace tabs now have the same browser [[m:Special:MyLanguage/Help:Keyboard_shortcuts|access key]] by default. Previously, custom and extension-defined namespaces would have to have their access keys set manually on-wiki, but that is no longer necessary. [https://phabricator.wikimedia.org/T22126] * The review form of the Flagged Revisions extension now uses the standardized [[mw:Special:MyLanguage/Codex|user interface components]]. [https://phabricator.wikimedia.org/T191156] '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] How media is structured in the parser's HTML output will change in the coming weeks at [[:wikitech:Deployments/Train#Thursday|group2 wikis]]. This change improves the accessibility of content. You may need to update your site-CSS, or userscripts and gadgets. There are [[mw:Special:MyLanguage/Parsoid/Parser_Unification/Media_structure/FAQ|details on what code to check, how to update the code, and where to report any related problems]]. [https://phabricator.wikimedia.org/T314318] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/26|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W26"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:18, 26 June 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25202311 --> == Tech News: 2023-27 == <section begin="technews-2023-W27"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/27|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] As part of the rolling out of the [[m:Community Wishlist Survey 2022/Multimedia and Commons/Audio links that play on click|audio links that play on click]] wishlist proposal, [https://noc.wikimedia.org/conf/highlight.php?file=dblists/small.dblist small wikis] will now be able to use the [[mw:Special:MyLanguage/Help:Extension:Phonos#Inline audio player mode|inline audio player]] that is implemented by the [[mw:Extension:Phonos|Phonos]] extension. [https://phabricator.wikimedia.org/T336763] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] From this week all gadgets automatically load on mobile and desktop sites. If you see any problems with gadgets on your wikis, please adjust the [[mw:Special:MyLanguage/Extension:Gadgets#Options|gadget options]] in your gadget definitions file. [https://phabricator.wikimedia.org/T328610] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.16|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-07-04|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-07-05|en}}. It will be on all wikis from {{#time:j xg|2023-07-06|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/27|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W27"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:51, 3 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25231546 --> == Tech News: 2023-28 == <section begin="technews-2023-W28"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/28|Translations]] are available. '''Recent changes''' * The [[:mw:Special:MyLanguage/Structured Data Across Wikimedia/Section-level Image Suggestions|Section-level Image Suggestions feature]] has been deployed on seven Wikipedias (Portuguese, Russian, Indonesian, Catalan, Hungarian, Finnish and Norwegian Bokmål). The feature recommends images for articles on contributors' watchlists that are a good match for individual sections of those articles. * [[:m:Special:MyLanguage/Global AbuseFilter|Global abuse filters]] have been enabled on all Wikimedia projects, except English and Japanese Wikipedias (who opted out). This change was made following a [[:m:Requests for comment/Make global abuse filters opt-out|global request for comments]]. [https://phabricator.wikimedia.org/T341159] * [[{{#special:BlockedExternalDomains}}]] is a new tool for administrators to help fight spam. It provides a clearer interface for blocking plain domains (and their subdomains), is more easily searchable, and is faster for the software to process for each edit on the wiki. It does not support regex (for complex cases), nor URL path-matching, nor the [[MediaWiki:Spam-whitelist|MediaWiki:Spam-whitelist]], but otherwise it replaces most of the functionalities of the existing [[MediaWiki:Spam-blacklist|MediaWiki:Spam-blacklist]]. There is a Python script to help migrate all simple domains into this tool, and more feature details, within [[mw:Special:MyLanguage/Manual:BlockedExternalDomains|the tool's documentation]]. It is available at all wikis except for Meta-wiki, Commons, and Wikidata. [https://phabricator.wikimedia.org/T337431] * The WikiEditor extension was updated. It includes some of the most frequently used features of wikitext editing. In the past, many of its messages could only be translated by administrators, but now all regular translators on translatewiki can translate them. Please check [https://translatewiki.net/wiki/Special:MessageGroupStats?group=ext-wikieditor&messages=&x=D#sortable:0=asc the state of WikiEditor localization into your language], and if the "Completion" for your language shows anything less than 100%, please complete the translation. See [https://lists.wikimedia.org/hyperkitty/list/wikitech-ambassadors@lists.wikimedia.org/thread/D4YELU2DXMZ75PGELUOKXXMFF3FH45XA/ a more detailed explanation]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.17|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-07-11|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-07-12|en}}. It will be on all wikis from {{#time:j xg|2023-07-13|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * The default protocol of [[{{#special:LinkSearch}}]] and API counterparts has changed from http to both http and https. [https://phabricator.wikimedia.org/T14810] * [[{{#special:LinkSearch}}]] and its API counterparts will now search for all of the URL provided in the query. It used to be only the first 60 characters. This feature was requested fifteen years ago. [https://phabricator.wikimedia.org/T17218] '''Future changes''' * There is an experiment with a [[:w:en:ChatGPT|ChatGPT]] plugin. This is to show users where the information is coming from when they read information from Wikipedia. It has been tested by Wikimedia Foundation staff and other Wikimedians. Soon all ChatGPT plugin users can use the Wikipedia plugin. This is the same plugin which was mentioned in [[m:Special:MyLanguage/Tech/News/2023/20|Tech News 2023/20]]. [https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2023-2024/Draft/Future_Audiences#FA2.2_Conversational_AI] * There is an ongoing discussion on a [[m:Special:MyLanguage/Third-party resources policy|proposed Third-party resources policy]]. The proposal will impact the use of third-party resources in gadgets and userscripts. Based on the ideas received so far, policy includes some of the risks related to user scripts and gadgets loading third-party resources, some best practices and exemption requirements such as code transparency and inspectability. Your feedback and suggestions are warmly welcome until July 17, 2023 on [[m:Talk:Third-party resources policy|on the policy talk page]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/28|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W28"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:54, 10 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25278797 --> == Tech News: 2023-29 == <section begin="technews-2023-W29"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/29|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] We are now serving 1% of all global user traffic from [[w:en:Kubernetes|Kubernetes]] (you can [[wikitech:MediaWiki On Kubernetes|read more technical details]]). We are planning to increment this percentage regularly. You can [[phab:T290536|follow the progress of this work]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.18|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-07-18|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-07-19|en}}. It will be on all wikis from {{#time:j xg|2023-07-20|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] MediaWiki [[mw:Special:MyLanguage/Help:System_message|system messages]] will now look for available local fallbacks, instead of always using the default fallback defined by software. This means wikis no longer need to override each language on the [[mw:Special:MyLanguage/Manual:Language#Fallback_languages|fallback chain]] separately. For example, English Wikipedia doesn't have to create <bdi lang="zxx" dir="ltr"><code>en-ca</code></bdi> and <bdi lang="zxx" dir="ltr"><code>en-gb</code></bdi> subpages with a transclusion of the base pages anymore. This makes it easier to maintain local overrides. [https://phabricator.wikimedia.org/T229992] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The <bdi lang="zxx" dir="ltr"><code>action=growthsetmentorstatus</code></bdi> API will be deprecated with the new MediaWiki version. Bots or scripts calling that API should use the <bdi lang="zxx" dir="ltr"><code>action=growthmanagementorlist</code></bdi> API now. [https://phabricator.wikimedia.org/T321503] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/29|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W29"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:08, 17 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25289122 --> == Tech News: 2023-30 == <section begin="technews-2023-W30"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/30|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] On July 18, the Wikimedia Foundation launched a survey about the [[:mw:Technical_decision_making|technical decision making process]] for people who do technical work that relies on software that is maintained by the Foundation or affiliates. If this applies to you, [https://wikimediafoundation.limesurvey.net/885471 please take part in the survey]. The survey will be open for three weeks, until August 7. You can find more information in [[listarchive:list/wikitech-l@lists.wikimedia.org/thread/Q7DUCFA75DXG3G2KHTO7CEWMLCYTSDB2/|the announcement e-mail on wikitech-l]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.19|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-07-25|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-07-26|en}}. It will be on all wikis from {{#time:j xg|2023-07-27|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/30|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W30"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:20, 25 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25332248 --> == Tech News: 2023-31 == <section begin="technews-2023-W31"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/31|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The [[mw:Synchronizer|Synchronizer]] tool is now available to keep Lua modules synced across Wikimedia wikis, along with [[mw:Multilingual Templates and Modules|updated documentation]] to develop global Lua modules and templates. * The tag filter on [[{{#special:NewPages}}]] and revision history pages can now be inverted. For example, you can hide edits that were made using an automated tool. [https://phabricator.wikimedia.org/T334337][https://phabricator.wikimedia.org/T334338] * The Wikipedia [[:w:en:ChatGPT|ChatGPT]] plugin experiment can now be used by ChatGPT users who can use plugins. You can participate in a [[:m:Talk:Wikimedia Foundation Annual Plan/2023-2024/Draft/Future Audiences#Announcing monthly Future Audiences open "office hours"|video call]] if you want to talk about this experiment or similar work. [https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2023-2024/Draft/Future_Audiences#FA2.2_Conversational_AI] '''Problems''' * It was not possible to generate a PDF for pages with non-Latin characters in the title, for the last two weeks. This has now been fixed. [https://phabricator.wikimedia.org/T342442] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.20|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-08-01|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-08-02|en}}. It will be on all wikis from {{#time:j xg|2023-08-03|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Tuesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-kawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kaawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kabwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kbdwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kbpwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kmwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-knwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kshwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kuwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kwwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308135] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/31|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W31"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:54, 31 July 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25362228 --> == Tech News: 2023-32 == <section begin="technews-2023-W32"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/32|Translations]] are available. '''Recent changes''' * Mobile Web editors can now [[mw:Special:MyLanguage/Reading/Web/Advanced_mobile_contributions#August_1,_2023_-_Full-page_editing_added_on_mobile|edit a whole page at once]]. To use this feature, turn on "{{int:Mobile-frontend-mobile-option-amc}}" in your settings and use the "{{int:Minerva-page-actions-editfull}}" button in the "{{int:Minerva-page-actions-overflow}}" menu. [https://phabricator.wikimedia.org/T203151] '''Changes later this week''' * There is no new MediaWiki version this week. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/32|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W32"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:20, 7 August 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25420038 --> == Tech News: 2023-33 == <section begin="technews-2023-W33"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/33|Translations]] are available. '''Recent changes''' * The Content translation system is no longer using Youdao's [[mw:Special:MyLanguage/Help:Content_translation/Translating/Initial_machine_translation|machine translation service]]. The service was in place for several years, but due to no usage, and availability of alternatives, it was deprecated to reduce maintenance overheads. Other services which cover the same languages are still available. [https://phabricator.wikimedia.org/T329137] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.22|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-08-15|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-08-16|en}}. It will be on all wikis from {{#time:j xg|2023-08-17|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-lawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ladwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lbewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lezwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lfnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-liwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lijwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lmowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ltgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-maiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-map_bmswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mdfwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kywiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308136] <!-- TODO replace wiki codes --> '''Future changes''' * A few gadgets/user scripts which add icons to the Minerva skin need to have their CSS updated. There are more details available including a [[phab:T344067|search for all existing instances and how to update them]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/33|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W33"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 05:59, 15 August 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25428668 --> == Tech News: 2023-34 == <section begin="technews-2023-W34"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/34|Translations]] are available. '''Recent changes''' * The [https://gdrive-to-commons.toolforge.org/ GDrive to Commons Uploader] tool is now available. It enables [[m:Special:MyLanguage/GDrive to Commons Uploader|securely selecting and uploading files]] from your Google Drive directly to Wikimedia Commons. [https://phabricator.wikimedia.org/T267868] * From now on, we will announce new Wikimedia wikis in Tech News, so you can update any tools or pages. ** Since the last edition, two new wikis have been created: *** a Wiktionary in [[d:Q7121294|Pa'O]] ([[wikt:blk:|<code>wikt:blk:</code>]]) [https://phabricator.wikimedia.org/T343540] *** a Wikisource in [[d:Q34002|Sundanese]] ([[s:su:|<code>s:su:</code>]]) [https://phabricator.wikimedia.org/T343539] ** To catch up, the next most recent six wikis are: *** Wikifunctions ([[f:|<code>f:</code>]]) [https://phabricator.wikimedia.org/T275945] *** a Wiktionary in [[d:Q2891049|Mandailing]] ([[wikt:btm:|<code>wikt:btm:</code>]]) [https://phabricator.wikimedia.org/T335216] *** a Wikipedia in [[d:Q5555465|Ghanaian Pidgin]] ([[w:gpe:|<code>w:gpe:</code>]]) [https://phabricator.wikimedia.org/T335969] *** a Wikinews in [[d:Q3111668|Gungbe]] ([[n:guw:|<code>n:guw:</code>]]) [https://phabricator.wikimedia.org/T334394] *** a Wiktionary in [[d:Q33522|Kabardian]] ([[wikt:kbd:|<code>wikt:kbd:</code>]]) [https://phabricator.wikimedia.org/T333266] *** a Wikipedia in [[d:Q35570|Fante]] ([[w:fat:|<code>w:fat:</code>]]) [https://phabricator.wikimedia.org/T335016] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-08-22|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-08-23|en}}. It will be on all wikis from {{#time:j xg|2023-08-24|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] There is an existing [[mw:Stable interface policy|stable interface policy]] for MediaWiki backend code. There is a [[mw:User:Jdlrobson/Stable interface policy/frontend|proposed stable interface policy for frontend code]]. This is relevant for anyone who works on gadgets or Wikimedia frontend code. You can read it, discuss it, and let the proposer know if there are any problems. [https://phabricator.wikimedia.org/T344079] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/34|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W34"/> 15:25, 21 August 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25497111 --> == Tech News: 2023-35 == <section begin="technews-2023-W35"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/35|Translations]] are available. '''Recent changes''' * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] As part of the changes for the [[m:Community Wishlist Survey 2022/Better diff handling of paragraph splits|better diff handling of paragraph splits]], improved detection of splits is being rolled out. Over the last two weeks, we deployed this support to [[wikitech:Deployments/Train#Groups|group0]] and group1 wikis. This week it will be deployed to group2 wikis. [https://phabricator.wikimedia.org/T341754] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] All [[{{#special:Contributions}}]] pages now show the user's local edit count and the account's creation date. [https://phabricator.wikimedia.org/T324166] * Wikisource users can now use the <bdi lang="zxx" dir="ltr"><code>prpbengalicurrency</code></bdi> label to denote Bengali currency characters as page numbers inside the <bdi lang="zxx" dir="ltr"><code><nowiki><pagelist></nowiki></code></bdi> tag. [https://phabricator.wikimedia.org/T268932] * Two preferences have been relocated. The preference "{{int:visualeditor-preference-visualeditor}}" is now shown on the [[Special:Preferences#mw-prefsection-editing|"{{int:prefs-editing}}" tab]] at all wikis. Previously it was shown on the "{{int:prefs-betafeatures}}" tab at some wikis. The preference "{{int:visualeditor-preference-newwikitexteditor-enable}}" is now also shown on the "{{int:prefs-editing}}" tab at all wikis, instead of the "{{int:prefs-betafeatures}}" tab. [https://phabricator.wikimedia.org/T335056][https://phabricator.wikimedia.org/T344158] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.24|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-08-29|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-08-30|en}}. It will be on all wikis from {{#time:j xg|2023-08-31|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] New signups for a Wikimedia developer account will start being pushed towards <bdi lang="en" dir="ltr">[https://idm.wikimedia.org/ idm.wikimedia.org]</bdi>, rather than going via Wikitech. [[wikitech:IDM|Further information about the new system is available]]. * All right-to-left language wikis, plus Korean, Armenian, Ukrainian, Russian, and Bulgarian Wikipedias, will have a link in the sidebar that provides a short URL of that page, using the [[m:Special:MyLanguage/Wikimedia URL Shortener|Wikimedia URL Shortener]]. This feature will come to more wikis in future weeks. [https://phabricator.wikimedia.org/T267921] '''Future changes''' * The removal of the [[mw:Special:MyLanguage/Extension:DoubleWiki|DoubleWiki extension]] is being discussed. This extension currently allows Wikisource users to view articles from multiple language versions side by side when the <bdi lang="zxx" dir="ltr"><code><=></code></bdi> symbol next to a specific language edition is selected. Comments on this are welcomed at [[phab:T344544|the phabricator task]]. * A proposal has been made to merge the second hidden-categories list (which appears below the wikitext editing form) with the main list of categories (which is further down the page). [[phab:T340606|More information is available on Phabricator]]; feedback is welcome! '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/35|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W35"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 14:00, 28 August 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25510866 --> == Tech News: 2023-36 == <section begin="technews-2023-W36"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/36|Translations]] are available. '''Recent changes''' * [[m:Wikisource_EditInSequence|EditInSequence]], a feature that allows users to edit pages faster on Wikisource has been moved to a Beta Feature based on community feedback. To enable it, you can navigate to the [[Special:Preferences#mw-prefsection-betafeatures|beta features tab in Preferences]]. [https://phabricator.wikimedia.org/T308098] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] As part of the changes for the [[m:Special:MyLanguage/Community Wishlist Survey 2022/Generate Audio for IPA|Generate Audio for IPA]] and [[m:Community Wishlist Survey 2022/Multimedia and Commons/Audio links that play on click|Audio links that play on click]] wishlist proposals, the [[mw:Special:MyLanguage/Help:Extension:Phonos#Inline_audio_player_mode|inline audio player mode]] of [[mw:Extension:Phonos|Phonos]] has been deployed to all projects. [https://phabricator.wikimedia.org/T336763] * There is a new option for Administrators when they are changing the usergroups for a user, to add the user’s user page to their watchlist. This works both via [[{{#special:UserRights}}]] and via the API. [https://phabricator.wikimedia.org/T272294] * One new wiki has been created: ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q34318|Talysh]] ([[w:tly:|<code>w:tly:</code>]]) [https://phabricator.wikimedia.org/T345166] '''Problems''' * The [[mw:Special:MyLanguage/Extension:LoginNotify|LoginNotify extension]] was not sending notifications since January. It has now been fixed, so going forward, you may see notifications for failed login attempts, and successful login attempts from a new device. [https://phabricator.wikimedia.org/T344785] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.25|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-09-05|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-09-06|en}}. It will be on all wikis from {{#time:j xg|2023-09-07|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-mhrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-miwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-minwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mrjwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mtwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mwlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-myvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mznwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nahwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-napwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ndswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nds_nlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-newiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-newwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-novwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nqowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nrmwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nsowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ocwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-olowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-omwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-orwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-oswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pagwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pamwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-papwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pcdwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pdcwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pflwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pihwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pmswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pnbwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pntwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pswiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308137][https://phabricator.wikimedia.org/T308138] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/36|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W36"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:33, 4 September 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25566983 --> == Tech News: 2023-37 == <section begin="technews-2023-W37"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/37|Translations]] are available. '''Recent changes''' * [[mw:Special:MyLanguage/ORES|ORES]], the revision evaluation service, is now using a new open-source infrastructure on all wikis except for English Wikipedia and Wikidata. These two will follow this week. If you notice any unusual results from the Recent Changes filters that are related to ORES (for example, "{{int:ores-rcfilters-damaging-title}}" and "{{int:ores-rcfilters-goodfaith-title}}"), please [[mw:Talk:Machine Learning|report them]]. [https://phabricator.wikimedia.org/T342115] * When you are logged in on one Wikimedia wiki and visit a different Wikimedia wiki, the system tries to log you in there automatically. This has been unreliable for a long time. You can now visit the login page to make the system try extra hard. If you feel that made logging in better or worse than it used to be, your feedback is appreciated. [https://phabricator.wikimedia.org/T326281] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.26|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-09-12|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-09-13|en}}. It will be on all wikis from {{#time:j xg|2023-09-14|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The [[mw:Special:MyLanguage/Technical decision making|Technical Decision-Making Forum Retrospective]] team invites anyone involved in the technical field of Wikimedia projects to signup to and join [[mw:Technical decision making/Listening Sessions|one of their listening sessions]] on 13 September. Another date will be scheduled later. The goal is to improve the technical decision-making processes. * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] As part of the changes for the [[m:Special:MyLanguage/Community Wishlist Survey 2022/Better diff handling of paragraph splits|Better diff handling of paragraph splits]] wishlist proposal, the inline switch widget in diff pages is being rolled out this week to all wikis. The inline switch will allow viewers to toggle between a unified inline or two-column diff wikitext format. [https://phabricator.wikimedia.org/T336716] '''Future changes''' * All wikis will be read-only for a few minutes on 20 September. [[m:Special:MyLanguage/Tech/Server switch|This is planned at 14:00 UTC.]] More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T345263] * The Enterprise API is launching a new feature called "[http://breakingnews-beta.enterprise.wikimedia.com/ breaking news]". Currently in BETA, this attempts to identify likely "newsworthy" topics as they are currently being written about in any Wikipedia. Your help is requested to improve the accuracy of its detection model, especially on smaller language editions, by recommending templates or identifiable editing patterns. See more information at [[mw:Special:MyLanguage/Wikimedia Enterprise/Breaking news|the documentation page]] on MediaWiki or [[m:Special:MyLanguage/Wikimedia Enterprise/FAQ#What is Breaking News|the FAQ]] on Meta. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/37|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W37"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:07, 11 September 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25589064 --> == Tech News: 2023-38 == <section begin="technews-2023-W38"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/38|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] MediaWiki now has a [[mw:Stable interface policy/frontend|stable interface policy for frontend code]] that more clearly defines how we deprecate MediaWiki code and wiki-based code (e.g. gadgets and user scripts). Thank you to everyone who contributed to the content and discussions. [https://phabricator.wikimedia.org/T346467][https://phabricator.wikimedia.org/T344079] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.27|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-09-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-09-20|en}}. It will be on all wikis from {{#time:j xg|2023-09-21|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * All wikis will be read-only for a few minutes on September 20. [[m:Special:MyLanguage/Tech/Server switch|This is planned at 14:00 UTC.]] [https://phabricator.wikimedia.org/T345263] * All wikis will have a link in the sidebar that provides a short URL of that page, using the [[m:Special:MyLanguage/Wikimedia URL Shortener|Wikimedia URL Shortener]]. [https://phabricator.wikimedia.org/T267921] '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The team investigating the Graph Extension posted [[mw:Extension:Graph/Plans#Proposal|a proposal for reenabling it]] and they need your input. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/38|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W38"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:19, 18 September 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25623533 --> == Tech News: 2023-39 == <section begin="technews-2023-W39"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/39|Translations]] are available. '''Recent changes''' * The Vector 2022 skin will now remember the pinned/unpinned status for the Table of Contents for all logged-out users. [https://phabricator.wikimedia.org/T316060] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.28|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-09-26|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-09-27|en}}. It will be on all wikis from {{#time:j xg|2023-09-28|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The ResourceLoader <bdi lang="zxx" dir="ltr"><code><nowiki>mediawiki.ui</nowiki></code></bdi> modules are now deprecated as part of the move to Vue.js and Codex. There is a [[mw:Codex/Migrating_from_MediaWiki_UI|guide for migrating from MediaWiki UI to Codex]] for any tools that use it. More [[phab:T346468|details are available in the task]] and your questions are welcome there. * Gadget definitions will have a [[mw:Special:MyLanguage/Extension:Gadgets#Options|new "namespaces" option]]. The option takes a list of namespace IDs. Gadgets that use this option will only load on pages in the given namespaces. '''Future changes''' * New variables will be added to [[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]]: <code><bdi lang="zxx" dir="ltr">global_account_groups</bdi></code> and <code><bdi lang="zxx" dir="ltr">global_account_editcount</bdi></code>. They are available only when an account is being created. You can use them to prevent blocking automatic creation of accounts when users with many edits elsewhere visit your wiki for the first time. [https://phabricator.wikimedia.org/T345632][https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:AbuseFilter/Rules_format] '''Meetings''' * You can join the next meeting with the Wikipedia mobile apps teams. During the meeting, we will discuss the current features and future roadmap. The meeting will be on [https://zonestamp.toolforge.org/1698426015 27 October at 17:00 (UTC)]. See [[mw:Special:MyLanguage/Wikimedia_Apps/Office_Hours#October_2023|details and how to join]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/39|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W39"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:51, 26 September 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25655264 --> == Tech News: 2023-40 == <section begin="technews-2023-W40"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/40|Translations]] are available. '''Recent changes''' * There is a new [[Special:Preferences#mw-prefsection-rendering-advancedrendering|user preference]] for "{{int:tog-forcesafemode}}". This setting will make pages load without including any on-wiki JavaScript or on-wiki stylesheet pages. It can be useful for debugging broken JavaScript gadgets. [https://phabricator.wikimedia.org/T342347] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Gadget definitions now have a [[mw:Special:MyLanguage/Extension:Gadgets#Options|new "<var>contentModels</var>" option]]. The option takes a list of page content models, like <code><bdi lang="zxx" dir="ltr">wikitext</bdi></code> or <code><bdi lang="zxx" dir="ltr">css</bdi></code>. Gadgets that use this option will only load on pages with the given content models. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.29|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-03|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-10-04|en}}. It will be on all wikis from {{#time:j xg|2023-10-05|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Vector 2022 skin will no longer use the custom styles and scripts of Vector legacy (2010). The change will be made later this year or in early 2024. See [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features/Loading Vector 2010 scripts|how to adjust the CSS and JS pages on your wiki]]. [https://phabricator.wikimedia.org/T331679] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/40|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W40"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:26, 3 October 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25686930 --> == Tech News: 2023-41 == <section begin="technews-2023-W41"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/41|Translations]] are available. '''Recent changes''' * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q33291|Fon]] ([[w:fon:|<code>w:fon:</code>]]) [https://phabricator.wikimedia.org/T347935] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.41/wmf.30|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-10|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-10-11|en}}. It will be on all wikis from {{#time:j xg|2023-10-12|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-swwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-wawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-warwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-wowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-xalwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-xhwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-xmfwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-yiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-yowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zeawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zh_min_nanwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zuwiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308139] * At some wikis, newcomers are suggested images from Commons to add to articles without any images. Starting on Tuesday, newcomers at these wikis will be able to add images to unillustrated article sections. The specific wikis are listed under "Images recommendations" [[mw:Special:MyLanguage/Growth/Deployment table|at the Growth team deployment table]]. You can [[mw:Special:MyLanguage/Help:Growth/Tools/Add an image|learn more about this feature.]] [https://phabricator.wikimedia.org/T345940] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] In the mobile web skin (Minerva) the CSS ID <bdi lang="zxx" dir="ltr"><code><nowiki>#page-actions</nowiki></code></bdi> will be replaced with <bdi lang="zxx" dir="ltr"><code><nowiki>#p-views</nowiki></code></bdi>. This change is to make it consistent with other skins and to improve support for gadgets and extensions in the mobile skin. A few gadgets may need to be updated; there are [https://phabricator.wikimedia.org/T348267 details and search-links in the task]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/41|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W41"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 14:39, 9 October 2023 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25712895 --> == Tech News: 2023-42 == <section begin="technews-2023-W42"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/42|Translations]] are available. '''Recent changes''' * The [[m:Special:MyLanguage/Help:Unified login|Unified login]] system's edge login should now be fixed for some browsers (Chrome, Edge, Opera). This means that if you visit a new sister project wiki, you should be logged in automatically without the need to click "Log in" or reload the page. Feedback on whether it's working for you is welcome. [https://phabricator.wikimedia.org/T347889] * [[mw:Special:MyLanguage/Manual:Interface/Edit_notice|Edit notices]] are now available within the MobileFrontend/Minerva skin. This feature was inspired by [[w:en:Wikipedia:EditNoticesOnMobile|the gadget on English Wikipedia]]. See more details in [[phab:T316178|T316178]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.1|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-17|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-10-18|en}}. It will be on all wikis from {{#time:j xg|2023-10-19|en}} ([[mw:MediaWiki 1.41/Roadmap|calendar]]). '''Future changes''' * In 3 weeks, in the Vector 2022 skin, code related to <bdi lang="zxx" dir="ltr"><code><nowiki>addPortletLink</nowiki></code></bdi> and <bdi lang="zxx" dir="ltr"><code><nowiki>#p-namespaces</nowiki></code></bdi> that was deprecated one year ago will be removed. If you notice tools that should appear next to the "Discussion" tab are then missing, please tell the gadget's maintainers to see [[phab:T347907|instructions in the Phabricator task]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/42|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W42"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:47, 16 October 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25745824 --> == Tech News: 2023-43 == <section begin="technews-2023-W43"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/43|Translations]] are available. '''Recent changes''' * There is a new [[mw:Special:MyLanguage/Wikimedia Language engineering/Newsletter/2023/October|Language and internationalization newsletter]], written quarterly. It contains updates on new feature development, improvements in various language-related technical projects, and related support work. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Source map support has been enabled on all wikis. When you open the debugger in your browser's developer tools, you should be able to see the unminified JavaScript source code. [https://phabricator.wikimedia.org/T47514] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.2|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-24|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-10-25|en}}. It will be on all wikis from {{#time:j xg|2023-10-26|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/43|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W43"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:16, 23 October 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25782286 --> == Tech News: 2023-44 == <section begin="technews-2023-W44"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/44|Translations]] are available. '''Recent changes''' * The Structured Content team, as part of its project of [[:commons:Commons:WMF support for Commons/Upload Wizard Improvements|improving UploadWizard on Commons]], made some UX improvements to the upload step of choosing own vs not own work ([[phab:T347590|T347590]]), as well as to the licensing step for own work ([[phab:T347756|T347756]]). * The Design Systems team has released version 1.0.0 of [[wmdoc:codex/latest/|Codex]], the new design system for Wikimedia. See the [[mw:Special:MyLanguage/Design_Systems_Team/Announcing_Codex_1.0|full announcement about the release of Codex 1.0.0]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.3|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-10-31|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-11-01|en}}. It will be on all wikis from {{#time:j xg|2023-11-02|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). * Listings on category pages are sorted on each wiki for that language using a [[:w:en:International Components for Unicode|library]]. For a brief period on 2 November, changes to categories will not be sorted correctly for many languages. This is because the developers are upgrading to a new version of the library. They will then use a script to fix the existing categories. This will take a few hours or a few days depending on how big the wiki is. You can [[mw:Special:MyLanguage/Wikimedia Technical Operations/ICU announcement|read more]]. [https://phabricator.wikimedia.org/T345561][https://phabricator.wikimedia.org/T267145] * Starting November 1, the impact module (Special:Impact) will be upgraded by the Growth team. The new impact module shows newcomers more data regarding their impact on the wiki. It was tested by a few wikis during the last few months. [https://phabricator.wikimedia.org/T336203] '''Future changes''' * There is [[mw:Special:MyLanguage/Extension:Graph/Plans#Roadmap|a proposed plan]] for re-enabling the Graph Extension. You can help by reviewing this proposal and [[mw:Extension_talk:Graph/Plans#c-PPelberg_(WMF)-20231020221600-Update:_20_October|sharing what you think about it]]. * The WMF is working on making it possible for administrators to [[mw:Special:MyLanguage/Community_configuration_2.0|edit MediaWiki configuration directly]]. This is similar to previous work on Special:EditGrowthConfig. [[phab:T349757|A technical RfC is running until November 08, where you can provide feedback.]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/44|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W44"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:21, 30 October 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25801989 --> == Tech News: 2023-45 == <section begin="technews-2023-W45"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/45|Translations]] are available. '''Recent changes''' * In the Vector 2022 skin, the default font-size of a number of navigational elements (tagline, tools menu, navigational links, and more) has been increased slightly to match the font size used in page content. [https://phabricator.wikimedia.org/T346062] '''Problems''' * Last week, there was a problem displaying some recent edits on [https://noc.wikimedia.org/conf/highlight.php?file=dblists/s5.dblist a few wikis], for 1-6 hours. The edits were saved but not immediately shown. This was due to a database problem. [https://phabricator.wikimedia.org/T350443] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.4|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-11-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-11-08|en}}. It will be on all wikis from {{#time:j xg|2023-11-09|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). * The Growth team will reassign newcomers from former mentors to [[mw:Special:MyLanguage/Growth/Structured mentor list|the currently active mentors]]. They have also changed the notification language to be more user-friendly. [https://phabricator.wikimedia.org/T330071][https://phabricator.wikimedia.org/T327493] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/45|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W45"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:05, 6 November 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25838105 --> == Tech News: 2023-46 == <section begin="technews-2023-W46"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/46|Translations]] are available. '''Recent changes''' * Four new wikis have been created: ** a Wikipedia in [[d:Q7598268|Moroccan Amazigh]] ([[w:zgh:|<code>w:zgh:</code>]]) [https://phabricator.wikimedia.org/T350216] ** a Wikipedia in [[d:Q35159|Dagaare]] ([[w:dga:|<code>w:dga:</code>]]) [https://phabricator.wikimedia.org/T350218] ** a Wikipedia in [[d:Q33017|Toba Batak]] ([[w:bbc:|<code>w:bbc:</code>]]) [https://phabricator.wikimedia.org/T350320] ** a Wikiquote in [[d:Q33151|Banjar]] ([[q:bjn:|<code>q:bjn:</code>]]) [https://phabricator.wikimedia.org/T350217] '''Problems''' * Last week, users who previously visited Meta-Wiki or Wikimedia Commons and then became logged out on those wikis could not log in again. The problem is now resolved. [https://phabricator.wikimedia.org/T350695] * Last week, some pop-up dialogs and menus were shown with the wrong font size. The problem is now resolved. [https://phabricator.wikimedia.org/T350544] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-11-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-11-15|en}}. It will be on all wikis from {{#time:j xg|2023-11-16|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). '''Future changes''' * Reference Previews are coming to many wikis as a default feature. They are popups for references, similar to the [[mw:Special:MyLanguage/Page Previews|PagePreviews feature]]. [[m:WMDE Technical Wishes/ReferencePreviews#Opt-out feature|You can opt out]] of seeing them. If you are [[Special:Preferences#mw-prefsection-gadgets|using the gadgets]] Reference Tooltips or Navigation Popups, you won’t see Reference Previews. [[phab:T282999|Deployment]] is planned for November 22, 2023. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Canary (also known as heartbeat) events will be produced into [https://stream.wikimedia.org/?doc#/streams Wikimedia event streams] from December 11. Streams users are advised to filter out these events, by discarding all events where <bdi lang="zxx" dir="ltr"><code><nowiki>meta.domain == "canary"</nowiki></code></bdi>. Updates to [[mw:Special:MyLanguage/Manual:Pywikibot|Pywikibot]] or [https://github.com/ChlodAlejandro/wikimedia-streams wikimedia-streams] will discard these events by default. [https://phabricator.wikimedia.org/T266798] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/46|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W46"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:52, 13 November 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25859263 --> == Tech News: 2023-47 == <section begin="technews-2023-W47"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/47|Translations]] are available. '''Changes later this week''' * There is no new MediaWiki version this week. [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting on Wednesday, a new set of Wikipedias will get "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]" ({{int:project-localized-name-quwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rmwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rmywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-roa_rupwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-roa_tarawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ruewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rwwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sahwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-satwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-scwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-scnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-scowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sdwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-shwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-siwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-skwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-slwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-smwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sqwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-srwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-srnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-sswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-stwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-stqwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-suwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-szlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tcywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tetwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tgwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-thwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-towiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tpiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-trwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ttwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-twwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tyvwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-udmwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ugwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-uzwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vecwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vepwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vlswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-vowiki/en}}). This is part of the [[phab:T304110|progressive deployment of this tool to more Wikipedias]]. The communities can [[mw:Special:MyLanguage/Growth/Community configuration|configure how this feature works locally]]. [https://phabricator.wikimedia.org/T308141][https://phabricator.wikimedia.org/T308142][https://phabricator.wikimedia.org/T308143] * The Vector 2022 skin will have some minor visual changes to drop-down menus, column widths, and more. These changes were added to four Wikipedias last week. If no issues are found, these changes will proceed to all wikis this week. These changes will make it possible to add new menus for readability and dark mode. [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements/Updates#November_2023:_Visual_changes,_more_deployments,_and_shifting_focus|Learn more]]. [https://phabricator.wikimedia.org/T347711] '''Future changes''' * There is [[mw:Extension talk:Graph/Plans#Update: 15 November|an update on re-enabling the Graph Extension]]. To speed up the process, Vega 2 will not be supported and only [https://phabricator.wikimedia.org/T335325 some protocols] will be available at launch. You can help by sharing what you think about the plan. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/47|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W47"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:55, 21 November 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25884616 --> == Tech News: 2023-48 == <section begin="technews-2023-W48"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/48|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-11-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-11-29|en}}. It will be on all wikis from {{#time:j xg|2023-11-30|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). There is no new MediaWiki version next week. [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] MediaWiki's JavaScript system will now allow <bdi lang="zxx" dir="ltr"><code>async</code>/<code>await</code></bdi> syntax in gadgets and user scripts. Gadget authors should remember that users' browsers may not support it, so it should be used appropriately. [https://phabricator.wikimedia.org/T343499] * The deployment of "[[mw:Special:MyLanguage/Help:Growth/Tools/Add_a_link|Add a link]]" announced [[m:Special:MyLanguage/Tech/News/2023/47|last week]] was postponed. It will resume this week. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/48|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W48"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:08, 27 November 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25906379 --> == Tech News: 2023-49 == <section begin="technews-2023-W49"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/49|Translations]] are available. '''Recent changes''' * The spacing between paragraphs on Vector 2022 has been changed from 7px to 14px to match the size of the text. This will make it easier to distinguish paragraphs from sentences. [https://phabricator.wikimedia.org/T351754] * The "{{int:Visualeditor-dialog-meta-categories-defaultsort-label}}" feature in VisualEditor is working again. You no longer need to switch to source editing to edit <bdi lang="zxx" dir="ltr"><code><nowiki>{{DEFAULTSORT:...}}</nowiki></code></bdi> keywords. [https://phabricator.wikimedia.org/T337398] '''Changes later this week''' * There is no new MediaWiki version this week. [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * On 6 December, people who have the enabled the preference for "{{int:Discussiontools-preference-visualenhancements}}" will notice the [[mw:Special:MyLanguage/Talk pages project/Usability|talk page usability improvements]] appear on pages that include the <bdi lang="zxx" dir="ltr"><code><nowiki>__NEWSECTIONLINK__</nowiki></code></bdi> magic word. If you notice any issues, please [[phab:T352232|share them with the team on Phabricator]]. '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Toolforge [[wikitech:News/Toolforge Grid Engine deprecation|Grid Engine shutdown process]] will start on December 14. Maintainers of [[toolforge:grid-deprecation|tools that still use this old system]] should plan to migrate to Kubernetes, or tell the team your plans on Phabricator in the task about your tool, before that date. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/VIWWQKMSQO2ED3TVUR7KPPWRTOBYBVOA/] * Communities using [[mw:Special:MyLanguage/Structured_Discussions|Structured Discussions]] are being contacted regarding [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|the upcoming deprecation of Structured Discussions]]. You can read more about this project, and share your comments, [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|on the project's page]]. '''Events''' * Registration & Scholarship applications are now open for the [[mw:Special:MyLanguage/Wikimedia Hackathon 2024|Wikimedia Hackathon 2024]] that will take place from 3–5 May in Tallinn, Estonia. Scholarship applications are open until 5 January 2024. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/49|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W49"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:50, 4 December 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25914435 --> == Tech News: 2023-50 == <section begin="technews-2023-W50"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/50|Translations]] are available. '''Recent changes''' * On Wikimedia Commons, there are some minor user-interface improvements for the "choosing own vs not own work" step in the UploadWizard. This is part of the Structured Content team's project of [[:commons:Commons:WMF support for Commons/Upload Wizard Improvements|improving UploadWizard on Commons]]. [https://phabricator.wikimedia.org/T352707][https://phabricator.wikimedia.org/T352709] '''Problems''' * There was a problem showing the [[mw:Special:MyLanguage/Growth/Personalized first day/Newcomer homepage|Newcomer homepage]] feature with the "impact module" and their page-view graphs, for a few days in early December. This has now been fixed. [https://phabricator.wikimedia.org/T352352][https://phabricator.wikimedia.org/T352349] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.9|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-12-12|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-12-13|en}}. It will be on all wikis from {{#time:j xg|2023-12-14|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * [[File:Octicons-tools.svg|15px|link=]] The [https://wikimediafoundation.limesurvey.net/796964 2023 Developer Satisfaction Survey] is seeking the opinions of the Wikimedia developer community. Please take the survey if you have any role in developing software for the Wikimedia ecosystem. The survey is open until 5 January 2024, and has an associated [[foundation:Legal:December_2023_Developer_Satisfaction_Survey|privacy statement]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/50|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W50"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:12, 12 December 2023 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25945501 --> == Tech News: 2023-51 == <section begin="technews-2023-W51"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2023/51|Translations]] are available. '''Tech News''' * The next issue of Tech News will be sent out on 8 January 2024 because of [[w:en:Christmas and holiday season|the holidays]]. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.10|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2023-12-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2023-12-20|en}}. It will be on all wikis from {{#time:j xg|2023-12-21|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). There is no new MediaWiki version next week. [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting December 18, it won't be possible to activate Structured Discussions on a user's own talk page using the Beta feature. The Beta feature option remains available for users who want to deactivate Structured Discussions. This is part of [[mw:Structured Discussions/Deprecation|Structured Discussions' deprecation work]]. [https://phabricator.wikimedia.org/T248309] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] There will be full support for redirects in the Module namespace. The "Move Page" feature will leave an appropriate redirect behind, and such redirects will be appropriately recognized by the software (e.g. hidden from [[{{#special:UnconnectedPages}}]]). There will also be support for [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#Renaming or moving modules|manual redirects]]. [https://phabricator.wikimedia.org/T120794] '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The MediaWiki JavaScript documentation is moving to a new format. During the move, you can read the old docs using [https://doc.wikimedia.org/mediawiki-core/REL1_41/js/ version 1.41]. Feedback about [https://doc.wikimedia.org/mediawiki-core/master/js/ the new site] is welcome on the [[mw:Talk:JSDoc_WMF_theme|project talk page]]. * The Wishathon is a new initiative that encourages collaboration across the Wikimedia community to develop solutions for wishes collected through the [[m:Special:MyLanguage/Community Wishlist Survey|Community Wishlist Survey]]. The first community Wishathon will take place from 15–17 March. If you are interested in a project proposal as a user, developer, designer, or product lead, you can [[m:Special:MyLanguage/Event:WishathonMarch2024|register for the event and read more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2023/51|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2023-W51"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:17, 18 December 2023 (UTC) <!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=25959059 --> == Tech News: 2024-02 == <section begin="technews-2024-W02"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/02|Translations]] are available. '''Recent changes''' * [https://mediawiki2latex.wmflabs.org/ mediawiki2latex] is a tool that converts wiki content into the formats of LaTeX, PDF, ODT, and EPUB. The code now runs many times faster due to recent improvements. There is also an optional Docker container you can [[b:de:Benutzer:Dirk_Hünniger/wb2pdf/install#Using_Docker|install]] on your local machine. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The way that Random pages are selected has been updated. This will slowly reduce the problem of some pages having a lower chance of appearing. [https://phabricator.wikimedia.org/T309477] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.13|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-01-09|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-01-10|en}}. It will be on all wikis from {{#time:j xg|2024-01-11|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/02|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W02"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:19, 9 January 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26026251 --> == Tech News: 2024-03 == <section begin="technews-2024-W03"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/03|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Pages that use the JSON [[mw:Special:MyLanguage/Manual:ContentHandler|contentmodel]] will now use tabs instead of spaces for auto-indentation. This will significantly reduce the page size. [https://phabricator.wikimedia.org/T326065] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[mw:Special:MyLanguage/Extension:Gadgets|Gadgets]] and personal user scripts may now use JavaScript syntax introduced in ES6 (also known as "ES2015") and ES7 ("ES2016"). MediaWiki validates the source code to protect other site functionality from syntax errors, and to ensure scripts are valid in all [[mw:Special:MyLanguage/Compatibility#Browsers|supported browsers]]. Previously, Gadgets could use the <bdi lang="zxx" dir="ltr"><code><nowiki>requiresES6</nowiki></code></bdi> option. This option is no longer needed and will be removed in the future. [https://phabricator.wikimedia.org/T75714] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[mw:Special:MyLanguage/Manual:Bot passwords|Bot passwords]] and [[mw:Special:MyLanguage/OAuth/Owner-only consumers|owner-only OAuth consumers]] can now be restricted to allow editing only specific pages. [https://phabricator.wikimedia.org/T349957] * You can now [[mw:Special:MyLanguage/Extension:Thanks|thank]] edits made by bots. [https://phabricator.wikimedia.org/T341388] * An update on the status of the Community Wishlist Survey for 2024 [[m:Special:MyLanguage/Community Wishlist Survey/Future Of The Wishlist/January 4, 2024 Update|has been published]]. Please read and give your feedback. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.14|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-01-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-01-17|en}}. It will be on all wikis from {{#time:j xg|2024-01-18|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting on January 17, it will not be possible to login to Wikimedia wikis from some specific old versions of the Chrome browser (versions 51–66, released between 2016 and 2018). Additionally, users of iOS 12, or Safari on Mac OS 10.14, may need to login to each wiki separately. [https://phabricator.wikimedia.org/T344791] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The <bdi lang="zxx" dir="ltr"><code>jquery.cookie</code></bdi> module was deprecated and replaced with the <bdi lang="zxx" dir="ltr"><code>mediawiki.cookie</code></bdi> module last year. A script has now been run to replace any remaining uses, and this week the temporary alias will be removed. [https://phabricator.wikimedia.org/T354966] '''Future changes''' * Wikimedia Deutschland is working to [[m:WMDE Technical Wishes/Reusing references|make reusing references easier]]. They are looking for people who are interested in participating in [https://wikimedia.sslsurvey.de/User-research-into-Reusing-References-Sign-up-Form-2024/en/ individual video calls for user research in January and February]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/03|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W03"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:13, 16 January 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26074460 --> == Tech News: 2024-04 == <section begin="technews-2024-W04"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/04|Translations]] are available. '''Problems''' * A bug in UploadWizard prevented linking to the userpage of the uploader when uploading. It has now been fixed. [https://phabricator.wikimedia.org/T354529] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.15|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-01-23|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-01-24|en}}. It will be on all wikis from {{#time:j xg|2024-01-25|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/04|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W04"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:03, 23 January 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26096197 --> == Tech News: 2024-05 == <section begin="technews-2024-W05"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/05|Translations]] are available. '''Recent changes''' * Starting Monday January 29, all talk pages messages' timestamps will become a link. This link is a permanent link to the comment. It allows users to find the comment they are looking for, even if this comment was moved elsewhere. This will affect all wikis except for the English Wikipedia. You can read more about this change [https://diff.wikimedia.org/2024/01/29/talk-page-permalinks-dont-lose-your-threads/ on Diff] or [[mw:Special:MyLanguage/Help:DiscussionTools#Talk_pages_permalinking|on Mediawiki.org]].<!-- The Diff post will be published on Monday morning UTC--> [https://phabricator.wikimedia.org/T302011] * There are some improvements to the CAPTCHA to make it harder for spam bots and scripts to bypass it. If you have feedback on this change, please comment on [[phab:T141490|the task]]. Staff are monitoring metrics related to the CAPTCHA, as well as secondary metrics such as account creations and edit counts. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.16|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-01-30|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-01-31|en}}. It will be on all wikis from {{#time:j xg|2024-02-01|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] On February 1, a link will be added to the "Tools" menu to download a [[w:en:QR code|QR code]] that links to the page you are viewing. There will also be a new [[{{#special:QrCode}}]] page to create QR codes for any Wikimedia URL. This addresses the [[m:Community Wishlist Survey 2023/Mobile and apps/Add ability to share QR code for a page in any Wikimedia project|#19 most-voted wish]] from the [[m:Community Wishlist Survey 2023/Results|2023 Community Wishlist Survey]]. [https://phabricator.wikimedia.org/T329973] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[mw:Special:MyLanguage/Extension:Gadgets|Gadgets]] which only work in some skins have sometimes used the <bdi lang="zxx" dir="ltr"><code>targets</code></bdi> option to limit where you can use them. This will stop working this week. You should use the <bdi lang="zxx" dir="ltr"><code>skins</code></bdi> option instead. [https://phabricator.wikimedia.org/T328497] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/05|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W05"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:31, 29 January 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26137870 --> == Tech News: 2024-06 == <section begin="technews-2024-W06"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/06|Translations]] are available. '''Recent changes''' *The mobile site history pages now use the same HTML as the desktop history pages. If you hear of any problems relating to mobile history usage please point them to [[phab:T353388|the phabricator task]]. *On most wikis, admins can now block users from making specific actions. These actions are: uploading files, creating new pages, moving (renaming) pages, and sending thanks. The goal of this feature is to allow admins to apply blocks that are adequate to the blocked users' activity. [[m:Special:MyLanguage/Community health initiative/Partial blocks#action-blocks|Learn more about "action blocks"]]. [https://phabricator.wikimedia.org/T242541][https://phabricator.wikimedia.org/T280531] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.17|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-02-06|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-02-07|en}}. It will be on all wikis from {{#time:j xg|2024-02-08|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Talk pages permalinks that included diacritics and non-Latin script were malfunctioning. This issue is fixed. [https://phabricator.wikimedia.org/T356199] '''Future changes''' * [[m:WMDE Technical Wishes/ReferencePreviews#24WPs|24 Wikipedias]] with [[mw:Special:MyLanguage/Reference_Tooltips|Reference Tooltips]] as a default gadget are encouraged to remove that default flag. This would make [[mw:Special:MyLanguage/Help:Reference_Previews|Reference Previews]] the new default for reference popups, leading to a more consistent experience across wikis. For [[m:WMDE Technical Wishes/ReferencePreviews#46WPs|46 Wikipedias]] with less than 4 interface admins, the change is already scheduled for mid-February, [[m:Talk:WMDE Technical Wishes/ReferencePreviews#Reference Previews to become the default for previewing references on more wikis.|unless there are concerns]]. The older Reference Tooltips gadget will still remain usable and will override this feature, if it is available on your wiki and you have enabled it in your settings. [https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews#Reference_Previews_to_become_the_default_for_previewing_references_on_more_wikis][https://phabricator.wikimedia.org/T355312] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/06|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W06"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:22, 5 February 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26180971 --> == Tech News: 2024-07 == <section begin="technews-2024-W07"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/07|Translations]] are available. '''Recent changes''' * The [[d:Wikidata:SPARQL query service/WDQS graph split|WDQS Graph Split experiment]] is working and loaded onto 3 test servers. The team in charge is testing the split's impact and requires feedback from WDQS users through the UI or programmatically in different channels. [https://www.wikidata.org/wiki/Wikidata_talk:SPARQL_query_service/WDQS_graph_split][https://phabricator.wikimedia.org/T356773][https://www.wikidata.org/wiki/User:Sannita_(WMF)] Users' feedback will validate the impact of various use cases and workflows around the Wikidata Query service. [https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/WDQS_backend_update/October_2023_scaling_update][https://www.mediawiki.org/wiki/Wikidata_Query_Service/User_Manual#Federation] '''Problems''' *There was a bug that affected the appearance of visited links when using mobile device to access wiki sites. It made the links appear black; [[phab:T356928|this issue]] is fixed. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.18|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-02-13|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-02-14|en}}. It will be on all wikis from {{#time:j xg|2024-02-15|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] As work continues on the grid engine deprecation,[https://wikitech.wikimedia.org/wiki/News/Toolforge_Grid_Engine_deprecation] tools on the grid engine will be stopped starting on February 14th, 2024. If you have tools actively migrating you can ask for an extension so they are not stopped. [https://wikitech.wikimedia.org/wiki/Portal:Toolforge/About_Toolforge#Communication_and_support] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/07|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W07"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 05:48, 13 February 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26223994 --> == Tech News: 2024-08 == <section begin="technews-2024-W08"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/08|Translations]] are available. '''Recent changes''' * If you have the "{{int:Tog-enotifwatchlistpages}}" option enabled, edits by bot accounts no longer trigger notification emails. Previously, only minor edits would not trigger the notification emails. [https://phabricator.wikimedia.org/T356984] * There are changes to how user and site scripts load for [[mw:Special:MyLanguage/Skin:Vector/2022| Vector 2022]] on specific wikis. The changes impacted the following Wikis: all projects with [[mw:Special:MyLanguage/Skin:Vector|Vector legacy]] as the default skin, Wikivoyage, and Wikibooks. Other wikis will be affected over the course of the next three months. Gadgets are not impacted. If you have been affected or want to minimize the impact on your project, see [[Phab:T357580| this ticket]]. Please coordinate and take action proactively. *Newly auto-created accounts (the accounts you get when you visit a new wiki) now have the same local notification preferences as users who freshly register on that wiki. It is effected in four notification types listed in the [[phab:T353225|task's description]]. *The maximum file size when using [[c:Special:MyLanguage/Commons:Upload_Wizard|Upload Wizard]] is now 5 GiB. [https://phabricator.wikimedia.org/T191804] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.19|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-02-20|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-02-21|en}}. It will be on all wikis from {{#time:j xg|2024-02-22|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Selected tools on the grid engine have been [[wikitech:News/Toolforge_Grid_Engine_deprecation|stopped]] as we prepare to shut down the grid on March 14th, 2024. The tool's code and data have not been deleted. If you are a maintainer and you want your tool re-enabled reach out to the [[wikitech:Portal:Toolforge/About_Toolforge#Communication_and_support|team]]. Only tools that have asked for extension are still running on the grid. * The CSS <bdi lang="zxx" dir="ltr"><code>[https://developer.mozilla.org/en-US/docs/Web/CSS/filter filter]</code></bdi> property can now be used in HTML <bdi lang="zxx" dir="ltr"><code>style</code></bdi> attributes in wikitext. [https://phabricator.wikimedia.org/T308160] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/08|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W08"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 15:36, 19 February 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26254282 --> == Tech News: 2024-09 == <section begin="technews-2024-W09"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/09|Translations]] are available. '''Recent changes''' * The [[mw:Special:MyLanguage/VisualEditor_on_mobile|mobile visual editor]] is now the default editor for users who never edited before, at a small group of wikis. [[mw:Special:MyLanguage/VisualEditor_on_mobile/VE_mobile_default#A/B_test_results| Research ]] shows that users using this editor are slightly more successful publishing the edits they started, and slightly less successful publishing non-reverted edits. Users who defined the wikitext editor as their default on desktop will get the wikitext editor on mobile for their first edit on mobile as well. [https://phabricator.wikimedia.org/T352127] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The [[mw:Special:MyLanguage/ResourceLoader/Core modules#mw.config|mw.config]] value <code>wgGlobalGroups</code> now only contains groups that are active in the wiki. Scripts no longer have to check whether the group is active on the wiki via an API request. A code example of the above is: <bdi lang="zxx" dir="ltr"><code>if (/globalgroupname/.test(mw.config.get("wgGlobalGroups")))</code></bdi>. [https://phabricator.wikimedia.org/T356008] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.20|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-02-27|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-02-28|en}}. It will be on all wikis from {{#time:j xg|2024-02-29|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * The right to change [[mw:Special:MyLanguage/Manual:Tags|edit tags]] (<bdi lang="zxx" dir="ltr"><code>changetags</code></bdi>) will be removed from users in Wikimedia sites, keeping it by default for admins and bots only. Your community can ask to retain the old configuration on your wiki before this change happens. Please indicate in [[phab:T355639|this ticket]] to keep it for your community before the end of March 2024. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/09|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W09"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:23, 26 February 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26294125 --> == Tech News: 2024-10 == <section begin="technews-2024-W10"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/10|Translations]] are available. '''Recent changes''' * The <bdi lang="zxx" dir="ltr"><code>Special:Book</code></bdi> page (as well as the associated "Create a book" functionality) provided by the old [[mw:Special:MyLanguage/Extension:Collection|Collection extension]] has been removed from all Wikisource wikis, as it was broken. This does not affect the ability to download normal books, which is provided by the [[mw:Special:MyLanguage/Extension:Wikisource|Wikisource extension]]. [https://phabricator.wikimedia.org/T358437] * [[m:Wikitech|Wikitech]] now uses the next-generation [[mw:Special:MyLanguage/Parsoid|Parsoid]] wikitext parser by default to generate all pages in the Talk namespace. Report any problems on the [[mw:Talk:Parsoid/Parser_Unification/Known_Issues|Known Issues discussion page]]. You can use the [[mw:Special:MyLanguage/Extension:ParserMigration|ParserMigration]] extension to control the use of Parsoid; see the [[mw:Special:MyLanguage/Help:Extension:ParserMigration|ParserMigration help documentation]] for more details. * Maintenance on [https://etherpad.wikimedia.org etherpad] is completed. If you encounter any issues, please indicate in [[phab:T316421|this ticket]]. * [[File:Octicons-tools.svg|12px|link=|alt=| Advanced item]] [[mw:Special:MyLanguage/Extension:Gadgets|Gadgets]] allow interface admins to create custom features with CSS and JavaScript. The <bdi lang="zxx" dir="ltr"><code>Gadget</code></bdi> and <bdi lang="zxx" dir="ltr"><code>Gadget_definition</code></bdi> namespaces and <bdi lang="zxx" dir="ltr"><code>gadgets-definition-edit</code></bdi> user right were reserved for an experiment in 2015, but were never used. These were visible on Special:Search and Special:ListGroupRights. The unused namespaces and user rights are now removed. No pages are moved, and no changes need to be made. [https://phabricator.wikimedia.org/T31272] * A usability improvement to the "Add a citation" in Wikipedia workflow has been made, the insert button was moved to the popup header. [https://phabricator.wikimedia.org/T354847] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.21|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-03-05|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-03-06|en}}. It will be on all wikis from {{#time:j xg|2024-03-07|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * All wikis will be read-only for a few minutes on March 20. This is planned at 14:00 UTC. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T358233] * The HTML markup of headings and section edit links will be changed later this year to improve accessibility. See [[mw:Special:MyLanguage/Heading_HTML_changes|Heading HTML changes]] for details. The new markup will be the same as in the new Parsoid wikitext parser. You can test your gadget or stylesheet with the new markup if you add <bdi lang="zxx" dir="ltr"><code>?useparsoid=1</code></bdi> to your URL ([[mw:Special:MyLanguage/Help:Extension:ParserMigration#Selecting_a_parser_using_a_URL_query_string|more info]]) or turn on Parsoid read views in your user options ([[mw:Special:MyLanguage/Help:Extension:ParserMigration#Enabling_via_user_preference|more info]]). * '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/10|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W10"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:47, 4 March 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26329807 --> == Tech News: 2024-11 == <section begin="technews-2024-W11"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/11|Translations]] are available. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.22|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-03-12|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-03-13|en}}. It will be on all wikis from {{#time:j xg|2024-03-14|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * After consulting with various communities, the line height of the text on the [[mw:Special:MyLanguage/Skin:Minerva Neue|Minerva skin]] will be increased to its previous value of 1.65. Different options for typography can also be set using the options in the menu, as needed. [https://phabricator.wikimedia.org/T358498] *The active link color in [[mw:Special:MyLanguage/Skin:Minerva Neue|Minerva]] will be changed to provide more consistency with our other platforms and best practices. [https://phabricator.wikimedia.org/T358516] * [[c:Special:MyLanguage/Commons:Structured data|Structured data on Commons]] will no longer ask whether you want to leave the page without saving. This will prevent the “information you’ve entered may not be saved” popups from appearing when no information have been entered. It will also make file pages on Commons load faster in certain cases. However, the popups will be hidden even if information has indeed been entered. If you accidentally close the page before saving the structured data you entered, that data will be lost. [https://phabricator.wikimedia.org/T312315] '''Future changes''' * All wikis will be read-only for a few minutes on March 20. This is planned at 14:00 UTC. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T358233][https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/Server_switch] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/11|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W11"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:04, 11 March 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26374013 --> == Tech News: 2024-12 == <section begin="technews-2024-W12"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/12|Translations]] are available. '''Recent changes''' * The notice "Language links are at the top of the page" that appears in the [[mw:Special:MyLanguage/Skin:Vector/2022|Vector 2022 skin]] main menu has been removed now that users have learned the new location of the Language switcher. [https://phabricator.wikimedia.org/T353619] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[m:Special:MyLanguage/IP_Editing:_Privacy_Enhancement_and_Abuse_Mitigation/IP_Info_feature|IP info feature]] displays data from Spur, an IP addresses database. Previously, the only data source for this feature was MaxMind. Now, IP info is more useful for patrollers. [https://phabricator.wikimedia.org/T341395] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The Toolforge Grid Engine services have been shut down after the final migration process from Grid Engine to Kubernetes. [https://wikitech.wikimedia.org/wiki/Obsolete:Toolforge/Grid][https://wikitech.wikimedia.org/wiki/News/Toolforge_Grid_Engine_deprecation][https://techblog.wikimedia.org/2022/03/14/toolforge-and-grid-engine/] * Communities can now customize the default reasons for undeleting a page by creating [[MediaWiki:Undelete-comment-dropdown]]. [https://phabricator.wikimedia.org/T326746] '''Problems''' * [[m:Special:MyLanguage/WMDE_Technical_Wishes/RevisionSlider|RevisionSlider]] is an interface to interactively browse a page's history. Users in [[mw:Special:MyLanguage/Extension:RevisionSlider/Developing_a_RTL-accessible_feature_in_MediaWiki_-_what_we%27ve_learned_while_creating_the_RevisionSlider|right-to-left]] languages reported RevisionSlider reacting wrong to mouse clicks. This should be fixed now. [https://phabricator.wikimedia.org/T352169] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.23|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-03-19|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-03-20|en}}. It will be on all wikis from {{#time:j xg|2024-03-21|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * All wikis will be read-only for a few minutes on March 20. This is planned at [https://zonestamp.toolforge.org/1710943200 14:00 UTC]. [https://phabricator.wikimedia.org/T358233][https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/Server_switch] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/12|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W12"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 17:39, 18 March 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26410165 --> == Tech News: 2024-13 == <section begin="technews-2024-W13"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/13|Translations]] are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] An update was made on March 18th 2024 to how various projects load site, user JavaScript and CSS in [[mw:Special:MyLanguage/Skin:Vector/2022|Vector 2022 skin]]. A [[phab:T360384|checklist]] is provided for site admins to follow. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.24|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-03-26|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-03-27|en}}. It will be on all wikis from {{#time:j xg|2024-03-28|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/13|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W13"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:56, 25 March 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26446209 --> == Tech News: 2024-14 == <section begin="technews-2024-W14"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/14|Translations]] are available. '''Recent changes''' * Users of the [[mw:Special:MyLanguage/Reading/Web/Accessibility_for_reading|reading accessibility]] beta feature will notice that the default line height for the standard and large text options has changed. [https://phabricator.wikimedia.org/T359030] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.25|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-02|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-04-03|en}}. It will be on all wikis from {{#time:j xg|2024-04-04|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * The Wikimedia Foundation has an annual plan. The annual plan decides what the Wikimedia Foundation will work on. You can now read [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2024-2025/Product & Technology OKRs#Draft Key Results|the draft key results]] for the Product and Technology department. They are suggestions for what results the Foundation wants from big technical changes from July 2024 to June 2025. You can [[m:Talk:Wikimedia Foundation Annual Plan/2024-2025/Product & Technology OKRs|comment on the talk page]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/14|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W14"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 03:36, 2 April 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26462933 --> == Tech News: 2024-15 == <section begin="technews-2024-W15"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/15|Translations]] are available. '''Recent changes''' * Web browsers can use tools called [[:w:en:Browser extension|extensions]]. There is now a Chrome extension called [[m:Future Audiences/Experiment:Citation Needed|Citation Needed]] which you can use to see if an online statement is supported by a Wikipedia article. This is a small experiment to see if Wikipedia can be used this way. Because it is a small experiment, it can only be used in Chrome in English. * [[File:Octicons-gift.svg|12px|link=|alt=|Wishlist item]] A new [[mw:Special:MyLanguage/Help:Edit Recovery|Edit Recovery]] feature has been added to all wikis, available as a [[Special:Preferences#mw-prefsection-editing|user preference]]. Once you enable it, your in-progress edits will be stored in your web browser, and if you accidentally close an editing window or your browser or computer crashes, you will be prompted to recover the unpublished text. Please leave any feedback on the [[m:Special:MyLanguage/Talk:Community Wishlist Survey 2023/Edit-recovery feature|project talk page]]. This was the #8 wish in the 2023 Community Wishlist Survey. * Initial results of [[mw:Special:MyLanguage/Edit check|Edit check]] experiments [[mw:Special:MyLanguage/Edit_check#4_April_2024|have been published]]. Edit Check is now deployed as a default feature at [[phab:T342930#9538364|the wikis that tested it]]. [[mw:Talk:Edit check|Let us know]] if you want your wiki to be part of the next deployment of Edit check. [https://phabricator.wikimedia.org/T342930][https://phabricator.wikimedia.org/T361727] * Readers using the [[mw:Special:MyLanguage/Skin:Minerva Neue|Minerva skin]] on mobile will notice there has been an improvement in the line height across all typography settings. [https://phabricator.wikimedia.org/T359029] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.42/wmf.26|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-09|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-04-10|en}}. It will be on all wikis from {{#time:j xg|2024-04-11|en}} ([[mw:MediaWiki 1.42/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * New accounts and logged-out users will get the [[mw:Special:MyLanguage/VisualEditor|visual editor]] as their default editor on mobile. This deployment is made at all wikis except for the English Wikipedia. [https://phabricator.wikimedia.org/T361134] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/15|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W15"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:37, 8 April 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26564838 --> == Tech News: 2024-16 == <section begin="technews-2024-W16"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/16|Translations]] are available. '''Problems''' * Between 2 April and 8 April, on wikis using [[mw:Special:MyLanguage/Extension:FlaggedRevs|Flagged Revisions]], the "{{Int:tag-mw-reverted}}" tag was not applied to undone edits. In addition, page moves, protections and imports were not autoreviewed. This problem is now fixed. [https://phabricator.wikimedia.org/T361918][https://phabricator.wikimedia.org/T361940] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.1|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-16|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-04-17|en}}. It will be on all wikis from {{#time:j xg|2024-04-18|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[mw:Special:MyLanguage/Help:Magic words#DEFAULTSORT|Default category sort keys]] will now affect categories added by templates placed in [[mw:Special:MyLanguage/Help:Cite|footnotes]]. Previously footnotes used the page title as the default sort key even if a different default sort key was specified (category-specific sort keys already worked). [https://phabricator.wikimedia.org/T40435] * A new variable <bdi lang="zxx" dir="ltr"><code>page_last_edit_age</code></bdi> will be added to [[Special:AbuseFilter|abuse filters]]. It tells how many seconds ago the last edit to a page was made. [https://phabricator.wikimedia.org/T269769] '''Future changes''' * Volunteer developers are kindly asked to update the code of their tools and features to handle [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]]. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers/2024-04 CTA|Learn more]]. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Four database fields will be removed from database replicas (including [[quarry:|Quarry]]). This affects only the <bdi lang="zxx" dir="ltr"><code>abuse_filter</code></bdi> and <bdi lang="zxx" dir="ltr"><code>abuse_filter_history</code></bdi> tables. Some queries might need to be updated. [https://phabricator.wikimedia.org/T361996] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/16|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W16"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:29, 15 April 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26564838 --> == Tech News: 2024-17 == <section begin="technews-2024-W17"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/17|Translations]] are available. '''Recent changes''' * Starting this week, newcomers editing Wikipedia [[mw:Special:MyLanguage/Growth/Positive reinforcement#Leveling up 3|will be encouraged]] to try structured tasks. [[mw:Special:MyLanguage/Growth/Feature summary#Newcomer tasks|Structured tasks]] have been shown to [[mw:Special:MyLanguage/Growth/Personalized first day/Structured tasks/Add a link/Experiment analysis, December 2021|improve newcomer activation and retention]]. [https://phabricator.wikimedia.org/T348086] * You can [[m:Special:MyLanguage/Coolest Tool Award|nominate your favorite tools]] for the fifth edition of the Coolest Tool Award. Nominations will be open until May 10. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.2|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-23|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-04-24|en}}. It will be on all wikis from {{#time:j xg|2024-04-25|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * This is the last warning that by the end of May 2024 the Vector 2022 skin will no longer share site and user scripts/styles with old Vector. For user-scripts that you want to keep using on Vector 2022, copy the contents of [[{{#special:MyPage}}/vector.js]] to [[{{#special:MyPage}}/vector-2022.js]]. There are [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features/Loading Vector 2010 scripts|more technical details]] available. Interface administrators who foresee this leading to lots of technical support questions may wish to send a mass message to your community, as was done on French Wikipedia. [https://phabricator.wikimedia.org/T362701] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/17|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W17"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:28, 22 April 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26647188 --> == Tech News: 2024-18 == <section begin="technews-2024-W18"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/18|Translations]] are available. '''Recent changes''' [[File:Talk_pages_default_look_(April_2023).jpg|thumb|alt=Screenshot of the visual improvements made on talk pages|Example of a talk page with the new design, in French.]] * The appearance of talk pages changed for the following wikis: {{int:project-localized-name-azwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-dewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-fawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hiwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-idwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ptwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-rowiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-thwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-trwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ukwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-viwiki/en}}. These wikis participated to a test, where 50% of users got the new design, for one year. As this test [[Mw:Special:MyLanguage/Talk pages project/Usability/Analysis|gave positive results]], the new design is deployed on these wikis as the default design. It is possible to opt-out these changes [[Special:Preferences#mw-prefsection-editing|in user preferences]] ("{{int:discussiontools-preference-visualenhancements}}"). The deployment will happen at all wikis in the coming weeks. [https://phabricator.wikimedia.org/T341491] * Seven new wikis have been created: ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q33014|Betawi]] ([[w:bew:|<code>w:bew:</code>]]) [https://phabricator.wikimedia.org/T357866] ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q35708|Kusaal]] ([[w:kus:|<code>w:kus:</code>]]) [https://phabricator.wikimedia.org/T359757] ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q35513|Igala]] ([[w:igl:|<code>w:igl:</code>]]) [https://phabricator.wikimedia.org/T361644] ** a {{int:project-localized-name-group-wiktionary}} in [[d:Q33541|Karakalpak]] ([[wikt:kaa:|<code>wikt:kaa:</code>]]) [https://phabricator.wikimedia.org/T362135] ** a {{int:project-localized-name-group-wikisource}} in [[d:Q9228|Burmese]] ([[s:my:|<code>s:my:</code>]]) [https://phabricator.wikimedia.org/T361085] ** a {{int:project-localized-name-group-wikisource}} in [[d:Q9237|Malay]] ([[s:ms:|<code>s:ms:</code>]]) [https://phabricator.wikimedia.org/T363039] ** a {{int:project-localized-name-group-wikisource}} in [[d:Q8108|Georgian]] ([[s:ka:|<code>s:ka:</code>]]) [https://phabricator.wikimedia.org/T363085] * You can now [https://translatewiki.net/wiki/Support#Early_access:_Watch_Message_Groups_on_Translatewiki.net watch message groups/projects] on [[m:Special:MyLanguage/translatewiki.net|Translatewiki.net]]. Initially, this feature will notify you of added or deleted messages in these groups. [https://phabricator.wikimedia.org/T348501] * Dark mode is now available on all wikis, on mobile web for logged-in users who opt into the [[Special:MobileOptions|advanced mode]]. This is the early release of the feature. Technical editors are invited to [https://night-mode-checker.wmcloud.org/ check for accessibility issues on wikis]. See [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-04|more detailed guidelines]]. '''Problems''' * [[mw:Special:MyLanguage/Help:Extension:Kartographer|Kartographer]] maps can use an alternative visual style without labels, by using <bdi lang="zxx" dir="ltr"><code><nowiki>mapstyle="osm"</nowiki></code></bdi>. This wasn't working in previews, creating the wrong impression that it wasn't supported. This has now been fixed. [https://phabricator.wikimedia.org/T362531] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.3|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-04-30|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-01|en}}. It will be on all wikis from {{#time:j xg|2024-05-02|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/18|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W18"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 03:33, 30 April 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26689057 --> == Tech News: 2024-19 == <section begin="technews-2024-W19"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/19|Translations]] are available. '''Recent changes''' [[File:Talk_pages_default_look_(April_2023).jpg|thumb|alt=Screenshot of the visual improvements made on talk pages|Example of a talk page with the new design, in French.]] * The appearance of talk pages changed for all wikis, except for Commons, Wikidata and most Wikipedias ([[m:Special:MyLanguage/Tech/News/2024/18|a few]] have already received this design change). You can read the detail of the changes [[diffblog:2024/05/02/making-talk-pages-better-for-everyone/|on ''Diff'']]. It is possible to opt-out these changes [[Special:Preferences#mw-prefsection-editing|in user preferences]] ("{{int:discussiontools-preference-visualenhancements}}"). The deployment will happen at remaining wikis in the coming weeks. [https://phabricator.wikimedia.org/T352087][https://phabricator.wikimedia.org/T319146] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Interface admins now have greater control over the styling of article components on mobile with the introduction of the <code>SiteAdminHelper</code>. More information on how styles can be disabled can be found [[mw:Special:MyLanguage/Extension:WikimediaMessages#Site_admin_helper|at the extension's page]]. [https://phabricator.wikimedia.org/T363932] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] [[m:Special:MyLanguage/Wikimedia Enterprise|Wikimedia Enterprise]] has added article body sections in JSON format and a curated short description field to the existing parsed Infobox. This expansion to the API is also available via Wikimedia Cloud Services. [https://enterprise.wikimedia.com/blog/article-sections-and-description/] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.4|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-05-07|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-08|en}}. It will be on all wikis from {{#time:j xg|2024-05-09|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * When you look at the Special:Log page, the first view is labelled "All public logs", but it only shows some logs. This label will now say "Main public logs". [https://phabricator.wikimedia.org/T237729] '''Future changes''' * A new service will be built to replace [[mw:Special:MyLanguage/Extension:Graph|Extension:Graph]]. Details can be found in [[mw:Special:MyLanguage/Extension:Graph/Plans|the latest update]] regarding this extension. * Starting May 21, English Wikipedia and German Wikipedia will get the possibility to activate "[[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]]". This is part of the [[phab:T304110|progressive deployment of this tool to all Wikipedias]]. These communities can [[mw:Special:MyLanguage/Growth/Community configuration|activate and configure the feature locally]]. [https://phabricator.wikimedia.org/T308144] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/19|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W19"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:44, 6 May 2024 (UTC) <!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26729363 --> == Tech News: 2024-20 == <section begin="technews-2024-W20"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/20|Translations]] are available. '''Recent changes''' * On Wikisource there is a special page listing pages of works without corresponding scan images. Now you can use the new magic word <bdi lang="zxx" dir="ltr"><code>__EXPECTWITHOUTSCANS__</code></bdi> to exclude certain pages (list of editions or translations of works) from that list. [https://phabricator.wikimedia.org/T344214] * If you use the [[Special:Preferences#mw-prefsection-editing|user-preference]] "{{int:tog-uselivepreview}}", then the template-page feature "{{int:Templatesandbox-editform-legend}}" will now also work without reloading the page. [https://phabricator.wikimedia.org/T136907] * [[mw:Special:Mylanguage/Extension:Kartographer|Kartographer]] maps can now specify an alternative text via the <bdi lang="zxx" dir="ltr"><code><nowiki>alt=</nowiki></code></bdi> attribute. This is identical in usage to the <bdi lang="zxx" dir="ltr"><code><nowiki>alt=</nowiki></code></bdi> attribute in the [[mw:Special:MyLanguage/Help:Images#Syntax|image and gallery syntax]]. An exception for this feature is wikis like Wikivoyage where the miniature maps are interactive. [https://phabricator.wikimedia.org/T328137] * The old [[mw:Special:MyLanguage/Extension:GuidedTour|Guided Tour]] for the "[[mw:Special:MyLanguage/Edit Review Improvements/New filters for edit review|New Filters for Edit Review]]" feature has been removed. It was created in 2017 to show people with older accounts how the interface had changed, and has now been seen by most of the intended people. [https://phabricator.wikimedia.org/T217451] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.5|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-05-14|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-15|en}}. It will be on all wikis from {{#time:j xg|2024-05-16|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The [[{{#special:search}}]] results page will now use CSS flex attributes, for better accessibility, instead of a table. If you have a gadget or script that adjusts search results, you should update your script to the new HTML structure. [https://phabricator.wikimedia.org/T320295] '''Future changes''' * In the Vector 2022 skin, main pages will be displayed at full width (like special pages). The goal is to keep the number of characters per line large enough. This is related to the coming changes to typography in Vector 2022. [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates|Learn more]]. [https://phabricator.wikimedia.org/T357706] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Two columns of the <bdi lang="zxx" dir="ltr"><code>[[mw:Special:MyLanguage/Manual:pagelinks table|pagelinks]]</code></bdi> database table (<bdi lang="zxx" dir="ltr"><code>pl_namespace</code></bdi> and <bdi lang="zxx" dir="ltr"><code>pl_title</code></bdi>) are being dropped soon. Users must use two columns of the new <bdi lang="zxx" dir="ltr"><code>[[mw:special:MyLanguage/Manual:linktarget table|linktarget]]</code></bdi> table instead (<bdi lang="zxx" dir="ltr"><code>lt_namespace</code></bdi> and <bdi lang="zxx" dir="ltr"><code>lt_title</code></bdi>). In your existing SQL queries: *# Replace <bdi lang="zxx" dir="ltr"><code>JOIN pagelinks</code></bdi> with <bdi lang="zxx" dir="ltr"><code>JOIN linktarget</code></bdi> and <bdi lang="zxx" dir="ltr"><code>pl_</code></bdi> with <bdi lang="zxx" dir="ltr"><code>lt_</code></bdi> in the <bdi lang="zxx" dir="ltr"><code>ON</code></bdi> statement *# Below that add <bdi lang="zxx" dir="ltr"><code>JOIN pagelinks ON lt_id = pl_target_id</code></bdi> ** See <bdi lang="en" dir="ltr">[[phab:T222224]]</bdi> for technical reasoning. [https://phabricator.wikimedia.org/T222224][https://phabricator.wikimedia.org/T299947] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/20|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W20"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:58, 13 May 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26762074 --> == Tech News: 2024-21 == <section begin="technews-2024-W21"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/21|Translations]] are available. '''Recent changes''' * The [[mw:Special:MyLanguage/Extension:Nuke|Nuke]] feature, which enables administrators to mass delete pages, will now correctly delete pages which were moved to another title. [https://phabricator.wikimedia.org/T43351] * New changes have been made to the UploadWizard in Wikimedia Commons: the overall layout has been improved, by following new styling and spacing for the form and its fields; the headers and helper text for each of the fields was changed; the Caption field is now a required field, and there is an option for users to copy their caption into the media description. [https://commons.wikimedia.org/wiki/Commons:WMF_support_for_Commons/Upload_Wizard_Improvements#Changes_to_%22Describe%22_workflow][https://phabricator.wikimedia.org/T361049] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.6|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-05-21|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-22|en}}. It will be on all wikis from {{#time:j xg|2024-05-23|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The HTML used to render all headings [[mw:Heading_HTML_changes|is being changed to improve accessibility]]. It will change on 22 May in some skins (Timeless, Modern, CologneBlue, Nostalgia, and Monobook). Please test gadgets on your wiki on these skins and [[phab:T13555|report any related problems]] so that they can be resolved before this change is made in all other skins. The developers are also considering the introduction of a [[phab:T337286|Gadget API for adding buttons to section titles]] if that would be helpful to tool creators, and would appreciate any input you have on that. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/21|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W21"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:04, 20 May 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26786311 --> == Tech News: 2024-22 == <section begin="technews-2024-W22"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/22|Translations]] are available. '''Recent changes''' * Several bugs related to the latest updates to the UploadWizard on Wikimedia Commons have been fixed. For more information, see [[:phab:T365107|T365107]] and [[:phab:T365119|T365119]]. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] In March 2024 a new [[mw:ResourceLoader/Core_modules#addPortlet|addPortlet]] API was added to allow gadgets to create new portlets (menus) in the skin. In certain skins this can be used to create dropdowns. Gadget developers are invited to try it and [[phab:T361661|give feedback]]. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Some CSS in the Minerva skin has been removed to enable easier community configuration. Interface editors should check the rendering on mobile devices for aspects related to the classes: <bdi lang="zxx" dir="ltr"><code>.collapsible</code></bdi>{{int:comma-separator/en}}<bdi lang="zxx" dir="ltr"><code>.multicol</code></bdi>{{int:comma-separator/en}}<bdi lang="zxx" dir="ltr"><code>.reflist</code></bdi>{{int:comma-separator/en}}<bdi lang="zxx" dir="ltr"><code>.coordinates</code></bdi>{{int:comma-separator/en}}<bdi lang="zxx" dir="ltr"><code>.topicon</code></bdi>. [[phab:T361659|Further details are available on replacement CSS]] if it is needed. '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.7|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-05-28|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-05-29|en}}. It will be on all wikis from {{#time:j xg|2024-05-30|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * When you visit a wiki where you don't yet have a local account, local rules such as edit filters can sometimes prevent your account from being created. Starting this week, MediaWiki takes your global rights into account when evaluating whether you can override such local rules. [https://phabricator.wikimedia.org/T316303] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/22|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W22"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:15, 28 May 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26832205 --> == Tech News: 2024-23 == <section begin="technews-2024-W23"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/23|Translations]] are available. '''Recent changes''' * It is now possible for local administrators to add new links to the bottom of the site Tools menu without JavaScript. [[mw:Manual:Interface/Sidebar#Add or remove toolbox sections|Documentation is available]]. [https://phabricator.wikimedia.org/T6086] * The message name for the definition of the tracking category of WikiHiero has changed from "<bdi lang="zxx" dir="ltr"><code>MediaWiki:Wikhiero-usage-tracking-category</code></bdi>" to "<bdi lang="zxx" dir="ltr"><code>MediaWiki:Wikihiero-usage-tracking-category</code></bdi>". [https://gerrit.wikimedia.org/r/c/mediawiki/extensions/wikihiero/+/1035855] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q5317225|Kadazandusun]] ([[w:dtp:|<code>w:dtp:</code>]]) [https://phabricator.wikimedia.org/T365220] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.8|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-06-04|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-06-05|en}}. It will be on all wikis from {{#time:j xg|2024-06-06|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Future changes''' * Next week, on wikis with the Vector 2022 skin as the default, logged-out desktop users will be able to choose between different font sizes. The default font size will also be increased for them. This is to make Wikimedia projects easier to read. [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-06 deployments|Learn more]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/23|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W23"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:35, 3 June 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26844397 --> == Tech News: 2024-24 == <section begin="technews-2024-W24"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/24|Translations]] are available. '''Recent changes''' * The software used to render SVG files has been updated to a new version, fixing many longstanding bugs in SVG rendering. [https://phabricator.wikimedia.org/T265549] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The HTML used to render all headings [[mw:Heading HTML changes|is being changed to improve accessibility]]. It was changed last week in some skins (Vector legacy and Minerva). Please test gadgets on your wiki on these skins and [[phab:T13555|report any related problems]] so that they can be resolved before this change is made in Vector-2022. The developers are still considering the introduction of a [[phab:T337286|Gadget API for adding buttons to section titles]] if that would be helpful to tool creators, and would appreciate any input you have on that. * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The HTML markup used for citations by [[mw:Special:MyLanguage/Parsoid|Parsoid]] changed last week. In places where Parsoid previously added the <bdi lang="zxx" dir="ltr"><code>mw-reference-text</code></bdi> class, Parsoid now also adds the <bdi lang="zxx" dir="ltr"><code>reference-text</code></bdi> class for better compatibility with the legacy parser. [[mw:Specs/HTML/2.8.0/Extensions/Cite/Announcement|More details are available]]. [https://gerrit.wikimedia.org/r/1036705] '''Problems''' * There was a bug with the Content Translation interface that caused the tools menus to appear in the wrong location. This has now been fixed. [https://phabricator.wikimedia.org/T366374] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.9|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-06-11|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-06-12|en}}. It will be on all wikis from {{#time:j xg|2024-06-13|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] The new version of MediaWiki includes another change to the HTML markup used for citations: [[mw:Special:MyLanguage/Parsoid|Parsoid]] will now generate a <bdi lang="zxx" dir="ltr"><code><nowiki><span class="mw-cite-backlink"></nowiki></code></bdi> wrapper for both named and unnamed references for better compatibility with the legacy parser. Interface administrators should verify that gadgets that interact with citations are compatible with the new markup. [[mw:Specs/HTML/2.8.0/Extensions/Cite/Announcement|More details are available]]. [https://gerrit.wikimedia.org/r/1035809] * On multilingual wikis that use the <bdi lang="zxx" dir="ltr"><code><nowiki><translate></nowiki></code></bdi> system, there is a feature that shows potentially-outdated translations with a pink background until they are updated or confirmed. From this week, confirming translations will be logged, and there is a new user-right that can be required for confirming translations if the community [[m:Special:MyLanguage/Requesting wiki configuration changes|requests it]]. [https://phabricator.wikimedia.org/T49177] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/24|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W24"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:20, 10 June 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26893898 --> == Tech News: 2024-25 == <section begin="technews-2024-W25"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/25|Translations]] are available. '''Recent changes''' * People who attempt to add an external link in the visual editor will now receive immediate feedback if they attempt to link to a domain that a project has decided to block. Please see [[mw:Special:MyLanguage/Edit_check#11_June_2024|Edit check]] for more details. [https://phabricator.wikimedia.org/T366751] * The new [[mw:Special:MyLanguage/Extension:CommunityConfiguration|Community Configuration extension]] is available [[testwiki:Special:CommunityConfiguration|on Test Wikipedia]]. This extension allows communities to customize specific features to meet their local needs. Currently only Growth features are configurable, but the extension will support other [[mw:Special:MyLanguage/Community_configuration#Use_cases|Community Configuration use cases]] in the future. [https://phabricator.wikimedia.org/T323811][https://phabricator.wikimedia.org/T360954] * The dark mode [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] is now available on category and help pages, as well as more special pages. There may be contrast issues. Please report bugs on the [[mw:Talk:Reading/Web/Accessibility_for_reading|project talk page]]. [https://phabricator.wikimedia.org/T366370] '''Problems''' * [[File:Octicons-tools.svg|12px|link=|alt=|Advanced item]] Cloud Services tools were not available for 25 minutes last week. This was caused by a faulty hardware cable in the data center. [https://wikitech.wikimedia.org/wiki/Incidents/2024-06-11_WMCS_Ceph] * Last week, styling updates were made to the Vector 2022 skin. This caused unforeseen issues with templates, hatnotes, and images. Changes to templates and hatnotes were reverted. Most issues with images were fixed. If you still see any, [[phab:T367463|report them here]]. [https://phabricator.wikimedia.org/T367480] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.10|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-06-18|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-06-19|en}}. It will be on all wikis from {{#time:j xg|2024-06-20|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting June 18, the [[mw:Special:MyLanguage/Help:Edit check#ref|Reference Edit Check]] will be deployed to [[phab:T361843|a new set of Wikipedias]]. This feature is intended to help newcomers and to assist edit-patrollers by inviting people who are adding new content to a Wikipedia article to add a citation when they do not do so themselves. During [[mw:Special:MyLanguage/Edit_check#Reference_Check_A/B_Test|a test at 11 wikis]], the number of citations added [https://diff.wikimedia.org/?p=127553 more than doubled] when Reference Check was shown to people. Reference Check is [[mw:Special:MyLanguage/Edit check/Configuration|community configurable]]. [https://phabricator.wikimedia.org/T361843]<!-- NOTE: THE DIFF BLOG WILL BE PUBLISHED ON MONDAY --> * [[m:Special:MyLanguage/Mailing_lists|Mailing lists]] will be unavailable for roughly two hours on Tuesday 10:00–12:00 UTC. This is to enable migration to a new server and upgrade its software. [https://phabricator.wikimedia.org/T367521] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/25|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W25"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:48, 17 June 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26911987 --> == Tech News: 2024-26 == <section begin="technews-2024-W26"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/26|Translations]] are available. '''Recent changes''' * Editors will notice that there have been some changes to the background color of text in the diff view, and the color of the byte-change numbers, last week. These changes are intended to make text more readable in both light mode and dark mode, and are part of a larger effort to increase accessibility. You can share your comments or questions [[mw:Talk:Reading/Web/Accessibility for reading|on the project talkpage]]. [https://phabricator.wikimedia.org/T361717] * The text colors that are used for visited-links, hovered-links, and active-links, were also slightly changed last week to improve their accessibility in both light mode and dark mode. [https://phabricator.wikimedia.org/T366515] '''Problems''' * You can [[mw:Special:MyLanguage/Help:DiscussionTools#Talk pages permalinking|copy permanent links to talk page comments]] by clicking on a comment's timestamp. [[mw:Talk pages project/Permalinks|This feature]] did not always work when the topic title was very long and the link was used as a wikitext link. This has been fixed. Thanks to Lofhi for submitting the bug. [https://phabricator.wikimedia.org/T356196] '''Changes later this week''' * [[File:Octicons-sync.svg|12px|link=|alt=|Recurrent item]] The [[mw:MediaWiki 1.43/wmf.11|new version]] of MediaWiki will be on test wikis and MediaWiki.org from {{#time:j xg|2024-06-25|en}}. It will be on non-Wikipedia wikis and some Wikipedias from {{#time:j xg|2024-06-26|en}}. It will be on all wikis from {{#time:j xg|2024-06-27|en}} ([[mw:MediaWiki 1.43/Roadmap|calendar]]). [https://wikitech.wikimedia.org/wiki/Deployments/Train][https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] * Starting 26 June, all talk pages messages' timestamps will become a link at English Wikipedia, making this feature available for you to use at all wikis. This link is a permanent link to the comment. It allows users to find the comment they were linked to, even if this comment has since been moved elsewhere. You can read more about this feature [[DiffBlog:/2024/01/29/talk-page-permalinks-dont-lose-your-threads/|on Diff]] or [[mw:Special:MyLanguage/Help:DiscussionTools#Talk pages permalinking|on Mediawiki.org]]. [https://phabricator.wikimedia.org/T365974] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/26|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W26"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:32, 24 June 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=26989424 --> == Tech News: 2024-27 == <section begin="technews-2024-W27"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/27|Translations]] are available. '''Recent changes''' * Over the next three weeks, dark mode will become available for all users, both logged-in and logged-out, starting with the mobile web version. This fulfils one of the [[m:Special:MyLanguage/Community_Wishlist_Survey_2023/Reading/Dark_mode|top-requested community wishes]], and improves low-contrast reading and usage in low-light settings. As part of these changes, dark mode will also work on User-pages and Portals. There is more information in [[mw:Special:MyLanguage/Reading/Web/Accessibility_for_reading/Updates#June_2024:_Typography_and_dark_mode_deployments,_new_global_preferences|the latest Web team update]]. [https://phabricator.wikimedia.org/T366364] * Logged-in users can now set [[m:Special:GlobalPreferences#mw-prefsection-rendering-skin-skin-prefs|global preferences for the text-size and dark-mode]], thanks to a combined effort across Foundation teams. This allows Wikimedians using multiple wikis to set up a consistent reading experience easily, for example by switching between light and dark mode only once for all wikis. [https://phabricator.wikimedia.org/T341278] * If you use a very old web browser some features might not work on the Wikimedia wikis. This affects Internet Explorer 11 and versions of Chrome, Firefox and Safari older than 2016. This change makes it possible to use new [[d:Q46441|CSS]] features and to send less code to all readers. [https://phabricator.wikimedia.org/T288287][https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:How_to_make_a_MediaWiki_skin#Using_CSS_variables_for_supporting_different_themes_e.g._dark_mode] * Wikipedia Admins can customize local wiki configuration options easily using [[mw:Special:MyLanguage/Community Configuration|Community Configuration]]. Community Configuration was created to allow communities to customize how some features work, because each language wiki has unique needs. At the moment, admins can configure [[mw:Special:MyLanguage/Growth/Feature_summary|Growth features]] on their home wikis, in order to better recruit and retain new editors. More options will be provided in the coming months. [https://phabricator.wikimedia.org/T366458] * Editors interested in language issues that are related to [[w:en:Unicode|Unicode standards]], can now discuss those topics at [[mw:Talk:WMF membership with Unicode Consortium|a new conversation space in MediaWiki.org]]. The Wikimedia Foundation is now a [[mw:Special:MyLanguage/WMF membership with Unicode Consortium|member of the Unicode Consortium]], and the coordination group can collaboratively review the issues discussed and, where appropriate, bring them to the attention of the Unicode Consortium. * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q2891049|Mandailing]] ([[w:btm:|<code>w:btm:</code>]]) [https://phabricator.wikimedia.org/T368038] '''Problems''' * Editors can once again click on links within the visual editor's citation-preview, thanks to a bug fix by the Editing Team. [https://phabricator.wikimedia.org/T368119] '''Future changes''' * Please [https://wikimediafoundation.limesurvey.net/758713?lang=en help us to improve Tech News by taking this short survey]. The goal is to better meet the needs of the various types of people who read Tech News. The survey will be open for 2 weeks. The survey is covered by [https://foundation.wikimedia.org/wiki/Legal:Tech_News_Survey_2024_Privacy_Statement this privacy statement]. Some translations are available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/27|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W27"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:59, 1 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27038456 --> == Tech News: 2024-28 == <section begin="technews-2024-W28"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/28|Translations]] are available. '''Recent changes''' * At the Wikimedia Foundation a new task force was formed to replace the disabled Graph with [[mw:Special:MyLanguage/Extension:Chart/Project|more secure, easy to use, and extensible Chart]]. You can [[mw:Special:MyLanguage/Newsletter:Chart Project|subscribe to the newsletter]] to get notified about new project updates and other news about Chart. * The [[m:Special:MyLanguage/CampaignEvents|CampaignEvents]] extension is now available on Meta-wiki, Igbo Wikipedia, and Swahili Wikipedia, and can be requested on your wiki. This extension helps in managing and making events more visible, giving Event organizers the ability to use tools like the Event registration tool. To learn more about the deployment status and how to request this extension for your wiki, visit the [[m:Special:MyLanguage/CampaignEvents/Deployment_status|CampaignEvents page on Meta-wiki]]. * Editors using the iOS Wikipedia app who have more than 50 edits can now use the [[mw:Special:MyLanguage/Wikimedia Apps/iOS Suggested edits#Add an image|Add an Image]] feature. This feature presents opportunities for small but useful contributions to Wikipedia. * Thank you to [[mw:MediaWiki Product Insights/Contributor retention and growth/Celebration|all of the authors]] who have contributed to MediaWiki Core. As a result of these contributions, the [[mw:MediaWiki Product Insights/Contributor retention and growth|percentage of authors contributing more than 5 patches has increased by 25% since last year]], which helps ensure the sustainability of the platform for the Wikimedia projects. '''Problems''' * A problem with the color of the talkpage tabs always showing as blue, even for non-existent pages which should have been red, affecting the Vector 2022 skin, [[phab:T367982|has been fixed]]. '''Future changes''' * The Trust and Safety Product team wants to introduce [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] with as little disruption to tools and workflows as possible. Volunteer developers, including gadget and user-script maintainers, are kindly asked to update the code of their tools and features to handle temporary accounts. The team has [[mw:Trust and Safety Product/Temporary Accounts/For developers|created documentation]] explaining how to do the update. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers/2024-04 CTA|Learn more]]. '''Tech News survey''' * Please [https://wikimediafoundation.limesurvey.net/758713?lang=en help us to improve Tech News by taking this short survey]. The goal is to better meet the needs of the various types of people who read Tech News. The survey will be open for 1 more week. The survey is covered by [https://foundation.wikimedia.org/wiki/Legal:Tech_News_Survey_2024_Privacy_Statement this privacy statement]. Some translations are available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/28|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W28"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:31, 8 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27080357 --> == Tech News: 2024-29 == <section begin="technews-2024-W29"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/29|Translations]] are available. '''Tech News survey''' * Please [https://wikimediafoundation.limesurvey.net/758713?lang=en help us to improve Tech News by taking this short survey]. The goal is to better meet the needs of the various types of people who read Tech News. The survey will be open for 3 more days. The survey is covered by [https://foundation.wikimedia.org/wiki/Legal:Tech_News_Survey_2024_Privacy_Statement this privacy statement]. Some translations are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Wikimedia developers can now officially continue to use both [[mw:Special:MyLanguage/Gerrit|Gerrit]] and [[mw:Special:MyLanguage/GitLab|GitLab]], due to a June 24 decision by the Wikimedia Foundation to support software development on both platforms. Gerrit and GitLab are both code repositories used by developers to write, review, and deploy the software code that supports the MediaWiki software that the wiki projects are built on, as well as the tools used by editors to create and improve content. This decision will safeguard the productivity of our developers and prevent problems in code review from affecting our users. More details are available in the [[mw:GitLab/Migration status|Migration status]] page. * The Wikimedia Foundation seeks applicants for the [[m:Special:MyLanguage/Product and Technology Advisory Council/Proposal|Product and Technology Advisory Council]] (PTAC). This group will bring technical contributors and Wikimedia Foundation together to co-define a more resilient, future-proof technological platform. Council members will evaluate and consult on the movement's product and technical activities, so that we develop multi-generational projects. We are looking for a range of technical contributors across the globe, from a variety of Wikimedia projects. [[m:Special:MyLanguage/Product and Technology Advisory Council/Proposal#Joining the PTAC as a technical volunteer|Please apply here by August 10]]. * Editors with rollback user-rights who use the Wikipedia App for Android can use the new [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Anti Vandalism|Edit Patrol]] features. These features include a new feed of Recent Changes, related links such as Undo and Rollback, and the ability to create and save a personal library of user talk messages to use while patrolling. If your wiki wants to make these features available to users who do not have rollback rights but have reached a certain edit threshold, [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android#Contact us|you can contact the team]]. You can [[diffblog:2024/07/10/ِaddressing-vandalism-with-a-tap-the-journey-of-introducing-the-patrolling-feature-in-the-mobile-app/|read more about this project on Diff blog]]. * Editors who have access to [[m:Special:MyLanguage/The_Wikipedia_Library|The Wikipedia Library]] can once again use non-open access content in SpringerLinks, after the Foundation [[phab:T368865|contacted]] them to restore access. You can read more about [[m:Tech/News/Recently_resolved_community_tasks|this and 21 other community-submitted tasks that were completed last week]]. '''Changes later this week''' * This week, [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-07 deployments|dark mode will be available on a number of Wikipedias]], both desktop and mobile, for logged-in and logged-out users. Interface admins and user script maintainers are encouraged to check gadgets and user scripts in the dark mode, to find any hard-coded colors and fix them. There are some [[mw:Special:MyLanguage/Recommendations for night mode compatibility on Wikimedia wikis|recommendations for dark mode compatibility]] to help. '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Next week, functionaries, volunteers maintaining tools, and software development teams are invited to test the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] feature on testwiki. Temporary accounts is a feature that will help improve privacy on the wikis. No further temporary account deployments are scheduled yet. Please [[mw:Talk:Trust and Safety Product/Temporary Accounts|share your opinions and questions on the project talk page]]. [https://phabricator.wikimedia.org/T348895] * Editors who upload files cross-wiki, or teach other people how to do so, may wish to join a Wikimedia Commons discussion. The Commons community is discussing limiting who can upload files through the cross-wiki upload/Upload dialog feature to users auto-confirmed on Wikimedia Commons. This is due to the large amount of copyright violations uploaded this way. There is a short summary at [[c:Special:MyLanguage/Commons:Cross-wiki upload|Commons:Cross-wiki upload]] and [[c:Commons:Village pump/Proposals#Deactivate cross-wiki uploads for new users|discussion at Commons:Village Pump]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/29|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' You can also get other news from the [[m:Special:MyLanguage/Wikimedia Foundation Bulletin|Wikimedia Foundation Bulletin]]. </div><section end="technews-2024-W29"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:31, 16 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27124561 --> == Tech News: 2024-30 == <section begin="technews-2024-W30"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/30|Translations]] are available. '''Feature News''' * Stewards can now [[:m:Special:MyLanguage/Global_blocks|globally block]] accounts. Before [[phab:T17294|the change]] only IP addresses and IP ranges could be blocked globally. Global account blocks are useful when the blocked user should not be logged out. [[:m:Special:MyLanguage/Global_locks|Global locks]] (a similar tool logging the user out of their account) are unaffected by this change. The new global account block feature is related to the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|Temporary Accounts]] project, which is a new type of user account that replaces IP addresses of unregistered editors that are no longer made public. * Later this week, Wikimedia site users will notice that the Interface of [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevs]] (also known as "Pending Changes") is improved and consistent with the rest of the MediaWiki interface and [[mw:Special:MyLanguage/Codex|Wikimedia's design system]]. The FlaggedRevs interface experience on mobile and [[mw:Special:MyLanguage/Skin:MinervaNeue|Minerva skin]] was inconsistent before it was fixed and ported to [[mw:Special:MyLanguage/Codex|Codex]] by the WMF Growth team and some volunteers. [https://phabricator.wikimedia.org/T191156] * Wikimedia site users can now submit account vanishing requests via [[m:Special:GlobalVanishRequest|GlobalVanishRequest]]. This feature is used when a contributor wishes to stop editing forever. It helps you hide your past association and edit to protect your privacy. Once processed, the account will be locked and renamed. [https://phabricator.wikimedia.org/T367329] * Have you tried monitoring and addressing vandalism in Wikipedia using your phone? [https://diff.wikimedia.org/2024/07/10/%d9%90addressing-vandalism-with-a-tap-the-journey-of-introducing-the-patrolling-feature-in-the-mobile-app/ A Diff blog post on Patrolling features in the Mobile App] highlights some of the new capabilities of the feature, including swiping through a feed of recent changes and a personal library of user talk messages for use when patrolling from your phone. * Wikimedia contributors and GLAM (galleries, libraries, archives, and museums) organisations can now learn and measure the impact Wikimedia Commons is having towards creating quality encyclopedic content using the [https://doc.wikimedia.org/generated-data-platform/aqs/analytics-api/reference/commons.html Commons Impact Metrics] analytics dashboard. The dashboard offers organizations analytics on things like monthly edits in a category, the most viewed files, and which Wikimedia articles are using Commons images. As a result of these new data dumps, GLAM organisation can more reliably measure their return on investment for programs bringing content into the digital Commons. [https://diff.wikimedia.org/2024/07/19/commons-impact-metrics-now-available-via-data-dumps-and-api/] '''Project Updates''' * Come share your ideas for improving the wikis on the newly reopened [[m:Special:MyLanguage/Community Wishlist|Community Wishlist]]. The Community Wishlist is Wikimedia’s forum for volunteers to share ideas (called wishes) to improve how the wikis work. The new version of the wishlist is always open, works with both wikitext and Visual Editor, and allows wishes in any language. '''Learn more''' * Have you ever wondered how Wikimedia software works across over 300 languages? This is 253 languages more than the Google Chrome interface, and it's no accident. The Language and Product Localization Team at the Wikimedia Foundation supports your work by adapting all the tools and interfaces in the MediaWiki software so that contributors in our movement who translate pages and strings can translate them and have the sites in all languages. Read more about the team and their upcoming work on [https://diff.wikimedia.org/2024/07/17/building-towards-a-robust-multilingual-knowledge-ecosystem-for-the-wikimedia-movement/ Diff]. * How can Wikimedia build innovative and experimental products while maintaining such heavily used websites? A recent [https://diff.wikimedia.org/2024/07/09/on-the-value-of-experimentation/ blog post] by WMF staff Johan Jönsson highlights the work of the [[m:Future Audiences#Objectives and Key Results|WMF Future Audience initiative]], where the goal is not to build polished products but test out new ideas, such as a [[m:Future_Audiences/Experiments: conversational/generative AI|ChatGPT plugin]] and [[m:Future_Audiences/Experiment:Add a Fact|Add a Fact]], to help take Wikimedia into the future. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/30|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' You can also get other news from the [[m:Special:MyLanguage/Wikimedia Foundation Bulletin|Wikimedia Foundation Bulletin]]. </div><section end="technews-2024-W30"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:04, 23 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27142915 --> == Tech News: 2024-31 == <section begin="technews-2024-W31"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/31|Translations]] are available. '''Feature news''' * Editors using the Visual Editor in languages that use non-Latin characters for numbers, such as Hindi, Manipuri and Eastern Arabic, may notice some changes in the formatting of reference numbers. This is a side effect of preparing a new sub-referencing feature, and will also allow fixing some general numbering issues in Visual Editor. If you notice any related problems on your wiki, please share details at the [[m:Talk:WMDE Technical Wishes/Sub-referencing|project talkpage]]. '''Bugs status''' * Some logged-in editors were briefly unable to edit or load pages last week. [[phab:T370304|These errors]] were mainly due to the addition of new [[mw:Special:MyLanguage/Help:Extension:Linter|linter]] rules which led to caching problems. Fixes have been applied and investigations are continuing. * Editors can use the [[mw:Special:MyLanguage/Trust and Safety Product/IP Info|IP Information tool]] to get information about IP addresses. This tool is available as a Beta Feature in your preferences. The tool was not available for a few days last week, but is now working again. Thank you to Shizhao for filing the bug report. You can read about that, and [[m:Tech/News/Recently resolved community tasks#2024-07-25|28 other community-submitted tasks]] that were resolved last week. '''Project updates''' * There are new features and improvements to Phabricator from the Release Engineering and Collaboration Services teams, and some volunteers, including: the search systems, the new task creation system, the login systems, the translation setup which has resulted in support for more languages (thanks to Pppery), and fixes for many edge-case errors. You can [[phab:phame/post/view/316/iterative_improvements/|read details about these and other improvements in this summary]]. * There is an [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|update on the Charts project]]. The team has decided which visualization library to use, which chart types to start focusing on, and where to store chart definitions. * One new wiki has been created: a {{int:project-localized-name-group-wikivoyage}} in [[d:Q9056|Czech]] ([[voy:cs:|<code>voy:cs:</code>]]) [https://phabricator.wikimedia.org/T370905] '''Learn more''' * There is a [[diffblog:2024/07/26/the-journey-to-open-our-first-data-center-in-south-america/|new Wikimedia Foundation data center]] in São Paulo, Brazil which helps to reduce load times. * There is new [[diffblog:2024/07/22/the-perplexing-process-of-uploading-images-to-wikipedia/|user research]] on problems with the process of uploading images. * Commons Impact Metrics are [[diffblog:2024/07/19/commons-impact-metrics-now-available-via-data-dumps-and-api/|now available]] via data dumps and API. * The latest quarterly [[mw:Technical Community Newsletter/2024/July|Technical Community Newsletter]] is now available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/31|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W31"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:10, 29 July 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27164109 --> == Tech News: 2024-32 == <section begin="technews-2024-W32"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/32|Translations]] are available. '''Feature news''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Two new parser functions will be available this week: <code><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic_words#dir|#dir]]<nowiki>}}</nowiki></code> and <code><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic_words#bcp47|#bcp47]]<nowiki>}}</nowiki></code>. These will reduce the need for <code>Template:Dir</code> and <code>Template:BCP47</code> on Commons and allow us to [[phab:T343131|drop 100 million rows]] from the "what links here" database. Editors at any wiki that use these templates, can help by replacing the templates with these new functions. The templates at Commons will be updated during the Hackathon at Wikimania. [https://phabricator.wikimedia.org/T359761][https://phabricator.wikimedia.org/T366623] * Communities can request the activation of the visual editor on entire namespaces where discussions sometimes happen (for instance ''Wikipedia:'' or ''Wikisource:'' namespaces) if they understand the [[mw:Special:MyLanguage/Help:VisualEditor/FAQ#WPNS|known limitations]]. For discussions, users can already use [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] in these namespaces. * The tracking category "Pages using Timeline" has been renamed to "Pages using the EasyTimeline extension" [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3ATimeline-tracking-category&namespace=8 in TranslateWiki]. Wikis that have created the category locally should rename their local creation to match. '''Project updates''' * Editors who help to organize WikiProjects and similar on-wiki collaborations, are invited to share ideas and examples of successful collaborations with the Campaigns and Programs teams. You can fill out [[m:Special:MyLanguage/Campaigns/WikiProjects|a brief survey]] or share your thoughts [[m:Talk:Campaigns/WikiProjects|on the talkpage]]. The teams are particularly looking for details about successful collaborations on non-English wikis. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The new parser is being rolled out on {{int:project-localized-name-group-wikivoyage}} wikis over the next few months. The {{int:project-localized-name-enwikivoyage}} and {{int:project-localized-name-hewikivoyage}} were [[phab:T365367|switched]] to Parsoid last week. For more information, see [[mw:Parsoid/Parser_Unification|Parsoid/Parser Unification]]. '''Learn more''' * There will be more than 200 sessions at Wikimania this week. Here is a summary of some of the [[diffblog:2024/08/05/interested-in-product-and-tech-here-are-some-wikimania-sessions-you-dont-want-to-miss/|key sessions related to the product and technology area]]. * The latest [[m:Special:MyLanguage/Wikimedia Foundation Bulletin/2024/07-02|Wikimedia Foundation Bulletin]] is available. * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2024/July|Language and Internationalization newsletter]] is available. It includes: New design previews for Translatable pages; Updates about MinT for Wiki Readers; the release of Translation dumps; and more. * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/31|Growth newsletter]] is available. * The latest monthly [[mw:Special:MyLanguage/MediaWiki Product Insights/Reports/July 2024|MediaWiki Product Insights newsletter]] is available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/32|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W32"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:43, 5 August 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27233905 --> == Tech News: 2024-33 == <section begin="technews-2024-W33"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/33|Translations]] are available. '''Feature news''' * [[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]] editors and maintainers can now [[mw:Special:MyLanguage/Extension:AbuseFilter/Actions#Show a CAPTCHA|make a CAPTCHA show if a filter matches an edit]]. This allows communities to quickly respond to spamming by automated bots. [https://phabricator.wikimedia.org/T20110] * [[m:Special:MyLanguage/Stewards|Stewards]] can now specify if global blocks should prevent account creation. Before [[phab:T17273|this change]] by the [[mw:Special:MyLanguage/Trust and Safety Product|Trust and Safety Product]] Team, all global blocks would prevent account creation. This will allow stewards to reduce the unintended side-effects of global blocks on IP addresses. '''Project updates''' * [[wikitech:Help talk:Toolforge/Toolforge standards committee#August_2024_committee_nominations|Nominations are open on Wikitech]] for new members to refresh the [[wikitech:Help:Toolforge/Toolforge standards committee|Toolforge standards committee]]. The committee oversees the Toolforge [[wikitech:Help:Toolforge/Right to fork policy|Right to fork policy]] and [[wikitech:Help:Toolforge/Abandoned tool policy|Abandoned tool policy]] among other duties. Nominations will remain open until at least 2024-08-26. * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q2880037|West Coast Bajau]] ([[w:bdr:|<code>w:bdr:</code>]]) [https://phabricator.wikimedia.org/T371757] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/33|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W33"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:21, 12 August 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27253654 --> == Tech News: 2024-34 == <section begin="technews-2024-W34"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/34|Translations]] are available. '''Feature news''' * Editors who want to re-use references but with different details such as page numbers, will be able to do so by the end of 2024, using a new [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Sub-referencing in a nutshell|sub-referencing]] feature. You can read more [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|about the project]] and [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Test|how to test the prototype]]. * Editors using tracking categories to identify which pages use specific extensions may notice that six of the categories have been renamed to make them more easily understood and consistent. These categories are automatically added to pages that use specialized MediaWiki extensions. The affected names are for: [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Aintersection-category&namespace=8 DynamicPageList], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Akartographer-tracking-category&namespace=8 Kartographer], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Aphonos-tracking-category&namespace=8 Phonos], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Arss-tracking-category&namespace=8 RSS], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Ascore-use-category&namespace=8 Score], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Awikihiero-usage-tracking-category&namespace=8 WikiHiero]. Wikis that have created the category locally should rename their local creation to match. Thanks to Pppery for these improvements. [https://phabricator.wikimedia.org/T347324] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Technical volunteers who edit modules and want to get a list of the categories used on a page, can now do so using the <code><bdi lang="zxx" dir="ltr">categories</bdi></code> property of <code><bdi lang="zxx" dir="ltr">[[mediawikiwiki:Special:MyLanguage/Extension:Scribunto/Lua reference manual#Title objects|mw.title objects]]</bdi></code>. This enables wikis to configure workflows such as category-specific edit notices. Thanks to SD001 for these improvements. [https://phabricator.wikimedia.org/T50175][https://phabricator.wikimedia.org/T85372] '''Bugs status''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Your help is needed to check if any pages need to be moved or deleted. A maintenance script was run to clean up unreachable pages (due to Unicode issues or introduction of new namespaces/namespace aliases). The script tried to find appropriate names for the pages (e.g. by following the Unicode changes or by moving pages whose titles on Wikipedia start with <code>Talk:WP:</code> so that their titles start with <code>Wikipedia talk:</code>), but it may have failed for some pages, and moved them to <bdi lang="zxx" dir="ltr">[[Special:PrefixIndex/T195546/]]</bdi> instead. Your community should check if any pages are listed there, and move them to the correct titles, or delete them if they are no longer needed. A full log (including pages for which appropriate names could be found) is available in [[phab:P67388]]. * Editors who volunteer as [[mw:Special:MyLanguage/Help:Growth/Mentorship|mentors]] to newcomers on their wiki are once again able to access lists of potential mentees who they can connect with to offer help and guidance. This functionality was restored thanks to [[phab:T372164|a bug fix]]. Thank you to Mbch331 for filing the bug report. You can read about that, and 18 other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Project updates''' * The application deadline for the [[m:Special:MyLanguage/Product and Technology Advisory Council/Proposal|Product & Technology Advisory Council]] (PTAC) has been extended to September 16. Members will help by providing advice to Foundation Product and Technology leadership on short and long term plans, on complex strategic problems, and help to get feedback from more contributors and technical communities. Selected members should expect to spend roughly 5 hours per month for the Council, during the one year pilot. Please consider applying, and spread the word to volunteers you think would make a positive contribution to the committee. '''Learn more''' * The [[m:Special:MyLanguage/Coolest Tool Award#2024 Winners|2024 Coolest Tool Awards]] were awarded at Wikimania, in seven categories. For example, one award went to the ISA Tool, used for adding structured data to files on Commons, which was recently improved during the [[m:Event:Wiki Mentor Africa ISA Hackathon 2024|Wiki Mentor Africa Hackathon]]. You can see video demonstrations of each tool at the awards page. Congratulations to this year's recipients, and thank you to all tool creators and maintainers. * The latest [[m:Special:MyLanguage/Wikimedia Foundation Bulletin/2024/08-01|Wikimedia Foundation Bulletin]] is available, and includes some highlights from Wikimania, an upcoming Language community meeting, and other news from the movement. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/34|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W34"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:54, 20 August 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27307284 --> == Tech News: 2024-35 == <section begin="technews-2024-W35"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/35|Translations]] are available. '''Feature news''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Administrators can now test the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] feature on test2wiki. This was done to allow cross-wiki testing of temporary accounts, for when temporary accounts switch between projects. The feature was enabled on testwiki a few weeks ago. No further temporary account deployments are scheduled yet. Temporary Accounts is a project to create a new type of user account that replaces IP addresses of unregistered editors which are no longer made public. Please [[mw:Talk:Trust and Safety Product/Temporary Accounts|share your opinions and questions on the project talk page]]. * Later this week, editors at wikis that use [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevs]] (also known as "Pending Changes") may notice that the indicators at the top of articles have changed. This change makes the system more consistent with the rest of the MediaWiki interface. [https://phabricator.wikimedia.org/T191156] '''Bugs status''' * Editors who use the 2010 wikitext editor, and use the Character Insert buttons, will [[phab:T361465|no longer]] experience problems with the buttons adding content into the edit-summary instead of the edit-window. You can read more about that, and 26 other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Project updates''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] Please review and vote on [[m:Special:MyLanguage/Community Wishlist/Focus areas|Focus Areas]], which are groups of wishes that share a problem. Focus Areas were created for the newly reopened Community Wishlist, which is now open year-round for submissions. The first batch of focus areas are specific to moderator workflows, around welcoming newcomers, minimizing repetitive tasks, and prioritizing tasks. Once volunteers have reviewed and voted on focus areas, the Foundation will then review and select focus areas for prioritization. * Do you have a project and are willing to provide a three (3) month mentorship for an intern? [[mw:Special:MyLanguage/Outreachy|Outreachy]] is a twice a year program for people to participate in a paid internship that will start in December 2024 and end in early March 2025, and they need mentors and projects to work on. Projects can be focused on coding or non-coding (design, documentation, translation, research). See the Outreachy page for more details, and a list of past projects since 2013. '''Learn more''' * If you're curious about the product and technology improvements made by the Wikimedia Foundation last year, read [[diffblog:2024/08/21/wikimedia-foundation-product-technology-improving-the-user-experience/|this recent highlights summary on Diff]]. * To learn more about the technology behind the Wikimedia projects, you can now watch sessions from the technology track at Wikimania 2024 on Commons. This week, check out: ** [[c:File:Wikimania 2024 - Ohrid - Day 2 - Community Configuration - Shaping On-Wiki Functionality Together.webm|Community Configuration - Shaping On-Wiki Functionality Together]] (55 mins) - about the [[mw:Special:MyLanguage/Community Configuration|Community Configuration]] project. ** [[c:File:Wikimania 2024 - Belgrade - Day 1 - Future of MediaWiki. A sustainable platform to support a collaborative user base and billions of page views.webm|Future of MediaWiki. A sustainable platform to support a collaborative user base and billions of page views]] (30 mins) - an overview for both technical and non technical audiences, covering some of the challenges and open questions, related to the [[mw:MediaWiki Product Insights|platform evolution, stewardship and developer experiences]] research. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/35|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W35"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:33, 26 August 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27341211 --> == Tech News: 2024-36 == <section begin="technews-2024-W36"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/36|Translations]] are available. '''Weekly highlight''' * Editors and volunteer developers interested in data visualisation can now test the new software for charts. Its early version is available on beta Commons and beta Wikipedia. This is an important milestone before making charts available on regular wikis. You can [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|read more about this project update]] and help to test the charts. '''Feature news''' * Editors who use the [[{{#special:Unusedtemplates}}]] page can now filter out pages which are expected to be there permanently, such as sandboxes, test-cases, and templates that are always substituted. Editors can add the new magic word [[mw:Special:MyLanguage/Help:Magic words#EXPECTUNUSEDTEMPLATE|<code dir="ltr"><nowiki>__EXPECTUNUSEDTEMPLATE__</nowiki></code>]] to a template page to hide it from the listing. Thanks to Sophivorus and DannyS712 for these improvements. [https://phabricator.wikimedia.org/T184633] * Editors who use the New Topic tool on discussion pages, will [[phab:T334163|now be reminded]] to add a section header, which should help reduce the quantity of newcomers who add sections without a header. You can read more about that, and {{formatnum:28}} other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. * Last week, some Toolforge tools had occasional connection problems. The cause is still being investigated, but the problems have been resolved for now. [https://phabricator.wikimedia.org/T373243] * Translation administrators at multilingual wikis, when editing multiple translation units, can now easily mark which changes require updates to the translation. This is possible with the [[phab:T298852#10087288|new dropdown menu]]. '''Project updates''' * A new draft text of a policy discussing the use of Wikimedia's APIs [[m:Special:MyLanguage/API Policy Update 2024|has been published on Meta-Wiki]]. The draft text does not reflect a change in policy around the APIs; instead, it is an attempt to codify existing API rules. Comments, questions, and suggestions are welcome on [[m:Talk:API Policy Update 2024|the proposed update’s talk page]] until September 13 or until those discussions have concluded. '''Learn more''' * To learn more about the technology behind the Wikimedia projects, you can now watch sessions from the technology track at Wikimania 2024 on Commons. This week, check out: ** [[c:File:Wikimania 2024 - Ohrid - Day 2 - Charts, the successor of Graphs - A secure and extensible tool for data visualization.webm|Charts, the successor of Graphs - A secure and extensible tool for data visualization]] (25 mins) – about the above-mentioned Charts project. ** [[c:File:Wikimania 2024 - Ohrid - Day 3 - State of Language Technology and Onboarding at Wikimedia.webm|State of Language Technology and Onboarding at Wikimedia]] (90 mins) – about some of the language tools that support Wikimedia sites, such as [[mw:Special:MyLanguage/Content translation|Content]]/[[mw:Special:MyLanguage/Content translation/Section translation|Section Translation]], [[mw:Special:MyLanguage/MinT|MinT]], and LanguageConverter; also the current state and future of languages onboarding. [https://phabricator.wikimedia.org/T368772] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/36|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W36"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:07, 3 September 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27390268 --> == Tech News: 2024-37 == <section begin="technews-2024-W37"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/37|Translations]] are available. '''Feature news''' * Starting this week, the standard [[mw:Special:MyLanguage/Extension:CodeMirror|syntax highlighter]] will receive new colors that make them compatible in dark mode. This is the first of many changes to come as part of a major upgrade to syntax highlighting. You can learn more about what's to come on the [[mw:Special:MyLanguage/Help:Extension:CodeMirror|help page]]. [https://phabricator.wikimedia.org/T365311][https://phabricator.wikimedia.org/T259059] * Editors of wikis using Wikidata will now be notified of only relevant Wikidata changes in their watchlist. This is because the Lua functions <bdi lang="zxx" dir="ltr"><code>entity:getSitelink()</code></bdi> and <bdi lang="zxx" dir="ltr"><code>mw.wikibase.getSitelink(qid)</code></bdi> will have their logic unified for tracking different aspects of sitelinks to reduce junk notifications from [[m:Wikidata For Wikimedia Projects/Projects/Watchlist Wikidata Sitelinks Tracking|inconsistent sitelinks tracking]]. [https://phabricator.wikimedia.org/T295356] '''Project updates''' * Users of all Wikis will have access to Wikimedia sites as read-only for a few minutes on September 25, starting at 15:00 UTC. This is a planned datacenter switchover for maintenance purposes. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T370962] * Contributors of [[phab:T363538#10123348|11 Wikipedias]], including English will have a new <bdi lang="zxx" dir="ltr"><code>MOS</code></bdi> namespace added to their Wikipedias. This improvement ensures that links beginning with <bdi lang="zxx" dir="ltr"><code>MOS:</code></bdi> (usually shortcuts to the [[w:en:Wikipedia:Manual of Style|Manual of Style]]) are not broken by [[w:en:Mooré|Mooré]] Wikipedia (language code <bdi lang="zxx" dir="ltr"><code>mos</code></bdi>). [https://phabricator.wikimedia.org/T363538] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/37|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W37"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:52, 9 September 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27424457 --> == Tech News: 2024-38 == <section begin="technews-2024-W38"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/38|Translations]] are available. '''Improvements and Maintenance''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] Editors interested in templates can help by reading the latest Wishlist focus area, [[m:Special:MyLanguage/Community Wishlist/Focus areas/Template recall and discovery|Template recall and discovery]], and share your feedback on the talkpage. This input helps the Community Tech team to decide the right technical approach to build. Everyone is also encouraged to continue adding [[m:Special:MyLanguage/Community Wishlist|new wishes]]. * The new automated [[{{#special:NamespaceInfo}}]] page helps editors understand which [[mw:Special:MyLanguage/Help:Namespaces|namespaces]] exist on each wiki, and some details about how they are configured. Thanks to DannyS712 for these improvements. [https://phabricator.wikimedia.org/T263513] * [[mw:Special:MyLanguage/Help:Edit check#Reference check|References Check]] is a feature that encourages editors to add a citation when they add a new paragraph to a Wikipedia article. For a short time, the corresponding tag "Edit Check (references) activated" was erroneously being applied to some edits outside of the main namespace. This has been fixed. [https://phabricator.wikimedia.org/T373692] * It is now possible for a wiki community to change the order in which a page’s categories are displayed on their wiki. By default, categories are displayed in the order they appear in the wikitext. Now, wikis with a consensus to do so can [[m:Special:MyLanguage/Requesting wiki configuration changes|request]] a configuration change to display them in alphabetical order. [https://phabricator.wikimedia.org/T373480] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Tool authors can now access ToolsDB's [[wikitech:Portal:Data Services#ToolsDB|public databases]] from both [[m:Special:MyLanguage/Research:Quarry|Quarry]] and [[wikitech:Superset|Superset]]. Those databases have always been accessible to every [[wikitech:Portal:Toolforge|Toolforge]] user, but they are now more broadly accessible, as Quarry can be accessed by anyone with a Wikimedia account. In addition, Quarry's internal database can now be [[m:Special:MyLanguage/Research:Quarry#Querying Quarry's own database|queried from Quarry itself]]. This database contains information about all queries that are being run and starred by users in Quarry. This information was already public through the web interface, but you can now query it using SQL. You can read more about that, and {{formatnum:20}} other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. * Any pages or tools that still use the very old CSS classes <bdi lang="zxx" dir="ltr"><code>mw-message-box</code></bdi> need to be updated. These old classes will be removed next week or soon afterwards. Editors can use a [https://global-search.toolforge.org/?q=mw-message-box&regex=1&namespaces=&title= global-search] to determine what needs to be changed. It is possible to use the newer <bdi lang="zxx" dir="ltr"><code>cdx-message</code></bdi> group of classes as a replacement (see [https://doc.wikimedia.org/codex/latest/components/demos/message.html#css-only-version the relevant Codex documentation], and [https://meta.wikimedia.org/w/index.php?title=Tech/Header&diff=prev&oldid=27449042 an example update]), but using locally defined onwiki classes would be best. [https://phabricator.wikimedia.org/T374499] '''Technical project updates''' * Next week, all Wikimedia wikis will be read-only for a few minutes. This will start on September 25 at [https://zonestamp.toolforge.org/1727276400 15:00 UTC]. This is a planned datacenter switchover for maintenance purposes. [[m:Special:MyLanguage/Tech/Server switch|This maintenance process also targets other services.]] The previous switchover took 3 minutes, and the Site Reliability Engineering teams use many tools to make sure that this essential maintenance work happens as quickly as possible. [https://phabricator.wikimedia.org/T370962] '''Tech in depth''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The latest monthly [[mw:Special:MyLanguage/MediaWiki Product Insights/Reports/August 2024|MediaWiki Product Insights newsletter]] is available. This edition includes details about: research about [[mw:Special:MyLanguage/Manual:Hooks|hook]] handlers to help simplify development, research about performance improvements, work to improve the REST API for end-users, and more. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] To learn more about the technology behind the Wikimedia projects, you can now watch sessions from the technology track at Wikimania 2024 on Commons. This week, check out: ** [[c:File:Wikimania 2024 - Auditorium Kyiv - Day 4 - Hackathon Showcase.webm|Hackathon Showcase]] (45 mins) - 19 short presentations by some of the Hackathon participants, describing some of the projects they worked on, such as automated testing of maintenance scripts, a video-cutting command line tool, and interface improvements for various tools. There are [[phab:T369234|more details and links available]] in the Phabricator task. ** [[c:File:Co-Creating a Sustainable Future for the Toolforge Ecosystem.webm|Co-Creating a Sustainable Future for the Toolforge Ecosystem]] (40 mins) - a roundtable discussion for tool-maintainers, users, and supporters of Toolforge about how to make the platform sustainable and how to evaluate the tools available there. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/38|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W38"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:02, 17 September 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27460876 --> == Tech News: 2024-39 == <section begin="technews-2024-W39"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/39|Translations]] are available. '''Weekly highlight''' * All wikis will be [[m:Special:MyLanguage/Tech/Server switch|read-only]] for a few minutes on Wednesday September 25 at [https://zonestamp.toolforge.org/1727276400 15:00 UTC]. Reading the wikis will not be interrupted, but editing will be paused. These twice-yearly processes allow WMF's site reliability engineering teams to remain prepared to keep the wikis functioning even in the event of a major interruption to one of our data centers. '''Updates for editors''' [[File:Add alt text from a halfsheet, with the article behind.png|thumb|A screenshot of the interface for the Alt Text suggested-edit feature]] * Editors who use the iOS Wikipedia app in Spanish, Portuguese, French, or Chinese, may see the [[mw:Special:MyLanguage/Wikimedia Apps/iOS Suggested edits project/Alt Text Experiment|Alt Text suggested-edit experiment]] after editing an article, or completing a suggested edit using "[[mw:Special:MyLanguage/Wikimedia Apps/iOS Suggested edits project#Hypothesis 2 Add an Image Suggested Edit|Add an image]]". Alt-text helps people with visual impairments to read Wikipedia articles. The team aims to learn if adding alt-text to images is a task that editors can be successful with. Please share any feedback on [[mw:Talk:Wikimedia Apps/iOS Suggested edits project/Alt Text Experiment|the discussion page]]. * The Codex color palette has been updated with new and revised colors for the MediaWiki user interfaces. The [[mw:Special:MyLanguage/Design System Team/Color/Design documentation#Updates|most noticeable changes]] for editors include updates for: dark mode colors for Links and for quiet Buttons (progressive and destructive), visited Link colors for both light and dark modes, and background colors for system-messages in both light and dark modes. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] It is now possible to include clickable wikilinks and external links inside code blocks. This includes links that are used within <code><nowiki><syntaxhighlight></nowiki></code> tags and on code pages (JavaScript, CSS, Scribunto and Sanitized CSS). Uses of template syntax <code><nowiki>{{…}}</nowiki></code> are also linked to the template page. Thanks to SD0001 for these improvements. [https://phabricator.wikimedia.org/T368166] * Two bugs were fixed in the [[m:Special:MyLanguage/Account vanishing|GlobalVanishRequest]] system by improving the logging and by removing an incorrect placeholder message. [https://phabricator.wikimedia.org/T370595][https://phabricator.wikimedia.org/T372223] * View all {{formatnum:25}} community-submitted {{PLURAL:25|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] From [[m:Special:MyLanguage/Wikimedia Enterprise|Wikimedia Enterprise]]: ** The API now enables 5,000 on-demand API requests per month and twice-monthly HTML snapshots freely (gratis and libre). More information on the updates and also improvements to the software development kits (SDK) are explained on [https://enterprise.wikimedia.com/blog/enhanced-free-api/ the project's blog post]. While Wikimedia Enterprise APIs are designed for high-volume commercial reusers, this change enables many more community use-cases to be built on the service too. ** The Snapshot API (html dumps) have added beta Structured Contents endpoints ([https://enterprise.wikimedia.com/blog/structured-contents-snapshot-api/ blog post on that]) as well as released two beta datasets (English and French Wikipedia) from that endpoint to Hugging Face for public use and feedback ([https://enterprise.wikimedia.com/blog/hugging-face-dataset/ blog post on that]). These pre-parsed data sets enable new options for researchers, developers, and data scientists to use and study the content. '''In depth''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The Wikidata Query Service (WDQS) is used to get answers to questions using the Wikidata data set. As Wikidata grows, we had to make a major architectural change so that WDQS could remain performant. As part of the [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS graph split|WDQS Graph Split project]], we have new SPARQL endpoints available for serving the "[https://query-scholarly.wikidata.org scholarly]" and "[https://query-main.wikidata.org main]" subgraphs of Wikidata. The [http://query.wikidata.org query.wikidata.org endpoint] will continue to serve the full Wikidata graph until March 2025. After this date, it will only serve the main graph. For more information, please see [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS backend update/September 2024 scaling update|the announcement on Wikidata]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/39|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W39"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:36, 23 September 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27493779 --> == Tech News: 2024-40 == <section begin="technews-2024-W40"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/40|Translations]] are available. '''Updates for editors''' * Readers of [[phab:T375401|42 more wikis]] can now use Dark Mode. If the option is not yet available for logged-out users of your wiki, this is likely because many templates do not yet display well in Dark Mode. Please use the [https://night-mode-checker.wmcloud.org/ night-mode-checker tool] if you are interested in helping to reduce the number of issues. The [[mw:Special:MyLanguage/Recommendations for night mode compatibility on Wikimedia wikis|recommendations page]] provides guidance on this. Dark Mode is enabled on additional wikis once per month. * Editors using the 2010 wikitext editor as their default can access features from the 2017 wikitext editor by adding <code dir=ltr>?veaction=editsource</code> to the URL. If you would like to enable the 2017 wikitext editor as your default, it can be set in [[Special:Preferences#mw-input-wpvisualeditor-newwikitext|your preferences]]. [https://phabricator.wikimedia.org/T239796] * For logged-out readers using the Vector 2022 skin, the "donate" link has been moved from a collapsible menu next to the content area into a more prominent top menu, next to "Create an account". This restores the link to the level of prominence it had in the Vector 2010 skin. [[mw:Readers/2024 Reader and Donor Experiences#Donor Experiences (Key Result WE 3.2 and the related hypotheses)|Learn more]] about the changes related to donor experiences. [https://phabricator.wikimedia.org/T373585] * The CampaignEvents extension provides tools for organizers to more easily manage events, communicate with participants, and promote their events on the wikis. The extension has been [[m:Special:MyLanguage/CampaignEvents/Deployment status|enabled]] on Arabic Wikipedia, Igbo Wikipedia, Swahili Wikipedia, and Meta-Wiki. [[w:zh:Wikipedia:互助客栈/其他#引進CampaignEvents擴充功能|Chinese Wikipedia has decided]] to enable the extension, and discussions on the extension are in progress [[w:es:Wikipedia:Votaciones/2024/Sobre la política de Organizadores de Eventos|on Spanish Wikipedia]] and [[d:Wikidata:Project chat#Enabling the CampaignEvents Extention on Wikidata|on Wikidata]]. To learn how to enable the extension on your wiki, you can visit [[m:Special:MyLanguage/CampaignEvents|the CampaignEvents page on Meta-Wiki]]. * View all {{formatnum:22}} community-submitted {{PLURAL:22|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Developers with an account on Wikitech-wiki should [[wikitech:Wikitech/SUL-migration|check if any action is required]] for their accounts. The wiki is being changed to use the single-user-login (SUL) system, and other configuration changes. This change will help reduce the overall complexity for the weekly software updates across all our wikis. '''In depth''' * The [[m:Special:MyLanguage/Tech/Server switch|server switch]] was completed successfully last week with a read-only time of [[wikitech:Switch Datacenter#Past Switches|only 2 minutes 46 seconds]]. This periodic process makes sure that engineers can switch data centers and keep all of the wikis available for readers, even if there are major technical issues. It also gives engineers a chance to do maintenance and upgrades on systems that normally run 24 hours a day, and often helps to reveal weaknesses in the infrastructure. The process involves dozens of software services and hundreds of hardware servers, and requires multiple teams working together. Work over the past few years has reduced the time from 17 minutes down to 2–3 minutes. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/66ZW7B2MG63AESQVTXDIFQBDBS766JGW/] '''Meetings and events''' * October 4–6: [[m:Special:MyLanguage/WikiIndaba conference 2024|WikiIndaba Conference's Hackathon]] in Johannesburg, South Africa * November 4–6: [[mw:Special:MyLanguage/MediaWiki Users and Developers Conference Fall 2024|MediaWiki Users and Developers Conference Fall 2024]] in Vienna, Austria '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/40|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W40"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:20, 30 September 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27530062 --> == Tech News: 2024-41 == <section begin="technews-2024-W41"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/41|Translations]] are available. '''Weekly highlight''' * Communities can now request installation of [[mw:Special:MyLanguage/Moderator Tools/Automoderator|Automoderator]] on their wiki. Automoderator is an automated anti-vandalism tool that reverts bad edits based on scores from the new "Revert Risk" machine learning model. You can [[mw:Special:MyLanguage/Extension:AutoModerator/Deploying|read details about the necessary steps]] for installation and configuration. [https://phabricator.wikimedia.org/T336934] '''Updates for editors''' * Translators in wikis where [[mw:Special:MyLanguage/Content translation/Section translation#Try the tool|the mobile experience of Content Translation is available]], can now customize their articles suggestion list from 41 filtering options when using the tool. This topic-based article suggestion feature makes it easy for translators to self-discover relevant articles based on their area of interest and translate them. You can [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&active-list=suggestions try it with your mobile device]. [https://phabricator.wikimedia.org/T368422] * View all {{formatnum:12}} community-submitted {{PLURAL:12|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * It is now possible for <bdi lang="zxx" dir="ltr"><code><nowiki><syntaxhighlight></nowiki></code></bdi> code blocks to offer readers a "Copy" button if the <bdi lang="zxx" dir="ltr"><code><nowiki>copy=1</nowiki></code></bdi> attribute is [[mw:Special:MyLanguage/Extension:SyntaxHighlight#copy|set on the tag]]. Thanks to SD0001 for these improvements. [https://phabricator.wikimedia.org/T40932] * Customized copyright footer messages on all wikis will be updated. The new versions will use wikitext markup instead of requiring editing raw HTML. [https://phabricator.wikimedia.org/T375789] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Later this month, [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] will be rolled out on several pilot wikis. The final list of the wikis will be published in the second half of the month. If you maintain any tools, bots, or gadgets on [[phab:T376499|these 11 wikis]], and your software is using data about IP addresses or is available for logged-out users, please check if it needs to be updated to work with temporary accounts. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|Guidance on how to update the code is available]]. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Rate limiting has been enabled for the code review tools [[Wikitech:Gerrit|Gerrit]] and [[Wikitech:GitLab|GitLab]] to address ongoing issues caused by malicious traffic and scraping. Clients that open too many concurrent connections will be restricted for a few minutes. This rate limiting is managed through [[Wikitech:nftables|nftables]] firewall rules. For more details, see Wikitech's pages on [[Wikitech:Firewall#Throttling with nftables|Firewall]], [[Wikitech:GitLab/Abuse and rate limiting|GitLab limits]] and [[Wikitech:Gerrit/Operations#Throttling IPs|Gerrit operations]]. * Five new wikis have been created: ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q49224|Komering]] ([[w:kge:|<code>w:kge:</code>]]) [https://phabricator.wikimedia.org/T374813] ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q36096|Mooré]] ([[m:mos:|<code>m:mos:</code>]]) [https://phabricator.wikimedia.org/T374641] ** a {{int:project-localized-name-group-wiktionary}} in [[d:Q36213|Madurese]] ([[wikt:mad:|<code>wikt:mad:</code>]]) [https://phabricator.wikimedia.org/T374968] ** a {{int:project-localized-name-group-wikiquote}} in [[d:Q2501174|Gorontalo]] ([[q:gor:|<code>q:gor:</code>]]) [https://phabricator.wikimedia.org/T375088] ** a {{int:project-localized-name-group-wikinews}} in [[d:Q56482|Shan]] ([[n:shn:|<code>n:shn:</code>]]) [https://phabricator.wikimedia.org/T375430] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/41|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W41"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:42, 7 October 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27557422 --> == Tech News: 2024-42 == <section begin="technews-2024-W42"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/42|Translations]] are available. '''Updates for editors''' * The Structured Discussion extension (also known as Flow) is starting to be removed. This extension is unmaintained and causes issues. It will be replaced by [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]], which is used on any regular talk page. [[mw:Special:MyLanguage/Structured Discussions/Deprecation#Deprecation timeline|A first set of wikis]] are being contacted. These wikis are invited to stop using Flow, and to move all Flow boards to sub-pages, as archives. At these wikis, a script will move all Flow pages that aren't a sub-page to a sub-page automatically, starting on 22 October 2024. On 28 October 2024, all Flow boards at these wikis will be set in read-only mode. [https://www.mediawiki.org/wiki/Structured_Discussions/Deprecation][https://phabricator.wikimedia.org/T370722] * WMF's Search Platform team is working on making it easier for readers to perform text searches in their language. A [[phab:T332342|change last week]] on over 30 languages makes it easier to find words with accents and other diacritics. This applies to both full-text search and to types of advanced search such as the <bdi lang="en" dir="ltr">''hastemplate''</bdi> and <bdi lang="en" dir="ltr">''incategory''</bdi> keywords. More technical details (including a few other minor search upgrades) are available. [https://www.mediawiki.org/wiki/User:TJones_%28WMF%29/Notes/Language_Analyzer_Harmonization_Notes#ASCII-folding/ICU-folding_%28T332342%29] * View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. For example, [[mw:Special:MyLanguage/Help:Edit check|EditCheck]] was installed at Russian Wikipedia, and fixes were made for some missing user interface styles. '''Updates for technical contributors''' * Editors who use the Toolforge tool [[toolforge:copyvios|Earwig's Copyright Violation Detector]] will now be required to log in with their Wikimedia account before running checks using the "search engine" option. This change is needed to help prevent external bots from misusing the system. Thanks to Chlod for these improvements. [https://en.wikipedia.org/wiki/Wikipedia_talk:New_pages_patrol/Reviewers#Authentication_is_now_required_for_search_engine_checks_on_Earwig's_Copyvio_Tool] * [[m:Special:MyLanguage/Phabricator|Phabricator]] users can create tickets and add comments on existing tickets via Email again. [[mw:Special:MyLanguage/Phabricator/Help#Using email|Sending email to Phabricator]] has been fixed. [https://phabricator.wikimedia.org/T356077] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Some HTML elements in the interface are now wrapped with a <code><nowiki><bdi></nowiki></code> element, to make our HTML output more aligned with Web standards. More changes like this will be coming in future weeks. This change might break some tools that rely on the previous HTML structure of the interface. Note that relying on the HTML structure of the interface is [[mw:Special:MyLanguage/Stable interface policy/Frontend#What is not stable?|not recommended]] and might break at any time. [https://phabricator.wikimedia.org/T375975] '''In depth''' * The latest monthly [[mw:Special:MyLanguage/MediaWiki Product Insights/Reports/September 2024|MediaWiki Product Insights newsletter]] is available. This edition includes: updates on Wikimedia's authentication system, research to simplify feature development in the MediaWiki platform, updates on Parser Unification and MathML rollout, and more. * The latest quarterly [[mw:Technical Community Newsletter/2024/October|Technical Community Newsletter]] is now available. This edition include: research about improving topic suggestions related to countries, improvements to PHPUnit tests, and more. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/42|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W42"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:21, 14 October 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27597254 --> == Tech News: 2024-43 == <section begin="technews-2024-W43"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/43|Translations]] are available. '''Weekly highlight''' * The Mobile Apps team has released an [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Navigation Refresh#Phase 1: Creating a user Profile Menu (T373714)|update]] to the iOS app's navigation, and it is now available in the latest App store version. The team added a new Profile menu that allows for easy access to editor features like Notifications and Watchlist from the Article view, and brings the "Donate" button into a more accessible place for users who are reading an article. This is the first phase of a larger planned [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Navigation Refresh|navigation refresh]] to help the iOS app transition from a primarily reader-focused app, to an app that fully supports reading and editing. The Wikimedia Foundation has added more editing features and support for on-wiki communication based on volunteer requests in recent years. [[File:IOS App Navigation refresh first phase 05.png|thumb|iOS Wikipedia App's profile menu and contents]] '''Updates for editors''' * Wikipedia readers can now download a browser extension to experiment with some early ideas on potential features that recommend articles for further reading, automatically summarize articles, and improve search functionality. For more details and to stay updated, check out the Web team's [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments|Content Discovery Experiments page]] and [[mw:Special:MyLanguage/Newsletter:Web team's projects|subscribe to their newsletter]]. * Later this month, logged-out editors of [[phab:T376499|these 12 wikis]] will start to have [[mw:Special:Mylanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] created. The list may slightly change - some wikis may be removed but none will be added. Temporary account is a new [[mw:Special:MyLanguage/User account types|type of user account]]. It enhances the logged-out editors' privacy and makes it easier for community members to communicate with them. If you maintain any tools, bots, or gadgets on these 12 wikis, and your software is using data about IP addresses or is available for logged-out users, please check if it needs to be updated to work with temporary accounts. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|Guidance on how to update the code is available]]. Read more about the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Updates|deployment plan across all wikis]]. * View all {{formatnum:33}} community-submitted {{PLURAL:33|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. For example, the [[w:nr:Main Page|South Ndebele]], [[w:rsk:Главни бок|Pannonian Rusyn]], [[w:ann:Uwu|Obolo]], [[w:iba:Lambar Keterubah|Iban]] and [[w:tdd:ᥞᥨᥝᥴ ᥘᥣᥲ ᥖᥥᥰ|Tai Nüa]] Wikipedia languages were created last week. [https://www.wikidata.org/wiki/Q36785][https://www.wikidata.org/wiki/Q35660][https://www.wikidata.org/wiki/Q36614][https://www.wikidata.org/wiki/Q33424][https://www.wikidata.org/wiki/Q36556] * It is now possible to create functions on Wikifunctions using Wikidata lexemes, through the new [[f:Z6005|Wikidata lexeme type]] launched last week. When you go to one of these functions, the user interface provides a lexeme selector that helps you pick a lexeme from Wikidata that matches the word you type. After hitting run, your selected lexeme is retrieved from Wikidata, transformed into a Wikidata lexeme type, and passed into the selected function. Read more about this in [[f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-17#Function of the Week: select representation from lexeme|the latest Wikifunctions newsletter]]. '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Users of the Wikimedia sites can now format dates more easily in different languages with the new <code dir="ltr">{{[[mw:Special:MyLanguage/Help:Extension:ParserFunctions##timef|#timef]]:…}}</code> parser function. For example, <code dir="ltr"><nowiki>{{#timef:now|date|en}}</nowiki></code> will show as "<bdi lang="en" dir="ltr">{{#timef:now|date|en}}</bdi>". Previously, <code dir="ltr"><nowiki>{{#time:…}}</nowiki></code> could be used to format dates, but this required knowledge of the order of the time and date components and their intervening punctuation. <code dir="ltr">#timef</code> (or <code dir="ltr">#timefl</code> for local time) provides access to the standard date formats that MediaWiki uses in its user interface. This may help to simplify some templates on multi-lingual wikis like Commons and Meta. [https://phabricator.wikimedia.org/T223772][https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:ParserFunctions##timef] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Commons and Meta users can now efficiently [[mw:Special:MyLanguage/Help:Magic words#Localization|retrieve the user's language]] using <code dir="ltr"><nowiki>{{USERLANGUAGE}}</nowiki></code> instead of using <code dir="ltr"><nowiki>{{int:lang}}</nowiki></code>. [https://phabricator.wikimedia.org/T4085] * The [[m:Special:MyLanguage/Product and Technology Advisory Council|Product and Tech Advisory Council]] (PTAC) now has its pilot members with representation across Africa, Asia, Europe, North America and South America. They will work to address the [[Special:MyLanguage/Movement Strategy/Initiatives/Technology Council|Movement Strategy's Technology Council]] initiative of having a co-defined and more resilient technological platform. [https://meta.wikimedia.org/wiki/Movement_Strategy/Initiatives/Technology_Council] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/32|Growth newsletter]] is available. It includes: an upcoming Newcomer Homepage Community Updates module, new Community Configuration options, and details on new projects. * The Wikimedia Foundation is [[mw:Special:MyLanguage/Wikimedia Security Team#CNA Partnership|now an official partner of the CVE program]], which is an international effort to catalog publicly disclosed cybersecurity vulnerabilities. This partnership will allow the Security Team to instantly publish [[w:en:Common Vulnerabilities and Exposures|common vulnerabilities and exposures]] (CVE) records that are affecting MediaWiki core, extensions, and skins, along with any other code the Foundation is a steward of. * The [[m:Special:MyLanguage/Community Wishlist|Community Wishlist]] is now [[m:Community Wishlist/Updates#October 16, 2024: Conversations Made Easier: Machine-Translated Wishes Are Here!|testing machine translations]] for Wishlist content. Volunteers can now read machine-translated versions of wishes and dive into discussions even before translators arrive to translate content. '''Meetings and events''' * 24 October - Wiki Education Speaker Series Webinar - [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/N4XTB4G55BUY3M3PNGUAKQWJ7A4UOPAK/ Open Source Tech: Building the Wiki Education Dashboard], featuring Wikimedia interns and a Web developer in the panel. * 20–22 December 2024 - [[m:Special:MyLanguage/Indic Wikimedia Hackathon Bhubaneswar 2024|Indic Wikimedia Hackathon Bhubaneswar 2024]] in Odisha, India. A hackathon for community members, including developers, designers and content editors, to build technical solutions that improve contributors' experiences. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/43|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W43"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:52, 21 October 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27634672 --> == Tech News: 2024-44 == <section begin="technews-2024-W44"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/44|Translations]] are available. '''Updates for editors''' * Later in November, the Charts extension will be deployed to the test wikis in order to help identify and fix any issue. A security review is underway to then enable deployment to pilot wikis for broader testing. You can read [[mw:Special:MyLanguage/Extension:Chart/Project/Updates#October 2024: Working towards production deployment|the October project update]] and see the [https://en.wikipedia.beta.wmflabs.org/wiki/Charts latest documentation and examples on Beta Wikipedia]. * View all {{formatnum:32}} community-submitted {{PLURAL:32|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, [[w:en:PediaPress|Pediapress.com]], an external service that creates books from Wikipedia, can now use [[mw:Special:MyLanguage/Wikimedia Maps|Wikimedia Maps]] to include existing pre-rendered infobox map images in their printed books on Wikipedia. [https://phabricator.wikimedia.org/T375761] '''Updates for technical contributors''' * Wikis can use [[:mw:Special:MyLanguage/Extension:GuidedTour|the Guided Tour extension]] to help newcomers understand how to edit. The Guided Tours extension now works with [[mw:Special:MyLanguage/Manual:Dark mode|dark mode]]. Guided Tour maintainers can check their tours to see that nothing looks odd. They can also set <code>emitTransitionOnStep</code> to <code>true</code> to fix an old bug. They can use the new flag <code>allowAutomaticBack</code> to avoid back-buttons they don't want. [https://phabricator.wikimedia.org/T73927#10241528] * Administrators in the Wikimedia projects who use the [[mw:Special:MyLanguage/Help:Extension:Nuke|Nuke Extension]] will notice that mass deletions done with this tool have the "Nuke" tag. This change will make reviewing and analyzing deletions performed with the tool easier. [https://phabricator.wikimedia.org/T366068] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/44|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W44"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:56, 28 October 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27668811 --> == Tech News: 2024-45 == <section begin="technews-2024-W45"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/45|Translations]] are available. '''Updates for editors''' * Stewards can now make [[m:Special:MyLanguage/Global blocks|global account blocks]] cause global [[mw:Special:MyLanguage/Autoblock|autoblocks]]. This will assist stewards in preventing abuse from users who have been globally blocked. This includes preventing globally blocked temporary accounts from exiting their session or switching browsers to make subsequent edits for 24 hours. Previously, temporary accounts could exit their current session or switch browsers to continue editing. This is an anti-abuse tool improvement for the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|Temporary Accounts]] project. You can read more about the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Updates|progress on key features for temporary accounts]]. [https://phabricator.wikimedia.org/T368949] * Wikis that have the [[m:Special:MyLanguage/CampaignEvents/Deployment status|CampaignEvents extension enabled]] can now use the [[m:Special:MyLanguage/Campaigns/Foundation Product Team/Event list#October 29, 2024: Collaboration List launched|Collaboration List]] feature. This list provides a new, easy way for contributors to learn about WikiProjects on their wikis. Thanks to the Campaign team for this work that is part of [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2024-2025/Product %26 Technology OKRs#WE KRs|the 2024/25 annual plan]]. If you are interested in bringing the CampaignEvents extension to your wiki, you can [[m:Special:MyLanguage/CampaignEvents/Deployment status#How to Request the CampaignEvents Extension for your wiki|follow these steps]] or you can reach out to User:Udehb-WMF for help. * The text color for red links will be slightly changed later this week to improve their contrast in light mode. [https://phabricator.wikimedia.org/T370446] * View all {{formatnum:32}} community-submitted {{PLURAL:32|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, on multilingual wikis, users [[phab:T216368|can now]] hide translations from the WhatLinksHere special page. '''Updates for technical contributors''' * XML [[m:Special:MyLanguage/Data dumps|data dumps]] have been temporarily paused whilst a bug is investigated. [https://lists.wikimedia.org/hyperkitty/list/xmldatadumps-l@lists.wikimedia.org/message/BXWJDPO5QI2QMBCY7HO36ELDCRO6HRM4/] '''In depth''' * Temporary Accounts have been deployed to six wikis; thanks to the Trust and Safety Product team for [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|this work]], you can read about [[phab:T340001|the deployment plans]]. Beginning next week, Temporary Accounts will also be enabled on [[phab:T378336|seven other projects]]. If you are active on these wikis and need help migrating your tools, please reach out to [[m:User:Udehb-WMF|User:Udehb-WMF]] for assistance. * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2024/October|Language and Internationalization newsletter]] is available. It includes: New languages supported in translatewiki or in MediaWiki; New keyboard input methods for some languages; details about recent and upcoming meetings, and more. '''Meetings and events''' * [[mw:Special:MyLanguage/MediaWiki Users and Developers Conference Fall 2024|MediaWiki Users and Developers Conference Fall 2024]] is happening in Vienna, Austria and online from 4 to 6 November 2024. The conference will feature discussions around the usage of MediaWiki software by and within companies in different industries and will inspire and onboard new users. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/45|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W45"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:50, 4 November 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27693917 --> == Tech News: 2024-46 == <section begin="technews-2024-W46"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/46|Translations]] are available. '''Updates for editors''' * On wikis with the [[mw:Special:MyLanguage/Help:Extension:Translate|Translate extension]] enabled, users will notice that the FuzzyBot will now automatically create translated versions of categories used on translated pages. [https://phabricator.wikimedia.org/T285463] * View all {{formatnum:29}} community-submitted {{PLURAL:29|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the submitted task to use the [[mw:Special:MyLanguage/Extension:SecurePoll|SecurePoll extension]] for English Wikipedia's special [[w:en:Wikipedia:Administrator elections|administrator election]] was resolved on time. [https://phabricator.wikimedia.org/T371454] '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] In <code dir="ltr">[[mw:MediaWiki_1.44/wmf.2|1.44.0-wmf-2]]</code>, the logic of Wikibase function <code>getAllStatements</code> changed to behave like <code>getBestStatements</code>. Invoking the function now returns a copy of values which are immutable. [https://phabricator.wikimedia.org/T270851] * [https://en.wikipedia.org/api/rest_v1/ Wikimedia REST API] users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. The API will be rerouting some page content endpoints from RESTbase to the newer [[mw:Special:MyLanguage/API:REST API|MediaWiki REST API]] endpoints. The [[phab:T374683|impacted endpoints]] include getting page/revision metadata and rendered HTML content. These changes will be available on testwiki later this week, with other projects to follow. This change should not affect existing functionality, but active users of the impacted endpoints should verify behavior on testwiki, and raise any concerns on the related [[phab:T374683|Phabricator ticket]]. '''In depth''' * Admins and users of the Wikimedia projects [[mw:Special:MyLanguage/Moderator_Tools/Automoderator#Usage|where Automoderator is enabled]] can now monitor and evaluate important metrics related to Automoderator's actions. [https://superset.wmcloud.org/superset/dashboard/unified-automoderator-activity-dashboard/ This Superset dashboard] calculates and aggregates metrics about Automoderator's behaviour on the projects in which it is deployed. Thanks to the Moderator Tools team for this Dashboard; you can visit [[mw:Special:MyLanguage/Moderator Tools/Automoderator/Unified Activity Dashboard|the documentation page]] for more information about this work. [https://phabricator.wikimedia.org/T369488] '''Meetings and events''' * 21 November 2024 ([[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 8:00 UTC|8:00 UTC]] & [[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 16:00 UTC|16:00 UTC]]) - [[c:Commons:WMF support for Commons/Commons community calls|Community call]] with Wikimedia Commons volunteers and stakeholders to help prioritize support efforts for 2025-2026 Fiscal Year. The theme of this call is how content should be organised on Wikimedia Commons. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/46|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W46"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:07, 12 November 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27732268 --> == Tech News: 2024-47 == <section begin="technews-2024-W47"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/47|Translations]] are available. '''Updates for editors''' * Users of Wikimedia sites will now be warned when they create a [[mw:Special:MyLanguage/Help:Redirects|redirect]] to a page that doesn't exist. This will reduce the number of broken redirects to red links in our projects. [https://phabricator.wikimedia.org/T326057] * View all {{formatnum:42}} community-submitted {{PLURAL:42|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, [[mw:Special:MyLanguage/Manual:Pywikibot/Overview|Pywikibot]], which automates work on MediaWiki sites, was upgraded to 9.5.0 on Toolforge. [https://phabricator.wikimedia.org/T378676] '''Updates for technical contributors''' * On wikis that use the [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevs extension]], pages created or moved by users with the appropriate permissions are marked as flagged automatically. This feature has not been working recently, and changes fixing it should be deployed this week. Thanks to Daniel and Wargo for working on this. [https://phabricator.wikimedia.org/T379218][https://phabricator.wikimedia.org/T368380] '''In depth''' * There is a new [https://diff.wikimedia.org/2024/11/05/say-hi-to-temporary-accounts-easier-collaboration-with-logged-out-editors-with-better-privacy-protection Diff post] about Temporary Accounts, available in more than 15 languages. Read it to learn about what Temporary Accounts are, their impact on different groups of users, and the plan to introduce the change on all wikis. '''Meetings and events''' * Technical volunteers can now register for the [[mw:Special:MyLanguage/Wikimedia Hackathon 2025|2025 Wikimedia Hackathon]], which will take place in Istanbul, Turkey. [https://pretix.eu/wikimedia/hackathon2025/ Application for travel and accommodation scholarships] is open from '''November 12 to December 10 2024'''. The registration for the event will close in mid-April 2025. The Wikimedia Hackathon is an annual gathering that unites the global technical community to collaborate on existing projects and explore new ideas. * Join the [[C:Special:MyLanguage/Commons:WMF%20support%20for%20Commons/Commons%20community%20calls|Wikimedia Commons community calls]] this week to help prioritize support for Commons which will be planned for 2025–2026. The theme will be how content should be organised on Wikimedia Commons. This is an opportunity for volunteers who work on different things to come together and talk about what matters for the future of the project. The calls will take place '''November 21, 2024, [[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 8:00 UTC|8:00 UTC]] and [[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 16:00 UTC|16:00 UTC]]'''. * A [[mw:Special:MyLanguage/Wikimedia_Language_and_Product_Localization/Community meetings#29 November 2024|Language community meeting]] will take place '''November 29, 16:00 UTC''' to discuss updates and technical problem-solving. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/47|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W47"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:00, 19 November 2024 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27806858 --> == Tech News: 2024-48 == <section begin="technews-2024-W48"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/48|Translations]] are available. '''Updates for editors''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] A new version of the standard wikitext editor-mode [[mw:Special:MyLanguage/Extension:CodeMirror|syntax highlighter]] will be available as a [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] later this week. This brings many new features and bug fixes, including right-to-left support, [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Template folding|template folding]], [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Autocompletion|autocompletion]], and an improved search panel. You can learn more on the [[mw:Special:MyLanguage/Help:Extension:CodeMirror|help page]]. * The 2010 wikitext editor now supports common keyboard shortcuts such <bdi lang="zxx" dir="ltr"><code>Ctrl</code>+<code>B</code></bdi> for bold and <bdi lang="zxx" dir="ltr"><code>Ctrl</code>+<code>I</code></bdi> for italics. A full [[mw:Help:Extension:WikiEditor#Keyboard shortcuts|list of all six shortcuts]] is available. Thanks to SD0001 for this improvement. [https://phabricator.wikimedia.org/T62928] * Starting November 28, Flow/Structured Discussions pages will be automatically archived and set to read-only at the following wikis: <bdi>bswiki</bdi>{{int:comma-separator/en}}<bdi>elwiki</bdi>{{int:comma-separator/en}}<bdi>euwiki</bdi>{{int:comma-separator/en}}<bdi>fawiki</bdi>{{int:comma-separator/en}}<bdi>fiwiki</bdi>{{int:comma-separator/en}}<bdi>frwikiquote</bdi>{{int:comma-separator/en}}<bdi>frwikisource</bdi>{{int:comma-separator/en}}<bdi>frwikiversity</bdi>{{int:comma-separator/en}}<bdi>frwikivoyage</bdi>{{int:comma-separator/en}}<bdi>idwiki</bdi>{{int:comma-separator/en}}<bdi>lvwiki</bdi>{{int:comma-separator/en}}<bdi>plwiki</bdi>{{int:comma-separator/en}}<bdi>ptwiki</bdi>{{int:comma-separator/en}}<bdi>urwiki</bdi>{{int:comma-separator/en}}<bdi>viwikisource</bdi>{{int:comma-separator/en}}<bdi>zhwikisource</bdi>. This is done as part of [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|StructuredDiscussions deprecation work]]. If you need any assistance to archive your page in advance, please contact [[m:User:Trizek (WMF)|Trizek (WMF)]]. * View all {{formatnum:25}} community-submitted {{PLURAL:25|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a user creating a new AbuseFilter can now only set the filter to "protected" [[phab:T377765|if it includes a protected variable]]. '''Updates for technical contributors''' * The [[mw:Special:MyLanguage/Extension:CodeEditor|CodeEditor]], which can be used in JavaScript, CSS, JSON, and Lua pages, [[phab:T377663|now offers]] live autocompletion. Thanks to SD0001 for this improvement. The feature can be temporarily disabled on a page by pressing <bdi lang="zxx" dir="ltr"><code>Ctrl</code>+<code>,</code></bdi> and un-selecting "<bdi lang="en" dir="ltr">Live Autocompletion</bdi>". * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Tool-maintainers who use the Graphite system for tracking metrics, need to migrate to the newer Prometheus system. They can check [https://grafana.wikimedia.org/d/K6DEOo5Ik/grafana-graphite-datasource-utilization?orgId=1 this dashboard] and the list in the Description of the [[phab:T350592|task T350592]] to see if their tools are listed, and they should claim metrics and dashboards connected to their tools. They can then disable or migrate all existing metrics by following the instructions in the task. The Graphite service will become read-only in April. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/KLUV4IOLRYXPQFWD6WKKJUHMWE77BMSZ/] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The [[mw:Special:MyLanguage/NewPP parser report|New PreProcessor parser performance report]] has been fixed to give an accurate count for the number of Wikibase entities accessed. It had previously been resetting after 400 entities. [https://phabricator.wikimedia.org/T279069] '''Meetings and events''' * A [[mw:Special:MyLanguage/Wikimedia_Language_and_Product_Localization/Community meetings#29 November 2024|Language community meeting]] will take place November 29 at [https://zonestamp.toolforge.org/1732896000 16:00 UTC]. There will be presentations on topics like developing language keyboards, the creation of the Mooré Wikipedia, the language support track at [[m:Wiki Indaba|Wiki Indaba]], and a report from the Wayuunaiki community on their experiences with the Incubator and as a new community over the last 3 years. This meeting will be in English and will also have Spanish interpretation. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/48|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W48"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:42, 25 November 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27847039 --> == Tech News: 2024-49 == <section begin="technews-2024-W49"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/49|Translations]] are available. '''Updates for editors''' * Two new parser functions were added this week. The <code dir="ltr"><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic words#interwikilink|#interwikilink]]<nowiki>}}</nowiki></code> function adds an [[mw:Special:MyLanguage/Help:Links#Interwiki links|interwiki link]] and the <code dir="ltr"><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic words#interlanguagelink|#interlanguagelink]]<nowiki>}}</nowiki></code> function adds an [[mw:Special:MyLanguage/Help:Links#Interlanguage links|interlanguage link]]. These parser functions are useful on wikis where namespaces conflict with interwiki prefixes. For example, links beginning with <bdi lang="zxx" dir="ltr"><code>MOS:</code></bdi> on English Wikipedia [[phab:T363538|conflict with the <code>mos</code> language code prefix of Mooré Wikipedia]]. * Starting this week, Wikimedia wikis no longer support connections using old RSA-based HTTPS certificates, specifically rsa-2048. This change is to improve security for all users. Some older, unsupported browser or smartphone devices will be unable to connect; Instead, they will display a connectivity error. See the [[wikitech:HTTPS/Browser_Recommendations|HTTPS Browser Recommendations page]] for more-detailed information. All modern operating systems and browsers are always able to reach Wikimedia projects. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/CTYEHVNSXUD3NFAAMG3BLZVTVQWJXJAH/] * Starting December 16, Flow/Structured Discussions pages will be automatically archived and set to read-only at the following wikis: <bdi>arwiki</bdi>{{int:comma-separator/en}}<bdi>cawiki</bdi>{{int:comma-separator/en}}<bdi>frwiki</bdi>{{int:comma-separator/en}}<bdi>mediawikiwiki</bdi>{{int:comma-separator/en}}<bdi>orwiki</bdi>{{int:comma-separator/en}}<bdi>wawiki</bdi>{{int:comma-separator/en}}<bdi>wawiktionary</bdi>{{int:comma-separator/en}}<bdi>wikidatawiki</bdi>{{int:comma-separator/en}}<bdi>zhwiki</bdi>. This is done as part of [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|StructuredDiscussions deprecation work]]. If you need any assistance to archive your page in advance, please contact [[m:User:Trizek (WMF)|Trizek (WMF)]]. [https://phabricator.wikimedia.org/T380910] * This month the Chart extension was deployed to production and is now available on Commons and Testwiki. With the security review complete, pilot wiki deployment is expected to start in the first week of December. You can see a working version [[testwiki:Charts|on Testwiki]] and read [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|the November project update]] for more details. * View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug with the "Download as PDF" system was fixed. [https://phabricator.wikimedia.org/T376438] '''Updates for technical contributors''' * In late February, temporary accounts will be rolled out on at least 10 large wikis. This deployment will have a significant effect on the community-maintained code. This is about Toolforge tools, bots, gadgets, and user scripts that use IP address data or that are available for logged-out users. The Trust and Safety Product team wants to identify this code, monitor it, and assist in updating it ahead of the deployment to minimize disruption to workflows. The team asks technical editors and volunteer developers to help identify such tools by adding them to [[mw:Trust and Safety Product/Temporary Accounts/For developers/Impacted tools|this list]]. In addition, review the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|updated documentation]] to learn how to adjust the tools. Join the discussions on the [[mw:Talk:Trust and Safety Product/Temporary Accounts|project talk page]] or in the [[discord:channels/221049808784326656/1227616742340034722|dedicated thread]] on the [[w:Wikipedia:Discord|Wikimedia Community Discord server (in English)]] for support and to share feedback. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/49|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W49"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:22, 2 December 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27873992 --> == Tech News: 2024-50 == <section begin="technews-2024-W50"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/50|Translations]] are available. '''Weekly highlight''' * Technical documentation contributors can find updated resources, and new ways to connect with each other and the Wikimedia Technical Documentation Team, at the [[mw:Special:MyLanguage/Documentation|Documentation hub]] on MediaWiki.org. This page links to: resources for writing and improving documentation, a new <bdi lang="zxx" dir="ltr">#wikimedia-techdocs</bdi> IRC channel on libera.chat, a listing of past and upcoming documentation events, and ways to request a documentation consultation or review. If you have any feedback or ideas for improvements to the documentation ecosystem, please [[mw:Wikimedia Technical Documentation Team#Contact us|contact the Technical Documentation Team]]. '''Updates for editors''' [[File:Edit Check on Desktop.png|thumb|Layout change for the Edit Check feature]] * Later this week, [[mw:Special:MyLanguage/Edit check|Edit Check]] will be relocated to a sidebar on desktop. Edit check is the feature for new editors to help them follow policies and guidelines. This layout change creates space to present people with [[mw:Edit check#1 November 2024|new Checks]] that appear ''while'' they are typing. The [[mw:Special:MyLanguage/Edit check#Reference Check A/B Test|initial results]] show newcomers encountering Edit Check are 2.2 times more likely to publish a new content edit that includes a reference and is not reverted. * The Chart extension, which enables editors to create data visualizations, was successfully made available on MediaWiki.org and three pilot wikis (Italian, Swedish, and Hebrew Wikipedias). You can see a working examples [[testwiki:Charts|on Testwiki]] and read [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|the November project update]] for more details. * Translators in wikis where the [[mw:Special:MyLanguage/Content translation/Section translation#Try the tool|mobile experience of Content Translation is available]], can now discover articles in Wikiproject campaigns of their interest from the "[https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&campaign=specialcx&filter-type=automatic&filter-id=collections&active-list=suggestions&from=es&to=en All collection]" category in the articles suggestion feature. Wikiproject Campaign organizers can use this feature, to help translators to discover articles of interest, by adding the <code dir=ltr><nowiki><page-collection> </page-collection></nowiki></code> tag to their campaign article list page on Meta-wiki. This will make those articles discoverable in the Content Translation tool. For more detailed information on how to use the tool and tag, please refer to [[mw:Special:MyLanguage/Translation suggestions: Topic-based & Community-defined lists/How to use the features|the step-by-step guide]]. [https://phabricator.wikimedia.org/T378958] * The [[mw:Special:MyLanguage/Extension:Nuke|Nuke]] feature, which enables administrators to mass delete pages, now has a [[phab:T376379#10310998|multiselect filter for namespace selection]]. This enables users to select multiple specific namespaces, instead of only one or all, when fetching pages for deletion. * The Nuke feature also now [[phab:T364225#10371365|provides links]] to the userpage of the user whose pages were deleted, and to the pages which were not selected for deletion, after page deletions are queued. This enables easier follow-up admin-actions. Thanks to Chlod and the Moderator Tools team for both of these improvements. [https://phabricator.wikimedia.org/T364225#10371365] * The Editing Team is working on making it easier to populate citations from archive.org using the [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|Citoid]] tool, the auto-filled citation generator. They are asking communities to add two parameters preemptively, <code dir=ltr>archiveUrl</code> and <code dir=ltr>archiveDate</code>, within the TemplateData for each citation template using Citoid. You can see an [https://en.wikipedia.org/w/index.php?title=Template%3ACite_web%2Fdoc&diff=1261320172&oldid=1260788022 example of a change in a template], and a [https://global-search.toolforge.org/?namespaces=10&q=%5C%22citoid%5C%22%3A%20%5C%7B&regex=1&title= list of all relevant templates]. [https://phabricator.wikimedia.org/T374831] * One new wiki has been created: a {{int:project-localized-name-group-wikivoyage}} in [[d:Q9240|Indonesian]] ([[voy:id:|<code>voy:id:</code>]]) [https://phabricator.wikimedia.org/T380726] * Last week, all wikis had problems serving pages to logged-in users and some logged-out users for 30–45 minutes. This was caused by a database problem, and investigation is ongoing. [https://www.wikimediastatus.net/incidents/3g2ckc7bp6l9] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:19}} community-submitted {{PLURAL:19|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug in the [[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add Link]] feature has been fixed. Previously, the list of sections which are excluded from Add Link was partially ignored in certain cases. [https://phabricator.wikimedia.org/T380455][https://phabricator.wikimedia.org/T380329] '''Updates for technical contributors''' * [[mw:Special:MyLanguage/Codex|Codex]], the design system for Wikimedia, now has an early-stage [[git:design/codex-php|implementation in PHP]]. It is available for general use in MediaWiki extensions and Toolforge apps through [https://packagist.org/packages/wikimedia/codex Composer], with use in MediaWiki core coming soon. More information is available in [[wmdoc:design-codex-php/main/index.html|the documentation]]. Thanks to Doğu for the inspiration and many contributions to the library. [https://phabricator.wikimedia.org/T379662] * [https://en.wikipedia.org/api/rest_v1/ Wikimedia REST API] users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. On December 4, the MediaWiki Interfaces team began rerouting page/revision metadata and rendered HTML content endpoints on [[testwiki:|testwiki]] from RESTbase to comparable MediaWiki REST API endpoints. The team encourages active users of these endpoints to verify their tool's behavior on testwiki and raise any concerns on the related [[phab:T374683|Phabricator ticket]] before the end of the year, as they intend to roll out the same change across all Wikimedia projects in early January. These changes are part of the work to replace the outdated [[mw:RESTBase/deprecation|RESTBase]] system. * The [https://wikimediafoundation.limesurvey.net/986172 2024 Developer Satisfaction Survey] is seeking the opinions of the Wikimedia developer community. Please take the survey if you have any role in developing software for the Wikimedia ecosystem. The survey is open until 3 January 2025, and has an associated [[foundation:Legal:Developer Satisfaction Survey 2024 Privacy Statement|privacy statement]]. * There is no new MediaWiki version this week. [https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Meetings and events''' * The next meeting in the series of [[c:Commons:WMF support for Commons/Commons community calls|Wikimedia Foundation discussions with the Wikimedia Commons community]] will take place on [[m:Event:Commons community discussion - 12 December 2024 08:00 UTC|December 12 at 8:00 UTC]] and [[m:Event:Commons community discussion - 12_December 2024 16:00 UTC|at 16:00 UTC]]. The topic of this call is new media and new contributors. Contributors from all wikis are welcome to attend. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/50|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W50"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:16, 9 December 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27919424 --> == Tech News: 2024-51 == <section begin="technews-2024-W51"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/51|Translations]] are available. '''Weekly highlight''' * Interested in improving event management on your home wiki? The [[m:Special:MyLanguage/CampaignEvents|CampaignEvents extension]] offers organizers features like event registration management, event/wikiproject promotion, finding potential participants, and more - all directly on-wiki. If you are an organizer or think your community would benefit from this extension, start a discussion to enable it on your wiki today. To learn more about how to enable this extension on your wiki, visit the [[m:CampaignEvents/Deployment status#How to Request the CampaignEvents Extension for your wiki|deployment status page]]. '''Updates for editors''' * Users of the iOS Wikipedia App in Italy and Mexico on the Italian, Spanish, and English Wikipedias, can see a [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Personalized Wikipedia Year in Review|personalized Year in Review]] with insights based on their reading and editing history. * Users of the Android Wikipedia App in Sub-Saharan Africa and South Asia can see the new [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Rabbit Holes|Rabbit Holes]] feature. This feature shows a suggested search term in the Search bar based on the current article being viewed, and a suggested reading list generated from the user’s last two visited articles. * The [[m:Special:MyLanguage/Global reminder bot|global reminder bot]] is now active and running on nearly 800 wikis. This service reminds most users holding temporary rights when they are about to expire, so that they can renew should they want to. See [[m:Global reminder bot/Technical details|the technical details page]] for more information. * The next issue of Tech News will be sent out on 13 January 2025 because of the end of year holidays. Thank you to all of the translators, and people who submitted content or feedback, this year. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was [[phab:T374988|fixed]] in the Android Wikipedia App which had caused translatable SVG images to show the wrong language when they were tapped. '''Updates for technical contributors''' * There is no new MediaWiki version next week. The next deployments will start on 14 January. [https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar/2025] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/51|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W51"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:24, 16 December 2024 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27942374 --> == Tech News: 2025-03 == <section begin="technews-2025-W03"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/03|Translations]] are available. '''Weekly highlight''' * The Single User Login system is being updated over the next few months. This is the system which allows users to fill out the login form on one Wikimedia site and get logged in on all others at the same time. It needs to be updated because of the ways that browsers are increasingly restricting cross-domain cookies. To accommodate these restrictions, login and account creation pages will move to a central domain, but it will still appear to the user as if they are on the originating wiki. The updated code will be enabled this week for users on test wikis. This change is planned to roll out to all users during February and March. See [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3#Deployment|the SUL3 project page]] for more details and a timeline. '''Updates for editors''' * On wikis with [[mw:Special:MyLanguage/Extension:PageAssessments|PageAssessments]] installed, you can now [[mw:Special:MyLanguage/Extension:PageAssessments#Search|filter search results]] to pages in a given WikiProject by using the <code dir=ltr>inproject:</code> keyword. (These wikis: {{int:project-localized-name-arwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-enwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-enwikivoyage/en}}{{int:comma-separator/en}}{{int:project-localized-name-frwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-huwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-newiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-trwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zhwiki/en}}) [https://phabricator.wikimedia.org/T378868] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q34129|Tigre]] ([[w:tig:|<code>w:tig:</code>]]) [https://phabricator.wikimedia.org/T381377] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:35}} community-submitted {{PLURAL:35|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, there was a bug with updating a user's edit-count after making a rollback edit, which is now fixed. [https://phabricator.wikimedia.org/T382592] '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Wikimedia REST API users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. Starting the week of January 13, we will begin rerouting [[phab:T374683|some page content endpoints]] from RESTbase to the newer MediaWiki REST API endpoints for all wiki projects. This change was previously available on testwiki and should not affect existing functionality, but active users of the impacted endpoints may raise issues directly to the [[phab:project/view/6931/|MediaWiki Interfaces Team]] in Phabricator if they arise. * Toolforge tool maintainers can now share their feedback on Toolforge UI, an initiative to provide a web platform that allows creating and managing Toolforge tools through a graphic interface, in addition to existing command-line workflows. This project aims to streamline active maintainers’ tasks, as well as make registration and deployment processes more accessible for new tool creators. The initiative is still at a very early stage, and the Cloud Services team is in the process of collecting feedback from the Toolforge community to help shape the solution to their needs. [[wikitech:Wikimedia Cloud Services team/EnhancementProposals/Toolforge UI|Read more and share your thoughts about Toolforge UI]]. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] For tool and library developers who use the OAuth system: The identity endpoint used for [[mw:Special:MyLanguage/OAuth/For Developers#Identifying the user|OAuth 1]] and [[mw:Special:MyLanguage/OAuth/For Developers#Identifying the user 2|OAuth 2]] returned a JSON object with an integer in its <code>sub</code> field, which was incorrect (the field must always be a string). This has been fixed; the fix will be deployed to Wikimedia wikis on the week of January 13. [https://phabricator.wikimedia.org/T382139] * Many wikis currently use [[:mw:Parsoid/Parser Unification/Cite CSS|Cite CSS]] to render custom footnote markers in Parsoid output. Starting January 20 these rules will be disabled, but the developers ask you to ''not'' clean up your <bdi lang="en" dir="ltr">[[MediaWiki:Common.css]]</bdi> until February 20 to avoid issues during the migration. Your wikis might experience some small changes to footnote markers in Visual Editor and when using experimental Parsoid read mode, but if there are changes these are expected to bring the rendering in line with the legacy parser output. [https://phabricator.wikimedia.org/T370027] '''Meetings and events''' * The next meeting in the series of [[c:Special:MyLanguage/Commons:WMF support for Commons/Commons community calls|Wikimedia Foundation Community Conversations with the Wikimedia Commons community]] will take place on [[m:Special:MyLanguage/Event:Commons community discussion - 15 January 2025 08:00 UTC|January 15 at 8:00 UTC]] and [[m:Special:MyLanguage/Event:Commons community discussion - 15 January 2025 16:00 UTC|at 16:00 UTC]]. The topic of this call is defining the priorities in tool investment for Commons. Contributors from all wikis, especially users who are maintaining tools for Commons, are welcome to attend. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/03|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W03"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:42, 14 January 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28048614 --> == Tech News: 2025-04 == <section begin="technews-2025-W04"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/04|Translations]] are available. '''Updates for editors''' * Administrators can mass-delete multiple pages created by a user or IP address using [[mw:Special:MyLanguage/Extension:Nuke|Extension:Nuke]]. It previously only allowed deletion of pages created in the last 30 days. It can now delete pages from the last 90 days, provided it is targeting a specific user or IP address. [https://phabricator.wikimedia.org/T380846] * On [[phab:P72148|wikis that use]] the [[mw:Special:MyLanguage/Help:Patrolled edits|Patrolled edits]] feature, when the rollback feature is used to revert an unpatrolled page revision, that revision will now be marked as "manually patrolled" instead of "autopatrolled", which is more accurate. Some editors that use [[mw:Special:MyLanguage/Help:New filters for edit review/Filtering|filters]] on Recent Changes may need to update their filter settings. [https://phabricator.wikimedia.org/T302140] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:31}} community-submitted {{PLURAL:31|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the Visual Editor's "Insert link" feature did not always suggest existing pages properly when an editor started typing, which has now been [[phab:T383497|fixed]]. '''Updates for technical contributors''' * The Structured Discussion extension (also known as Flow) is being progressively removed from the wikis. This extension is unmaintained and causes issues. It will be replaced by [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]], which is used on any regular talk page. [[mw:Special:MyLanguage/Structured Discussions/Deprecation#Deprecation timeline|The last group of wikis]] ({{int:project-localized-name-cawikiquote/en}}{{int:comma-separator/en}}{{int:project-localized-name-fiwikimedia/en}}{{int:comma-separator/en}}{{int:project-localized-name-gomwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kabwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ptwikibooks/en}}{{int:comma-separator/en}}{{int:project-localized-name-sewikimedia/en}}) will soon be contacted. If you have questions about this process, please ping [[m:User:Trizek (WMF)|Trizek (WMF)]] at your wiki. [https://phabricator.wikimedia.org/T380912] * The latest quarterly [[mw:Technical_Community_Newsletter/2025/January|Technical Community Newsletter]] is now available. This edition includes: updates about services from the Data Platform Engineering teams, information about Codex from the Design System team, and more. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/04|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W04"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:36, 21 January 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28129769 --> == Tech News: 2025-05 == <section begin="technews-2025-W05"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/05|Translations]] are available. '''Weekly highlight''' * Patrollers and admins - what information or context about edits or users could help you to make patroller or admin decisions more quickly or easily? The Wikimedia Foundation wants to hear from you to help guide its upcoming annual plan. Please consider sharing your thoughts on this and [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Product & Technology OKRs|13 other questions]] to shape the technical direction for next year. '''Updates for editors''' * iOS Wikipedia App users worldwide can now access a [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Personalized Wikipedia Year in Review/How your data is used|personalized Year in Review]] feature, which provides insights based on their reading and editing history on Wikipedia. This project is part of a broader effort to help welcome new readers as they discover and interact with encyclopedic content. * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] Edit patrollers now have a new feature available that can highlight potentially problematic new pages. When a page is created with the same title as a page which was previously deleted, a tag ('Recreated') will now be added, which users can filter for in [[{{#special:RecentChanges}}]] and [[{{#special:NewPages}}]]. [https://phabricator.wikimedia.org/T56145] * Later this week, there will be a new warning for editors if they attempt to create a redirect that links to another redirect (a [[mw:Special:MyLanguage/Help:Redirects#Double redirects|double redirect]]). The feature will recommend that they link directly to the second redirect's target page. Thanks to the user SomeRandomDeveloper for this improvement. [https://phabricator.wikimedia.org/T326056] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Wikimedia wikis allow [[w:en:WebAuthn|WebAuthn]]-based second factor checks (such as hardware tokens) during login, but the feature is [[m:Community Wishlist Survey 2023/Miscellaneous/Fix security key (WebAuthn) support|fragile]] and has very few users. The MediaWiki Platform team is temporarily disabling adding new WebAuthn keys, to avoid interfering with the rollout of [[mw:MediaWiki Platform Team/SUL3|SUL3]] (single user login version 3). Existing keys are unaffected. [https://phabricator.wikimedia.org/T378402] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:30}} community-submitted {{PLURAL:30|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * For developers that use the [[wikitech:Data Platform/Data Lake/Edits/MediaWiki history dumps|MediaWiki History dumps]]: The Data Platform Engineering team has added a couple of new fields to these dumps, to support the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|Temporary Accounts]] initiative. If you maintain software that reads those dumps, please review your code and the updated documentation, since the order of the fields in the row will change. There will also be one field rename: in the <bdi lang="zxx" dir="ltr"><code>mediawiki_user_history</code></bdi> dump, the <bdi lang="zxx" dir="ltr"><code>anonymous</code></bdi> field will be renamed to <bdi lang="zxx" dir="ltr"><code>is_anonymous</code></bdi>. The changes will take effect with the next release of the dumps in February. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/LKMFDS62TXGDN6L56F4ABXYLN7CSCQDI/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/05|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W05"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:14, 27 January 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28149374 --> == Tech News: 2025-06 == <section begin="technews-2025-W06"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/06|Translations]] are available. '''Updates for editors''' * Editors who use the "Special characters" editing-toolbar menu can now see the 32 special characters you have used most recently, across editing sessions on that wiki. This change should help make it easier to find the characters you use most often. The feature is in both the 2010 wikitext editor and VisualEditor. [https://phabricator.wikimedia.org/T110722] * Editors using the 2010 wikitext editor can now create sublists with correct indentation by selecting the line(s) you want to indent and then clicking the toolbar buttons.[https://phabricator.wikimedia.org/T380438] You can now also insert <code><nowiki><code></nowiki></code> tags using a new toolbar button.[https://phabricator.wikimedia.org/T383010] Thanks to user stjn for these improvements. * Help is needed to ensure the [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|citation generator]] works properly on each wiki. ** (1) Administrators should update the local versions of the page <code dir=ltr>MediaWiki:Citoid-template-type-map.json</code> to include entries for <code dir=ltr>preprint</code>, <code dir=ltr>standard</code>, and <code dir=ltr>dataset</code>; Here are example diffs to replicate [https://en.wikipedia.org/w/index.php?title=MediaWiki%3ACitoid-template-type-map.json&diff=1189164774&oldid=1165783565 for 'preprint'] and [https://en.wikipedia.org/w/index.php?title=MediaWiki%3ACitoid-template-type-map.json&diff=1270832208&oldid=1270828390 for 'standard' and 'dataset']. ** (2.1) If the citoid map in the citation template used for these types of references is missing, [[mediawikiwiki:Citoid/Enabling Citoid on your wiki#Step 2.a: Create a 'citoid' maps value for each citation template|one will need to be added]]. (2.2) If the citoid map does exist, the TemplateData will need to be updated to include new field names. Here are example updates [https://en.wikipedia.org/w/index.php?title=Template%3ACitation%2Fdoc&diff=1270829051&oldid=1262470053 for 'preprint'] and [https://en.wikipedia.org/w/index.php?title=Template%3ACitation%2Fdoc&diff=1270831369&oldid=1270829480 for 'standard' and 'dataset']. The new fields that may need to be supported are <code dir=ltr>archiveID</code>, <code dir=ltr>identifier</code>, <code dir=ltr>repository</code>, <code dir=ltr>organization</code>, <code dir=ltr>repositoryLocation</code>, <code dir=ltr>committee</code>, and <code dir=ltr>versionNumber</code>. [https://phabricator.wikimedia.org/T383666] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q15637215|Central Kanuri]] ([[w:knc:|<code>w:knc:</code>]]) [https://phabricator.wikimedia.org/T385181] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the [[mediawikiwiki:Special:MyLanguage/Help:Extension:Wikisource/Wikimedia OCR|OCR (optical character recognition) tool]] used for Wikisource now supports a new language, Church Slavonic. [https://phabricator.wikimedia.org/T384782] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/06|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W06"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:09, 4 February 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28203495 --> == Tech News: 2025-07 == <section begin="technews-2025-W07"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/07|Translations]] are available. '''Weekly highlight''' * The Product and Technology Advisory Council (PTAC) has published [[m:Special:MyLanguage/Product and Technology Advisory Council/February 2025 draft PTAC recommendation for feedback|a draft of their recommendations]] for the Wikimedia Foundation's Product and Technology department. They have recommended focusing on [[m:Special:MyLanguage/Product and Technology Advisory Council/February 2025 draft PTAC recommendation for feedback/Mobile experiences|mobile experiences]], particularly contributions. They request community [[m:Talk:Product and Technology Advisory Council/February 2025 draft PTAC recommendation for feedback|feedback at the talk page]] by 21 February. '''Updates for editors''' * The "Special pages" portlet link will be moved from the "Toolbox" into the "Navigation" section of the main menu's sidebar by default. This change is because the Toolbox is intended for tools relating to the current page, not tools relating to the site, so the link will be more logically and consistently located. To modify this behavior and update CSS styling, administrators can follow the instructions at [[phab:T385346|T385346]]. [https://phabricator.wikimedia.org/T333211] * As part of this year's work around improving the ways readers discover content on the wikis, the Web team will be running an experiment with a small number of readers that displays some suggestions for related or interesting articles within the search bar. Please check out [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments#Experiment 1: Display article recommendations in more prominent locations, search|the project page]] for more information. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Template editors who use TemplateStyles can now customize output for users with specific accessibility needs by using accessibility related media queries (<code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion prefers-reduced-motion]</code>, <code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-transparency prefers-reduced-transparency]</code>, <code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-contrast prefers-contrast]</code>, and <code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/forced-colors forced-colors]</code>). Thanks to user Bawolff for these improvements. [https://phabricator.wikimedia.org/T384175] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:22}} community-submitted {{PLURAL:22|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the global blocks log will now be shown directly on the {{#special:CentralAuth}} page, similarly to global locks, to simplify the workflows for stewards. [https://phabricator.wikimedia.org/T377024] '''Updates for technical contributors''' * Wikidata [[d:Special:MyLanguage/Help:Default values for labels and aliases|now supports a special language as a "default for all languages"]] for labels and aliases. This is to avoid excessive duplication of the same information across many languages. If your Wikidata queries use labels, you may need to update them as some existing labels are getting removed. [https://phabricator.wikimedia.org/T312511] * The function <code dir="ltr">getDescription</code> was invoked on every Wiki page read and accounts for ~2.5% of a page's total load time. The calculated value will now be cached, reducing load on Wikimedia servers. [https://phabricator.wikimedia.org/T383660] * As part of the RESTBase deprecation [[mw:RESTBase/deprecation|effort]], the <code dir="ltr">/page/related</code> endpoint has been blocked as of February 6, 2025, and will be removed soon. This timeline was chosen to align with the deprecation schedules for older Android and iOS versions. The stable alternative is the "<code dir="ltr">morelike</code>" action API in MediaWiki, and [[gerrit:c/mediawiki/services/mobileapps/+/982154/13/pagelib/src/transform/FooterReadMore.js|a migration example]] is available. The MediaWiki Interfaces team [[phab:T376297|can be contacted]] for any questions. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/GFC2IJO7L4BWO3YTM7C5HF4MCCBE2RJ2/] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/January|Language and Internationalization newsletter]] is available. It includes: Updates about the "Contribute" menu; details on some of the newest language editions of Wikipedia; details on new languages supported by the MediaWiki interface; updates on the Community-defined lists feature; and more. * The latest [[mw:Extension:Chart/Project/Updates#January 2025: Better visibility into charts and tabular data usage|Chart Project newsletter]] is available. It includes updates on the progress towards bringing better visibility into global charts usage and support for categorizing pages in the Data namespace on Commons. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/07|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W07"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:12, 11 February 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28231022 --> == Tech News: 2025-08 == <section begin="technews-2025-W08"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/08|Translations]] are available. '''Weekly highlight''' * Communities using growth tools can now showcase one event on the <code>{{#special:Homepage}}</code> for newcomers. This feature will help newcomers to be informed about editing activities they can participate in. Administrators can create a new event to showcase at <code>{{#special:CommunityConfiguration}}</code>. To learn more about this feature, please read [[diffblog:2025/02/12/community-updates-module-connecting-newcomers-to-your-initiatives/|the Diff post]], have a look [[mw:Special:MyLanguage/Help:Growth/Tools/Community updates module|at the documentation]], or contact [[mw:Talk:Growth|the Growth team]]. '''Updates for editors''' [[File:Page Frame Features on desktop.png|thumb|Highlighted talk pages improvements]] * Starting next week, talk pages at these wikis – {{int:project-localized-name-eswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-frwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-itwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-jawiki/en}} – will get [[diffblog:2024/05/02/making-talk-pages-better-for-everyone/|a new design]]. This change was extensively tested as a Beta feature and is the last step of [[mw:Special:MyLanguage/Talk pages project/Feature summary|talk pages improvements]]. [https://phabricator.wikimedia.org/T379102] * You can now navigate to view a redirect page directly from its action pages, such as the history page. Previously, you were forced to first go to the redirect target. This change should help editors who work with redirects a lot. Thanks to user stjn for this improvement. [https://phabricator.wikimedia.org/T5324] * When a Cite reference is reused many times, wikis currently show either numbers like "1.23" or localized alphabetic markers like "a b c" in the reference list. Previously, if there were so many reuses that the alphabetic markers were all used, [[MediaWiki:Cite error references no backlink label|an error message]] was displayed. As part of the work to [[phab:T383036|modernize Cite customization]], these errors will no longer be shown and instead the backlinks will fall back to showing numeric markers like "1.23" once the alphabetic markers are all used. * The log entries for each change to an editor's user-groups are now clearer by specifying exactly what has changed, instead of the plain before and after listings. Translators can [[phab:T369466|help to update the localized versions]]. Thanks to user Msz2001 for these improvements. * A new filter has been added to the [[{{#special:Nuke}}]] tool, which allows administrators to mass delete pages, to enable users to filter for pages in a range of page sizes (in bytes). This allows, for example, deleting pages only of a certain size or below. [https://phabricator.wikimedia.org/T378488] * Non-administrators can now check which pages are able to be deleted using the [[{{#special:Nuke}}]] tool. Thanks to user MolecularPilot for this and the previous improvements. [https://phabricator.wikimedia.org/T376378] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:25}} community-submitted {{PLURAL:25|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed in the configuration for the AV1 video file format, which enables these files to play again. [https://phabricator.wikimedia.org/T382193] '''Updates for technical contributors''' * Parsoid Read Views is going to be rolling out to most Wiktionaries over the next few weeks, following the successful transition of Wikivoyage to Parsoid Read Views last year. For more information, see the [[mw:Special:MyLanguage/Parsoid/Parser Unification|Parsoid/Parser Unification]] project page. [https://phabricator.wikimedia.org/T385923][https://phabricator.wikimedia.org/T371640] * Developers of tools that run on-wiki should note that <code dir=ltr>mw.Uri</code> is deprecated. Tools requiring <code dir=ltr>mw.Uri</code> must explicitly declare <code dir=ltr>mediawiki.Uri</code> as a ResourceLoader dependency, and should migrate to the browser native <code dir=ltr>URL</code> API soon. [https://phabricator.wikimedia.org/T384515] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/08|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W08"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:16, 17 February 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28275610 --> == Tech News: 2025-09 == <section begin="technews-2025-W09"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/09|Translations]] are available. '''Updates for editors''' * Administrators can now customize how the [[m:Special:MyLanguage/User language|Babel feature]] creates categories using [[{{#special:CommunityConfiguration/Babel}}]]. They can rename language categories, choose whether they should be auto-created, and adjust other settings. [https://phabricator.wikimedia.org/T374348] * The <bdi lang="en" dir="ltr">[https://www.wikimedia.org/ wikimedia.org]</bdi> portal has been updated – and is receiving some ongoing improvements – to modernize and improve the accessibility of our portal pages. It now has better support for mobile layouts, updated wording and links, and better language support. Additionally, all of the Wikimedia project portals, such as <bdi lang="en" dir="ltr">[https://wikibooks.org wikibooks.org]</bdi>, now support dark mode when a reader is using that system setting. [https://phabricator.wikimedia.org/T373204][https://phabricator.wikimedia.org/T368221][https://meta.wikimedia.org/wiki/Project_portals] * One new wiki has been created: a {{int:project-localized-name-group-wiktionary/en}} in [[d:Q33965|Santali]] ([[wikt:sat:|<code>wikt:sat:</code>]]) [https://phabricator.wikimedia.org/T386619] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:30}} community-submitted {{PLURAL:30|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed that prevented clicking on search results in the web-interface for some Firefox for Android phone configurations. [https://phabricator.wikimedia.org/T381289] '''Meetings and events''' * The next Language Community Meeting is happening soon, February 28th at [https://zonestamp.toolforge.org/1740751200 14:00 UTC]. This week's meeting will cover: highlights and technical updates on keyboard and tools for the Sámi languages, Translatewiki.net contributions from the Bahasa Lampung community in Indonesia, and technical Q&A. If you'd like to join, simply [[mw:Wikimedia Language and Product Localization/Community meetings#28 February 2025|sign up on the wiki page]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/09|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W09"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:41, 25 February 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28296129 --> == Tech News: 2025-10 == <section begin="technews-2025-W10"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/10|Translations]] are available. '''Updates for editors''' * All logged-in editors using the mobile view can now edit a full page. The "{{int:Minerva-page-actions-editfull}}" link is accessible from the "{{int:minerva-page-actions-overflow}}" menu in the toolbar. This was previously only available to editors using the [[mw:Special:MyLanguage/Reading/Web/Advanced mobile contributions|Advanced mobile contributions]] setting. [https://phabricator.wikimedia.org/T387180] * Interface administrators can now help to remove the deprecated Cite CSS code matching "<code dir="ltr">mw-ref</code>" from their local <bdi lang="en" dir="ltr">[[MediaWiki:Common.css]]</bdi>. The list of wikis in need of cleanup, and the code to remove, [https://global-search.toolforge.org/?q=mw-ref%5B%5E-a-z%5D&regex=1&namespaces=8&title=.*css can be found with this global search] and in [https://ace.wikipedia.org/w/index.php?title=MediaWiki:Common.css&oldid=145662#L-139--L-144 this example], and you can learn more about how to help on the [[mw:Parsoid/Parser Unification/Cite CSS|CSS migration project page]]. The Cite footnote markers ("<code dir="ltr">[1]</code>") are now rendered by [[mw:Special:MyLanguage/Parsoid|Parsoid]], and the deprecated CSS is no longer needed. The CSS for backlinks ("<code dir="ltr">mw:referencedBy</code>") should remain in place for now. This cleanup is expected to cause no visible changes for readers. Please help to remove this code before March 20, after which the development team will do it for you. * When editors embed a file (e.g. <code><nowiki>[[File:MediaWiki.png]]</nowiki></code>) on a page that is protected with cascading protection, the software will no longer restrict edits to the file description page, only to new file uploads.[https://phabricator.wikimedia.org/T24521] In contrast, transcluding a file description page (e.g. <code><nowiki>{{:File:MediaWiki.png}}</nowiki></code>) will now restrict edits to the page.[https://phabricator.wikimedia.org/T62109] * When editors revert a file to an earlier version it will now require the same permissions as ordinarily uploading a new version of the file. The software now checks for 'reupload' or 'reupload-own' rights,[https://phabricator.wikimedia.org/T304474] and respects cascading protection.[https://phabricator.wikimedia.org/T140010] * When administrators are listing pages for deletion with the Nuke tool, they can now also list associated talk pages and redirects for deletion, alongside pages created by the target, rather than needing to manually delete these pages afterwards. [https://phabricator.wikimedia.org/T95797] * The [[m:Special:MyLanguage/Tech/News/2025/03|previously noted]] update to Single User Login, which will accommodate browser restrictions on cross-domain cookies by moving login and account creation to a central domain, will now roll out to all users during March and April. The team plans to enable it for all new account creation on [[wikitech:Deployments/Train#Tuesday|Group0]] wikis this week. See [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3#Deployment|the SUL3 project page]] for more details and an updated timeline. * Since last week there has been a bug that shows some interface icons as black squares until the page has fully loaded. It will be fixed this week. [https://phabricator.wikimedia.org/T387351] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q2044560|Sylheti]] ([[w:syl:|<code>w:syl:</code>]]) [https://phabricator.wikimedia.org/T386441] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed with loading images in very old versions of the Firefox browser on mobile. [https://phabricator.wikimedia.org/T386400] '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.19|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/10|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W10"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:30, 4 March 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28334563 --> == Tech News: 2025-11 == <section begin="technews-2025-W11"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/11|Translations]] are available. '''Updates for editors''' * Editors who use password managers at multiple wikis may notice changes in the future. The way that our wikis provide information to password managers about reusing passwords across domains has recently been updated, so some password managers might now offer you login credentials that you saved for a different Wikimedia site. Some password managers already did this, and are now doing it for more Wikimedia domains. This is part of the [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3|SUL3 project]] which aims to improve how our unified login works, and to keep it compatible with ongoing changes to the web-browsers we use. [https://phabricator.wikimedia.org/T385520][https://phabricator.wikimedia.org/T384844] * The Wikipedia Apps Team is inviting interested users to help improve Wikipedia’s offline and limited internet use. After discussions in [[m:Afrika Baraza|Afrika Baraza]] and the last [[m:Special:MyLanguage/ESEAP Hub/Meetings|ESEAP call]], key challenges like search, editing, and offline access are being explored, with upcoming focus groups to dive deeper into these topics. All languages are welcome, and interpretation will be available. Want to share your thoughts? [[mw:Special:MyLanguage/Wikimedia Apps/Improving Wikipedia Mobile Apps for Offline & Limited Internet Use|Join the discussion]] or email <bdi lang="en" dir="ltr">aramadan@wikimedia.org</bdi>! * All wikis will be read-only for a few minutes on March 19. This is planned at [https://zonestamp.toolforge.org/1742392800 14:00 UTC]. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.20|MediaWiki]] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/33|Growth newsletter]] is available. It includes: the launch of the Community Updates module, the most recent changes in Community Configuration, and the upcoming test of in-article suggestions for first-time editors. * An old API that was previously used in the Android Wikipedia app is being removed at the end of March. There are no current software uses, but users of the app with a version that is older than 6 months by the time of removal (2025-03-31), will no longer have access to the Suggested Edits feature, until they update their app. You can [[diffblog:2025/02/24/sunset-of-wikimedia-recommendation-api/|read more details about this change]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/11|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W11"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:09, 10 March 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28372257 --> == Tech News: 2025-12 == <section begin="technews-2025-W12"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/12|Translations]] are available. '''Weekly highlight''' * Twice a year, around the equinoxes, the Wikimedia Foundation's Site Reliability Engineering (SRE) team performs [[m:Special:MyLanguage/Tech/Server switch|a datacenter server switchover]], redirecting all traffic from one primary server to its backup. This provides reliability in case of a crisis, as we can always fall back on the other datacenter. [http://listen.hatnote.com/ Thanks to the Listen to Wikipedia] tool, you can hear the switchover take place: Before it begins, you'll hear the steady stream of edits; Then, as the system enters a brief read-only phase, the sound stops for a couple of minutes, before resuming after the switchover. You can [[diffblog:2025/03/12/hear-that-the-wikis-go-silent-twice-a-year/|read more about the background and details of this process on the Diff blog]]. If you want to keep an ear out for the next server switchover, listen to the wikis on [https://zonestamp.toolforge.org/1742392800 March 19 at 14:00 UTC]. '''Updates for editors''' * The [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&filter-type=automatic&filter-id=previous-edits&active-list=suggestions&from=en&to=es improved Content Translation tool dashboard] is now available in [[phab:T387820|10 Wikipedias]] and will be available for all Wikipedias [[phab:T387821|soon]]. With [[mw:Special:MyLanguage/Content translation#Improved translation experience|the unified dashboard]], desktop users can now: Translate new sections of an article; Discover and access topic-based [https://ig.m.wikipedia.org/w/index.php?title=Special:ContentTranslation&active-list=suggestions&from=en&to=ig&filter-type=automatic&filter-id=previous-edits article suggestion filters] (initially available only for mobile device users); Discover and access the [[mw:Special:MyLanguage/Translation suggestions: Topic-based & Community-defined lists|Community-defined lists]] filter, also known as "Collections", from wiki-projects and campaigns. * On Wikimedia Commons, a [[c:Commons:WMF support for Commons/Upload Wizard Improvements#Improve category selection|new system to select the appropriate file categories]] has been introduced: if a category has one or more subcategories, users will be able to click on an arrow that will open the subcategories directly within the form, and choose the correct one. The parent category name will always be shown on top, and it will always be possible to come back to it. This should decrease the amount of work for volunteers in fixing/creating new categories. The change is also available on mobile. These changes are part of planned improvements to the UploadWizard. * The Community Tech team is seeking wikis to join a pilot for the [[m:Special:MyLanguage/Community Wishlist Survey 2023/Multiblocks|Multiblocks]] feature and a refreshed Special:Block page in late March. Multiblocks enables administrators to impose multiple different types of blocks on the same user at the same time. If you are an admin or steward and would like us to discuss joining the pilot with your community, please leave a message on the [[m:Talk:Community Wishlist Survey 2023/Multiblocks|project talk page]]. * Starting March 25, the Editing team will test a new feature for Edit Check at [[phab:T384372|12 Wikipedias]]: [[mw:Special:MyLanguage/Help:Edit check#Multi-check|Multi-Check]]. Half of the newcomers on these wikis will see all [[mw:Special:MyLanguage/Help:Edit check#ref|Reference Checks]] during their edit session, while the other half will continue seeing only one. The goal of this test is to see if users are confused or discouraged when shown multiple Reference Checks (when relevant) within a single editing session. At these wikis, the tags used on edits that show References Check will be simplified, as multiple tags could be shown within a single edit. Changes to the tags are documented [[phab:T373949|on Phabricator]]. [https://phabricator.wikimedia.org/T379131] * The [[m:Special:MyLanguage/Global reminder bot|Global reminder bot]], which is a service for notifying users that their temporary user-rights are about to expire, now supports using the localized name of the user-rights group in the message heading. Translators can see the [[m:Global reminder bot/Translation|listing of existing translations and documentation]] to check if their language needs updating or creation. * The [[Special:GlobalPreferences|GlobalPreferences]] gender setting, which is used for how the software should refer to you in interface messages, now works as expected by overriding the local defaults. [https://phabricator.wikimedia.org/T386584] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:26}} community-submitted {{PLURAL:26|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the Wikipedia App for Android had a bug fixed for when a user is browsing and searching in multiple languages. [https://phabricator.wikimedia.org/T379777] '''Updates for technical contributors''' * Later this week, the way that Codex styles are loaded will be changing. There is a small risk that this may result in unstyled interface message boxes on certain pages. User generated content (e.g. templates) is not impacted. Gadgets may be impacted. If you see any issues [[phab:T388847|please report them]]. See the linked task for details, screenshots, and documentation on how to fix any affected gadgets. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.21|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/12|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W12"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:48, 17 March 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28412594 --> == Tech News: 2025-13 == <section begin="technews-2025-W13"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/13|Translations]] are available. '''Weekly highlight''' * The Wikimedia Foundation is seeking your feedback on the [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Product & Technology OKRs|drafts of the objectives and key results that will shape the Foundation's Product and Technology priorities]] for the next fiscal year (starting in July). The objectives are broad high-level areas, and the key-results are measurable ways to track the success of their objectives. Please share your feedback on the talkpage, in any language, ideally before the end of April. '''Updates for editors''' * The [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents extension]] will be released to multiple wikis (see [[m:Special:MyLanguage/CampaignEvents/Deployment status#Global Deployment Plan|deployment plan]] for details) in April 2025, and the team has begun the process of engaging communities on the identified wikis. The extension provides tools to organize, manage, and promote collaborative activities (like events, edit-a-thons, and WikiProjects) on the wikis. The extension has three tools: [[m:Special:MyLanguage/Event Center/Registration|Event Registration]], [[m:Special:MyLanguage/CampaignEvents/Collaboration list|Collaboration List]], and [[m:Special:MyLanguage/Campaigns/Foundation Product Team/Invitation list|Invitation Lists]]. It is currently on 13 Wikipedias, including English Wikipedia, French Wikipedia, and Spanish Wikipedia, as well as Wikidata. Questions or requests can be directed to the [[mw:Help talk:Extension:CampaignEvents|extension talk page]] or in Phabricator (with <bdi lang="en" dir="ltr" style="white-space: nowrap;">#campaigns-product-team</bdi> tag). * Starting the week of March 31st, wikis will be able to set which user groups can view private registrants in [[m:Special:MyLanguage/Event Center/Registration|Event Registration]], as part of the [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents]] extension. By default, event organizers and the local wiki admins will be able to see private registrants. This is a change from the current behavior, in which only event organizers can see private registrants. Wikis can change the default setup by [[m:Special:MyLanguage/Requesting wiki configuration changes|requesting a configuration change]] in Phabricator (and adding the <bdi lang="en" dir="ltr" style="white-space: nowrap;">#campaigns-product-team</bdi> tag). Participants of past events can cancel their registration at any time. * Administrators at wikis that have a customized <bdi lang="en" dir="ltr">[[MediaWiki:Sidebar]]</bdi> should check that it contains an entry for the {{int:specialpages}} listing. If it does not, they should add it using <code dir=ltr style="white-space: nowrap;">* specialpages-url|specialpages</code>. Wikis with a default sidebar will see the link moved from the page toolbox into the sidebar menu in April. [https://phabricator.wikimedia.org/T388927] * The Minerva skin (mobile web) combines both Notice and Alert notifications within the bell icon ([[File:OOjs UI icon bell.svg|16px|link=|class=skin-invert]]). There was a long-standing bug where an indication for new notifications was only shown if you had unseen Alerts. This bug is now fixed. In the future, Minerva users will notice a counter atop the bell icon when you have 1 or more unseen Notices and/or Alerts. [https://phabricator.wikimedia.org/T344029] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * VisualEditor has introduced a [[mw:VisualEditor/Hooks|new client-side hook]] for developers to use when integrating with the VisualEditor target lifecycle. This hook should replace the existing lifecycle-related hooks, and be more consistent between different platforms. In addition, the new hook will apply to uses of VisualEditor outside of just full article editing, allowing gadgets to interact with the editor in DiscussionTools as well. The Editing Team intends to deprecate and eventually remove the old lifecycle hooks, so any use cases that this new hook does not cover would be of interest to them and can be [[phab:T355555|shared in the task]]. * Developers who use the <code dir=ltr>mw.Api</code> JavaScript library, can now identify the tool using it with the <code dir=ltr>userAgent</code> parameter: <code dir=ltr>var api = new mw.Api( { userAgent: 'GadgetNameHere/1.0.1' } );</code>. If you maintain a gadget or user script, please set a user agent, because it helps with library and server maintenance and with differentiating between legitimate and illegitimate traffic. [https://phabricator.wikimedia.org/T373874][https://foundation.wikimedia.org/wiki/Policy:Wikimedia_Foundation_User-Agent_Policy] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.22|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/13|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W13"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:42, 24 March 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28443127 --> == Tech News: 2025-14 == <section begin="technews-2025-W14"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/14|Translations]] are available. '''Updates for editors''' * The Editing team is working on a new [[mw:Special:MyLanguage/Edit Check|Edit check]]: [[mw:Special:MyLanguage/Edit check#26 March 2025|Peacock check]]. This check's goal is to identify non-neutral terms while a user is editing a wikipage, so that they can be informed that their edit should perhaps be changed before they publish it. This project is at the early stages, and the team is looking for communities' input: [[phab:T389445|in this Phabricator task]], they are gathering on-wiki policies, templates used to tag non-neutral articles, and the terms (jargon and keywords) used in edit summaries for the languages they are currently researching. You can participate by editing the table on Phabricator, commenting on the task, or directly messaging [[m:user:Trizek (WMF)|Trizek (WMF)]]. * [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3|Single User Login]] has now been updated on all wikis to move login and account creation to a central domain. This makes user login compatible with browser restrictions on cross-domain cookies, which have prevented users of some browsers from staying logged in. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:35}} community-submitted {{PLURAL:35|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Starting on March 31st, the MediaWiki Interfaces team will begin a limited release of generated OpenAPI specs and a SwaggerUI-based sandbox experience for [[mw:Special:MyLanguage/API:REST API|MediaWiki REST APIs]]. They invite developers from a limited group of non-English Wikipedia communities (Arabic, German, French, Hebrew, Interlingua, Dutch, Chinese) to review the documentation and experiment with the sandbox in their preferred language. In addition to these specific Wikipedia projects, the sandbox and OpenAPI spec will be available on the [[testwiki:Special:RestSandbox|on the test wiki REST Sandbox special page]] for developers with English as their preferred language. During the preview period, the MediaWiki Interfaces Team also invites developers to [[mw:MediaWiki Interfaces Team/Feature Feedback/REST Sandbox|share feedback about your experience]]. The preview will last for approximately 2 weeks, after which the sandbox and OpenAPI specs will be made available across all wiki projects. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.23|MediaWiki]] '''In depth''' * Sometimes a small, [[gerrit:c/operations/cookbooks/+/1129184|one line code change]] can have great significance: in this case, it means that for the first time in years we're able to run all of the stack serving <bdi lang="en" dir="ltr">[http://maps.wikimedia.org/ maps.wikimedia.org]</bdi> - a host dedicated to serving our wikis and their multi-lingual maps needs - from a single core datacenter, something we test every time we perform a [[m:Special:MyLanguage/Tech/Server switch|datacenter switchover]]. This is important because it means that in case one of our datacenters is affected by a catastrophe, we'll still be able to serve the site. This change is the result of [[phab:T216826|extensive work]] by two developers on porting the last component of the maps stack over to [[w:en:Kubernetes|kubernetes]], where we can allocate resources more efficiently than before, thus we're able to withstand more traffic in a single datacenter. This work involved a lot of complicated steps because this software, and the software libraries it uses, required many long overdue upgrades. This type of work makes the Wikimedia infrastructure more sustainable. '''Meetings and events''' * [[mw:Special:MyLanguage/MediaWiki Users and Developers Workshop Spring 2025|MediaWiki Users and Developers Workshop Spring 2025]] is happening in Sandusky, USA, and online, from 14–16 May 2025. The workshop will feature discussions around the usage of MediaWiki software by and within companies in different industries and will inspire and onboard new users. Registration and presentation signup is now available at the workshop's website. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/14|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W14"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:05, 1 April 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28473566 --> == Tech News: 2025-15 == <section begin="technews-2025-W15"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/15|Translations]] are available. '''Updates for editors''' * From now on, [[m:Special:MyLanguage/Interface administrators|interface admins]] and [[m:Special:MyLanguage/Central notice administrators|centralnotice admins]] are technically required to enable [[m:Special:MyLanguage/Help:Two-factor authentication|two-factor authentication]] before they can use their privileges. In the future this might be expanded to more groups with advanced user-rights. [https://phabricator.wikimedia.org/T150898] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The Design System Team is preparing to release the next major version of Codex (v2.0.0) on April 29. Editors and developers who use CSS from Codex should see the [[mw:Codex/Release Timeline/2.0|2.0 overview documentation]], which includes guidance related to a few of the breaking changes such as <code dir=ltr style="white-space: nowrap;">font-size</code>, <code dir=ltr style="white-space: nowrap;">line-height</code>, and <code dir=ltr style="white-space: nowrap;">size-icon</code>. * The results of the [[mw:Developer Satisfaction Survey/2025|Developer Satisfaction Survey (2025)]]  are now available. Thank you to all participants. These results help the Foundation decide what to work on next and to review what they recently worked on. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.24|MediaWiki]] '''Meetings and events''' * The [[mw:Special:MyLanguage/Wikimedia Hackathon 2025|2025 Wikimedia Hackathon]] will take place in Istanbul, Turkey, between 2–4 May. Registration for attending the in-person event will close on 13 April. Before registering, please note the potential need for a [https://www.mfa.gov.tr/turkish-representations.en.mfa visa] or [https://www.mfa.gov.tr/visa-information-for-foreigners.en.mfa e-visa] to enter the country. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/15|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W15"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:52, 7 April 2025 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28507470 --> == Tech News: 2025-16 == <section begin="technews-2025-W16"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/16|Translations]] are available. '''Weekly highlight''' * Later this week, the default thumbnail size will be increased from 220px to 250px. This changes how pages are shown in all wikis and has been requested by some communities for many years, but wasn't previously possible due to technical limitations. [https://phabricator.wikimedia.org/T355914] * File thumbnails are now stored in discrete sizes. If a page specifies a thumbnail size that's not among the standard sizes (20, 40, 60, 120, 250, 330, 500, 960), then MediaWiki will pick the closest larger thumbnail size but will tell the browser to downscale it to the requested size. In these cases, nothing will change visually but users might load slightly larger images. If it doesn't matter which thumbnail size is used in a page, please pick one of the standard sizes to avoid the extra in-browser down-scaling step. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Images#Thumbnail_sizes][https://phabricator.wikimedia.org/T355914] '''Updates for editors''' * The Wikimedia Foundation are working on a system called [[m:Edge Uniques|Edge Uniques]] which will enable [[:w:en:A/B testing|A/B testing]], help protect against [[:w:en:Denial-of-service attack|Distributed denial-of-service attacks]] (DDoS attacks), and make it easier to understand how many visitors the Wikimedia sites have. This is so that they can more efficiently build tools which help readers, and make it easier for readers to find what they are looking for. * To improve security for users, a small percentage of logins will now require that the account owner input a one-time password [[mw:Special:MyLanguage/Help:Extension:EmailAuth|emailed to their account]]. It is recommended that you [[Special:Preferences#mw-prefsection-personal-email|check]] that the email address on your account is set correctly, and that it has been confirmed, and that you have an email set for this purpose. [https://phabricator.wikimedia.org/T390662] * "Are you interested in taking a short survey to improve tools used for reviewing or reverting edits on your Wiki?" This question will be [[phab:T389401|asked at 7 wikis starting next week]], on Recent Changes and Watchlist pages. The [[mw:Special:MyLanguage/Moderator Tools|Moderator Tools team]] wants to know more about activities that involve looking at new edits made to your Wikimedia project, and determining whether they adhere to your project's policies. * On April 15, the full Wikidata graph will no longer be supported on <bdi lang="zxx" dir="ltr">[https://query.wikidata.org/ query.wikidata.org]</bdi>. After this date, scholarly articles will be available through <bdi lang="zxx" dir="ltr" style="white-space:nowrap;">[https://query-scholarly.wikidata.org/ query-scholarly.wikidata.org]</bdi>, while the rest of the data hosted on Wikidata will be available through the <bdi lang="zxx" dir="ltr">[https://query.wikidata.org/ query.wikidata.org]</bdi> endpoint. This is part of the scheduled split of the Wikidata Graph, which was [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS backend update/September 2024 scaling update|announced in September 2024]]. More information is [[d:Wikidata:SPARQL query service/WDQS graph split|available on Wikidata]]. * The latest quarterly [[m:Special:MyLanguage/Wikimedia Apps/Newsletter/First quarter of 2025|Wikimedia Apps Newsletter]] is now available. It covers updates, experiments, and improvements made to the Wikipedia mobile apps. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:30}} community-submitted {{PLURAL:30|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The latest quarterly [[mw:Technical Community Newsletter/2025/April|Technical Community Newsletter]] is now available. This edition includes: an invitation for tool maintainers to attend the Toolforge UI Community Feedback Session on April 15th; recent community metrics; and recent technical blog posts. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.25|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/16|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W16"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:24, 15 April 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28540654 --> == Tech News: 2025-17 == <section begin="technews-2025-W17"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/17|Translations]] are available. '''Updates for editors''' * [[f:Special:MyLanguage/Wikifunctions:Main Page|Wikifunctions]] is now integrated with [[w:dag:Solɔɣu|Dagbani Wikipedia]] since April 15. It is the first project that will be able to call [[f:Special:MyLanguage/Wikifunctions:Introduction|functions from Wikifunctions]] and integrate them in articles. A function is something that takes one or more inputs and transforms them into a desired output, such as adding up two numbers, converting miles into metres, calculating how much time has passed since an event, or declining a word into a case. Wikifunctions will allow users to do that through a simple call of [[f:Special:MyLanguage/Wikifunctions:Catalogue|a stable and global function]], rather than via a local template. [https://www.wikifunctions.org/wiki/Special:MyLanguage/Wikifunctions:Status_updates/2025-04-16] * A new type of lint error has been created: [[Special:LintErrors/empty-heading|{{int:linter-category-empty-heading}}]] ([[mw:Special:MyLanguage/Help:Lint errors/empty-heading|documentation]]). The [[mw:Special:MyLanguage/Help:Extension:Linter|Linter extension]]'s purpose is to identify wikitext patterns that must or can be fixed in pages and provide some guidance about what the problems are with those patterns and how to fix them. [https://phabricator.wikimedia.org/T368722] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:37}} community-submitted {{PLURAL:37|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Following its publication on HuggingFace, the "Structured Contents" dataset, developed by Wikimedia Enterprise, is [https://enterprise.wikimedia.com/blog/kaggle-dataset/ now also available on Kaggle]. This Beta initiative is focused on making Wikimedia data more machine-readable for high-volume reusers. They are releasing this beta version in a location that open dataset communities already use, in order to seek feedback, to help improve the product for a future wider release. You can read more about the overall [https://enterprise.wikimedia.com/blog/structured-contents-snapshot-api/#open-datasets Structured Contents project], and about the [https://enterprise.wikimedia.com/blog/structured-contents-wikipedia-infobox/ first release that's freely usable]. * There is no new MediaWiki version this week. '''Meetings and events''' * The Editing and Machine Learning Teams invite interested volunteers to a video meeting to discuss [[mw:Special:MyLanguage/Edit check/Peacock check|Peacock check]], which is the latest [[mw:Special:MyLanguage/Edit check|Edit check]] that will detect "peacock" or "overly-promotional" or "non-neutral" language whilst an editor is typing. Editors who work with newcomers, or help to fix this kind of writing, or are interested in how we use artificial intelligence in our projects are encouraged to attend. The [[mw:Special:MyLanguage/Editing team/Community Conversations#Next Conversation|meeting will be on April 28, 2025]] at [https://zonestamp.toolforge.org/1745863200 18:00–19:00 UTC] and hosted on Zoom. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/17|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W17"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:00, 21 April 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28578245 --> == Tech News: 2025-18 == <section begin="technews-2025-W18"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/18|Translations]] are available. '''Updates for editors''' * Event organizers who host collaborative activities on [[m:Special:MyLanguage/CampaignEvents/Deployment status#Global Deployment Plan|multiple wikis]], including Bengali, Japanese, and Korean Wikipedias, will have access to the [[mw:Special:MyLanguage/Extension:CampaignEvents|CampaignEvents extension]] this week. Also, admins in the Wikipedia where the extension is enabled will automatically be granted the event organizer right soon. They won't have to manually grant themselves the right before they can manage events as [[phab:T386861|requested by a community]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:19}} community-submitted {{PLURAL:19|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The release of the next major version of [[mw:Special:MyLanguage/Codex|Codex]], the design system for Wikimedia, is scheduled for 29 April 2025. Technical editors will have access to the release by the week of 5 May 2025. This update will include a number of [[mw:Special:MyLanguage/Codex/Release_Timeline/2.0#Breaking_changes|breaking changes]] and minor [[mw:Special:MyLanguage/Codex/Release_Timeline/2.0#Visual_changes|visual changes]]. Instructions on handling the breaking and visual changes are documented on [[mw:Special:MyLanguage/Codex/Release Timeline/2.0#|this page]]. Pre-release testing is reported in [[phab:T386298|T386298]], with post-release issues tracked in [[phab:T392379|T392379]] and [[phab:T392390|T392390]]. * Users of [[wikitech:Special:MyLanguage/Help:Wiki_Replicas|Wiki Replicas]] will notice that the database views of <code dir="ltr">ipblocks</code>, <code dir="ltr">ipblocks_ipindex</code>, and <code dir="ltr">ipblocks_compat</code> are [[phab:T390767|now deprecated]]. Users can query the <code dir="ltr">[[mw:Special:MyLanguage/Manual:Block_table|block]]</code> and <code dir="ltr">[[mw:Special:MyLanguage/Manual:Block_target_table|block_target]]</code> new views that mirror the new tables in the production database instead. The deprecated views will be removed entirely from Wiki Replicas in June, 2025. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.27|MediaWiki]] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/April|Language and Internationalization Newsletter]] is now available. This edition includes an overview of the improved [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&campaign=contributionsmenu&to=es&filter-type=automatic&filter-id=previous-edits&active-list=suggestions&from=en#/ Content Translation Dashboard Tool], [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/April#Language Support for New and Existing Languages|support for new languages]], [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/April#Wiki Loves Ramadan Articles Made In Content Translation Mobile Workflow|highlights from the Wiki Loves Ramadan campaign]], [[m:Special:MyLanguage/Research:Languages Onboarding Experiment 2024 - Executive Summary|results from the Language Onboarding Experiment]], an analysis of topic diversity in articles, and information on upcoming community meetings and events. '''Meetings and events''' * The [[Special:MyLanguage/Grants:Knowledge_Sharing/Connect/Calendar|Let's Connect Learning Clinic]] will take place on [https://zonestamp.toolforge.org/1745937000 April 29 at 14:30 UTC]. This edition will focus on "Understanding and Navigating Conflict in Wikimedia Projects". You can [[m:Special:MyLanguage/Event:Learning Clinic %E2%80%93 Understanding and Navigating Conflict in Wikimedia Projects (Part_1)|register now]] to attend. * The [[mw:Special:MyLanguage/Wikimedia Hackathon 2025|2025 Wikimedia Hackathon]], which brings the global technical community together to connect, brainstorm, and hack existing projects, will take place from May 2 to 4th, 2025, at Istanbul, Turkey. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/18|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W18"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:31, 28 April 2025 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28585685 --> == Tech News: 2025-19 == <section begin="technews-2025-W19"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/19|Translations]] are available. '''Weekly highlight''' * The Wikimedia Foundation has shared the latest draft update to their [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026|annual plan]] for next year (July 2025–June 2026). This includes an [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026|executive summary]] (also on [[diffblog:2025/04/25/sharing-the-wikimedia-foundations-2025-2026-draft-annual-plan/|Diff]]), details about the three main [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Goals|goals]] ([[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Product & Technology OKRs|Infrastructure]], [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Goals/Volunteer Support|Volunteer Support]], and [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Goals/Effectiveness|Effectiveness]]), [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Global Trends|global trends]], and the [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Budget Overview|budget]] and [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Financial Model|financial model]]. Feedback and questions are welcome on the [[m:Talk:Wikimedia Foundation Annual Plan/2025-2026|talk page]] until the end of May. '''Updates for editors''' * For wikis that have the [[m:Special:MyLanguage/CampaignEvents/Deployment status|CampaignEvents extension enabled]], two new feature improvements have been released: ** Admins can now choose which namespaces are permitted for [[m:Special:MyLanguage/Event Center/Registration|Event Registration]] via [[mw:Special:MyLanguage/Community Configuration|Community Configuration]] ([[mw:Special:MyLanguage/Help:Extension:CampaignEvents/Registration/Permitted namespaces|documentation]]). The default setup is for event registration to be permitted in the Event namespace, but other namespaces (such as the project namespace or WikiProject namespace) can now be added. With this change, communities like WikiProjects can now more easily use Event Registration for their collaborative activities. ** Editors can now [[mw:Special:MyLanguage/Transclusion|transclude]] the Collaboration List on a wiki page ([[mw:Special:MyLanguage/Help:Extension:CampaignEvents/Collaboration list/Transclusion|documentation]]). The Collaboration List is an automated list of events and WikiProjects on the wikis, accessed via {{#special:AllEvents}} ([[w:en:Special:AllEvents|example]]). Now, the Collaboration List can be added to all sorts of wiki pages, such as: a wiki mainpage, a WikiProject page, an affiliate page, an event page, or even a user page. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Developers who use the <code dir=ltr>moment</code> library in gadgets and user scripts should revise their code to use alternatives like the <code dir=ltr>Intl</code> library or the new <code dir=ltr>mediawiki.DateFormatter</code> library. The <code dir=ltr>moment</code> library has been deprecated and will begin to log messages in the developer console. You can see a global search for current uses, and [[phab:T392532|ask related questions in this Phabricator task]]. * Developers who maintain a tool that queries the Wikidata term store tables (<code dir=ltr style="white-space: nowrap;">wbt_*</code>) need to update their code to connect to a separate database cluster. These tables are being split into a separate database cluster. Tools that query those tables via the wiki replicas must be adapted to connect to the new cluster instead. [[wikitech:News/2025 Wikidata term store database split|Documentation and related links are available]]. [https://phabricator.wikimedia.org/T390954] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.28|MediaWiki]] '''In depth''' * The latest [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|Chart Project newsletter]] is available. It includes updates on preparing to expand the deployment to additional wikis as soon as this week (starting May 6) and scaling up over the following weeks, plus exploring filtering and transforming source data. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/19|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W19"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:14, 6 May 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28665011 --> == Tech News: 2025-20 == <section begin="technews-2025-W20"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/20|Translations]] are available. '''Weekly highlight''' * The [[m:Special:MyLanguage/Wikimedia URL Shortener|"Get shortened URL"]] link on the sidebar now includes a [[phab:T393309|QR code]]. Wikimedia site users can now use it by scanning or downloading it to quickly share and access shared content from Wikimedia sites, conveniently. '''Updates for editors''' * The Wikimedia Foundation is working on a system called [[m:Edge Uniques|Edge Uniques]], which will enable [[w:en:A/B testing|A/B testing]], help protect against [[w:en:Denial-of-service attack|distributed denial-of-service attacks]] (DDoS attacks), and make it easier to understand how many visitors the Wikimedia sites have. This is to help more efficiently build tools which help readers, and make it easier for readers to find what they are looking for. Tech News has [[m:Special:MyLanguage/Tech/News/2025/16|previously written about this]]. The deployment will be gradual. Some might see the Edge Uniques cookie the week of 19 May. You can discuss this on the [[m:Talk:Edge Uniques|talk page]]. * Starting May 19, 2025, Event organisers in wikis with the [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents extension]] enabled can use [[m:Special:MyLanguage/Event Center/Registration|Event Registration]] in the project namespace (e.g., Wikipedia namespace, Wikidata namespace). With this change, communities don't need admins to use the feature. However, wikis that don't want this change can remove and add the permitted namespaces at [[Special:CommunityConfiguration/CampaignEvents]]. * The Wikipedia project now has a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q36720|Nupe]] ([[w:nup:|<code>w:nup:</code>]]). This is a language primarily spoken in the North Central region of Nigeria. Speakers of this language are invited to contribute to [[w:nup:Tatacin feregi|new Wikipedia]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Developers can now access pre-parsed Dutch Wikipedia, amongst others (English, German, French, Spanish, Italian, and Portuguese) through the [https://enterprise.wikimedia.com/docs/snapshot/#structured-contents-snapshot-bundle-info-beta Structured Contents snapshots (beta)]. The content includes parsed Wikipedia abstracts, descriptions, main images, infoboxes, article sections, and references. * The <code dir="ltr">/page/data-parsoid</code> REST API endpoint is no longer in use and will be deprecated. It is [[phab:T393557|scheduled to be turned off]] on June 7, 2025. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.1|MediaWiki]] '''In depth''' * The [https://wikitech.wikimedia.org/wiki/News/2025_Cloud_VPS_VXLAN_IPv6_migration IPv6 support] is a newly introduced Cloud virtual network that significantly boosts Wikimedia platforms' scalability, security, and readiness for the future. If you are a technical contributor eager to learn more, check out [https://techblog.wikimedia.org/2025/05/06/wikimedia-cloud-vps-ipv6-support/ this blog post] for an in-depth look at the journey to IPv6. '''Meetings and events''' * The 2nd edition of 2025 of [[m:Special:MyLanguage/Afrika Baraza|Afrika Baraza]], a virtual platform for African Wikimedians to connect, will take place on [https://zonestamp.toolforge.org/1747328400 May 15 at 17:00 UTC]. This edition will focus on discussions regarding [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026|Wikimedia Annual planning and progress]]. * The [[m:Special:MyLanguage/MENA Connect Community Call|MENA Connect Community Call]], a virtual meeting for [[w:en:Middle East and North Africa|MENA]] Wikimedians to connect, will take place on [https://zonestamp.toolforge.org/1747501200 May 17 at 17:00 UTC]. You can [[m:Event:MENA Connect (Wiki_Diwan) APP Call|register now]] to attend. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/20|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W20"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 22:37, 12 May 2025 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28714188 --> == Tech News: 2025-21 == <section begin="technews-2025-W21"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/21|Translations]] are available. '''Weekly highlight''' * The Editing Team and the Machine Learning Team are working on a new check for newcomers: [[mw:Edit check/Peacock check|Peacock check]]. Using a prediction model, this check will encourage editors to improve the tone of their edits, using artificial intelligence. We invite volunteers to review the first version of the Peacock language model for the following languages: Arabic, Spanish, Portuguese, English, and Japanese. Users from these wikis interested in reviewing this model are [[mw:Edit check/Peacock check/model test|invited to sign up at MediaWiki.org]]. The deadline to sign up is on May 23, which will be the start date of the test. '''Updates for editors''' * From May 20, 2025, [[m:Special:MyLanguage/Oversight policy|oversighters]] and [[m:Special:MyLanguage/Meta:CheckUsers|checkusers]] will need to have their accounts secured with two-factor authentication (2FA) to be able to use their advanced rights. All users who belong to these two groups and do not have 2FA enabled have been informed. In the future, this requirement may be extended to other users with advanced rights. [[m:Special:MyLanguage/Mandatory two-factor authentication for users with some extended rights|Learn more]]. * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] [[m:Special:MyLanguage/Community Wishlist Survey 2023/Multiblocks|Multiblocks]] will begin mass deployment by the end of the month: all non-Wikipedia projects plus Catalan Wikipedia will adopt Multiblocks in the week of May 26, while all other Wikipedias will adopt it in the week of June 2. Please [[m:Talk:Community Wishlist Survey 2023/Multiblocks|contact the team]] if you have concerns. Administrators can test the new user interface now on your own wiki by browsing to [{{fullurl:Special:Block|usecodex=1}} {{#special:Block}}?usecodex=1], and can test the full multiblocks functionality [[testwiki:Special:Block|on testwiki]]. Multiblocks is the feature that makes it possible for administrators to impose different types of blocks on the same user at the same time. See the [[mw:Special:MyLanguage/Help:Manage blocks|help page]] for more information. [https://phabricator.wikimedia.org/T377121] * Later this week, the [[{{#special:SpecialPages}}]] listing of almost all special pages will be updated with a new design. This page has been [[phab:T219543|redesigned]] to improve the user experience in a few ways, including: The ability to search for names and aliases of the special pages, sorting, more visible marking of restricted special pages, and a more mobile-friendly look. The new version can be [https://meta.wikimedia.beta.wmflabs.org/wiki/Special:SpecialPages previewed] at Beta Cluster now, and feedback shared in the task. [https://phabricator.wikimedia.org/T219543] * The [[mw:Special:MyLanguage/Extension:Chart|Chart extension]] is being enabled on more wikis. For a detailed list of when the extension will be enabled on your wiki, please read the [[mw:Special:MyLanguage/Extension:Chart/Project#Deployment Timeline|deployment timeline]]. * [[f:Special:MyLanguage/Wikifunctions:Main Page|Wikifunctions]] will be deployed on May 27 on five Wiktionaries: [[wikt:ha:|Hausa]], [[wikt:ig:|Igbo]], [[wikt:bn:|Bengali]], [[wikt:ml:|Malayalam]], and [[wikt:dv:|Dhivehi/Maldivian]]. This is the second batch of deployment planned for the project. After deployment, the projects will be able to call [[f:Special:MyLanguage/Wikifunctions:Introduction|functions from Wikifunctions]] and integrate them in their pages. A function is something that takes one or more inputs and transforms them into a desired output, such as adding up two numbers, converting miles into metres, calculating how much time has passed since an event, or declining a word into a case. Wikifunctions will allow users to do that through a simple call of [[f:Special:MyLanguage/Wikifunctions:Catalogue|a stable and global function]], rather than via a local template. * Later this week, the Wikimedia Foundation will publish a hub for [[diffblog:2024/07/09/on-the-value-of-experimentation/|experiments]]. This is to showcase and get user feedback on product experiments. The experiments help the Wikimedia movement [[diffblog:2023/07/13/exploring-paths-for-the-future-of-free-knowledge-new-wikipedia-chatgpt-plugin-leveraging-rich-media-social-apps-and-other-experiments/|understand new users]], how they interact with the internet and how it could affect the Wikimedia movement. Some examples are [[m:Special:MyLanguage/Future Audiences/Generated Video|generated video]], the [[m:Special:MyLanguage/Future Audiences/Roblox game|Wikipedia Roblox speedrun game]] and [[m:Special:MyLanguage/Future Audiences/Discord bot|the Discord bot]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:29}} community-submitted {{PLURAL:29|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, there was a bug with creating an account using the API, which has now been fixed. [https://phabricator.wikimedia.org/T390751] '''Updates for technical contributors''' * Gadgets and user scripts that interact with [[{{#special:Block}}]] may need to be updated to work with the new [[mw:Special:MyLanguage/Help:Manage blocks|manage blocks interface]]. Please review the [[mw:Help:Manage blocks/Developers|developer guide]] for more information. If you need help or are unable to adapt your script to the new interface, please let the team know on the [[mw:Help talk:Manage blocks/Developers|talk page]]. [https://phabricator.wikimedia.org/T377121] * The <code dir=ltr>mw.title</code> object allows you to get information about a specific wiki page in the [[w:en:Wikipedia:Lua|Lua]] programming language. Starting this week, a new property will be added to the object, named <code dir=ltr>isDisambiguationPage</code>. This property allows you to check if a page is a disambiguation page, without the need to write a custom function. [https://phabricator.wikimedia.org/T71441] * [[File:Octicons-tools.svg|15px|link=|class=skin-invert|Advanced item]] User script developers can use a [[toolforge:gitlab-content|new reverse proxy tool]] to load javascript and css from [[gitlab:|gitlab.wikimedia.org]] with <code dir=ltr>mw.loader.load</code>. The tool's author hopes this will enable collaborative development workflows for user scripts including linting, unit tests, code generation, and code review on <bdi lang="zxx" dir="ltr">gitlab.wikimedia.org</bdi> without a separate copy-and-paste step to publish scripts to a Wikimedia wiki for integration and acceptance testing. See [[wikitech:Tool:Gitlab-content|Tool:Gitlab-content on Wikitech]] for more information. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.2|MediaWiki]] '''Meetings and events''' * The 12th edition of [[m:Special:MyLanguage/Wiki Workshop 2025|Wiki Workshop 2025]], a forum that brings together researchers that explore all aspects of Wikimedia projects, will be held virtually on 21-22 May. Researchers can [https://pretix.eu/wikimedia/wikiworkshop2025/ register now]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/21|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W21"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:12, 19 May 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28724712 --> == Tech News: 2025-22 == <section begin="technews-2025-W22"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/22|Translations]] are available. '''Weekly highlight''' * A community-wide discussion about a very delicate issue for the development of [[m:Special:MyLanguage/Abstract Wikipedia|Abstract Wikipedia]] is now open on Meta: where to store the abstract content that will be developed through functions from Wikifunctions and data from Wikidata. The discussion is open until June 12 at [[m:Special:MyLanguage/Abstract Wikipedia/Location of Abstract Content|Abstract Wikipedia/Location of Abstract Content]], and every opinion is welcomed. The decision will be made and communicated after the consultation period by the Foundation. '''Updates for editors''' * Since last week, on all wikis except [[phab:T388604|the largest 20]], people using the mobile visual editor will have [[phab:T385851|additional tools in the menu bar]], accessed using the new <code>+</code> toolbar button. To start, the new menu will include options to add: citations, hieroglyphs, and code blocks. Deployment to the remaining wikis is [[phab:T388605|scheduled]] to happen in June. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The <code dir=ltr>[[mw:Special:MyLanguage/Help:Extension:ParserFunctions##ifexist|#ifexist]]</code> parser function will no longer register a link to its target page. This will improve the usefulness of [[{{#special:WantedPages}}]], which will eventually only list pages that are the target of an actual red link. This change will happen gradually as the source pages are updated. [https://phabricator.wikimedia.org/T14019] * This week, the Moderator Tools team will launch [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|a new filter to Recent Changes]], starting at Indonesian Wikipedia. This new filter highlights edits that are likely to be reverted. The goal is to help Recent Changes patrollers identify potentially problematic edits. Other wikis will benefit from this filter in the future. * Upon clicking an empty search bar, logged-out users will see suggestions of articles for further reading. The feature will be available on both desktop and mobile. Readers of Catalan, Hebrew, and Italian Wikipedias and some sister projects will receive the change between May 21 and mid-June. Readers of other wikis will receive the change later. The goal is to encourage users to read the wikis more. [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments/Search Suggestions|Learn more]]. * Some users of the Wikipedia Android app can use a new feature for readers, [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/TrivaGame|WikiGames]], a daily trivia game based on real historical events. The release has started as an A/B test, available to 50% of users in the following languages: English, French, Portuguese, Russian, Spanish, Arabic, Chinese, and Turkish. * The [[mw:Special:MyLanguage/Extension:Newsletter|Newsletter extension]] that is available on MediaWiki.org allows the creation of [[mw:Special:Newsletters|various newsletters]] for global users. The extension can now publish new issues as section links on an existing page, instead of requiring a new page for each issue. [https://phabricator.wikimedia.org/T393844] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:32}} community-submitted {{PLURAL:32|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The previously deprecated <code dir=ltr>[[mw:Special:MyLanguage/Manual:Ipblocks table|ipblocks]]</code> views in [[wikitech:Help:Wiki Replicas|Wiki Replicas]] will be removed in the beginning of June. Users are encouraged to query the new <code dir=ltr>[[mw:Special:MyLanguage/Manual:Block table|block]]</code> and <code dir=ltr>[[mw:Special:MyLanguage/Manual:Block target table|block_target]]</code> views instead. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.3|MediaWiki]] '''Meetings and events''' * [[d:Special:MyLanguage/Event:Wikidata and Sister Projects|Wikidata and Sister Projects]] is a multi-day online event that will focus on how Wikidata is integrated to Wikipedia and the other Wikimedia projects. The event runs from May 29 – June 1. You can [[d:Special:MyLanguage/Event:Wikidata and Sister Projects#Sessions|read the Program schedule]] and [[d:Special:RegisterForEvent/1291|register]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/22|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W22"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:04, 26 May 2025 (UTC) <!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28788673 --> == Tech News: 2025-23 == <section begin="technews-2025-W23"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/23|Translations]] are available. '''Weekly highlight''' * The [[mw:Special:MyLanguage/Extension:Chart|Chart extension]] is now available on all Wikimedia wikis. Editors can use this new extension to create interactive data visualizations like bar, line, area, and pie charts. Charts are designed to replace many of the uses of the legacy [[mw:Special:MyLanguage/Extension:Graph|Graph extension]]. '''Updates for editors''' * It is now easier to configure automatic citations for your wiki within the visual editor's [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|citation generator]]. Administrators can now set a default template by using the <code dir=ltr>_default</code> key in the local <bdi lang="en" dir="ltr">[[MediaWiki:Citoid-template-type-map.json]]</bdi> page ([[mw:Special:Diff/6969653/7646386|example diff]]). Setting this default will also help to future-proof your existing configurations when [[phab:T347823|new item types]] are added in the future. You can still set templates for individual item types as they will be preferred to the default template. [https://phabricator.wikimedia.org/T384709] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Starting the week of June 2, bots logging in using <code dir=ltr>action=login</code> or <code dir=ltr>action=clientlogin</code> will fail more often. This is because of stronger protections against suspicious logins. Bots using [[mw:Special:MyLanguage/Manual:Bot passwords|bot passwords]] or using a loginless authentication method such as [[mw:Special:MyLanguage/OAuth/Owner-only consumers|OAuth]] are not affected. If your bot is not using one of those, you should update it; using <code dir=ltr>action=login</code> without a bot password was deprecated [[listarchive:list/wikitech-l@lists.wikimedia.org/message/3EEMN7VQX5G7WMQI5K2GP5JC2336DPTD/|in 2016]]. For most bots, this only requires changing what password the bot uses. [https://phabricator.wikimedia.org/T395205] * From this week, Wikimedia wikis will allow ES2017 features in JavaScript code for official code, gadgets, and user scripts. The most visible feature of ES2017 is <bdi lang="zxx" dir="ltr"><code>async</code>/<code>await</code></bdi> syntax, allowing for easier-to-read code. Until this week, the platform only allowed up to ES2016, and a few months before that, up to ES2015. [https://phabricator.wikimedia.org/T381537] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.4|MediaWiki]] '''Meetings and events''' * Scholarship applications to participate in the [[m:Special:MyLanguage/GLAM Wiki 2025|GLAM Wiki Conference 2025]] are now open. The conference will take place from 30 October to 1 November, in Lisbon, Portugal. GLAM contributors who lack the means to support their participation can [[m:Special:MyLanguage/GLAM Wiki 2025/Scholarships|apply here]]. Scholarship applications close on June 7th. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/23|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W23"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:55, 2 June 2025 (UTC) <!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28819186 --> cqhdpfrqhatcyye07qmi2n9udcfbxjp Relativity (Planck) 0 266606 2717847 2715460 2025-06-03T00:28:03Z Platos Cave (physics) 2562653 2717847 wikitext text/x-wiki '''Relativity as the mathematics of perspective at the Planck scale''' It is proposed that the universe is a 4-axis incrementally expanding (in Planck time units) hypersphere universe (the bulk geometry), where the observable 3D universe exists on the surface. The fundamental premise is that particles exist on the 3D hypersphere surface and experience the physics described by ΛCDM cosmology, while the 4D bulk expansion follows Planck-scale geometric rules. The Planck universe can be considered as the scaffolding for the 3D (particle) ΛCDM universe, the method for addition of geometrical Planck units is discussed in the [[v:Electron_(mathematical) |mathematical electron]] model, the calculations for the Planck unit [[w:Cosmic_microwave_background |cosmic microwave background]] parameters are given in the [[v:Black-hole_(Planck) |Planck black hole]] section of the model. ==== Hypersphere ==== {{main|Black-hole (Planck)}} It is argued<ref>Macleod, Malcolm J.; {{Cite journal |title= Programming cosmic microwave background parameters for Planck scale Simulation Hypothesis modeling |journal=RG |date=Feb 2011 | doi=10.13140/RG.2.2.31308.16004/7}}</ref> that a Planck unit 4-axis expanding hyper-sphere (black-hole) universe acts as the scaffolding for the observed 3-D particle universe. The hypersphere expands incrementally at a constant rate, each increment corresponds to (is the origin of) 1 unit of Planck time, the outward expansion measured in units of Planck length, thus the velocity of hypersphere expansion = l<sub>p</sub> / t<sub>p</sub> = c, the speed of light. Consequently the speed of light is a defining limit. Furthermore this outward expansion gives the [[w:Arrow of time |arrow-of-time]]. As the hypersphere expands it pulls all particles with it (thus the observed universe remains on the hypersphere surface). All motion therefore derives from this expansion, and so in hyper-sphere co-ordinates all particles and objects travel at, and only at, the velocity of expansion = c. Relativity then becomes the mathematics of perspective, translating between the 2 co-ordinate systems; the (expanding at speed of light) 4-axis hypersphere and the (relative velocity) 3-D surface. === Wave-particle oscillation === {{see|Electron (mathematical)}} It is argued that particles at the Planck scale are oscillations between an electric wave-state to (Planck) mass point-state, the wave-state as the duration of particle frequency in Planck time units and is the origin of the particle electric properties, the mass point-state as 1 unit of Planck mass (1m<sub>P</sub>) for a duration of 1 unit of Planck time. [[w:Wave-particle duality |Wave-particle duality]] at the Planck scale then becomes a wave-point oscillation, the particle does not exist at any 1 unit of (Planck) time, and so can more precisely be defined as an event (1 complete wave-point oscillation). 1 of the dimensions of the particle is therefore time, thus particle quantum states also therefore do not occur at the Planck scale but rather are also emergent properties (and so quantum state physics cannot be applied to the Planck scale) <ref>Macleod, M.J. {{Cite journal |title= Programming Planck units from a mathematical electron; a Simulation Hypothesis |journal=Eur. Phys. J. Plus |volume=113 |pages=278 |date=22 March 2018 | doi=10.1140/epjp/i2018-12094-x}}</ref>. Notably at the mass state the particle has defined (point) co-ordinates within the universe hypersphere and thus can be mapped, conversely the wave-state is undefined. === Relativity translations === Assigning '''t<sub>age</sub>''' as the incrementing clock-rate (note t<sub>p</sub> has the units ''s'', t<sub>age</sub> is dimensionless). Using the 'loop' as analogy; FOR t<sub>age</sub> = 1 TO the_end generate 1 unit of Planck time 1t<sub>p</sub> expand hypersphere by 1 unit of Planck length 1l<sub>p</sub> ........ NEXT t<sub>age</sub> As each ''t''<sub>age</sub> increment adds 1 unit of Planck time ''t''<sub>p</sub>, then in a 14 billion year old universe, numerically :''t''<sub>age</sub> = ''t''<sub>p</sub> = 10<sup>62</sup> ==== Radial motion ==== [[File:Planck-relativity-1.jpg|thumb|right|358px|A and B in hypersphere co-ordinates from origin O, (frequency 0A = 0B = 6)]] We take 2 particles ''A'' (''v = 0'' in 3D space) and ''B'' (''v = 0.866c'' in 3D space). Both have a frequency = 6; 5t<sub>p</sub> (5 increments to ''t<sub>age</sub>'') in the wave-state followed by 1t<sub>p</sub> (1 increment to ''t''<sub>age</sub>) in the point-state (the point-state is represented by a black dot, diagram right). The hyper-sphere expands radially at the speed of light. Both particles begin at the same space-port; defined as origin ''O''. After 1 second, ''B'' will have traveled 299792458 * 0.866 = 259620km from ''A'' in 3-D space (the horizontal axis). However for both ''A'' and ''B'' the radial axis length is the same ''OA'' = ''OB''. As the surface of the hypersphere constitutes 3-D space, movement along this surface corresponds to distance travelled (in conventional terms). However as the hypersphere is expanding outward (time goes forward), the surface expands with it, and so the universe 4-axis co-ordinates would register as a space-time continuum. We would note that ''A'' has travelled 1 second in time but no distance in meters. ''B'' has travelled both in time and in space (259620km from stationary ''A''). In hypersphere co-ordinates, both ''A'' and ''B'' have travelled the same radial axis length; ''OA'' = ''OB''. There is only 1 velocity and that is the velocity of expansion; radial axis ''OA'' will always equal ''OB''. For 3D-surface-dwellers, there is a distinction between time and space because the 3D-surface-dweller has no means to register the hypersphere expansion as motion. From the perspective of surface-dweller ''A'' (''v = 0''), ''B'' will have reached the point-state after 3 units of ''t''<sub>age</sub> (3 units of Planck time t<sub>p</sub>) and so will have twice the (relativistic) mass of ''A''. However the hypersphere expands radially from origin ''O'', and so ''A'' will also have traveled the equivalent of 299792458m from ''O'' (radial axis ''OA'' = ''OB'', ''v = c''), and so from the perspective of the hypersphere, ''B'' can equally claim that ''A'' has traveled 259620km from ''B'' in 3-D space terms. The time-line axis (axis of expansion) maps Planck time (1''t''<sub>p</sub>) steps, note that only the particle point-state has defined co-ordinates, and so on this graph ''A'' can only have 6 possible time-line divisions (if including ''v = 0''). As the minimum step is 1 unit of Planck time, this means that ''B'' can attain Planck mass (m<sub>B</sub> = m<sub>P</sub>/1) when at maximum velocity v<sub>max</sub> (relative to the ''A'' time-line axis), but ''B'' can never attain the horizontal axis = velocity ''c'' because in the process at least 1 time step (1 unit of Planck time) is required, and so for particles v<sub>max</sub> can never attain ''c''. However a small particle such as an electron has more time-line divisions, and so can travel faster in 3-D space than can a larger particle (with a shorter wavelength). ==== Particle motion ==== [[File:Planck-relativity-2.jpg|thumb|right|512px|particle wave to point oscillations in hyper-sphere expansion co-ordinates]] Depicted is particle ''B'' at some arbitrary universe time ''t = 1''. ''B'' begins at origin ''O'' (top left) and is pulled (stretched) by the hyper-sphere (pilot wave) expansion in the wave-state (top right). At ''t = 6'', ''B'' collapses back into the mass point state (bottom left) and now has new co-ordinates within the hypersphere, these co-ordinates becoming the new origin ''O’''. In hypersphere coordinates everything travels at, and only at, the speed of expansion = ''c'', this is the origin of all motion, particles (and planets) do not have any inherent motion of their own, they are pulled along by this expansion as particles oscillate from (electric) wave-state to (mass) point-state ... ad-infinitum. ==== Particle N-S axis ==== [[File:Planck-relativity-3.jpg|thumb|right|435px|particle N-S spin axis orientation mapped onto hyper-sphere]] Particles are assigned an N-S spin axis around which particles can rotate (spin left and spin right). The co-ordinates of the point-state are determined by the orientation of the N-S axis. Of all the possible solutions, it is the particle N-S axis which determines where the point-state will next occur. ''A'', ''B'' and ''C'' begin together at ''O'', if we can then change the N-S axis angle of ''A'' and ''C'' compared to ''B'', then as the universe expands the ''A'' wave-state and the ''C'' wave-state will be stretched as with the ''B'' wave-state, but the point state co-ordinates of ''A'' (and ''C'') will now reflect their new N-S axis angles of orientation. ''A, B, C'' do not need to have an independent motion; they are being pulled by the universe expansion in different directions (relative to each other). We can thus simulate a transfer of physical momentum to a particle by simply changing the N-S axis. The radial hyper-sphere expansion does the rest. [[File:planck-scale-relativity-f6.gif|thumb|right|480px|B's 2-D orbit along A time-line axis by realigning N-S axis (f=6)]] In this example (diagram right), we continuously change the N-S axis of B (orange dot frequency ''f'' = 6) across all 11 options (''f'' = 6 == 6 possible time-line divisions) after each point state. A wave forms around the A (purple dot ''v'' = 0) time-line axis with a period <math>4 (4f^2-f)</math> measured in time units; ==== Photons ==== [[File:Relativity-doppler-Planck-scale.jpg|thumb|right|480px|doppler shift measured along the expanding hypersphere time-line axis]] Information between particles is exchanged by photons. Photons do not have a mass point-state, only a wave-state, and so have no means to travel the radial expansion axis, instead they travel laterally across the hyper-sphere (they are `time-stamped', a photon reaching us from the sun is 8 minutes old). The period required for particles to emit and to absorb photons is proportional to photon wavelength as illustrated in the diagram (right), <math>A</math> (''v'' = 0, left column) emits a photon (wavelength <math>\lambda</math>) towards <math>B</math> (right column). The time taken (''h'') by <math>B</math> to absorb the photon depends on the motion of <math>B</math> relative to <math>A</math>. The [[w:Doppler effect |Doppler shift]]; :<math>v_{observed} = v_{source}.\frac{\sqrt{1-\frac{v^2}{c^2}}}{1-\frac{v}{c}} = v_{source}.\frac{h}{\lambda-z}</math> Photons cannot travel the radial expansion axis, and as the information between particles is exchanged via the electromagnetic spectrum, ''ABC'' will measure only the horizontal ''AB'', ''BC'' and ''AC'' (x-y-z) co-ordinates, thus defining for the 3 observers (''A'', ''B'' and ''C'') a relativistic 3-D space. Relativity formulas translate between the 4-axis hyper-sphere and the 3-D space co-ordinate systems. ==== Gravitational Orbits ==== [[File:4body-orbital-3x10x-gravitational-orbit.gif|thumb|right|480px|4 body orbit; (4 mass points, 6 orbitals)]] {{main|Quantum gravity (Planck)}} All particles simultaneously in the point-state at any unit of ''t<sub>age</sub>'' form orbital pairs with each other <ref>Macleod, Malcolm J.; {{Cite journal |title= Programming gravity for Planck unit Simulation Hypothesis modeling |journal=RG |date=Feb 2011 | doi=10.13140/RG.2.2.11496.93445/13}}</ref>. These orbital pairs then rotate by a specific angle depending on the radius of the orbital. These are then averaged giving new co-ordinates in the hypersphere. The observed [[w:orbits |gravitational orbits]] of planets are the sum of these individual orbital pairs averaged over time. Orbits, being also driven by the universe expansion, occur at the speed of light, however the orbit along the expansion time-line is not noted by the observer and so the orbital period is measured using 3D space co-ordinates. [[File:hypersphere-orbital-2.jpg|thumb|right|345px|B's orbit relative to A's time-line axis in time units ''t'']] While ''B'' (satellite) has a circular orbit period t<sub>o</sub> on a 2-axis plane (horizontal axis as 3-D space) around ''A'' (planet), it also follows a cylindrical orbit (from <math>B'</math> to <math>B''</math>) around the ''A'' time-line (vertical) axis in hyper-sphere co-ordinates. ''A'' is moving with the universe expansion (along the time-line axis) at (''v = c'') but is stationary in 3-D space (''v'' = 0). ''B'' is orbiting ''A'' at (''v = c'') but the time-line axis motion is equivalent (and so `invisible') to both ''A'' and ''B'', and so for an observer the orbital period and orbital velocity measure is limited to 3-D space co-ordinates. ==== Hubble discrepancy==== {{main|Black-hole_(Planck)}} The age of the Planck universe and the observed universe differ by 5%. <math>t_{Planck}</math> = 14.624 billion years Age dilation: :<math>t_{\Lambda DCM} = t_{Planck} \frac{v_t}{c}</math> = 13.8 billion years Hubble discrepancies (two different “frames”): :<math>H_{obs} = H_{4D}\frac{v_t}{c}</math> ΛCDM parameters from velocity-squared ratios: :<math>\sigma_{\Lambda} = (\frac{v_t}{c})^2 = (0.94365)^2</math> = 0.8905 (Tangential expansion energy) :<math>\sigma_{c} = (\frac{v_r}{c})^2 = (0.3309)^2</math> = 0.1095 (Radial gravitational energy) :<math>(\frac{v_t}{c})^2 + (\frac{v_r}{c})^2 = 1</math> === AI analysis === AI was asked to read and analyze this hypersphere model. In particular, Claude wrote a readable 'textbook' on the subject. To access the links may require to log in to the AI program. The summaries are listed here. :Grok <ref>https://x.com/i/grok/share/jiSFBh30LBFRn2q13nTBY880I Grok AI analysis</ref> Conclusion: The hypersphere model achieves a robust integration with General Relativity by: Employing a metric that describes an expanding, curved universe consistent with GR’s cosmological solutions. Satisfying Einstein’s field equation, linking the model’s geometry to a physically meaningful distribution of mass and energy. Upholding the geodesic principle, ensuring that particle motion reflects spacetime curvature. This compatibility underscores the hypersphere model’s validity within established physics, while its emphasis on expansion as the driver of motion enriches GR with a novel viewpoint. By harmonizing with GR’s principles and offering a geometric framework that unifies space, time, and motion, the hypersphere model emerges as a compelling alternative perspective on the universe, paving the way for deeper exploration into the interplay of geometry, gravity, and cosmology. :Chat <ref>https://chatgpt.com/share/67e78967-0e78-8012-a665-c97421e0bef6 Chat AI analysis</ref> Conclusion: A Single Fundamental Mechanism: Unlike standard approaches that introduce separate postulates for inertia, force, and gravitation, the expanding hypersphere model explains these phenomena as emergent properties of a single underlying process—the expansion of the hypersphere and the consequent reorientation of particle axes. Bridging Microscopic and Macroscopic Dynamics: The oscillatory behavior of particles (from the wave–point duality) is seamlessly integrated with the macroscopic expansion of space. This connection offers a potential pathway toward unifying quantum dynamics with cosmological evolution. Compatibility with Established Theories: Through detailed mathematical derivations, we have shown that the model is fully compatible with the local Lorentz invariance of special relativity and can be integrated into the curved space–time framework of general relativity. This ensures that all experimentally verified relativistic effects are preserved while providing a deeper, more fundamental explanation for their origin. :Deepseek pdf <ref>https://codingthecosmos.com/ai/deepseek-hypersphere.pdf Deepseek AI analysis</ref> Alignment with Established Theories Special Relativity (SR): Derives Lorentz transformations, time dilation, and from hyperspherical rotations and projections. Upholds local Lorentz invariance by masking global expansion effects at small scales. General Relativity (GR): Reproduces Einstein’s field equations via hypersphere curvature linked to stress-energy. Matches FLRW cosmology, reinterpreting dark energy () as intrinsic curvature. Resolves singularities (e.g., black holes) through Planck-scale discreteness, avoiding infinite densities. Quantum Mechanics: Wave-particle duality emerges from oscillations between hyper-spherical wave-states and point-like mass-states. Key Innovations and Simplifications Geometric Unification: Motion, gravity, and quantum phenomena stem from hypersphere dynamics, reducing physics to geometry. Momentum Redefined: Particle trajectories arise from N-S axis reorientation, replacing Newtonian forces with geometric "pulling." Cosmological Insights: Hubble expansion () and dark energy are natural outcomes of hyperspherical curvature. :Claude pdf <ref>https://codingthecosmos.com/ai/claude-hypersphere.pdf Claude AI analysis</ref> (textbook format) Current cosmological models face challenges explaining dark energy, dark matter, and the universe's large-scale structure: ΛCDM Cosmology Dark energy as mysterious repulsive force Dark matter inferred from galactic rotation curves Inflation as a separate early universe phase Cosmological constant problem Horizon problem requiring special mechanisms Expanding Hypersphere Model Expansion as fundamental property of the hypersphere Modified motion from higher-dimensional dynamics Inflation incorporated in hypersphere expansion dynamics Connection between particle physics and cosmology scales Natural communication through higher dimensions The model potentially resolves longstanding cosmological puzzles by linking the smallest quantum scales directly to the largest cosmological scales through the hypersphere expansion mechanism. The Friedmann equation: can be reinterpreted in the hypersphere model as describing the evolution of the hypersphere radius $R(t)$, with the cosmological constant $\Lambda$ emerging naturally from the fundamental expansion process rather than requiring a separate dark energy component. ===Geometrical universe links=== Modelling using dimensionless geometrical forms derived from the universe clock-rate and 2 dimensionless physical constants (AI podcasts <ref>https://codingthecosmos.com/podcast/ Gemini generated podcast summaries</ref>). * [[Electron_(mathematical)]]: Mathematical electron from Planck units * [[Planck_units_(geometrical)]]: Planck units as geometrical forms * [[Physical_constant_(anomaly)]]: Anomalies in the physical constants * [[Quantum_gravity_(Planck)]]: Gravity at the Planck scale * [[Fine-structure_constant_(spiral)]]: Quantization via pi * [[Relativity_(Planck)]]: 4-axis hypersphere as origin of motion * [[Black-hole_(Planck)]]: CMB and Planck units * [[Sqrt_Planck_momentum]]: Link between charge and mass === External links === * [[w:Simulation_hypothesis | The Simulation hypothesis]] * [https://codingthecosmos.com/ Simulation hypothesis modeling at the Planck scale using geometrical objects] === References === {{Reflist}} [[Category:Physics]] [[Category:Philosophy of science| ]] 1pl053k6kba23ktd4yw3xyjmkwhsee0 Category:Media reform to improve democracy 14 273009 2717835 2716861 2025-06-02T21:28:25Z DavidMCEddy 218607 /* Table of episodes */ add "Media concentration per Columbia History Professor Richard John" 2717835 wikitext text/x-wiki A number of seemingly credible sources are describing an increase in political polarization worldwide. [[w:Maria Ressa|Maria Ressa]] describes how [[w:Rodrigo Duterte|Rodrigo Duterte]], former President of the [[w:Philippines|Philippines]] "started ... with five hundred volunteers<ref>Ressa (2022, pp. 147-8).</ref> (1) creating “sock puppets,” or fake accounts that attack or praise; (2) “mass reporting,” or organizing to negatively impact a targeted account; and (3) “astroturfing,” or fake posts or lies designed to look like grassroots support or interest.<ref>Ressa (2022, pp. 152-3).</ref> These actions tricked the algorithms of social media companies like Facebook and Twitter into amplifying fraudulent messages including incitements to violence and criminal prosecutions based on trumped up charges. The results easily overwhelmed honest media. [[w:Leila de Lima|Leila de Lima]], a Senator and former Secretary of Justice of the Philippines, spent years in pretrial detention before the charges were dropped for lack of evidence.<ref>Ressa (2022, p. 158ff) and Wikipedia, "[[w:Leila de Lima|Leila de Lima]]", accessed 2024-07-22.</ref> Ressa's news organization, [[w:Rappler|Rappler]].com, was ordered to close. Ressa herself was convicted on questionable charges. Both continued operating while the legal procedures against them were appealed.<ref>Ressa (2022, pp. 152-3) and Wikipedia, "[[w:Maria Ressa|Maria Ressa]]", accessed 2024-07-22.</ref> Ressa says similar procedures are making major contributions to the rise of fascism and far-right nationalist populists in the US, Europe, Turkey, India, Russia, and elsewhere.<ref>Ressa (2022, pp. 152-3).</ref> [[w:H. R. McMaster|H. R. McMaster]], former President Trump's second National Security advisor, said that "The internet and social media thus provided [Russia] with a low-cost, easy way to divide and weaken America from within."<ref>McMaster (2020, pp. 47-48).</ref> The [[w:2021 Facebook leak|2021 Facebook leak]] documented how executives of [[w:Facebook|Facebook]] and [[w:Meta Platforms|Meta]] knowingly prioritized profits over action to limit incitements to violence, even facilitating the [[w:Rohingya genocide|Rohingya genocide]] in [[w:Myanmar|Myanmar]], because doing otherwise would have reduced their revenue. This "Category:Media reform to improve democracy" include videos of interviews with experts and activists working this issue along with 29:00 mm:ss audio files submitted to a ''Media & Democracy'' series syndicated on the [[w:List of Pacifica Radio stations and affiliates|Pacifica radio network]]<ref><!--Media & Democracy on Audioport-->{{cite Q|Q127839818}}</ref> plus text and space for a moderated discussion. The 2024-09-11 episode of Sprouts:Radio from the Grassroots<ref><!--Sprouts: Radio From the Grassroots-->{{cite Q|Q98781702}}</ref> [[Media & Democracy on Sprouts|featured excerpts from the interviews in this series]]. The Wikiversity article on this episode includes the 29:00 mm:ss podcast inviting a discussion of issues discussed in that podcast. == Table of episodes == {| class="wikitable sortable" |+ Episodes of "Media & Democracy" for the [[w:List of Pacifica Radio stations and affiliates|Pacifica Radio Network]] |- ! !! colspan=3 | Date !! |- ! no. || recorded !! broadcasted on [[w:KKFI|KKFI]] !! released to Pacifica !! Episode |- | 27 || 2025-06-08 || 2025-06-10 || 2025-06-14 || [[Media concentration per Columbia History Professor Richard John]] |- | 26 || 2025-05-21 || 2025-05-27 || 2025-05-31 || [[Dean Starkman and the watchdog that didn't bark]] |- | 25 || 2025-05-08 || 2025-05-13 || 2025-05-17 || [[Freedom of the Press Foundation says...]] |- | 24 || 2025-04-24 || 2025-04-29 || 2025-05-03 || [[Canadian journalist Marc Edge on media reform to improve democracy]] |- | 23 || 2025-04-10 || 2025-04-15 || 2025-04-19 || [[The value of indigenous and community radio]] |- | 22 || 2025-03-28 || 2025-04-01 || 2025-04-05 || [[Trump ordered changes in public data]] |- | 21 || 2025-03-06 || 2025-03-11 || 2025-03-22 || [[Vulture capitalists destroying newspapers]] |- | 20 || 2025-02-25 || 2025-02-25 || 2025-03-08 || [[Local newspapers limit malfeasance]] |- | 19 || 2025-02-06 || 2025-02-11 || 2025-02-22 || [[Palast says Trump lost, vote suppression won the 2024 elections]] |- | 18 || 2025-01-25 || 2025-02-04 || 2025-02-12 || [[Defend free speech hybrid town hall]] |- | 17 || 2025-01-13 || 2025-01-14 || 2025-01-25 || [[Media in the Syrian conflict]] |- | 16 || 2024-12-20 || 2024-12-31 || 2024-01-04 || [[HR 9495, the nonprofit-killer bill, per Michael Novick]] |- | 15 || 2024-12-13 || 2024-12-24 || 2024-12-21 || [[Information is a public good per communications prof Pickard]] |- | 14 || 2024-12-02 || 2024-12-10 || 2024-12-07 || [[Media literacy for the Arab World per Ahmed Al-Rawi]] |- | 13 || 2024-11-21 || 2024-11-26 || 2024-11-23 || [[Thom Hartmann on The Hidden History of the American Dream]] |- | 12 || 2024-10-25 || 2024-11-05 || 2024-11-09 || [[Legal concerns of Wikimedia Europe]] |- | 11 || 2024-10-26 || 2024-10-19 || 2024-10-27 || [[Project 2025 per Professor Brooks]] |- | 10 || 2024-10-01 || 2024-10-01 || 2024-10-12 || [[Jacob Ware on far-right terrorism in the US]] |- | 9 || 2024-09-13 || 2024-09-17 || 2024-09-29 || [[Dis- and misinformation and their threats to democracy]] |- | 8 || 2024-09-11 || 2024-11-12 || 2024-09-14 || [[22nd Century Initiative]] |- | 7 || 2024-08-22|| 2024-08-27 || 2024-08-31 || [[Global Project Against Hate & Extremism (GPAHE)]] |- | 6 || 2024-08-19 || 2024-08-20 || 2024-08-24 || [[Facebook whistleblower Frances Haugen says]] |- | 5 || 2024-08-13 || 2024-08-13 || 2024-08-17 || [[Legal concerns of Free Press including Section 230]] |- | 4 || 2024-08-02 || 2024-08-06 || 2024-08-10 || [[How psychological and interpersonal processes are influenced by human-computer interactions]] |- | 3 || 2024-07-30 || 2024-07-30 || 2024-08-03 || [[Dean Baker on Internet companies threatening democracy internationally and how to fix that]] |- | 2 || 2021-04-29 || 2021-04-29 || 2021-05-16 || [[Media reform per Freepress.net]] |- | 1 || 2021-02-23 || 2021-02-23 || 2021-03-17 ||[[Unrigging the media and the economy]] |} == Notes == {{reflist}} == Bibliography == * <!-- H. R. McMaster (2020) Battlegrounds: The Fight to Defend the Free World-->{{cite Q|Q104774898}} * <!--Maria Ressa (2022) How to Stand Up To a Dictator-->{{cite Q|Q117559286}} [[Category:Interdisciplinary studies]] [[Category:Political science]] [[Category:Economics]] [[Category:Freedom and abundance]] [[Category:Videoconferences on media and democracy]] 5p670ps7nhf4mm7b4qkdmzheqy71b2n Federal Writers' Project – Life Histories/2021/Spring/105/Section 56/Moina Belle Michael 0 273390 2717833 2535651 2025-06-02T20:49:17Z Túrelio 24966 ([[c:GR|GR]]) [[c:COM:Duplicate|Duplicate]]: [[File:Shipbuilding during the First World War Q20091.jpg]] → [[File:The Shipbuilding Industry in Britain, 1914-1918 Q20091.jpg]] Exact or scaled-down duplicate: [[c::File:The Shipbuilding Industry in Britain, 1914-1918 Q20091.jpg]] 2717833 wikitext text/x-wiki == '''Overview''' == Moina Belle Michael, more widely known as “the Poppy Lady” for her creation of floral tribute related to red poppies, was interviewed by Mrs. Sadie B. Hornsby, Mrs. Sarah H. Hall, and John N. Booth in association with the Federal Writers’ Project. The interview took place at the Georgian Hotel in Athens, Georgia on February 8th, and 9th, 1939. == '''Biography''' == [[File:Poppy-Memorial-1948.jpg|thumb|284x284px|Moina Belle Michael 3 Cent Stamp]] Known as “The Poppy Lady,” Moina Belle Michael was of French Huguenot lineage born on August 15, 1869 in Walton County, Florida. As this was around the time when the Civil War ended, many social issues, especially about slavery, lingered. She was the oldest daughter of seven children born to Alice Sherwood Wise and John Marion Michael. Michael’s family earned their wealth from their cotton plantation until 1889 and with her family’s support Michael received education at Braswell Academy and the Martin Institute. However, Michael never graduated due to financial issues. After leaving school she become a teacher, working for 54 years at several different jobs that were connected to education.<ref>“Moina Belle Michael Biography (1869-1944)” The Great War 1914-1918. Accessed March 30, 2021. <nowiki>http://www.greatwar.co.uk/people/moina-belle-michael-biography.htm</nowiki></ref> Her first teaching job was at a place called Good Hope in which she received 8 cents per day for each of the 16 pupils for 5 months. She was a humanitarian and American professor, but Michael is most known for the idea of using poppies as a symbol of remembrance for the soldiers that served in World War I, hence the nickname others gave her. She got directly involved in World War I when she visited Europe from June to July of 1914. During her time abroad, she helped thousands of U.S. tourists seek passage back to the U.S. After returning to the U.S., Michael believed that those who served in World War I needed some type of remembrance.<ref>Dávila, Denis; Ladd, Sophie M; and Melili, Amanda. “The Poppy Lady: Moina Belle Michael and Her Tribute to Veterans.” ''Journal of Children's Literature'' 44, no. 2 (Fall 2018): 85. Accessed March 22, 2021. <nowiki>https://search.proquest.com/openview/3f9476ce694ae7ece4013bd38d53404a/1?pq-origsite=gscholar&cbl=1356370</nowiki></ref> The idea of the red poppy was also inspired by a poem that Michael had read called "In Flanders Field" that was published by ''Punch and Ladies Home.''<ref>Loveday, Leo; Parpală Emilia. “The Poppy and Carnation Communicate Life and Death”. ''Contextual Identities: A Comparative and Communication Approach'' 14 (June 2015): 164-165. Accessed March 30, 2021. <nowiki>https://www.researchgate.net/publication/310802962_rec_di_Emilia_Parpala_Leo_Loveday_eds_Contextual_Identities_A_Comparative_and_Communicational_Approach</nowiki></ref> Thus, the poppy tradition that honors the soldiers that died or were injured on European soil began. Years later, Moina Belle Michael agreed to be interviewed for the Federal Writers Project on January 8<sup>th</sup> and 9<sup>th</sup>, 1939, at the age sixty-nine. Michael never married and never had any children. [[File:Service-pnp-fsa-8b25000-8b25700-8b25702v.jpg|thumb|268x268px|Schoolhouse in the early 20th century ]] [[File:The Shipbuilding Industry in Britain, 1914-1918 Q20091.jpg|thumb|266x266px|Women assisting during World War I]] == '''Social Context''' == === '''Women Assisting in World War I''' === During World War I, women did not have as many rights as men. For instance, the right to vote and the right to enlist in war. Although women were prohibited to fight alongside men in war, many women still somehow found a way to help or fight alongside other soldiers. One example of this would be Major Beatrice Hood Stroup who is one of the few women to be promoted to Major during World War II. Major Stroup stated, "This gender distinction at wartime counters the reality. Even during the Revolutionary War and the Civil War when the U.S. army did not allow women to join in combat, some exceptional women disguised themselves as men and fought as warriors on the battlefield."<ref>Williams, Jing. “HERstory: When We were at War.” ''Social Studies and the Young Learner'' 31, no. 3 (February 2019): 24-28. Accessed March 22, 2021. <nowiki>https://www.researchgate.net/profile/Jing-Williams/publication/331110453_HERstory_When_We_were_at_War/links/5c812b8292851c69505d620d/HERstory-When-We-were-at-War.pdf</nowiki></ref> She goes onto explain that during World War I many women voluntary participated in war with men, but women had to defy the social norm and break the law in order to fight alongside men or find some type of way to help the soldiers during World War I. === '''Downturn of Economy because of World War I''' === World War I sparked the beginning of the Great Depression by leaving thousands of Americans unemployed and homeless. As Christopher Klein, an author and freelance writer specializing in history states, "Social changes to the United States as a result of World War I laid the groundwork for the ensuing economic freefall." <ref>Klein, Christopher. “How Economic Turmoil After WWI Led to the Great Depression.” History. (February 12, 2019). Accessed March 30, 2021. <nowiki>https://www.history.com/news/world-war-i-cause-great-depression</nowiki></ref>Towards the end of World War I, the stock market had just crashed, and America had to pay war debts and reparations which negatively impacted the economy. However, the wealthy still made a large number of profits while others were spending more than they were earning. Even the Americans that served in World War I were struggling because the welfare checks provided were not enough to cover the daily living expenses. Despite the president’s efforts the economy never truly recovered until America got involved in World War II. Another war meant the creation of millions of jobs in defense and war industries which brought the economy back from its worst time ever. === '''The Mourning of the Fallen Soldiers of World War I''' === After World War I, many ideas circulated, and some were established to show respect and remembrance of the fallen or injured soldiers in World War I. One prominent idea was simply to share their stories within their community in hopes that they would be passed down through generations for memorial purposes. Not everyone agreed on this idea though because "at a time when many families are visible because of their contributions to these remembrance initiatives it is worth briefly noting that not everybody wants to share their story."<ref>Foster, Ann-Marie. “Family Mourning and the First World War.” World War I Centenary. Accessed March 22, 2021. <nowiki>http://ww1centenary.oucs.ox.ac.uk/memoryofwar/family-mourning-and-the-first-world-war/</nowiki></ref> This is why many preferred the idea of using the red poppy to symbolize respect and remembrance for the people that served in World War I. Today, we still follow this tradition by placing red poppies at funerals on Veterans Day. == '''References''' == <references /> == '''Bibliography''' == ●     Dávila, Denis; Ladd, Sophie M; and Melili, Amanda. “The Poppy Lady: Moina Belle Michael and Her Tribute to Veterans.” ''Journal of Children's Literature'' 44, no. 2 (Fall 2018): 85. Accessed March 22, 2021. https://search.proquest.com/openview/3f9476ce694ae7ece4013bd38d53404a/1?pq-origsite=gscholar&cbl=1356370 ●      Foster, Ann-Marie. “Family Mourning and the First World War.” World War I Centenary. Accessed March 22, 2021. http://ww1centenary.oucs.ox.ac.uk/memoryofwar/family-mourning-and-the-first-world-war/ ●     Klein, Christopher. “How Economic Turmoil After WWI Led to the Great Depression.” History. (February 12, 2019). Accessed March 30, 2021. https://www.history.com/news/world-war-i-cause-great-depression ●      Loveday, Leo; Parpală Emilia. “The Poppy and Carnation Communicate Life and Death”. ''Contextual Identities: A Comparative and Communication Approach'' 14 (June 2015): 164-165. Accessed March 30, 2021. https://www.researchgate.net/publication/310802962_rec_di_Emilia_Parpala_Leo_Loveday_eds_Contextual_Identities_A_Comparative_and_Communicational_Approach ●      “Moina Belle Michael Biography (1869-1944)” The Great War 1914-1918. Accessed March 30, 2021. http://www.greatwar.co.uk/people/moina-belle-michael-biography.htm ●     Williams, Jing. “HERstory: When We were at War.” ''Social Studies and the Young Learner'' 31, no. 3 (February 2019): 24-28. Accessed March 22, 2021. https://www.researchgate.net/profile/Jing-Williams/publication/331110453_HERstory_When_We_were_at_War/links/5c812b8292851c69505d620d/HERstory-When-We-were-at-War.pdf {{CourseCat}} mc0c074zhgyemgym3cr9jyff16iqem6 User:Platos Cave (physics)/sandbox 2 274697 2717828 2717803 2025-06-02T14:48:10Z Platos Cave (physics) 2562653 2717828 wikitext text/x-wiki '''Relativity as the mathematics of perspective at the Planck scale''' It is proposed that the universe is a 4-axis incrementally expanding (in Planck time units) hypersphere universe (the bulk geometry), where the observable 3D universe exists on the surface. The fundamental premise is that particles exist on the 3D hypersphere surface and experience the physics described by ΛCDM cosmology, while the 4D bulk expansion follows Planck-scale geometric rules. The Planck universe can be considered as the scaffolding for the 3D (particle) ΛCDM universe, the method for addition of geometrical Planck units is discussed in the [[v:Electron_(mathematical) |mathematical electron]] model, the calculations for the Planck unit [[w:Cosmic_microwave_background |cosmic microwave background]] parameters are given in the [[v:Black-hole_(Planck) |Planck black hole]] section of the model. ==== Hypersphere ==== {{main|Black-hole (Planck)}} It is argued<ref>Macleod, Malcolm J.; {{Cite journal |title= Programming cosmic microwave background parameters for Planck scale Simulation Hypothesis modeling |journal=RG |date=Feb 2011 | doi=10.13140/RG.2.2.31308.16004/7}}</ref> that a Planck unit 4-axis expanding hyper-sphere (black-hole) universe acts as the scaffolding for the observed 3-D particle universe. The hypersphere expands incrementally at a constant rate, each increment corresponds to (is the origin of) 1 unit of Planck time, the outward expansion measured in units of Planck length, thus the velocity of hypersphere expansion = l<sub>p</sub> / t<sub>p</sub> = c, the speed of light. Consequently the speed of light is a defining limit. Furthermore this outward expansion gives the [[w:Arrow of time |arrow-of-time]]. As the hypersphere expands it pulls all particles with it (thus the observed universe remains on the hypersphere surface). All motion therefore derives from this expansion, and so in hyper-sphere co-ordinates all particles and objects travel at, and only at, the velocity of expansion = c. Relativity then becomes the mathematics of perspective, translating between the 2 co-ordinate systems; the (expanding at speed of light) 4-axis hypersphere and the (relative velocity) 3-D surface. === Wave-particle oscillation === {{see|Electron (mathematical)}} It is argued that particles at the Planck scale are oscillations between an electric wave-state to (Planck) mass point-state, the wave-state as the duration of particle frequency in Planck time units and is the origin of the particle electric properties, the mass point-state as 1 unit of Planck mass (1m<sub>P</sub>) for a duration of 1 unit of Planck time. [[w:Wave-particle duality |Wave-particle duality]] at the Planck scale then becomes a wave-point oscillation, the particle does not exist at any 1 unit of (Planck) time, and so can more precisely be defined as an event (1 complete wave-point oscillation). 1 of the dimensions of the particle is therefore time, thus particle quantum states also therefore do not occur at the Planck scale but rather are also emergent properties (and so quantum state physics cannot be applied to the Planck scale) <ref>Macleod, M.J. {{Cite journal |title= Programming Planck units from a mathematical electron; a Simulation Hypothesis |journal=Eur. Phys. J. Plus |volume=113 |pages=278 |date=22 March 2018 | doi=10.1140/epjp/i2018-12094-x}}</ref>. Notably at the mass state the particle has defined (point) co-ordinates within the universe hypersphere and thus can be mapped, conversely the wave-state is undefined. === Relativity translations === Assigning '''t<sub>age</sub>''' as the incrementing clock-rate (note t<sub>p</sub> has the units ''s'', t<sub>age</sub> is dimensionless). FOR t<sub>age</sub> = 1 TO the_end generate 1 unit of Planck time 1t<sub>p</sub> expand hypersphere by 1 unit of Planck length 1l<sub>p</sub> ........ NEXT t<sub>age</sub> As each ''t''<sub>age</sub> increment adds 1 unit of Planck time ''t''<sub>p</sub>, then in a 14 billion year old universe, numerically :''t''<sub>age</sub> = ''t''<sub>p</sub> = 10<sup>62</sup> ==== Radial motion ==== [[File:Planck-relativity-1.jpg|thumb|right|358px|A and B in hypersphere co-ordinates from origin O, (frequency 0A = 0B = 6)]] We take 2 particles ''A'' (''v = 0'' in 3D space) and ''B'' (''v = 0.866c'' in 3D space) which both have a frequency = 6; 5t<sub>p</sub> (5 increments to ''t<sub>age</sub>'') in the wave-state followed by 1t<sub>p</sub> (1 increment to ''t''<sub>age</sub>) in the point-state (the point-state is represented by a black dot, diagram right). The hyper-sphere expands radially at the speed of light. Both particles begin at origin ''O'', after 1 second, ''B'' will have traveled 299792458 * 0.866 = 259620km from ''A'' in 3-D space (the horizontal axis). However for both ''A'' and ''B'' the radial axis length is the same ''OA'' = ''OB''. As the surface of the hypersphere constitutes 3-D space, movement along this surface corresponds to distance travelled (in conventional terms). However as the hypersphere is expanding outward (time goes forward), the surface expands with it, and so the universe 4-axis co-ordinates would register as a space-time continuum. We would note that ''A'' has travelled 1 second in time but no distance in meters. ''B'' has travelled both in time and in space (259620km from stationary ''A''). In hypersphere co-ordinates, both ''A'' and ''B'' have travelled the same radial axis length; ''OA'' = ''OB''. There is only 1 velocity and that is the velocity of expansion; radial axis ''OA'' will always equal ''OB''. For 3D-surface-dwellers, there is a distinction between time and space because the 3D-surface-dweller has no means to register the hypersphere expansion as motion. From the perspective of surface-dweller ''A'' (''v = 0''), ''B'' will have reached the point-state after 3 units of ''t''<sub>age</sub> (3 units of Planck time t<sub>p</sub>) and so will have twice the (relativistic) mass of ''A''. However the hypersphere expands radially from origin ''O'', and so ''A'' will also have traveled the equivalent of 299792458m from ''O'' (radial axis ''OA'' = ''OB'', ''v = c''), and so from the perspective of the hypersphere, ''B'' can equally claim that ''A'' has traveled 259620km from ''B'' in 3-D space terms. The time-line axis (axis of expansion) maps Planck time (1''t''<sub>p</sub>) steps, note that only the particle point-state has defined co-ordinates, and so on this graph ''A'' can only have 6 possible time-line divisions (if including ''v = 0''). As the minimum step is 1 unit of Planck time, this means that ''B'' can attain Planck mass (m<sub>B</sub> = m<sub>P</sub>/1) when at maximum velocity v<sub>max</sub> (relative to the ''A'' time-line axis), but ''B'' can never attain the horizontal axis = velocity ''c'' because in the process at least 1 time step (1 unit of Planck time) is required, and so for particles v<sub>max</sub> can never attain ''c''. However a small particle such as an electron has more time-line divisions, and so can travel faster in 3-D space than can a larger particle (with a shorter wavelength). ==== Particle motion ==== [[File:Planck-relativity-2.jpg|thumb|right|512px|particle wave to point oscillations in hyper-sphere expansion co-ordinates]] Depicted is particle ''B'' at some arbitrary universe time ''t = 1''. ''B'' begins at origin ''O'' (top left) and is pulled (stretched) by the hyper-sphere (pilot wave) expansion in the wave-state (top right). At ''t = 6'', ''B'' collapses back into the mass point state (bottom left) and now has new co-ordinates within the hypersphere, these co-ordinates becoming the new origin ''O’''. In hypersphere coordinates everything travels at, and only at, the speed of expansion = ''c'', this is the origin of all motion, particles (and planets) do not have any inherent motion of their own, they are pulled along by this expansion as particles oscillate from (electric) wave-state to (mass) point-state ... ad-infinitum. ==== Particle N-S axis ==== [[File:Planck-relativity-3.jpg|thumb|right|435px|particle N-S spin axis orientation mapped onto hyper-sphere]] Particles are assigned an N-S spin axis around which particles can rotate (spin left and spin right). The co-ordinates of the point-state are determined by the orientation of the N-S axis. Of all the possible solutions, it is the particle N-S axis which determines where the point-state will next occur. ''A'', ''B'' and ''C'' begin together at ''O'', if we can then change the N-S axis angle of ''A'' and ''C'' compared to ''B'', then as the universe expands the ''A'' wave-state and the ''C'' wave-state will be stretched as with the ''B'' wave-state, but the point state co-ordinates of ''A'' (and ''C'') will now reflect their new N-S axis angles of orientation. ''A, B, C'' do not need to have an independent motion; they are being pulled by the universe expansion in different directions (relative to each other). We can thus simulate a transfer of physical momentum to a particle by simply changing the N-S axis. The radial hyper-sphere expansion does the rest. [[File:planck-scale-relativity-f6.gif|thumb|right|480px|B's 2-D orbit along A time-line axis by realigning N-S axis (f=6)]] In this example (diagram right), we continuously change the N-S axis of B (orange dot frequency ''f'' = 6) across all 11 options (''f'' = 6 == 6 possible time-line divisions) after each point state. A wave forms around the A (purple dot ''v'' = 0) time-line axis with a period <math>4 (4f^2-f)</math> measured in time units; ==== Photons ==== [[File:Relativity-doppler-Planck-scale.jpg|thumb|right|480px|doppler shift measured along the expanding hypersphere time-line axis]] Information between particles is exchanged by photons. Photons do not have a mass point-state, only a wave-state, and so have no means to travel the radial expansion axis, instead they travel laterally across the hyper-sphere (they are `time-stamped', a photon reaching us from the sun is 8 minutes old). The period required for particles to emit and to absorb photons is proportional to photon wavelength as illustrated in the diagram (right), <math>A</math> (''v'' = 0, left column) emits a photon (wavelength <math>\lambda</math>) towards <math>B</math> (right column). The time taken (''h'') by <math>B</math> to absorb the photon depends on the motion of <math>B</math> relative to <math>A</math>. The [[w:Doppler effect |Doppler shift]]; :<math>v_{observed} = v_{source}.\frac{\sqrt{1-\frac{v^2}{c^2}}}{1-\frac{v}{c}} = v_{source}.\frac{h}{\lambda-z}</math> Photons cannot travel the radial expansion axis, and as the information between particles is exchanged via the electromagnetic spectrum, ''ABC'' will measure only the horizontal ''AB'', ''BC'' and ''AC'' (x-y-z) co-ordinates, thus defining for the 3 observers (''A'', ''B'' and ''C'') a relativistic 3-D space. Relativity formulas translate between the 4-axis hyper-sphere and the 3-D space co-ordinate systems. ==== Gravitational Orbits ==== [[File:4body-orbital-3x10x-gravitational-orbit.gif|thumb|right|480px|4 body orbit; (4 mass points, 6 orbitals)]] {{main|Quantum gravity (Planck)}} All particles simultaneously in the point-state at any unit of ''t<sub>age</sub>'' form orbital pairs with each other <ref>Macleod, Malcolm J.; {{Cite journal |title= Programming gravity for Planck unit Simulation Hypothesis modeling |journal=RG |date=Feb 2011 | doi=10.13140/RG.2.2.11496.93445/13}}</ref>. These orbital pairs then rotate by a specific angle depending on the radius of the orbital. These are then averaged giving new co-ordinates in the hypersphere. The observed [[w:orbits |gravitational orbits]] of planets are the sum of these individual orbital pairs averaged over time. Orbits, being also driven by the universe expansion, occur at the speed of light, however the orbit along the expansion time-line is not noted by the observer and so the orbital period is measured using 3D space co-ordinates. [[File:hypersphere-orbital-2.jpg|thumb|right|345px|B's orbit relative to A's time-line axis in time units ''t'']] While ''B'' (satellite) has a circular orbit period t<sub>o</sub> on a 2-axis plane (horizontal axis as 3-D space) around ''A'' (planet), it also follows a cylindrical orbit (from <math>B'</math> to <math>B''</math>) around the ''A'' time-line (vertical) axis in hyper-sphere co-ordinates. ''A'' is moving with the universe expansion (along the time-line axis) at (''v = c'') but is stationary in 3-D space (''v'' = 0). ''B'' is orbiting ''A'' at (''v = c'') but the time-line axis motion is equivalent (and so `invisible') to both ''A'' and ''B'', and so for an observer the orbital period and orbital velocity measure is limited to 3-D space co-ordinates. ==== AI analysis ==== AI was asked to read and analyze this hypersphere model. In particular, Claude wrote a readable 'textbook' on the subject. To access the links may require to log in to the AI program. The summaries are listed here. :Grok <ref>https://x.com/i/grok/share/jiSFBh30LBFRn2q13nTBY880I Grok AI analysis</ref> Conclusion: The hypersphere model achieves a robust integration with General Relativity by: Employing a metric that describes an expanding, curved universe consistent with GR’s cosmological solutions. Satisfying Einstein’s field equation, linking the model’s geometry to a physically meaningful distribution of mass and energy. Upholding the geodesic principle, ensuring that particle motion reflects spacetime curvature. This compatibility underscores the hypersphere model’s validity within established physics, while its emphasis on expansion as the driver of motion enriches GR with a novel viewpoint. By harmonizing with GR’s principles and offering a geometric framework that unifies space, time, and motion, the hypersphere model emerges as a compelling alternative perspective on the universe, paving the way for deeper exploration into the interplay of geometry, gravity, and cosmology. :Chat <ref>https://chatgpt.com/share/67e78967-0e78-8012-a665-c97421e0bef6 Chat AI analysis</ref> Conclusion: A Single Fundamental Mechanism: Unlike standard approaches that introduce separate postulates for inertia, force, and gravitation, the expanding hypersphere model explains these phenomena as emergent properties of a single underlying process—the expansion of the hypersphere and the consequent reorientation of particle axes. Bridging Microscopic and Macroscopic Dynamics: The oscillatory behavior of particles (from the wave–point duality) is seamlessly integrated with the macroscopic expansion of space. This connection offers a potential pathway toward unifying quantum dynamics with cosmological evolution. Compatibility with Established Theories: Through detailed mathematical derivations, we have shown that the model is fully compatible with the local Lorentz invariance of special relativity and can be integrated into the curved space–time framework of general relativity. This ensures that all experimentally verified relativistic effects are preserved while providing a deeper, more fundamental explanation for their origin. :Deepseek pdf <ref>https://codingthecosmos.com/ai/deepseek-hypersphere.pdf Deepseek AI analysis</ref> Alignment with Established Theories Special Relativity (SR): Derives Lorentz transformations, time dilation, and from hyperspherical rotations and projections. Upholds local Lorentz invariance by masking global expansion effects at small scales. General Relativity (GR): Reproduces Einstein’s field equations via hypersphere curvature linked to stress-energy. Matches FLRW cosmology, reinterpreting dark energy () as intrinsic curvature. Resolves singularities (e.g., black holes) through Planck-scale discreteness, avoiding infinite densities. Quantum Mechanics: Wave-particle duality emerges from oscillations between hyper-spherical wave-states and point-like mass-states. Key Innovations and Simplifications Geometric Unification: Motion, gravity, and quantum phenomena stem from hypersphere dynamics, reducing physics to geometry. Momentum Redefined: Particle trajectories arise from N-S axis reorientation, replacing Newtonian forces with geometric "pulling." Cosmological Insights: Hubble expansion () and dark energy are natural outcomes of hyperspherical curvature. :Claude pdf <ref>https://codingthecosmos.com/ai/claude-hypersphere.pdf Claude AI analysis</ref> (textbook format) Current cosmological models face challenges explaining dark energy, dark matter, and the universe's large-scale structure: ΛCDM Cosmology Dark energy as mysterious repulsive force Dark matter inferred from galactic rotation curves Inflation as a separate early universe phase Cosmological constant problem Horizon problem requiring special mechanisms Expanding Hypersphere Model Expansion as fundamental property of the hypersphere Modified motion from higher-dimensional dynamics Inflation incorporated in hypersphere expansion dynamics Connection between particle physics and cosmology scales Natural communication through higher dimensions The model potentially resolves longstanding cosmological puzzles by linking the smallest quantum scales directly to the largest cosmological scales through the hypersphere expansion mechanism. The Friedmann equation: can be reinterpreted in the hypersphere model as describing the evolution of the hypersphere radius $R(t)$, with the cosmological constant $\Lambda$ emerging naturally from the fundamental expansion process rather than requiring a separate dark energy component. ===Geometrical universe links=== Modelling using dimensionless geometrical forms derived from the universe clock-rate and 2 dimensionless physical constants (AI podcasts <ref>https://codingthecosmos.com/podcast/ Gemini generated podcast summaries</ref>). * [[Electron_(mathematical)]]: Mathematical electron from Planck units * [[Planck_units_(geometrical)]]: Planck units as geometrical forms * [[Physical_constant_(anomaly)]]: Anomalies in the physical constants * [[Quantum_gravity_(Planck)]]: Gravity at the Planck scale * [[Fine-structure_constant_(spiral)]]: Quantization via pi * [[Relativity_(Planck)]]: 4-axis hypersphere as origin of motion * [[Black-hole_(Planck)]]: CMB and Planck units * [[Sqrt_Planck_momentum]]: Link between charge and mass === External links === * [[w:Simulation_hypothesis | The Simulation hypothesis]] * [https://codingthecosmos.com/ Simulation hypothesis modeling at the Planck scale using geometrical objects] === References === {{Reflist}} [[Category:Physics]] [[Category:Philosophy of science| ]] 0kcpkgexs0khjvezq4jd045yt8cx97n Large language models 0 302417 2717830 2717792 2025-06-02T17:53:45Z Conan 183430 /* MCP Course */ 2717830 wikitext text/x-wiki {{Short description|Machine learning models designed for natural language processing}} [[File:LLM-logo.svg|thumb]] Large language models (LLM's) are software programs that are also known as a form of "artificial intelligence" (AI); LLM's are specifically an aspect of generative AI. This wiki area is for learning, teaching, and research related to LLM's. {{RightTOC}} [[Image:Multiple attention heads.png|right|280px|thumb|An illustration of multiple attention heads, each having its own criteria of relevance of other tokens for one of the tokens within the scope of a context window. (For the purpose of illustration, the context window consists of only one sentence.]] ==Discourse and ideas== Here is discourse and ideas related to large language models. Perhaps once significantly developed/refined, some of these can have their own sub-page or become a unique learning resource. ===Learning wikis as training data=== Unless laws change, Creative Commons content appears to be valid training data for LLM's. As LLM's progress and advance, more and more data can be utilized to training increasingly complex models. Learning wikis devoted to learning, teaching, and resource, that allow for original research and original content creation (related to learning, teaching, and research), can potentially be extremely valuable (in terms of educational value) for large language models. Perhaps in the future (if this does not already exist), large language models will be able to continuously be trained on, retain, and learn from new data and information. Perhaps in the future, an open source large language model could only be trained on Creative Commons data, and therefore, all generated content would also be licensed under Creative Commons. ==Discussion questions== Here are some learning and teaching oriented discussion questions related to large language models. Humans can use language and mental effort to explore these ideas collaboratively, or some of these could be used as prompts to see how an LLM might respond. * Would a large language model that is only trained on Creative Commons licensed data only be capable of generating responses to prompts that can also be rightly and correctly licensed under a Creative Commons license? * How might large language models affect learning and research. Will LLM's eventually seen like calculators are in math and sciences now? But for everything (all subjects/topics, including math, physics, ethics, biology, psychology, chemistry, engineering, art)? * What are some ethical considerations related to large language models that should be considered? * What are some pros and cons to open source large language models? Will open source LLM's likely become more advanced the propriety LLM's eventually? What do you think? * How can large language models help to advance and accelerate technological automation in ways that will benefit all of humanity? * In what ways can large language models help programmers to code? * Can music be thought of a language within the realm of large language models? * What is differentiable computing and how does differentiable computing relate to large language models? * How can teachers utilize large language models to help accelerate student learning and to help students learn more efficiently? == Educational prompt ideas== These are original prompt ideas regarding ways to learn about large language models, and also to explore using LLM's for learning, teaching, and research. Input these into your preferred LLM (without quotes) to see what results are generated. LLM's might produce interesting or useful answers in response to these prompts. Some of these prompts may be interesting or useful for discussions among and between humans. * "Describe to me how large language models can be utilized for learning, teaching, and research. Do this in an about 200 word two paragraph mini essay. Explain it to me like I am a freshman in community college." * "Give me a list of 12 ways that large language models can be utilized for learning, teaching, and research." * "How can LLM's be utilized to accelerate the pace of research and scientific discovery?" * "What are some ethical considerations related to large language models that should be considered?" * "What are some pros and cons to open source large language models? Will open source LLM's likely become more advanced the propriety LLM's eventually? What do you think?" * "What are some project ideas to integrate large language models in with humanoid robots, and/or other sorts of robots? Please give me 15 project ideas that can be relatively simple or extremely complex." * "Please search the Internet if possible. In what ways have university professors and academic researchers been using large language models in the last year? Please respond in list form." * "In what ways can large language models help programmers to code? Please provide me 8 examples and respond in list form." * "Can music be thought of a language within the realm of large language models?" * "What is differentiable computing and how does differentiable computing relate to large language models?" * "How can one fine tune an open source large language model?" * "What are some popular state of the art open source large language models. Please search the internet as helpful and respond to me in list form." * "Please give me a list of important terminology that I should be aware of when working with and training open source large language models. Please be comprehensive. Please respond in list form. And please search the internet as helpful." * "What sort of hardware should I utilize to run the most competent open source large language models that I want to utilize for learning, teaching, and research? Please search the internet as helpful." * "How can teachers utilize large language models to help accelerate student learning and to help students learn more efficiently? Please respond in list form." * "How can researchers utilize large language models to create theories, hypothesis, and to formulate potential research studies? Please respond in short paragraphs, but in list form." == Readings and learning media == === Wikipedia === {{:Cross-domain_AI_topics}} ==== LLM Topics ==== Categories and lists: : {{wc|Natural language processing}} :: {{wc|Tasks of natural language processing}} : {{wc|Large language models}} :: {{wc|Generative pre-trained transformers}} :: {{w|List of large language models}} ===== Basics ===== : {{w|ChatGPT}} : {{w|Large language model}} : {{w|Prompt engineering}} : {{w|GPT-4}} : {{w|ChatGPT in education}} : {{w|Turing test}} : {{w|Natural-language understanding}} : {{w|Word embedding}} ===== Intermediate ===== : {{w|Fine-tuning (deep learning)}} : {{w|Transformer (deep learning architecture)}} : {{w|Attention (machine learning)}} : {{w|LLaMA}} : {{w|Mistral AI}} : {{w|Foundation model}} : {{w|LangChain}} : {{w|Generative pre-trained transformer}} (GPT) : {{w|GitHub Copilot}} ===== Advanced ===== : {{w|Reflection (artificial intelligence)}} : {{w|Reasoning language model}} : {{w|Retrieval-augmented generation}} : {{w|Knowledge distillation}} : {{w|Model compression}} : {{w|History of natural language processing}} : {{w|Neural scaling law}} : {{w|GitHub Copilot}} : {{w|Automated reasoning}} : {{w|Mixture of experts}} : {{w|Gemini (language model)}} : {{w|Auto-GPT}} : {{w|VideoPoet}} : {{w|Artificial intelligence in Wikimedia projects}} : {{w|Artificial intelligence content detection}} : {{w|Language model}} :: {{w|Language model benchmark}} :: {{w|Language_model#Evaluation_and_benchmarks|Evaluation and benchmarks}} ::: {{w|MMLU}} : {{wc|Tasks of natural language processing}} :: {{w|Question answering}} :: {{w|Sentiment analysis}} :: {{w|Named-entity recognition}} : {{w|Zero-shot learning}} : More :: Internals ::: {{w|Word2vec}} ::: {{w|Seq2seq}} ::: {{w|GloVe}} :: {{w|List of large language models}} ::: {{w|BERT (language model)|BERT}} ::: {{w|T5 (language model)|T5}} ::: {{w|Llama (language model)|Llama}} ::: {{w|Chinchilla (language model)|Chinchilla AI}} ::: {{w|PaLM}} ::: {{w|Generative pre-trained transformer|GPT}} ::: {{w|GPT-1|1}}, {{w|GPT-2|2}}, {{w|GPT-3|3}}, {{w|GPT-J|J}} :::: {{w|ChatGPT}} :::: {{w|GPT-4|4}}, {{w|GPT-4o|4o}} :::: {{w|OpenAI o1|o1}}, {{w|OpenAI o3|o3}} ::: {{w|Claude (language model)|Claude}} ::: {{w|Gemini (language model)|Gemini}} :::: {{w|Gemini (chatbot)|chatbot}} ::: {{w|Grok (chatbot)|Grok}} :: {{w|LaMDA}} ::: {{w|BLOOM (language model)|BLOOM}} ::: {{w|Project Debater}} ::: {{w|IBM Watson}} ::: {{w|IBM Watsonx}} ::: {{w|IBM Granite|Granite}} ::: {{w|Huawei PanGu|PanGu-Σ}} ::: {{w|DeepSeek}} ::: {{w|Qwen}} ===External=== : https://hf.co/learn/ : https://academy.openai.com/ : https://academy.langchain.com/ : [https://medium.com/@tom_21755/understanding-causal-llms-masked-llm-s-and-seq2seq-a-guide-to-language-model-training-d4457bbd07fa Understanding Causal LLM’s, Masked LLM’s, and Seq2Seq: A Guide to Language Model Training Approaches] : Docs :: https://docs.x.ai/ :: https://platform.deepseek.com/ :: https://platform.openai.com/ :: https://docs.anthropic.com/ :: https://docs.mistral.ai/ : Papers, publications :: https://huggingface.co/papers :: [https://arxiv.org/abs/2201.11903 Chain-of-Thought Prompting Elicits Reasoning in Large Language Models, 2022] :: [https://arxiv.org/abs/2106.09685 LoRA: Low-Rank Adaptation of Large Language Models, 2021] :: [https://arxiv.org/abs/1706.03762 Attention Is All You Need, 2017] : Articles :: https://www.pinecone.io/learn/retrieval-augmented-generation/ :: [https://stpp.fordschool.umich.edu/tags/large-language-models Large Language Models] - Articles :: [https://hai.stanford.edu/news/how-large-language-models-will-transform-science-society-and-ai How Large Language Models Will Transform Science, Society, and AI] :: [https://insights.sei.cmu.edu/blog/harnessing-the-power-of-large-language-models-for-economic-and-social-good-foundations/ Harnessing the Power of Large Language Models For Economic and Social Good: Foundations] :: [https://courses.grainger.illinois.edu/CS447/sp2023/Slides/Lecture27.pdf Lecture 27: Intro to Large Language Models] ==== Model Context Protocol (MCP) Course ==== : [https://huggingface.co/learn/mcp-course/unit0/introduction MCP Course] ==== AI Agents Course ==== [https://hf.co/learn/agents-course/unit0/introduction Hugging Face AI Agents Course] : [https://hf.co/learn/agents-course/unit1/introduction Introduction to Agents] :: [https://huggingface.co/learn/agents-course/unit1/agent-steps-and-structure Thought-Action-Observation Cycle] : [https://hf.co/learn/agents-course/unit2/introduction Frameworks for AI Agents] :: [https://hf.co/learn/agents-course/unit2/smolagents/introduction smolagents] ::: [https://huggingface.co/learn/agents-course/unit2/smolagents/code_agents code agents] ::: [https://huggingface.co/learn/agents-course/unit2/smolagents/tools tools] ::: [https://huggingface.co/learn/agents-course/unit2/smolagents/multi_agent_systems multi-agent] ::: ... [https://huggingface.co/docs/smolagents/index docs] :: [https://hf.co/learn/agents-course/unit2/llama-index/introduction LlamaIndex] ::: ... [https://docs.llamaindex.ai/en/stable/understanding/ docs] :: [https://hf.co/learn/agents-course/unit2/langgraph/introduction LangGraph] ::: ... [https://academy.langchain.com/courses/intro-to-langgraph Introduction to LangGraph], [https://langchain-ai.github.io/langgraph/ docs] : [https://hf.co/learn/agents-course/unit3/agentic-rag/introduction Use Case for Agentic RAG] :: [https://huggingface.co/learn/agents-course/unit3/agentic-rag/invitees tools] : bonus :: [https://hf.co/learn/agents-course/bonus-unit1/introduction Fine-tuning an LLM for Function-calling] :: [https://hf.co/learn/agents-course/bonus-unit2/introduction Agent Observability and Evaluation] ==== LLM Course ==== Introductory course about natural large language models (LLMs) and language processing (NLP) using libraries from the Hugging Face ecosystem &ndash; Transformers, Datasets, Tokenizers, and Accelerate. : [https://hf.co/course/chapter0/1 '''LLM Course'''] :: [https://hf.co/course/chapter1/1 Transformer models] ::: [https://hf.co/course/chapter1/2 NLP and LLM], [https://hf.co/course/chapter1/3 What], [https://hf.co/course/chapter1/4 How], [https://hf.co/course/chapter1/5 Encoder], [https://hf.co/course/chapter1/6 Decoder], [https://hf.co/course/chapter1/7 Sequence-to-sequence], [https://hf.co/course/chapter1/8 Bias and limitations], :: [https://hf.co/course/chapter2/1 Using transformers]: ::: [https://hf.co/course/chapter2/2 pipeline], [https://hf.co/course/chapter2/3 models], [https://hf.co/course/chapter2/4 tokenizer], [https://hf.co/course/chapter2/5 batching], decoding, padding, attention mask :: [https://hf.co/course/chapter3/1 Fine-tuning a pretrained model]: ::: [https://hf.co/course/chapter3/2 Preprocessing]<small>: tokenization, padding</small>, [https://hf.co/course/chapter3/3 Fine-tuning], [https://hf.co/course/chapter3/4 Full training], map, [https://hf.co/docs/datasets/index dataset], dynamic padding, batch, collate function, train, predict, evaluate, [https://github.com/huggingface/accelerate accelerate] :: [https://hf.co/course/chapter4/1 Sharing models and tokenizers]: ::: [https://hf.co/course/chapter4/2 Using], [https://hf.co/course/chapter4/3 Sharing]: push_to_hub, upload_file, Repository, git lfs, [https://hf.co/course/chapter4/4 Model card] :: [https://hf.co/course/chapter5/1 The datasets library]: ::: [https://hf.co/course/chapter5/2 Loading dataset], [https://hf.co/course/chapter5/3 Slicing], batch, DataFrame, validation, splitting, [https://hf.co/course/chapter5/4 Big]: streaming, [https://hf.co/course/chapter5/5 Creating], [https://hf.co/course/chapter5/6 Semantic search]: embedding, [https://faiss.ai/ FAISS] :: [https://hf.co/course/chapter6/1 The tokenizers library]: ::: [https://hf.co/course/chapter6/2 Training tokenizer], [https://hf.co/course/chapter6/3 Fast], grouping, [https://hf.co/course/chapter6/3b QnA], [https://hf.co/course/chapter6/4 Pre-tokenization], ([https://hf.co/docs/tokenizers/api/models models],[https://hf.co/docs/tokenizers/api/trainers trainers]), [https://hf.co/course/en/chapter6/5 Byte-Pair Encoding (BPE)], [https://hf.co/course/chapter6/6 WordPiece], [https://hf.co/course/chapter6/7 Unigram], [https://hf.co/course/chapter6/8 Building]: [https://hf.co/docs/tokenizers/api/post-processors post processors], [https://hf.co/docs/tokenizers/components#decoders decoders] :: [https://hf.co/course/chapter7/1 Main nlp tasks]: ::: [https://hf.co/course/chapter7/2 Token classification], metrics, perplexity, [https://hf.co/course/chapter7/3 Fine-tuning a masked LM], [https://hf.co/course/chapter7/4 Translation], [https://hf.co/course/chapter7/5 Summarization], [https://hf.co/course/chapter7/6 CLM], [https://hf.co/course/chapter7/7 QnA] :: [https://hf.co/course/chapter8/1 How to ask for help] ::: [https://hf.co/course/chapter8/2 Error], [https://hf.co/course/chapter8/3 Forums], [https://hf.co/course/chapter8/4 Debugging], [https://hf.co/course/chapter8/5 Issue] :: [https://hf.co/course/chapter9/1 Gradio Demos] ::: [https://hf.co/course/chapter9/2 Building], [https://hf.co/course/chapter9/3 Interface class], [https://hf.co/course/chapter9/4 Sharing], [https://hf.co/course/chapter9/5 Integration], [https://hf.co/course/chapter9/7 Gradio Blocks] :: [https://hf.co/course/chapter10/1 Curate high-quality datasets] :: [https://hf.co/course/chapter11/1 Fine-tune Large Language Models] :: [https://hf.co/course/chapter12/1 Build Reasoning Models] :: [https://hf.co/course/events/1 Course Events] ==== Hugging Face docs ==== : https://hf.co/docs ===== Core libraries ===== ::: [https://hf.co/docs/transformers Transformers] &ndash; State-of-the-art ML for Pytorch, TensorFlow, and JAX. :::: [https://hf.co/docs/transformers/pipeline_tutorial Inference, Tutorials] ::::: {{colbegin|2}} Run inference with pipelines, Write portable code with AutoClass, Preprocess data, Fine-tune a pretrained model, Train with a script, Set up distributed training with Accelerate, Load and train adapters with PEFT, Share your model, Agents 101, Agents, supercharged - Multi-agents, External tools, and more, Generation with LLMs, Chatting with Transformers {{colend}} ::::: [https://hf.co/docs/transformers/pipeline_tutorial Pipline] ::::: [https://hf.co/docs/transformers/llm_tutorial LLM] ::::: [https://hf.co/docs/transformers/conversations Chat] :::: Tasks ::::: [https://hf.co/docs/transformers/tasks/sequence_classification NLP] :::::: Text classification, Token classification, Question answering, Causal language modeling, Masked language modeling, Translation, Summarization, Multiple choice ::::: [https://hf.co/docs/transformers/tasks/audio_classification Audio], [https://hf.co/docs/transformers/tasks/image_classification Vision],[https://hf.co/docs/transformers/tasks/image_captioning Multimodal], [https://hf.co/docs/transformers/generation_strategies Generation], [https://hf.co/docs/transformers/tasks/idefics Prompting] :::: [https://hf.co/docs/transformers/fast_tokenizers Developer guides] :::: [https://hf.co/docs/transformers/quantization/overview Quantization] :::: [https://hf.co/docs/transformers/performance Performance] :::: [https://hf.co/docs/transformers/contributing Contributing] :::: [https://hf.co/docs/transformers/philosophy Conceptual guides] :::: [https://hf.co/docs/transformers/main_classes/agent API] ::::: [https://hf.co/docs/transformers/main_classes/pipelines#transformers.pipeline pipeline] &ndash; simple interface for inference with models. ::::: ... :::: [https://hf.co/docs/transformers/model_doc/albert Text models] :::: [https://hf.co/docs/transformers/internal/modeling_utils Internal helpers] :::: [https://hf.co/docs/transformers/model_doc/auto#auto-classes Auto classes]: AutoConfig, AutoModel, and AutoTokenizer. The from_pretrained method. :::: [https://hf.co/docs/transformers/main_classes/trainer#transformers.Trainer Trainer] and [https://hf.co/docs/transformers/main_classes/trainer#transformers.TrainingArguments TrainingArguments] :::: [https://hf.co/docs/transformers/main/en/glossary Glossary] ::::: [https://huggingface.co/docs/transformers/main/en/glossary#head model head] ::: [https://hf.co/docs/datasets Datasets] &ndash; Access and share datasets for computer vision, audio, and NLP tasks. :::: [https://hf.co/docs/datasets/tutorial Tutorials] :::: [https://hf.co/docs/datasets/how_to How-to guides] :::: [https://hf.co/docs/datasets/about_arrow Conceptual guides] :::: [https://hf.co/docs/datasets/package_reference/main_classes Reference] ::: [https://hf.co/docs/accelerate Accelerate] &ndash; Easily train and use PyTorch models with multi-GPU, TPU, mixed-precision. ::: [https://hf.co/docs/tokenizers Tokenizers] &ndash; Fast tokenizers, optimized for both research and production. :::: Main components: Normalizers, Pre-tokenizers, Models, Post-Processors, Decoders :::: More APIs: ... Input Sequences, Encode Inputs, Tokenizer, Encoding, Added Tokens, Visualizer ===== More docs ===== :: [https://hf.co/docs/hub Hub] &ndash; Host Git-based models, datasets and Spaces on the Hugging Face Hub. :: [https://hf.co/docs/diffusers Diffusers] &ndash; State-of-the-art diffusion models for image and audio generation in PyTorch. :: [https://hf.co/docs/huggingface_hub Hub Python Library] &ndash; Client library for the HF Hub: manage repositories from your Python runtime. :: [https://hf.co/docs/huggingface.js Huggingface.js] &ndash; A collection of JS libraries to interact with Hugging Face, with TS types included. :: [https://hf.co/docs/transformers.js Transformers.js] &ndash; Community library to run pretrained models from Transformers in your browser. :: [https://hf.co/docs/api-inference Inference API (serverless)] &ndash; Experiment with over 200k models easily using the serverless tier of Inference Endpoints. :: [https://hf.co/docs/inference-endpoints Inference Endpoints (dedicated)] &ndash; Easily deploy models to production on dedicated, fully managed infrastructure. :: [https://hf.co/docs/peft PEFT] &ndash; Parameter efficient fine-tuning methods for large models ::: [https://hf.co/docs/peft/tutorial/peft_model_config Tutorial] ::: [https://hf.co/docs/peft/task_guides/prompt_based_methods PEFT method guides] :::: LoRA, IA3 ::: [https://hf.co/docs/peft/developer_guides/model_merging Developer guides] :::: Model merging, Quantization, LoRA, Custom models, Adapter injection, Mixed adapter types, torch.compile, Contribute to PEFT, Troubleshooting, PEFT checkpoint format ::: [https://hf.co/docs/peft/accelerate/deepspeed Acceselerate] :::: DeepSpeed, Fully Sharded Data Parallel ::: [https://hf.co/docs/peft/conceptual_guides/adapter Conceptual guides] :::: Adapters, Soft prompts: Prompt tuning, Prefix tuning, P-tuning, Multitask prompt tuning, CPT; IA3, OFT/BOFT ::: [https://hf.co/docs/peft/package_reference/auto_class API reference] :::: [https://hf.co/docs/peft/package_reference/auto_class Main classes] ::::: AutoPeftModel, PEFT model, PEFT types, Configuration, Tuner :::: [https://hf.co/docs/peft/package_reference/adalora Adapters] ::::: {{colbegin|2}} AdaLoRA, IA3, Llama-Adapter, LoHa, LoKr, LoRA, X-LoRA, LyCORIS, Multitask Prompt Tuning, OFT, BOFT, Polytropon, P-tuning, Prefix tuning, Prompt tuning, Layernorm tuning, VeRA, FourierFT, VB-LoRA, HRA, CPT, Bone{{colend}} ::: [https://hf.co/docs/peft/package_reference/merge_utils Utilities] :::: Model merge, Helpers, Hotswapping adapters :: [https://hf.co/docs/optimum Optimum] &ndash; Fast training and inference of HF Transformers with easy to use hardware optimization tools. :: [https://hf.co/docs/optimum-neuron AWS Trainium &amp; Inferentia] &ndash; Train and Deploy Transformers &amp; Diffusers with AWS Trainium and AWS Inferentia via Optimum :: [https://hf.co/docs/evaluate Evaluate] &ndash; Evaluate and report model performance easier and more standardized. ::: types: metrics, comparisons, measurements :: [https://hf.co/tasks Tasks] ::: extraction, question answering, classification, generation ... :: [https://hf.co/docs/dataset-viewer Dataset viewer] &ndash; API to access the contents, metadata and basic statistics of all Hugging Face Hub datasets. ::: Splits and subsets, [https://github.com/huggingface/dataset-viewer dataset-viewer] :: [https://hf.co/docs/trl TRL] &ndash; Transformer Reinforcement Learning ::: reward modeling, fine-tuning, optimizations, :: [https://hf.co/docs/sagemaker Amazon SageMaker] &ndash; Train and Deploy Transformer models with Amazon SageMaker and Hugging Face Deep Learning Containers (DLC). :: [https://hf.co/docs/timm timm] &ndash; Pytorch Image Models. ::: State-of-the-art computer vision models, layers, optimizers, training/evaluation, and utilities. :: [https://hf.co/docs/safetensors Safetensors] &ndash; Simple, safe way to store and distribute neural networks weights. :: [https://hf.co/docs/text-generation-inference Text Generation Inference (TGI)] &ndash; Toolkit to serve Large Language Models. ::: Conceptual Guides :::: [https://hf.co/docs/text-generation-inference/conceptual/chunking V3 update, caching and chunking] :::: [https://hf.co/docs/text-generation-inference/conceptual/streaming Streaming] :::: [https://hf.co/docs/text-generation-inference/conceptual/quantization Quantization] :::: [https://hf.co/docs/text-generation-inference/conceptual/tensor_parallelism Tensor Parallelism] :::: [https://hf.co/docs/text-generation-inference/conceptual/paged_attention PagedAttention] :::: [https://hf.co/docs/text-generation-inference/conceptual/safetensors Safetensors] :::: [https://hf.co/docs/text-generation-inference/conceptual/flash_attention Flash Attention] :::: [https://hf.co/docs/text-generation-inference/conceptual/speculation Speculation (Medusa, ngram)] :::: [https://hf.co/docs/text-generation-inference/conceptual/guidance How Guidance Works (via outlines)] :::: [https://hf.co/docs/text-generation-inference/conceptual/lora LoRA (Low-Rank Adaptation)] :::: [https://hf.co/docs/text-generation-inference/conceptual/external External Resources] :: [https://hf.co/docs/text-embeddings-inference Text Embeddings Inference] &ndash; Toolkit to serve Text Embedding Models. :: [https://hf.co/docs/competitions Competitions] &ndash; Create your own competitions on Hugging Face. :: [https://hf.co/docs/bitsandbytes Bitsandbytes] &ndash; Toolkit to optimize and quantize models. :: [https://hf.co/docs/optimum-tpu Google TPUs] &ndash; Deploy models on [https://cloud.google.com/tpu/docs Google TPUs] via Optimum. :: [https://hf.co/docs/chat-ui Chat UI] &ndash; Open source chat frontend, powers the [https://hf.co/chat HuggingChat] app. :: Extras ::: [https://hf.co/docs/hugs Hugging Face Generative AI Services (HUGS)] ::: [https://hf.co/docs/leaderboards Leaderboards] &ndash; Create your own Leaderboards on Hugging Face. ::: [https://hf.co/docs/autotrain AutoTrain] &ndash; AutoTrain API and UI. :::: [https://hf.co/autotrain autotrain] ::: [https://huggingface.co/docs/smolagents/index smolagents] ===Videos=== * [https://www.youtube.com/watch?v=5sLYAQS9sWQ How Large Language Models Work] * [https://www.youtube.com/watch?v=JhCl-GeT4jw Large Language Models and The End of Programming - CS50 Tech Talk with Dr. Matt Welsh] * [https://www.youtube.com/watch?v=yBI1nPep72Q LMStudio Tutorial Run ANY Open-Source Model LOCALLY] * [https://www.youtube.com/watch?v=UU1WVnMk4E8 Create a Large Language Model from Scratch with Python – Tutorial] * [https://www.youtube.com/watch?v=eC6Hd1hFvos Fine-tuning Large Language Models (LLMs) | w/ Example Code] ===Data sets=== * [https://hf.co/blog/Pclanglais/two-trillion-tokens-open Releasing the largest multilingual open pretraining dataset] :: [https://hf.co/datasets/PleIAs/common_corpus Common Corpus] :: [https://hf.co/datasets/PleIAs/common_corpus/tree/main Files and versions] ==See also== : [[Computer science]] : [[Artificial intelligence]] : [[Machine learning]] : [[Artificial Intelligence & Machine Learning]] : [[Artificial Intelligence and Robotics Laboratory]] : [[Artificial Consciousness]] : [[Supersymmetric Artificial Neural Network]] : [[History of artificial intelligence]] [[Category: Computer science]] [[Category: Machine learning]] [[Category: Artificial intelligence]] syz63fyvjgk2jabegfrl4lgiro6i8mz Informed Commitments 0 303917 2717848 2651358 2025-06-03T01:31:06Z Lbeaumont 278565 /* Marriage partner screening questions */ Improved links 2717848 wikitext text/x-wiki —Knowing a partner [[File:Wedding Exclusives 2 229.jpg|thumb|’Till divorce do us part.]] {{TOC right | limit|limit=2}} == Introduction == You are deeply in love with your romantic partner and both of you are looking forward to a long and happy marriage. Yet you recognize that too many marriages become unhappy and sadly they often end in [[w:Divorce|divorce]]. What can you do now to avoid entering a marriage that is at high risk for failure? == Objectives: == The objectives of this course are to: * Help you get to know more about your intended marriage partner, * Identify issues that may need to be addressed before you can be happily married, * Identify factors that may increase the risk of an unhappy marriage or divorce before you make a marriage commitment, * Uncover information about your partner that may lead to a decision to postpone or cancel wedding plans, * Practice discussing difficult topics that are vital to the relationship, * Increase the basis for trust in the relationship, and * Increase your chances for a long and happy marriage. This course is part of the [[Wisdom/Curriculum|Applied Wisdom curriculum]]. == Interpersonal Commitments == The interpersonal commitments that are the central topic of this course include: marriage, the decision to conceive a child, and to a lesser extent the decision to form a business partnership, invest money, or join an organization. == Failed Relationships == Unfortunately, failed interpersonal relationships are quite common. Perhaps because love is blind many marriages end in divorce. Although [[w:Divorce_demography|divorce rates]] vary considerably by country and other demographics, the divorce rate approaches half of the marriage rate in many countries. In the United States, almost a quarter (23%) of the children under the age of 18 live with [[w:Single_parent|one parent]] and no other adults.<ref>[https://www.pewresearch.org/short-reads/2019/12/12/u-s-children-more-likely-than-children-in-other-countries-to-live-with-just-one-parent/ U.S. has world’s highest rate of children living in single-parent households], [[w:Pew Research Center|Pew Research Center]], December 12, 2019.</ref> == Marriage partner screening questions == Marriage is a huge commitment that will profoundly affect the rest of your life. The decision to marry, including whom to marry, is perhaps the biggest and most important decision you will ever make. It is best to make a carefully informed decision.  However, love is often blind. It is tempting to overlook difficulties in your partner's past and present, fantasize about a perfect marriage, and speed toward a marriage commitment. Discussing in depth with your partner answers to the questions in the following assignment can be difficult but is essential. You are likely to find this an immensely rewarding experience in the long term. If instead it leads to a pause in the relationship or a [[w:Breakup|breakup]], then as painful as it may be at the time, this is probably for the best in the longer term. === Assignment: === Before or during the engagement period, and certainly before the actual marriage vows, discuss in depth or write down your answers to each of the following questions completely, accurately, and totally honestly. Share those answers with your intended partner. Ask your partner to do the same. Also, the decision to conceive a child carries with it a long-term commitment to raise the child responsibly. It is essential that you are prepared to become a reliable parent for the next 18 years or more before conceiving a child. With or without marriage, it is essential to answer the following questions before conceiving a child. The following questions are designed to foster open and honest communication, helping the couple understand each other's perspectives, values, and expectations before entering into marriage or conceiving a child. The only correct answers are totally honest answers. The only incorrect answers are incomplete, misleading, or inaccurate answers. This is an especially good time for you to be impeccable with your word. # '''Communication and Values:'''<ref>[[w:ChatGPT|ChatGPT]] generated text in this section responding to the prompt: “Propose a list of questions that a couple might pose to each other before marriage to ensure trust, compatibility, no surprises, and a long and happy marriage” The generated text has been subsequently edited and augmented. </ref> #* What are your core values, and how do you see them aligning with mine? #* Complete the Wikiversity course [[Finding shared values]] to help discover what is most important to you as a potential couple. #* How can we continue to communicate effectively? #* How do you handle disagreements, and what role does effective communication play in your view of a healthy relationship? # '''Life Goals and Aspirations:''' #* What are your short-term and long-term goals, and how can we support each other in achieving them? #* How do you envision our life together in terms of career, family, and personal growth? # '''Financial Matters:''' #* How do you approach financial decisions, and what are your views on saving, budgeting, and spending? #* What is your income? What are your sources of income? What are your financial assets? What are your financial liabilities? #* What are your career plans? What is the outlook for your career path? #* What are the financial obligations, debts, or concerns that we should discuss and address before marriage? # '''Family and Children:''' #* Do you look forward to raising children? How important is this for you? #* How do you envision our roles as parents, and what parenting styles do you think would work best for us? #* Are there any specific cultural or familial expectations that we should be aware of and discuss? #* Please read the essay [[/Children Require Care/]]. Will we be ''prepared parents''? # '''Personal Habits and Preferences:''' #* What are your expectations regarding personal space, alone time, and socializing with friends? #* What do people notice as your most annoying characteristics or habits? #* Are there any habits or lifestyle choices that might be important for us to understand and discuss? # '''Conflict Resolution and Problem-Solving:''' #* How have you handled conflicts in past relationships, and what have you learned from those experiences? #* Do you have [[w:Anger_management|anger management]] issues? What happens when you lose your temper? #* Describe any instances where you have become violent. #* Complete the Wikiversity Course [[Transcending Conflict]]. #* What strategies do you think are effective for resolving conflicts and making joint decisions? # '''Trust and Transparency:''' #* How do you define trust in a relationship, and what actions build or break trust for you? #* Complete the Wikiversity course [[Earning Trust]]. #* Are there any aspects of your past that you feel are important for me to know to build trust between us? # '''Intimacy and Emotional Support:''' #* How do you express and expect emotional support in times of stress or challenges? #* Are you [[Emotional Competency|emotionally competent]]? #* Are we [[Being Friends|best friends]]? #* What does [[w:Intimate_relationship|intimacy]] mean to you, and how do you envision maintaining a strong emotional connection in our marriage? # '''Social and Religious Beliefs:''' #* How important is religion or cultural identity in your life, and what role do you expect it to play in our marriage? #* Are there specific traditions or rituals that are significant to you, and how can we incorporate them into our shared life? #* How do you view the role of religion or spirituality in our lives, and how do you see it influencing our decisions and values? #* Complete the Wikiversity course [[Real Good Religion]]. Are you willing to adopt a real good religion? #* What are your expectations regarding social activities and spending time with extended family and friends? # '''Knowing yourself:''' #* How well do you know yourself? #* Complete the Wikiversity course [[True Self|Unmasking the True Self]]. #* Invite your partner to complete the [[True Self/personal inventory|personal inventory]] with you. Alternatively, invite your partner to complete the inventory, independently for you, and then compare results. #* What to you regard as your most important strengths? # '''Reasons for Marriage:''' #* Do you want to get married? Why do you want to get married? #* Do you want to marry ''this'' person? Why do you want to marry this person? When do you want to get married? When is the best time to get married? Why then? # '''Collective Wisdom:''' #* The [[Pursuing Collective Wisdom/Collective Wisdom Assessment|Collective Wisdom Assessments]] helps teams understand if they are working well together. It can be instructive to consider the relevant questions on that assessment to understand if the two are likely to make a good team. # '''Future Contingencies:''' #* How do you feel about the possibility of facing unexpected challenges, and how would you like us to support each other during tough times? #* How can we best keep our marriage vibrant throughout the years? #* What do you anticipate coping with a midlife crisis? #* Have we discussed all major aspects of our lives and potential issues to ensure there are no surprises in the future? Discussing past life events, especially those with potential negative impacts, allows a couple to better understand each other's resilience, coping mechanisms, and personal growth.<ref>[[w:ChatGPT|ChatGPT]] generated the text in this section responding to the prompt: “Continue this list emphasizing past life events that may have a negative impact on the marriage” The text has been subsequently edited and augmented.</ref> It promotes empathy and establishes a foundation for supporting each other through challenges that may arise during their marriage. The following questions explore these areas. # '''Previous Relationship Experiences:''' #* What have you learned from past relationships, and how do you think those experiences might impact our marriage? #* Have you ever been previously engaged, married, or co-habitant with a romantic partner? #* Have you ever been a prostitute or other [[w:Sex_worker|sex worker]] or spent time with a sex worker? #* Describe your previous pregnancy experiences, if any. (E.g. have you ever become pregnant or have reason to believe you have impregnated anyone?) Have you donated to a [[w:Sperm_bank|sperm bank]] or have any reason to believe you may have biological children? #* Are there any unresolved issues from previous relationships that could potentially affect our relationship, and how do you plan to address them? # '''Family Background and Upbringing:''' #* How does your family handle conflict, and what aspects of your upbringing might influence our communication and problem-solving? #* Are there any family patterns or dynamics that we should be aware of to navigate potential challenges together? # '''In-Laws:''' #* How well do you know and get along with the (prospective) [[w:Affinity_(law)|in-laws]]? #* How well do you know and get along with extended family members? #* What problems do you anticipate? # '''Traumatic Experiences or Loss:''' #* Have you experienced any significant [[w:Psychological_trauma|traumas]] or losses in your life, and how do you cope with the aftermath of such events? #* Are there [[w:Trauma_trigger|triggers]] or sensitivities related to past experiences that might arise, and how can we support each other during difficult times? # '''Health Challenges:''' #* Are there any past or current health challenges that may impact our marriage, and how do you envision handling these challenges together? #* What [[w:Birth_defect|birth defects]], [[w:Genetic_disorder|genetic disorders]], or [[w:Disability|disabilities]] do you have, if any? #* Is there a history of physical or mental health issues in your family? #* Are you presently suffering from any illness; [[w:Sexually_transmitted_infection|sexually transmitted]], [[w:Mental_disorder|mental]], infectious, or otherwise? #* What is the most serious disease you have ever contracted? #* What is the most serious injury you have ever suffered? #* If you are planning to have children, consider obtaining [[w:Genetic_testing|genetic testing]] and sharing the results to uncover any carrier status or other incompatibilities. #* How have you coped with health-related stressors in the past, and what kind of support do you anticipate needing? # '''Financial Setbacks:''' #* Have there been any significant financial setbacks or hardships in your past, and how did you navigate through them? #* How do you handle stress related to financial difficulties, and what steps have you taken to prevent or overcome such challenges in the future? # '''Career Struggles:''' #* Have you faced any career-related challenges or setbacks, and how did those experiences shape your attitudes towards work and success? #* How do you balance career aspirations with personal life, and what support do you need from a partner during times of professional stress? # '''Legal Issues or Liabilities:''' #* Are there any legal matters or liabilities from your past that might have consequences for our marriage? #* Have you ever been arrested? Convicted of a crime? The defendant in a civil suit? Are you a party to any lawsuits or other legal actions? Describe each. #* How have you addressed legal challenges in the past, and what proactive steps have you taken to avoid potential issues in the future? # '''Addictions or Unhealthy Habits:''' #* Have you ever struggled with [[w:Addiction|addiction]] or unhealthy habits, and what steps have you taken to address and overcome them? #* Is there any history of addiction, of any kind, in your family? #* How do you envision maintaining a healthy lifestyle, and how can we support each other in making positive choices? # '''Past Mistakes and Lessons Learned:''' #* What mistakes have you made in the past, and what have you learned from them? #* How do you approach personal growth and learning from past experiences to ensure a positive and evolving relationship? # '''Support Systems and Coping Mechanisms:''' #* Who are your support systems, and how do you rely on them during challenging times? #* What [[w:Coping|coping]] mechanisms have you developed to deal with life's difficulties, and how can we integrate them into our shared life? The following questions delve into the intricate details of a couple's expectations, values, and preferences in various aspects of life.<ref>[[w:ChatGPT|ChatGPT]] generated text for this section responding to the prompt: “Please continue considering expectations for fidelity, religious or cultural beliefs and expectations, pets, children, work roles, housekeeping roles, sexual pleasure”. The text has been subsequently edited and augmented. </ref> Open and honest communication about these topics fosters a deeper understanding, aligns expectations, and lays the groundwork for a successful and fulfilling marriage. [[File:Baby Sofia.jpg|thumb|Parenting is an awesome responsibility.]] #'''Expectations for Fidelity:''' #* How do you define [[w:Infidelity|fidelity]] and what level of commitment do you expect in terms of emotional and physical exclusivity? #* Are you expecting and committing to a [[w:Monogamy|monogamous]] relationship? #* Have past experiences shaped your views on fidelity, and how can we ensure a trusting and [[w:Monogamy|monogamous]] relationship? #'''Pets:''' #* What are your feelings about having pets, and are there any specific animals you would or wouldn't want in our home? #* How do you envision sharing responsibilities for the care and well-being of pets? #'''Intellectual Compatibility:''' #*What is the highest level of education you have completed? #*Do you estimate your [[w:Intelligence|intelligence]] as average, above average, or below average? Why? #*When do you prefer [[Knowing_Someone/Big_Talk|big talk]] over [[Social Skills/The Social Skill of Small Talk|small talk]]? #'''Children:''' #* What are your expectations regarding the number of children and their upbringing? #* How do you envision sharing [[w:Parenting|parenting]] responsibilities, and what role do you see for each of us in our children's lives? #* Please read the essay [[/Children Require Care/]]. Will we be ''prepared parents''? #'''Work Roles:''' #* How do you see the division of labor when it comes to work responsibilities, both inside and outside the home? #* What do you foresee as the ideal work, life balance? #* How might we achieve that balance? #* How will our careers and professional aspirations impact our marriage, and how can we support each other's ambitions? #'''Housekeeping Roles:''' #* How do you approach [[w:Homemaking|household chores]] and responsibilities, and what are your expectations in terms of cleanliness and organization? #* Are there specific tasks that you feel more comfortable or skilled in, and how can we create a fair distribution of household duties? #'''Sexual Pleasure:''' #* What is your [[w:Sexual_orientation|sexual orientation]]? Are you heterosexual, homosexual, [[w:Bisexuality|bisexual]], or [[w:Asexuality|asexual]]? #* What is your [[w:Gender|gender]]? Are you male, female, or [[w:Non-binary_gender|nonbinary]]? #* Are you [[w:Cisgender|cisgender]] or [[w:Transgender|transgender]]? #* How do you communicate your desires and boundaries in terms of [[w:Human_sexual_activity|sexual intimacy]]? #* What are your expectations regarding frequency, variety, and communication around [[w:Sexual_stimulation|sexual pleasure]] in our marriage? #'''Intimacy and Emotional Connection:''' #* How do you prioritize and maintain emotional intimacy in our relationship? #* Are there specific ways you prefer to express and receive love, and how can we ensure our emotional connection remains strong? #'''Quality Time and Leisure:''' #* How do you envision spending [[w:Quality_time|quality time]] together, and what activities bring you joy and relaxation? #* What do you foresee us doing for [[Playing|fun]]? #* Describe your preferred [[w:Work–life_balance|balance among work]], leisure, socializing, solitude, and spending time with the family. #* Are there expectations or preferences for alone time, and how can we balance individual interests with shared experiences? #'''Personal Growth and Development:''' #* How do you support each other's personal growth and individual pursuits? #* How can we keep from growing apart? #* Are there specific goals or dreams you have for yourself that may impact our marriage, and how can we work together to achieve them? The following questions address potential challenges related to addiction and [[w:Abusive_power_and_control|abusive behaviors]], promoting [[Practicing Dialogue|open dialogue]] and a proactive approach to creating a safe and healthy marital environment.<ref>[[w:ChatGPT|ChatGPT]] generated the text for this section responding to the prompt: “Continue with questions about for drug use, drug abuse, emotional and physical abuse, spouse abuse, child abuse, compulsive spending, gambling, and other forms of addictive behavior”. The text has been subsequently augmented and edited. </ref> Discussing these topics allows for mutual understanding and establishes a foundation for addressing potential issues with empathy and support. [[File:Ken_after_a_day_of_shopping_and_drinking_in_NYC._(2973632360).jpg|thumb|[[w:Alcoholism|Alcoholism]] stresses relationshps. ]] # '''Drug Use and Abuse:''' #* What is your stance on [[w:Recreational_drug_use|recreational drug use]], and are there any specific substances you consider off-limits? #* Describe your own use of alcohol, including specifics about the frequency, duration, quantity, and effects of alcohol use. #* Are you an [[w:Alcoholism|alcoholic]], actual, borderline, or potential? How do you know? Who is your closest relative who is an alcoholic? Name all of you alcoholic relatives, suspected or confirmed. #* Describe your own use of recreational (or potentially addictive) drugs, including specifics about the frequency, duration, quantity, and effects of drug use. #* How have past experiences or the experiences of those close to you influenced your views on drug use, and what boundaries do you propose regarding substance use? # '''Emotional and Physical Abuse:''' #* How do you define [[w:Psychological_abuse|emotional]] and [[w:Physical_abuse|physical abuse]], and what are your expectations for maintaining a safe and respectful environment in our relationship? #* Have you or any of your family members been victims of emotional or physical abuse, including [[w:Bullying|bullying]]? Have you ever abused anyone? #* What steps would you take if you felt either of us was engaging in harmful behavior, and how can we work together to create a healthy and supportive atmosphere? # '''Spouse Abuse:''' #* What is your stance on any form of [[w:Domestic_violence|abuse within a marriage]], and how can we ensure that our relationship remains free from harmful behaviors? #* Are there past experiences or family dynamics that we should be aware of to address potential triggers or challenges? # '''Child Abuse:''' #* How do you view the role of discipline in parenting, and what strategies do you consider appropriate and inappropriate? #* What are your thoughts on seeking professional help or counseling if challenges arise in terms of parenting and potential issues with child abuse? # '''Compulsive Spending:''' #* How do you approach financial decisions and spending habits, and what are your views on compulsive or impulsive spending? #* What is your spending history? Is there any reason to anticipate problem spending? #* Are there specific financial goals or boundaries you propose to avoid potential issues related to [[w:Compulsive_buying_disorder|compulsive spending]]? # '''Gambling:''' #* What are your thoughts on [[w:Gambling|gambling]], and how do you view the potential impact of gambling on our financial stability? #* What, if anything, is your gambling history? Is there any reason to anticipate [[w:Problem_gambling|problem gambling]]? #* Are there limits or boundaries you suggest regarding gambling activities to ensure responsible behavior? # '''Other Forms of Addictive Behavior:''' #* How do you define [[w:Addictive_behavior|addictive behavior]], and what signs would you look for to identify such behavior in yourself or your partner? #* Are you a [[w:Workaholic|workaholic]]? #* Are there past experiences or family history that might indicate a predisposition to addictive behaviors, and how can we work together to address and prevent them? # '''Seeking Help and Support:''' #* What is your perspective on seeking professional help or [[w:Outline_of_counseling|counseling]] if either of us faces challenges related to substance abuse or addictive behaviors? #* How can we create an environment where open communication about these issues is encouraged, and seeking help is seen as a positive step? # '''Preventive Measures:''' #* What preventive measures or strategies can we implement to maintain a healthy and supportive environment, reducing the risk of engaging in harmful behaviors? #* How can we hold each other accountable and support one another in making positive choices for our well-being? # '''Understanding Triggers:''' #* Are there specific situations, stressors, or [[w:Trauma_trigger|triggers]] that might contribute to engaging in addictive or harmful behaviors? #* How can we work together to identify and address these triggers proactively to maintain a strong and resilient relationship? After asking and answering these questions, please carefully reevaluate your decision to make this interpersonal commitment. == Business Partnerships == Romance aside, [[w:Partnership|business partnerships]] often resemble marriages. If you are planning on forming a business partnership, it can be useful to go through the relevant questions presented above to uncover any incompatibilities that may challenge your planned business partnership. Consider agreeing to run [[w:Background_check|background checks]] on each other. == Avoid Fraud == You may be tempted to invest money or engage in some endeavor that turns out to be a costly [[w:Fraud|fraud]]. According to the U.S. Securities and Exchange Commission (SEC), many [[w:Ponzi_scheme|Ponzi]] schemes share characteristics that should be "[[w:Ponzi_scheme#Red_flags|red flags]]" for investors. Consider their [[w:Ponzi_scheme#Red_flags|list of red flags]] before investing. Many [[w:Scam|confidence tricks]] have successfully defrauded unsuspecting victims. Author Edward H. Smith lists these "[[w:Scam#Stages|six definite steps or stages of growth]]" of a confidence game. Be sure to disengage before it is too late. Confidence games evolve to meet the current challenges and opportunities. Beware of various forms of [[w:Internet_fraud|Internet fraud]], [[w:Romance_scam|romance scams]], and [[w:Pig_butchering_scam|pig butchering]], along with other modern forms of deception and fraud.   == Avoid Cults == A [[w:Cult|cult]] is a relatively small group which is typically led by a charismatic and self-appointed leader, who tightly controls its members, requiring unwavering devotion to a set of beliefs and practices which are considered deviant (outside the norms of society). This term is also used for a [[w:New_religious_movement|new religious movement]] or other social group which is defined by its unusual religious, spiritual, or philosophical beliefs and rituals, or its common interest in a particular person, object, or goal. If you are facing formal or informal barriers to exit, you are in a cult, not a [[Creating Communities|community]]. It is best to exit as soon as you can. == Recommended Reading == Students who are interested in learning more about informed commitments may wish to read these books: *{{cite book |last=Fromm |first=Erich |author-link=w:Erich_Fromm |date=August 6, 2019 |title=The Art of Loving |publisher=Harper Perennial Modern Classics |pages=192 |isbn=978-0061129735}} *{{cite book |last=Fisher |first=Helen |author-link=w:Helen_Fisher_(anthropologist) |date=January 2, 2005 |title=Why We Love: The Nature and Chemistry of Romantic Love |publisher=Holt Paperbacks |pages=320 |isbn=978-0805077964}} *{{cite book |last=Ruggiero |first=Vincent |date=January 1, 2003 |title=The Practice of Loving Kindness: A Guide to Spiritual Fulfillment and Social Harmony |publisher=New City Press |pages=152 |isbn=978-1565481800}} *{{cite book |last=Salzberg |first=Sharon |author-link=w:Sharon_Salzberg |date=July 17, 2018 |title=Lovingkindness: The Revolutionary Art of Happiness |publisher=Shambhala |pages=272 |isbn=978-1611806243}} *{{cite book |last=Horstman |first=Judith |date=December 27, 2011 |title=The Scientific American Book of Love, Sex and the Brain: The Neuroscience of How, When, Why and Who We Love |publisher=Jossey-Bass |pages=256 |isbn=978-0470647783}} *{{cite book |last=Kennedy |first=Eugene C |author-link=w:Eugene_Kennedy |date=January 1, 1975 |title=If you really knew me, would you still like me? |publisher=Argus Communications |pages=118 |isbn=978-0913592519}} *{{cite book |last=Lewis |first=Thomas |author-link= |date=January 9, 2001 |title=A General Theory of Love |publisher=Vintage |pages=274 |isbn=978-0375709227}} *{{cite book |last=Covey |first=Stephen R. |author-link=w: |date=January 17, 1996 |title=First Things First |publisher= |pages= |isbn=}} == References == <references/> {{CourseCat}} {{Emotional Competency}} [[Category:Life skills]] [[Category:Applied Wisdom]] [[Category:Peace studies]] [[Category:Humanities courses]] [[Category:Community]] [[Category:Parenting]] l9xt57ebb5nh1poa8uyrx62l4fe2svu Universal Bibliography/Music 0 321521 2717846 2716663 2025-06-03T00:10:37Z James500 297601 /* Japanese and Japan */Add 2717846 wikitext text/x-wiki {{Bibliography}} See [[s:Category:Music]] and [[w:Category:Music books]] This part of the [[Universal Bibliography]] is a bibliography of music. Bibliography *[[w:Bibliography of Music Literature|Bibliography of Music Literature]] *Green (ed). Foundations in Music Bibliography. 1993. [https://books.google.co.uk/books?id=rADdpZN9UhAC&pg=PR3#v=onepage&q&f=false] *Krummel. The Literature of Music Bibliography: An Account of the Writings on the History of Music Printing & Publishing. 2nd Ed: 1992. [https://books.google.com/books?id=3AZsiITI-IEC] *Bibliography of Music Bibliographies. 1967. [https://books.google.co.uk/books?id=d6YJAQAAMAAJ] *Bayne. A Guide to Library Research in Music. 2008. [https://books.google.co.uk/books?id=ExGbDqu9gPAC&pg=PP1#v=onepage&q&f=false] *A Selected Bibliography of Music Librarianship [https://books.google.co.uk/books?id=X5AeOl4O-osC] *Bradley. American Music Librarianship: A Research and Information Guide. [https://books.google.co.uk/books?id=VabcAAAAQBAJ&pg=PP1#v=onepage&q&f=false] *Music Reference and Research Materials. 3rd Ed: 1974: [https://books.google.com/books?id=5Y1IAAAAMAAJ] *Agruss. Guide to Reference Books on Music. 1948. [https://books.google.co.uk/books?id=wX06AAAAIAAJ] *Haggerty. A Guide to Popular Music Reference Books: An Annotated Bibliography. 1995. [https://books.google.co.uk/books?id=2OnEEAAAQBAJ&pg=PP1#v=onepage&q&f=false] *Coover. A Bibliography of Music Dictionaries. 1952. [https://books.google.co.uk/books?id=NH06AAAAIAAJ] *A Bibliography of Books on Music and Collections of Music. 1948. [https://books.google.co.uk/books?id=vfvpnwWWlZwC] *Deakin. Musical Bibliography: A Catalogue of the Musical Works. 1892. [https://books.google.co.uk/books?id=-UgQAAAAYAAJ&pg=PP7#v=onepage&q&f=false] (England 15th to 18th century) *Matthew. The Literature of Music. 1896. [https://books.google.co.uk/books?id=fTQ6AAAAMAAJ&pg=PR3#v=onepage&q&f=false]. Reviews: [https://books.google.co.uk/books?id=bjdVAAAAYAAJ&pg=RA1-PA56#v=onepage&q&f=false] [https://books.google.co.uk/books?id=dzcZAAAAYAAJ&pg=PA22#v=onepage&q&f=false] [https://books.google.co.uk/books?id=R0gcAQAAMAAJ&pg=PA470#v=onepage&q&f=false] [https://books.google.co.uk/books?id=qK5OAQAAMAAJ&pg=PA55#v=onepage&q&f=false] [https://books.google.co.uk/books?id=1chZAAAAYAAJ&pg=PA155#v=onepage&q&f=false] [https://books.google.co.uk/books?id=ezszAQAAMAAJ] [https://books.google.co.uk/books?id=5h61TMyTmOMC] [https://books.google.co.uk/books?id=8k8wAQAAIAAJ] [https://books.google.co.uk/books?id=i8W8LKTuc0AC]. Author: [https://books.google.co.uk/books?id=awIQAAAAYAAJ&pg=PA275#v=onepage&q&f=false]. *Hoek. Analyses of Nineteenth- and Twentieth-Century Music, 1940-2000. 2007. [https://books.google.co.uk/books?id=CRG4AQAAQBAJ&pg=PP1#v=onepage&q&f=false] *RILM Abstracts of Music Literature. [https://books.google.co.uk/books?id=HxjjAAAAMAAJ] *Elliker. The Periodical Literature of Music: Trends from 1952 to 1987. 1996. [https://books.google.co.uk/books?id=T5ifAAAAMAAJ] *Forkel. Allgemeine Litteratur der Musik. 1792. [https://books.google.co.uk/books?id=VTRDAAAAcAAJ&pg=PR1#v=onepage&q&f=false] Review: [https://books.google.co.uk/books?id=3N8sAAAAYAAJ&pg=PA33#v=onepage&q&f=false] History and bibliography *Matthew. A Handbook of Musical History and Bibliography. 1898. [https://books.google.co.uk/books?id=V1g5AAAAIAAJ&pg=PR3#v=onepage&q&f=false] Review: [https://books.google.co.uk/books?id=P1lDAQAAMAAJ&pg=PA229#v=onepage&q&f=false] *Boyden. The History and Literature of Music: 1750 to the Present. 1959. [https://books.google.co.uk/books?id=XcAZAQAAIAAJ] *Brown. An Introduction to the History and Literature of Music in Western Culture. 2nd Ed: 2011. [https://books.google.co.uk/books?id=aKpGAAAACAAJ] Chronology, annuals, year books, years *Eisler. World Chronology of Music History. *Lowe. A Chronological Cyclopædia of Musicians and Musical Events. 1896. *Tokyo Ongaku Gakko. Kinsei Hogaku Nempyo. [Chronology of Japanese Music in Recent Ages.] Rokugatsu-Kan. Volume 1. 1912. Volume 2. 1914. Volume 3. 1927. [https://books.google.co.uk/books?id=drMQAQAAMAAJ] *Cossar. This Day in Music. 2005. 2010. *Glassman. The Year in Music. Columbia House. *[[w:Herman Klein|Hermann Klein]]. Musical Notes. Annual Critical Record of Important Musical Events. *[[w:Joseph Bennett (critic)|Bennett]]. The Musical Year. *Hinrichsen's Musical Year Book *The Musical Year Book of the United States **The Boston Musical Year Book *Billboard. Overview. 1982: [https://books.google.co.uk/books?id=YyQEAAAAMBAJ&pg=PT53#v=onepage&q&f=false]. *Billboard. The Year in Music. 1994: [https://books.google.co.uk/books?id=ZAgEAAAAMBAJ&pg=PA62#v=onepage&q&f=false] *Jackson. 1965: The Most Revolutionary Year in Music. *Porter. A Musical Season: 1972-1973. **Music of Three Seasons: 1974-1977 **Music of Three More Seasons 1977-1980 **Musical Events: A Chronicle, 1980-1983. *[https://news.1242.com/article/tag/大人のmusic-calendar 【大人のMusic Calendar】]. Nippon Broadcasting System. United Kingdom: *Billboard. Spotlight on the United Kingdom. 1978: [https://books.google.co.uk/books?id=TSQEAAAAMBAJ&pg=PT78#v=onepage&q&f=false]. 1979: [https://books.google.co.uk/books?id=MCUEAAAAMBAJ&pg=PT100#v=onepage&q&f=false]. Australia: *Billboard. Spotlight on Australia/New Zealand. 1982: [https://books.google.co.uk/books?id=GCQEAAAAMBAJ&pg=PT54#v=onepage&q&f=false]. 1985: [https://books.google.co.uk/books?id=hiQEAAAAMBAJ&pg=PT29#v=onepage&q&f=false]. 1986: [https://books.google.co.uk/books?id=UCQEAAAAMBAJ&pg=PA60#v=onepage&q&f=false]. **Live Talent of Australia: [https://books.google.co.uk/books?id=YyQEAAAAMBAJ&pg=PT94#v=onepage&q&f=false] Canada: *Billboard. Spotlight on Canada. 1981: [https://books.google.co.uk/books?id=DSQEAAAAMBAJ&pg=PT50#v=onepage&q&f=false]. Scandanavia: *Billboard. Spotlight on Scandanavia. 1981: [https://books.google.co.uk/books?id=GCUEAAAAMBAJ&pg=PT86#v=onepage&q&f=false]. France: *Billboard. Spotlight on France. 1971: [https://books.google.co.uk/books?id=-wgEAAAAMBAJ&pg=PA35#v=onepage&q&f=false]. 1972: [https://books.google.co.uk/books?id=REUEAAAAMBAJ&pg=PA35#v=onepage&q&f=false]. 1982: [https://books.google.co.uk/books?id=AyQEAAAAMBAJ&pg=PT66#v=onepage&q&f=false]. 1986: [https://books.google.co.uk/books?id=ICUEAAAAMBAJ&pg=PA41#v=onepage&q&f=false] Germany: *Billboard. Spotlight on West Germany. 1971: [https://books.google.co.uk/books?id=zQgEAAAAMBAJ&pg=PA45#v=onepage&q&f=false]. 1985: [https://books.google.co.uk/books?id=-iMEAAAAMBAJ&pg=PT12#v=onepage&q&f=false]. **Spotlight on West Germany, Austria and Switzerland. 1986: [https://books.google.co.uk/books?id=CSUEAAAAMBAJ&pg=RA1-PA35#v=onepage&q&f=false] Italy: *Billboard. Spotlight on Italy. 1985: [https://books.google.co.uk/books?id=3yQEAAAAMBAJ&pg=PT36#v=onepage&q&f=false]. 1986: [https://books.google.co.uk/books?id=2SQEAAAAMBAJ&pg=PA38-IA1#v=onepage&q&f=false]. 1994: [https://books.google.co.uk/books?id=XQgEAAAAMBAJ&pg=PA67#v=onepage&q&f=false]. Spain: *Billboard. Spotlight on Spain. 1971: [https://books.google.co.uk/books?id=5Q8EAAAAMBAJ&pg=PA49#v=onepage&q&f=false] Brazil: *Billboard. Spotlight on Brazil. 1996: [https://books.google.co.uk/books?id=NA0EAAAAMBAJ&pg=PA51#v=onepage&q&f=false]. United States *Krummel. Bibliographical Handbook of American Music. 1987. [https://books.google.co.uk/books?id=G4wcnkvFZl4C&pg=PP1#v=onepage&q&f=false] *Krummel. Resources of American Music History: A Directory of Source Materials from Colonial Times to World War II. 1981. [https://books.google.co.uk/books?id=bJcYAAAAIAAJ] Soviet *Aschmann. Current Soviet Music Bibliography. 1976. [https://books.google.co.uk/books?id=2i7jAAAAMAAJ] Decline of pop music: *[https://www.smithsonianmag.com/smart-news/science-proves-pop-music-has-actually-gotten-worse-8173368/ Science Proves: Pop Music Has Actually Gotten Worse]. [[w:Smithsonian (magazine)|Smithsonian]]. 27 July 2012. *[https://faroutmagazine.co.uk/new-study-discovers-pop-music-has-suffered-significant-decline-in-one-area/ New study discovers pop music has suffered “significant decline” in one area]. [[w:Far Out (website)|Far Out]]. 5 July 2024. *[https://www.globalnews.ca/news/9001083/why-older-music-more-popular-than-new-music/amp/ There is something very, very wrong with today’s music. It just may not be very good.] [[w:Global News|Global News]]. 24 July 2022. *[https://www.bbc.co.uk/music/articles/fb84bf19-29c9-4ed3-b6b6-953e8a083334 Has pop music lost its fun?]. BBC. 12 January 2018. *[https://www.spectator.co.uk/article/its-official-modern-music-is-bad/ It’s official: modern music is bad]. The Spectator. 13 February 2024. Conferences: *International Music Industry Conference. 1971: [https://books.google.co.uk/books?id=tggEAAAAMBAJ&pg=PA29#v=onepage&q&f=false] Laserdisc/Karaoke/CES *Billboard. Karaoke. 1992: [https://books.google.co.uk/books?id=jg8EAAAAMBAJ&pg=PA41-IA1#v=onepage&q&f=false] **CES and Karaoke. 1994. [https://books.google.co.uk/books?id=UggEAAAAMBAJ&pg=PA77#v=onepage&q&f=false] **Laserdisc. 1995. [https://books.google.co.uk/books?id=7AsEAAAAMBAJ&pg=PA67#v=onepage&q&f=false] **Laserdisc/Karaoke. 1996: [https://books.google.co.uk/books?id=iQ8EAAAAMBAJ&pg=PA59#v=onepage&q&f=false] Oldies *"Oldies stations find their place in radio market". Star-News. 13 March 1988. pp 1D & [https://books.google.co.uk/books?id=2OoyAAAAIBAJ&pg=PA16#v=onepage&q&f=false 6D]: "Oldies". ==Japanese and Japan== *Tsuge. Japanese Music: An Annotated Bibliography. 1986. [https://books.google.com/books?id=YCsKAQAAMAAJ] *The Ashgate Research Companion to Japanese Music. 2017. [https://books.google.co.uk/books?id=4tINDgAAQBAJ&pg=PA2#v=onepage&q&f=false] *Billboard. Spotlight on Japan. 1970:[https://books.google.co.uk/books?id=mSkEAAAAMBAJ&pg=PA37#v=onepage&q&f=false]. 1971:[https://books.google.co.uk/books?id=Fg8EAAAAMBAJ&pg=PA39#v=onepage&q&f=false]. 1973:[https://books.google.co.uk/books?id=QEUEAAAAMBAJ&pg=PT25#v=onepage&q&f=false]. 1977:[https://books.google.co.uk/books?id=USMEAAAAMBAJ&pg=PT46#v=onepage&q&f=false]. 1982:[https://books.google.co.uk/books?id=byQEAAAAMBAJ&pg=PT38#v=onepage&q&f=false]. 1985: [https://books.google.co.uk/books?id=1CQEAAAAMBAJ&pg=PT65#v=onepage&q&f=false]. 1986:[https://books.google.co.uk/books?id=-CMEAAAAMBAJ&pg=RA1-PA79#v=onepage&q&f=false]. 1993: [https://books.google.co.uk/books?id=9A8EAAAAMBAJ&pg=PA57#v=onepage&q&f=false]. 1995: [https://books.google.co.uk/books?id=xwsEAAAAMBAJ&pg=PA52-IA1#v=onepage&q&f=false]. 1996: [https://books.google.co.uk/books?id=vwcEAAAAMBAJ&pg=PA66#v=onepage&q&f=false]. 1997: [https://books.google.co.uk/books?id=_gkEAAAAMBAJ&pg=PA61#v=onepage&q&f=false]. 1998: [https://books.google.co.uk/books?id=GgoEAAAAMBAJ&pg=PA117#v=onepage&q&f=false]. 2000: [https://books.google.co.uk/books?id=aREEAAAAMBAJ&pg=PA65#v=onepage&q&f=false]. 2002: [https://books.google.co.uk/books?id=-QwEAAAAMBAJ&pg=PA53#v=onepage&q&f=false]. 2003: [https://books.google.co.uk/books?id=3w0EAAAAMBAJ&pg=PA45#v=onepage&q&f=false]. *[[w:The Best Ten|The Best Ten]] (ザ・ベストテン). [Television programme]. [https://www.tbs.co.jp/tbs-ch/special/the_bestten/ Episodes]. *Wade. Music in Japan: Experiencing Music, Expressing Culture. 2005. [https://books.google.co.uk/books?id=XXYIAQAAMAAJ] *Malm. Japanese Music & Musical Instruments. 1959. [https://books.google.com/books?id=QkTaAAAAMAAJ] *Pigott. The Music and Musical Instruments of Japan. 1893 [https://books.google.co.uk/books?id=ttKTUwmjzMwC&pg=PR3#v=onepage&q&f=false]. 1909. [https://books.google.co.uk/books?id=MAM5AAAAIAAJ] History *Eta Harich-Schneider. A History of Japanese Music. 1973. [https://books.google.com/books?id=3AraAAAAMAAJ] *Koh-ichi Hattori. 123 Years of Japanese Music: The Culture of Japan Through a Look at Its Music. 2004. [https://books.google.com/books?id=znzsAAAAMAAJ] Modern, contemporary, today *Johnson. Handbook of Japanese Music in the Modern Era. 2024. [https://books.google.co.uk/books?id=KNP7EAAAQBAJ&pg=PP1#v=onepage&q&f=false] *Matsue. Focus: Music in Contemporary Japan. 2016. [https://books.google.co.uk/books?id=AQgtCgAAQBAJ&pg=PP1#v=onepage&q&f=false] *Music of Japan Today. [https://books.google.co.uk/books?id=YZQYEAAAQBAJ&pg=PP1#v=onepage&q&f=false] Popular music *Mitsui (ed). Made in Japan: Studies in Popular Music. 2014. [https://books.google.co.uk/books?id=YWQKBAAAQBAJ&pg=PP1#v=onepage&q&f=false] *Stevens. Japanese Popular Music: Culture, Authenticity and Power. 2008. [https://books.google.co.uk/books?id=OHMkdcL9DAMC&pg=PP1#v=onepage&q&f=false] *Mitsui. Popular Music in Japan: Transformation Inspired by the West. 2020. [https://books.google.co.uk/books?id=FpbqDwAAQBAJ&pg=PP1#v=onepage&q&f=false] *Nagahara. Tokyo Boogie-Woogie: Japan’s Pop Era and Its Discontents. 2017. [https://books.google.co.uk/books?id=iTxYDgAAQBAJ&pg=PP1#v=onepage&q&f=false] *Patterson. Music and Words: Producing Popular Songs in Modern Japan, 1887–1952. 2019. [https://books.google.co.uk/books?id=P0FvDwAAQBAJ&pg=PP1#v=onepage&q&f=false] *James Stanlaw. "Using English identity markers in Japanese Popular Music". English in East and South Asia. Chapter 14. [https://books.google.co.uk/books?id=88A1EAAAQBAJ&pg=PT109#v=onepage&q&f=false] *"Japanese Popular Music in Singapore". Asian Music. vol 34. No 1: Fall/Winter 2002/2003. p 1. [https://books.google.co.uk/books?id=_D4JAQAAMAAJ] J-pop *Bourdaghs. Sayonara Amerika, Sayonara Nippon: A Geopolitical Prehistory of J-pop. 2012. [https://books.google.co.uk/books?id=K_y88JwibrMC&pg=PP1#v=onepage&q&f=false] *"The Rise of J-Pop in Asia and Its Impact" (2004) Japan Spotlight. vol 23. p 24. [https://books.google.co.uk/books?id=i7C0AAAAIAAJ] *Terence Lancashire. "J-pop's elusive J: Is Japanese popular music Japanese?" (2008) Perfect Beat. vol 9. No 1. p 38. [https://books.google.co.uk/books?id=5No4AQAAIAAJ] Magazines For Japanese music magazines, see [[w:ja:日本の音楽雑誌]]. *Music Periodicals in Japan — A Comprehensive List (1988) 35 Fontes Artis Musicae 116 [https://www.jstor.org/stable/23507222] [https://books.google.com/books?id=qHYWAAAAIAAJ] **Kishimoto, "Additional Corrections and Alphabetical Title Index" (1989) 36 Fontes Artis Musicae 38 [https://www.jstor.org/stable/23507313] [https://books.google.co.uk/books?id=7XYWAAAAIAAJ] *Special Bibliography: A Bibliography of Japanese Magazines and Music (1959) 3 Ethnomusicology 76 [https://www.jstor.org/stable/924290] *A Historical Survey of Music Periodicals in Japan: 1881—1920 (1989) 36 Fontes Artis Musicae 44 [https://www.jstor.org/stable/23507314] *[[w:Oricon|Oricon]] (オリコン) *[[w:Billboard Japan|Billboard Japan]] (ビルボード・ジャパン) **Music Labo (ミュージック・ラボ) (1970 to 1994) *Rolling Stone Japan *新譜ジャーナル *シンプジャーナル *Myūjikku mansurī [ミュージック・マンスリー]  [https://ci.nii.ac.jp/ncid/AN00396190] Charts For Japanese music charts, see [[w:ja:日本の音楽チャート]] Traditional, Hogaku *Malm. Traditional Japanese Music and Musical Instruments. [https://books.google.co.uk/books?id=Yn3VQbqywCsC&pg=PP1#v=onepage&q&f=false] *Miyuki Yoshikami. Japan's Musical Tradition: Hogaku from Prehistory to the Present. 2020. [https://books.google.co.uk/books?id=X3XTDwAAQBAJ&pg=PP1#v=onepage&q&f=false] *Hughes. Traditional Folk Song in Modern Japan: Sources, Sentiment and Society. 2008. [https://books.google.co.uk/books?id=yfV5DwAAQBAJ&pg=PR1#v=onepage&q&f=false] Koto: *Tokyo Academy of Music. Collection of Japanese Koto Music. 1888. [https://books.google.co.uk/books?id=RncQAAAAYAAJ&pg=PP13#v=onepage&q&f=false][https://babel.hathitrust.org/cgi/pt?id=hvd.32044040839565&seq=1] [[Category:Music]] 3tzd2zc5svqk4m086r9w0podmm01n8p 2717852 2717846 2025-06-03T11:25:05Z James500 297601 /* Japanese and Japan */Add 2717852 wikitext text/x-wiki {{Bibliography}} See [[s:Category:Music]] and [[w:Category:Music books]] This part of the [[Universal Bibliography]] is a bibliography of music. Bibliography *[[w:Bibliography of Music Literature|Bibliography of Music Literature]] *Green (ed). Foundations in Music Bibliography. 1993. [https://books.google.co.uk/books?id=rADdpZN9UhAC&pg=PR3#v=onepage&q&f=false] *Krummel. The Literature of Music Bibliography: An Account of the Writings on the History of Music Printing & Publishing. 2nd Ed: 1992. [https://books.google.com/books?id=3AZsiITI-IEC] *Bibliography of Music Bibliographies. 1967. [https://books.google.co.uk/books?id=d6YJAQAAMAAJ] *Bayne. A Guide to Library Research in Music. 2008. [https://books.google.co.uk/books?id=ExGbDqu9gPAC&pg=PP1#v=onepage&q&f=false] *A Selected Bibliography of Music Librarianship [https://books.google.co.uk/books?id=X5AeOl4O-osC] *Bradley. American Music Librarianship: A Research and Information Guide. [https://books.google.co.uk/books?id=VabcAAAAQBAJ&pg=PP1#v=onepage&q&f=false] *Music Reference and Research Materials. 3rd Ed: 1974: [https://books.google.com/books?id=5Y1IAAAAMAAJ] *Agruss. Guide to Reference Books on Music. 1948. [https://books.google.co.uk/books?id=wX06AAAAIAAJ] *Haggerty. A Guide to Popular Music Reference Books: An Annotated Bibliography. 1995. [https://books.google.co.uk/books?id=2OnEEAAAQBAJ&pg=PP1#v=onepage&q&f=false] *Coover. A Bibliography of Music Dictionaries. 1952. [https://books.google.co.uk/books?id=NH06AAAAIAAJ] *A Bibliography of Books on Music and Collections of Music. 1948. [https://books.google.co.uk/books?id=vfvpnwWWlZwC] *Deakin. Musical Bibliography: A Catalogue of the Musical Works. 1892. [https://books.google.co.uk/books?id=-UgQAAAAYAAJ&pg=PP7#v=onepage&q&f=false] (England 15th to 18th century) *Matthew. The Literature of Music. 1896. [https://books.google.co.uk/books?id=fTQ6AAAAMAAJ&pg=PR3#v=onepage&q&f=false]. Reviews: [https://books.google.co.uk/books?id=bjdVAAAAYAAJ&pg=RA1-PA56#v=onepage&q&f=false] [https://books.google.co.uk/books?id=dzcZAAAAYAAJ&pg=PA22#v=onepage&q&f=false] [https://books.google.co.uk/books?id=R0gcAQAAMAAJ&pg=PA470#v=onepage&q&f=false] [https://books.google.co.uk/books?id=qK5OAQAAMAAJ&pg=PA55#v=onepage&q&f=false] [https://books.google.co.uk/books?id=1chZAAAAYAAJ&pg=PA155#v=onepage&q&f=false] [https://books.google.co.uk/books?id=ezszAQAAMAAJ] [https://books.google.co.uk/books?id=5h61TMyTmOMC] [https://books.google.co.uk/books?id=8k8wAQAAIAAJ] [https://books.google.co.uk/books?id=i8W8LKTuc0AC]. Author: [https://books.google.co.uk/books?id=awIQAAAAYAAJ&pg=PA275#v=onepage&q&f=false]. *Hoek. Analyses of Nineteenth- and Twentieth-Century Music, 1940-2000. 2007. [https://books.google.co.uk/books?id=CRG4AQAAQBAJ&pg=PP1#v=onepage&q&f=false] *RILM Abstracts of Music Literature. [https://books.google.co.uk/books?id=HxjjAAAAMAAJ] *Elliker. The Periodical Literature of Music: Trends from 1952 to 1987. 1996. [https://books.google.co.uk/books?id=T5ifAAAAMAAJ] *Forkel. Allgemeine Litteratur der Musik. 1792. [https://books.google.co.uk/books?id=VTRDAAAAcAAJ&pg=PR1#v=onepage&q&f=false] Review: [https://books.google.co.uk/books?id=3N8sAAAAYAAJ&pg=PA33#v=onepage&q&f=false] History and bibliography *Matthew. A Handbook of Musical History and Bibliography. 1898. [https://books.google.co.uk/books?id=V1g5AAAAIAAJ&pg=PR3#v=onepage&q&f=false] Review: [https://books.google.co.uk/books?id=P1lDAQAAMAAJ&pg=PA229#v=onepage&q&f=false] *Boyden. The History and Literature of Music: 1750 to the Present. 1959. [https://books.google.co.uk/books?id=XcAZAQAAIAAJ] *Brown. An Introduction to the History and Literature of Music in Western Culture. 2nd Ed: 2011. [https://books.google.co.uk/books?id=aKpGAAAACAAJ] Chronology, annuals, year books, years *Eisler. World Chronology of Music History. *Lowe. A Chronological Cyclopædia of Musicians and Musical Events. 1896. *Tokyo Ongaku Gakko. Kinsei Hogaku Nempyo. [Chronology of Japanese Music in Recent Ages.] Rokugatsu-Kan. Volume 1. 1912. Volume 2. 1914. Volume 3. 1927. [https://books.google.co.uk/books?id=drMQAQAAMAAJ] *Cossar. This Day in Music. 2005. 2010. *Glassman. The Year in Music. Columbia House. *[[w:Herman Klein|Hermann Klein]]. Musical Notes. Annual Critical Record of Important Musical Events. *[[w:Joseph Bennett (critic)|Bennett]]. The Musical Year. *Hinrichsen's Musical Year Book *The Musical Year Book of the United States **The Boston Musical Year Book *Billboard. Overview. 1982: [https://books.google.co.uk/books?id=YyQEAAAAMBAJ&pg=PT53#v=onepage&q&f=false]. *Billboard. The Year in Music. 1994: [https://books.google.co.uk/books?id=ZAgEAAAAMBAJ&pg=PA62#v=onepage&q&f=false] *Jackson. 1965: The Most Revolutionary Year in Music. *Porter. A Musical Season: 1972-1973. **Music of Three Seasons: 1974-1977 **Music of Three More Seasons 1977-1980 **Musical Events: A Chronicle, 1980-1983. *[https://news.1242.com/article/tag/大人のmusic-calendar 【大人のMusic Calendar】]. Nippon Broadcasting System. United Kingdom: *Billboard. Spotlight on the United Kingdom. 1978: [https://books.google.co.uk/books?id=TSQEAAAAMBAJ&pg=PT78#v=onepage&q&f=false]. 1979: [https://books.google.co.uk/books?id=MCUEAAAAMBAJ&pg=PT100#v=onepage&q&f=false]. Australia: *Billboard. Spotlight on Australia/New Zealand. 1982: [https://books.google.co.uk/books?id=GCQEAAAAMBAJ&pg=PT54#v=onepage&q&f=false]. 1985: [https://books.google.co.uk/books?id=hiQEAAAAMBAJ&pg=PT29#v=onepage&q&f=false]. 1986: [https://books.google.co.uk/books?id=UCQEAAAAMBAJ&pg=PA60#v=onepage&q&f=false]. **Live Talent of Australia: [https://books.google.co.uk/books?id=YyQEAAAAMBAJ&pg=PT94#v=onepage&q&f=false] Canada: *Billboard. Spotlight on Canada. 1981: [https://books.google.co.uk/books?id=DSQEAAAAMBAJ&pg=PT50#v=onepage&q&f=false]. Scandanavia: *Billboard. Spotlight on Scandanavia. 1981: [https://books.google.co.uk/books?id=GCUEAAAAMBAJ&pg=PT86#v=onepage&q&f=false]. France: *Billboard. Spotlight on France. 1971: [https://books.google.co.uk/books?id=-wgEAAAAMBAJ&pg=PA35#v=onepage&q&f=false]. 1972: [https://books.google.co.uk/books?id=REUEAAAAMBAJ&pg=PA35#v=onepage&q&f=false]. 1982: [https://books.google.co.uk/books?id=AyQEAAAAMBAJ&pg=PT66#v=onepage&q&f=false]. 1986: [https://books.google.co.uk/books?id=ICUEAAAAMBAJ&pg=PA41#v=onepage&q&f=false] Germany: *Billboard. Spotlight on West Germany. 1971: [https://books.google.co.uk/books?id=zQgEAAAAMBAJ&pg=PA45#v=onepage&q&f=false]. 1985: [https://books.google.co.uk/books?id=-iMEAAAAMBAJ&pg=PT12#v=onepage&q&f=false]. **Spotlight on West Germany, Austria and Switzerland. 1986: [https://books.google.co.uk/books?id=CSUEAAAAMBAJ&pg=RA1-PA35#v=onepage&q&f=false] Italy: *Billboard. Spotlight on Italy. 1985: [https://books.google.co.uk/books?id=3yQEAAAAMBAJ&pg=PT36#v=onepage&q&f=false]. 1986: [https://books.google.co.uk/books?id=2SQEAAAAMBAJ&pg=PA38-IA1#v=onepage&q&f=false]. 1994: [https://books.google.co.uk/books?id=XQgEAAAAMBAJ&pg=PA67#v=onepage&q&f=false]. Spain: *Billboard. Spotlight on Spain. 1971: [https://books.google.co.uk/books?id=5Q8EAAAAMBAJ&pg=PA49#v=onepage&q&f=false] Brazil: *Billboard. Spotlight on Brazil. 1996: [https://books.google.co.uk/books?id=NA0EAAAAMBAJ&pg=PA51#v=onepage&q&f=false]. United States *Krummel. Bibliographical Handbook of American Music. 1987. [https://books.google.co.uk/books?id=G4wcnkvFZl4C&pg=PP1#v=onepage&q&f=false] *Krummel. Resources of American Music History: A Directory of Source Materials from Colonial Times to World War II. 1981. [https://books.google.co.uk/books?id=bJcYAAAAIAAJ] Soviet *Aschmann. Current Soviet Music Bibliography. 1976. [https://books.google.co.uk/books?id=2i7jAAAAMAAJ] Decline of pop music: *[https://www.smithsonianmag.com/smart-news/science-proves-pop-music-has-actually-gotten-worse-8173368/ Science Proves: Pop Music Has Actually Gotten Worse]. [[w:Smithsonian (magazine)|Smithsonian]]. 27 July 2012. *[https://faroutmagazine.co.uk/new-study-discovers-pop-music-has-suffered-significant-decline-in-one-area/ New study discovers pop music has suffered “significant decline” in one area]. [[w:Far Out (website)|Far Out]]. 5 July 2024. *[https://www.globalnews.ca/news/9001083/why-older-music-more-popular-than-new-music/amp/ There is something very, very wrong with today’s music. It just may not be very good.] [[w:Global News|Global News]]. 24 July 2022. *[https://www.bbc.co.uk/music/articles/fb84bf19-29c9-4ed3-b6b6-953e8a083334 Has pop music lost its fun?]. BBC. 12 January 2018. *[https://www.spectator.co.uk/article/its-official-modern-music-is-bad/ It’s official: modern music is bad]. The Spectator. 13 February 2024. Conferences: *International Music Industry Conference. 1971: [https://books.google.co.uk/books?id=tggEAAAAMBAJ&pg=PA29#v=onepage&q&f=false] Laserdisc/Karaoke/CES *Billboard. Karaoke. 1992: [https://books.google.co.uk/books?id=jg8EAAAAMBAJ&pg=PA41-IA1#v=onepage&q&f=false] **CES and Karaoke. 1994. [https://books.google.co.uk/books?id=UggEAAAAMBAJ&pg=PA77#v=onepage&q&f=false] **Laserdisc. 1995. [https://books.google.co.uk/books?id=7AsEAAAAMBAJ&pg=PA67#v=onepage&q&f=false] **Laserdisc/Karaoke. 1996: [https://books.google.co.uk/books?id=iQ8EAAAAMBAJ&pg=PA59#v=onepage&q&f=false] Oldies *"Oldies stations find their place in radio market". Star-News. 13 March 1988. pp 1D & [https://books.google.co.uk/books?id=2OoyAAAAIBAJ&pg=PA16#v=onepage&q&f=false 6D]: "Oldies". ==Japanese and Japan== *Tsuge. Japanese Music: An Annotated Bibliography. 1986. [https://books.google.com/books?id=YCsKAQAAMAAJ] *The Ashgate Research Companion to Japanese Music. 2017. [https://books.google.co.uk/books?id=4tINDgAAQBAJ&pg=PA2#v=onepage&q&f=false] *Billboard. Spotlight on Japan. 1970:[https://books.google.co.uk/books?id=mSkEAAAAMBAJ&pg=PA37#v=onepage&q&f=false]. 1971:[https://books.google.co.uk/books?id=Fg8EAAAAMBAJ&pg=PA39#v=onepage&q&f=false]. 1973:[https://books.google.co.uk/books?id=QEUEAAAAMBAJ&pg=PT25#v=onepage&q&f=false]. 1977:[https://books.google.co.uk/books?id=USMEAAAAMBAJ&pg=PT46#v=onepage&q&f=false]. 1982:[https://books.google.co.uk/books?id=byQEAAAAMBAJ&pg=PT38#v=onepage&q&f=false]. 1985: [https://books.google.co.uk/books?id=1CQEAAAAMBAJ&pg=PT65#v=onepage&q&f=false]. 1986:[https://books.google.co.uk/books?id=-CMEAAAAMBAJ&pg=RA1-PA79#v=onepage&q&f=false]. 1993: [https://books.google.co.uk/books?id=9A8EAAAAMBAJ&pg=PA57#v=onepage&q&f=false]. 1995: [https://books.google.co.uk/books?id=xwsEAAAAMBAJ&pg=PA52-IA1#v=onepage&q&f=false]. 1996: [https://books.google.co.uk/books?id=vwcEAAAAMBAJ&pg=PA66#v=onepage&q&f=false]. 1997: [https://books.google.co.uk/books?id=_gkEAAAAMBAJ&pg=PA61#v=onepage&q&f=false]. 1998: [https://books.google.co.uk/books?id=GgoEAAAAMBAJ&pg=PA117#v=onepage&q&f=false]. 2000: [https://books.google.co.uk/books?id=aREEAAAAMBAJ&pg=PA65#v=onepage&q&f=false]. 2002: [https://books.google.co.uk/books?id=-QwEAAAAMBAJ&pg=PA53#v=onepage&q&f=false]. 2003: [https://books.google.co.uk/books?id=3w0EAAAAMBAJ&pg=PA45#v=onepage&q&f=false]. *[[w:The Best Ten|The Best Ten]] (ザ・ベストテン). [Television programme]. [https://www.tbs.co.jp/tbs-ch/special/the_bestten/ Episodes]. *Wade. Music in Japan: Experiencing Music, Expressing Culture. 2005. [https://books.google.co.uk/books?id=XXYIAQAAMAAJ] *Malm. Japanese Music & Musical Instruments. 1959. [https://books.google.com/books?id=QkTaAAAAMAAJ] *Pigott. The Music and Musical Instruments of Japan. 1893 [https://books.google.co.uk/books?id=ttKTUwmjzMwC&pg=PR3#v=onepage&q&f=false]. 1909. [https://books.google.co.uk/books?id=MAM5AAAAIAAJ] History *Eta Harich-Schneider. A History of Japanese Music. 1973. [https://books.google.com/books?id=3AraAAAAMAAJ] *Koh-ichi Hattori. 123 Years of Japanese Music: The Culture of Japan Through a Look at Its Music. 2004. [https://books.google.com/books?id=znzsAAAAMAAJ] Modern, contemporary, today *Johnson. Handbook of Japanese Music in the Modern Era. 2024. [https://books.google.co.uk/books?id=KNP7EAAAQBAJ&pg=PP1#v=onepage&q&f=false] *Matsue. Focus: Music in Contemporary Japan. 2016. [https://books.google.co.uk/books?id=AQgtCgAAQBAJ&pg=PP1#v=onepage&q&f=false] *Music of Japan Today. [https://books.google.co.uk/books?id=YZQYEAAAQBAJ&pg=PP1#v=onepage&q&f=false] Popular music *Mitsui (ed). Made in Japan: Studies in Popular Music. 2014. [https://books.google.co.uk/books?id=YWQKBAAAQBAJ&pg=PP1#v=onepage&q&f=false] *Stevens. Japanese Popular Music: Culture, Authenticity and Power. 2008. [https://books.google.co.uk/books?id=OHMkdcL9DAMC&pg=PP1#v=onepage&q&f=false] *Mitsui. Popular Music in Japan: Transformation Inspired by the West. 2020. [https://books.google.co.uk/books?id=FpbqDwAAQBAJ&pg=PP1#v=onepage&q&f=false] *Nagahara. Tokyo Boogie-Woogie: Japan’s Pop Era and Its Discontents. 2017. [https://books.google.co.uk/books?id=iTxYDgAAQBAJ&pg=PP1#v=onepage&q&f=false] *Patterson. Music and Words: Producing Popular Songs in Modern Japan, 1887–1952. 2019. [https://books.google.co.uk/books?id=P0FvDwAAQBAJ&pg=PP1#v=onepage&q&f=false] *James Stanlaw. "Using English identity markers in Japanese Popular Music". English in East and South Asia. Chapter 14. [https://books.google.co.uk/books?id=88A1EAAAQBAJ&pg=PT109#v=onepage&q&f=false] *"Japanese Popular Music in Singapore". Asian Music. vol 34. No 1: Fall/Winter 2002/2003. p 1. [https://books.google.co.uk/books?id=_D4JAQAAMAAJ] From folk to J-pop *[[w:ja:富澤一誠|Issei Tomizawa]]. Ano subarashii kyoku o mō ichido: fōku kara J-poppu made. (Japanese: あの素晴しい曲をもう一度: フォークからJポップまで). [[w:Shinchosha|Shinchosha]]. 2010. [https://books.google.com/books?id=ju9MAQAAIAAJ]. Catalogue: [https://search.worldcat.org/title/501749494]. Commentary on book: [https://www.ytv.co.jp/michiura/time/2010/01/j2010110.html]. Review of the CD: [https://www.cdjournal.com/i/disc/great-agefree-music-forever-and-great-music-are-o/4109110788]. J-pop *Bourdaghs. Sayonara Amerika, Sayonara Nippon: A Geopolitical Prehistory of J-pop. 2012. [https://books.google.co.uk/books?id=K_y88JwibrMC&pg=PP1#v=onepage&q&f=false] *"The Rise of J-Pop in Asia and Its Impact" (2004) Japan Spotlight. vol 23. p 24. [https://books.google.co.uk/books?id=i7C0AAAAIAAJ] *Terence Lancashire. "J-pop's elusive J: Is Japanese popular music Japanese?" (2008) Perfect Beat. vol 9. No 1. p 38. [https://books.google.co.uk/books?id=5No4AQAAIAAJ] *Tetsu Misaki. J-poppu no Nihongo: kashiron. (Japanese: Jポップの日本語: 歌詞論). [[w:ja:彩流社|彩流社 (Sairyusha)]]. 2002. [https://books.google.com/books?id=dsMpAQAAIAAJ] [https://search.worldcat.org/ja/title/J-:/oclc/52005194] Magazines For Japanese music magazines, see [[w:ja:日本の音楽雑誌]]. *Music Periodicals in Japan — A Comprehensive List (1988) 35 Fontes Artis Musicae 116 [https://www.jstor.org/stable/23507222] [https://books.google.com/books?id=qHYWAAAAIAAJ] **Kishimoto, "Additional Corrections and Alphabetical Title Index" (1989) 36 Fontes Artis Musicae 38 [https://www.jstor.org/stable/23507313] [https://books.google.co.uk/books?id=7XYWAAAAIAAJ] *Special Bibliography: A Bibliography of Japanese Magazines and Music (1959) 3 Ethnomusicology 76 [https://www.jstor.org/stable/924290] *A Historical Survey of Music Periodicals in Japan: 1881—1920 (1989) 36 Fontes Artis Musicae 44 [https://www.jstor.org/stable/23507314] *[[w:Oricon|Oricon]] (オリコン) *[[w:Billboard Japan|Billboard Japan]] (ビルボード・ジャパン) **Music Labo (ミュージック・ラボ) (1970 to 1994) *Rolling Stone Japan *新譜ジャーナル *シンプジャーナル *Myūjikku mansurī [ミュージック・マンスリー]  [https://ci.nii.ac.jp/ncid/AN00396190] Charts For Japanese music charts, see [[w:ja:日本の音楽チャート]] Traditional, Hogaku *Malm. Traditional Japanese Music and Musical Instruments. [https://books.google.co.uk/books?id=Yn3VQbqywCsC&pg=PP1#v=onepage&q&f=false] *Miyuki Yoshikami. Japan's Musical Tradition: Hogaku from Prehistory to the Present. 2020. [https://books.google.co.uk/books?id=X3XTDwAAQBAJ&pg=PP1#v=onepage&q&f=false] *Hughes. Traditional Folk Song in Modern Japan: Sources, Sentiment and Society. 2008. [https://books.google.co.uk/books?id=yfV5DwAAQBAJ&pg=PR1#v=onepage&q&f=false] Koto: *Tokyo Academy of Music. Collection of Japanese Koto Music. 1888. [https://books.google.co.uk/books?id=RncQAAAAYAAJ&pg=PP13#v=onepage&q&f=false][https://babel.hathitrust.org/cgi/pt?id=hvd.32044040839565&seq=1] [[Category:Music]] madx6op9glmujaun2qt6w044fwww7bn Cray J90 (computer)/FAQ 0 321932 2717831 2717563 2025-06-02T19:13:59Z Mu301 3705 /* Software versions */ 2717831 wikitext text/x-wiki {{Under construction|This page is under construction. Content is likely to be revised significantly until September 2025}} These are (in)frequently asked questions and answers about the Cray J90 series along with trivia and other info. === J916 system specifications === (From the original 1994 announcement.<ref name=computerworld />) * Number of processors: 4 to 16 * Peak performance: 200 MFLOPS per CPU * Memory capacity: 500M bytes to 4G bytes * Memory bandwidth: 25.6G bytes per second * Number of I/O subsystems: 1 to 16 * List price: $225,000 to $2 million === Software versions === * System WorkStation (SWS) ** Solaris 2.4 / SunOS 5.4 / November 1994 ** Solaris 2.5 / SunOS 5.5 / November 1995 ** Solaris 2.5.1 / SunOS 5.5.1 / May 1996 ** Solaris 2.6 / SunOS 5.6 / July 1997 ** Solaris 7 / SunOS 5.7 / November 1998 * Cray console software * IO Subsystem (IOS) ** IOS-V Kernel 3.0.0.5 97/10/16 15:44:46 (VxWorks) * Mainframe ** UNICOS 8.0.3.2J / March 1995 (initial J90 version) ** UNICOS 8.04A / June 1995 ** UNICOS 8.04B / July 1995 ** UNICOS 8.0.4.1 / September 1995 ** UNICOS 8.0.4.2 / November 1995 ** UNICOS 9.0.2 / April 1996 ** UNICOS 9.2 / January 1997 ** UNICOS 9.3 / August 1997 ** UNICOS 10.0. / November 1997 ** UNICOS 10.0.0.2 / May 1998 ** (Y2K compliant, gigaring support, solid state disk storage) == Trivia == The R/J98 was an 8 processor J916 backplane with two quad processor modules in a ruggedized configuration. It was produced in partnership with Rugged Digital Systems, a DmC business unit. The company was founded in 1982 and provided ruggedized computer systems based on DEC's VAX and other architectures for industrial, field, and military uses.<ref name=signal /> The MARQUISE demonstration project was used to "shrink a 4 processor, 1 GByte memory version of the Cray J90 supercomputer from a cabinet system down to a form factor suitable for a 19 inch rack. Weight is reduced by 75% and volume is reduced by 80%."<ref name="embedded" /> == References == {{reflist|refs= * <ref name=signal>{{cite journal |year=1994 |month=November |title=Rugged Cray power, rugged Cray performance |journal=Signal |volume=49 |issue=3 |pages=52 |issn=0037-4938 |publisher=Armed Forces Communications and Electronics Association |url=https://books.google.com/books?id=4Ig-AQAAIAAJ&pg=RA2-PA52#v=onepage&q&f=false |accessdate=2025-05-24 |quote= }}</ref> * <ref name="embedded">{{cite conference |url=https://cug.org/5-publications/proceedings_attendee_lists/1997CD/S97PROC/AUTHORS/CULHANE/INDEX.HTM |title=MARQUISE - An Embedded High Performance Computer Demonstration |last1=Culhane |first1=Candy |last2=Boudreaux |first2=Paul J. |last3=Sienski |first3=Ken |date=September 1997 |conference=Thirty-Ninth Semi-Annual Cray User Group Meeting |conference-url=https://cug.org/5-publications/proceedings_attendee_lists/1997CD/S97PROC/INDEX.HTM |editor=Bob and Karen Winget |book-title=Seismic Supercomputing |series=Cray User Group Proceedings |volume=39 |publisher=Cray User Group |location=San Jose, CA |access-date=25 May 2025 }}</ref> * <ref name=computerworld>{{cite journal |last=Stedman |first=Craig |date=October 10, 1994 |title=Raw power is lure in Cray's low-end bid |journal=Computerworld |volume=28 |issue=41 |pages=75, 77 |id= |url=https://books.google.com/books?id=g6j1_EuYNVoC&pg=PA75#v=onepage&q&f=false |accessdate=24 May 2025 |quote= }}</ref> }} [[Category:Cray J90|FAQ]] hc5b01yn19vk2p1rdcxil9aa41fs2kg 2717836 2717831 2025-06-02T21:31:00Z Mu301 3705 /* Software versions */ ce 2717836 wikitext text/x-wiki {{Under construction|This page is under construction. Content is likely to be revised significantly until September 2025}} These are (in)frequently asked questions and answers about the Cray J90 series along with trivia and other info. === J916 system specifications === (From the original 1994 announcement.<ref name=computerworld />) * Number of processors: 4 to 16 * Peak performance: 200 MFLOPS per CPU * Memory capacity: 500M bytes to 4G bytes * Memory bandwidth: 25.6G bytes per second * Number of I/O subsystems: 1 to 16 * List price: $225,000 to $2 million === Software versions === * System WorkStation (SWS) ** Solaris 2.4 / SunOS 5.4 / November 1994 ** Solaris 2.5 / SunOS 5.5 / November 1995 ** Solaris 2.5.1 / SunOS 5.5.1 / May 1996 ** Solaris 2.6 / SunOS 5.6 / July 1997 ** Solaris 7 / SunOS 5.7 / November 1998 * Cray console software * IO Subsystem (IOS) ** IOS-V Kernel 3.0.0.5 97/10/16 15:44:46 (VxWorks) * Mainframe ** UNICOS 8.0.3.2J / March 1995 (initial J90 version) ** UNICOS 8.04A / June 1995 ** UNICOS 8.04B / July 1995 ** UNICOS 8.0.4.1 / September 1995 ** UNICOS 8.0.4.2 / November 1995 ** UNICOS 9.0.2 / April 1996 ** UNICOS 9.2 / January 1997 ** UNICOS 9.3 / August 1997 ** UNICOS 10.0. / November 1997 ** UNICOS 10.0.0.2 / May 1998 (last supported version?) ** (Y2K compliant, gigaring support, solid state disk storage) == Trivia == The R/J98 was an 8 processor J916 backplane with two quad processor modules in a ruggedized configuration. It was produced in partnership with Rugged Digital Systems, a DmC business unit. The company was founded in 1982 and provided ruggedized computer systems based on DEC's VAX and other architectures for industrial, field, and military uses.<ref name=signal /> The MARQUISE demonstration project was used to "shrink a 4 processor, 1 GByte memory version of the Cray J90 supercomputer from a cabinet system down to a form factor suitable for a 19 inch rack. Weight is reduced by 75% and volume is reduced by 80%."<ref name="embedded" /> == References == {{reflist|refs= * <ref name=signal>{{cite journal |year=1994 |month=November |title=Rugged Cray power, rugged Cray performance |journal=Signal |volume=49 |issue=3 |pages=52 |issn=0037-4938 |publisher=Armed Forces Communications and Electronics Association |url=https://books.google.com/books?id=4Ig-AQAAIAAJ&pg=RA2-PA52#v=onepage&q&f=false |accessdate=2025-05-24 |quote= }}</ref> * <ref name="embedded">{{cite conference |url=https://cug.org/5-publications/proceedings_attendee_lists/1997CD/S97PROC/AUTHORS/CULHANE/INDEX.HTM |title=MARQUISE - An Embedded High Performance Computer Demonstration |last1=Culhane |first1=Candy |last2=Boudreaux |first2=Paul J. |last3=Sienski |first3=Ken |date=September 1997 |conference=Thirty-Ninth Semi-Annual Cray User Group Meeting |conference-url=https://cug.org/5-publications/proceedings_attendee_lists/1997CD/S97PROC/INDEX.HTM |editor=Bob and Karen Winget |book-title=Seismic Supercomputing |series=Cray User Group Proceedings |volume=39 |publisher=Cray User Group |location=San Jose, CA |access-date=25 May 2025 }}</ref> * <ref name=computerworld>{{cite journal |last=Stedman |first=Craig |date=October 10, 1994 |title=Raw power is lure in Cray's low-end bid |journal=Computerworld |volume=28 |issue=41 |pages=75, 77 |id= |url=https://books.google.com/books?id=g6j1_EuYNVoC&pg=PA75#v=onepage&q&f=false |accessdate=24 May 2025 |quote= }}</ref> }} [[Category:Cray J90|FAQ]] 7jfvfluffeeyd6pke570qisr3pcj5dx File:VLSI.Arith.1.A.CLA.20250602.pdf 6 321971 2717827 2025-06-02T12:58:58Z Young1lim 21186 {{Information |Description=VLSI.Arith: Carry Lookahead Adders 1A (20250602 - 20250531) |Source={{own|Young1lim}} |Date=2025-06-02 |Author=Young W. Lim |Permission={{self|GFDL|cc-by-sa-4.0,3.0,2.5,2.0,1.0}} }} 2717827 wikitext text/x-wiki == Summary == {{Information |Description=VLSI.Arith: Carry Lookahead Adders 1A (20250602 - 20250531) |Source={{own|Young1lim}} |Date=2025-06-02 |Author=Young W. Lim |Permission={{self|GFDL|cc-by-sa-4.0,3.0,2.5,2.0,1.0}} }} == Licensing == {{self|GFDL|cc-by-sa-4.0,3.0,2.5,2.0,1.0}} ndpgxrj2v6szd00tvqemk4zuc5m9qfg Media concentration per Columbia History Professor Richard John 0 321972 2717832 2025-06-02T20:46:05Z DavidMCEddy 218607 create 2717832 wikitext text/x-wiki :''This discusses a 2025-06-08 interview with Columbia University History Professor [[w:Richard R. John|Richard R. John]] about problems with consolidation of ownership of the communications media. A video and 29:00 mm:ss podcast excerpted from the interview will be added when available. The podcast will be released 2025-06-14 to the fortnightly "Media & Democracy" show<ref name=M&D><!--Media & Democracy-->{{cite Q|Q127839818}}</ref> syndicated for the [[w:Pacifica Foundation|Pacifica Radio]]<ref><!--Pacifica Radio Network-->{{cite Q|Q2045587}}</ref> Network of [[w:List of Pacifica Radio stations and affiliates|over 200 community radio stations]].<ref><!--list of Pacifica Radio stations and affiliates-->{{cite Q|Q6593294}}</ref>'' :''It is posted here to invite others to contribute other perspectives, subject to the Wikimedia rules of [[w:Wikipedia:Neutral point of view|writing from a neutral point of view]] while [[w:Wikipedia:Citing sources|citing credible sources]]<ref name=NPOV>The rules of writing from a neutral point of view citing credible sources may not be enforced on other parts of Wikiversity. However, they can facilitate dialog between people with dramatically different beliefs</ref> and treating others with respect.<ref name=AGF>[[Wikiversity:Assume good faith|Wikiversity asks contributors to assume good faith]], similar to Wikipedia. The rule in [[w:Wikinews|Wikinews]] is different: Contributors there are asked to [[Wikinews:Never assume|"Don't assume things; be skeptical about everything."]] That's wise. However, we should still treat others with respect while being skeptical.</ref>'' <!--[[File:MeDem2025-06-08John|thumb|2025-06-08 interview with Columbia University History Professor Richard R. John about problems associated with concentration of ownership of the media.]]--> <!--[[File:MeDem20250614Johnthumb|29:00 mm:ss excerpts from a 2025-06-01 interview with Columbia University History Professor Richard R. John about problems associated with concentration of ownership of the media.]]--> Columbia University History Professor [[w:Richard R. John|Richard R. John]] discusses the business of communications in the US focusing especially problems stemming from media concentration. Professor John is the author of two books and an editor of eight others related to the business of media and democracy. His two books are: * (1995) ''Spreading the News: The American Postal System from Franklin to Morse''.<ref>John (1995).</ref> * (2010) ''Network Nation: Inventing American Telecommunications''.<ref>John (2010).</ref> More recently, he edited with Silberstein-Loeb (2015) ''Making News: The Political Economy of Journalism in Britain and America from the Glorious Revolution to the Internet''. And with Phillip-Fein he edited (2016) ''Capital Gains: Business and Politics in Twentieth-Century America''.<ref>His other edited volumes include Tedlow and John (1986), and John (2001, 2006, 2012).</ref> Prof. John discusses his work with Spencer Graves.<ref><!--Spencer Graves-->{{cite Q|Q56452480}}</ref> == The need for media reform to improve democracy == This article is part of [[:category:Media reform to improve democracy]]. We describe here briefly the motivation for this series. [[Great American Paradox|One major contributor to the dominant position of the US in the international political economy]] today may have been the [[w:Postal Service Act|US Postal Service Act of 1792]]. Under that act, newspapers were delivered up to 100 miles for a penny when first class postage was between 6 and 25 cents. [[w:Alexis de Tocqueville|Alexis de Tocqueville]], who visited the relatively young United States of America in 1831, wrote, “There is scarcely a hamlet that does not have its own newspaper.”<ref>Tocqueville (1835, p. 93).</ref> McChesney and Nichols estimated that these newspaper subsidies were roughly 0.21 percent of national income (Gross Domestic Project, GDP) in 1841.<ref>McChesney and Nichols (2010, pp. 310-311, note 88).</ref> At that time, the US probably led the world by far in the number of independent newspaper publishers per capita or per million population. This encouraged literacy and limited political corruption, both of which contributed to making the US a leader in the rate of growth in average annual income (Gross Domestic Product, GDP, per capita). Corruption was also limited by the inability of a small number of publishers to dominate political discourse. That began to change in the 1850s and 1860s with the introduction of high speed rotary presses, which increased the capital required to start a newspaper.<ref>John and Silberstein-Loeb (2015, p. 80).</ref> In 1887 [[w:William Randolph Hearst|William Randolph Hearst]] took over management of his father’s ''[[w:San Francisco Examiner|San Francisco Examiner]]''. His success there gave him an appetite for building a newspaper chain. His 1895 purchase of the ''[[w:New York Morning Journal|New York Morning Journal]]'' gave him a second newspaper. By the mid-1920s, he owned 28 newspapers. Consolidation of ownership of the media became easier with the introduction of broadcasting and even easier with the Internet.<ref>John and Silberstein-Loeb (2015). See also Wikiversity, “[[Information is a public good: Designing experiments to improve government]]” and “[[:Category:Media reform to improve democracy]]“.</ref> [[:Category:Media reform to improve democracy|This consolidation seems to be increasing political polarization and violence worldwide]], threatening democracy itself. === The threat from loss of newspapers === A previous ''Media & Democracy'' interview with Arizona State University accounting professor Roger White on "[[Local newspapers limit malfeasance]]" describes problems that increase as the quality and quantity of news declines and ownership and control of the media become more highly concentrated: Major media too often deflect the public's attention from political corruption enabled by poor media. This too often contributes to other problems like [[w:Scapegoating|scapegoating]] [[w:Immigration|immigrants]] and attacking [[w:Diversity, equity, and inclusion|Diversity, equity, and inclusion]] (DEI) while also facilitating increases in pollution, the cost of borrowing, political polarization and violence, and decreases in workplace safety. More on this is included in other interviews in this ''Media & Democracy'' series available on Wikiversity under [[:Category:Media reform to improve democracy]]. An important quantitative analysis of the problems associated with deficiencies in news is Neff and Pickard (2024). They analyzed data on media funding and democracy in 33 countries. The US has been rated as a "flawed democracy" according to the [[w:Economist Democracy Index|Economist Democracy Index]] and spends substantially less per capita on media compared to the world's leading democracies in Scandinavia and Commonweath countries. They note that commercial media focus primarily on people with money, while publicly-funded media try harder to serve everyone. Public funding is more strongly correlated with democracy than private funding. This recommends increasing public funding for media as a means of strengthening democracy. See also "[[Information is a public good: Designing experiments to improve government]]". ==Discussion == :''[Interested readers are invite to comment here, subject to the Wikimedia rules of [[w:Wikipedia:Neutral point of view|writing from a neutral point of view]] [[w:Wikipedia:Citing sources|citing credible sources]]<ref name=NPOV/> and treating others with respect.<ref name=AGF/>]'' == Notes == {{reflist}} == Bibliography == * <!--Richard R. John (1995) Spreading the News: The American Postal System from Franklin to Morse-->{{cite Q|Q54641943}} * <!--Richard R. John, ed. (2001) Computers and Communications Networks-->{{cite Q|Q134679967|editor=Richard R. John}} * <!--Richard R. John, ed. (2006) Ruling Passions: Political Economy in Nineteenth Century America-->{{cite Q|Q134674693|editor=Richard R. John}} * <!--Richard R. John (2010) Network Nation: Inventing American Telecommunications-->{{cite Q|Q54641191}} * <!--Richard R. John, ed. (2012) The American Postal Network, 1792-1914-->{{cite Q|Q134670536|editor=Richard R. John}} * <!--Richard R. John and Kim Phillips-Fein, eds. (2016) Capital Gains: Business and Politics in Twentieth-Century America-->{{cite Q|Q134669392|editors=Richard R. John and Kim Phillips-Fein}} * <!--Richard R. John and Jonathan Silberstein-Loeb (eds.; 2015) Making News: The Political Economy of Journalism in Britain and America from the Glorious Revolution to the Internet (Oxford University Press)-->{{cite Q|Q131468166|editors=Richard R. John and Jonathan Silberstein-Loeb}} * <!-- Robert W. McChesney; John Nichols (2010). The Death and Life of American Journalism (Bold Type Books) -->{{cite Q|Q104888067}}. * <!--Richard S. Tedlow and Richard R. John, eds (1986) Managing big business : essays from the Business history review-->{{cite Q|Q134680369|editors=Richard S. Tedlow and Richard R. John}} * <!-- Alexis de Tocqueville (1835, 1840; trad. 2001) Democracy in America (trans. by Richard Heffner, 2001; New America Library) -->{{cite Q|Q112166602|publication-date=unset|author=Alexis de Tocqueville (1835, 1840; trad. 2001)}} [[Category:Media]] [[Category:News]] [[Category:Politics]] [[Category:Media reform to improve democracy]] <!--list of categories https://en.wikiversity.org/wiki/Wikiversity:Category_Review [[Wikiversity:Category Review]]--> 5s5x8dh1ai5dbhzhggpg48qks9rm00q 2717834 2717832 2025-06-02T21:22:41Z DavidMCEddy 218607 fmtg 2717834 wikitext text/x-wiki :''This discusses a 2025-06-08 interview with Columbia University History Professor [[w:Richard R. John|Richard R. John]] about problems with consolidation of ownership of the communications media. A video and 29:00 mm:ss podcast excerpted from the interview will be added when available. The podcast will be released 2025-06-14 to the fortnightly "Media & Democracy" show<ref name=M&D><!--Media & Democracy-->{{cite Q|Q127839818}}</ref> syndicated for the [[w:Pacifica Foundation|Pacifica Radio]]<ref><!--Pacifica Radio Network-->{{cite Q|Q2045587}}</ref> Network of [[w:List of Pacifica Radio stations and affiliates|over 200 community radio stations]].<ref><!--list of Pacifica Radio stations and affiliates-->{{cite Q|Q6593294}}</ref>'' :''It is posted here to invite others to contribute other perspectives, subject to the Wikimedia rules of [[w:Wikipedia:Neutral point of view|writing from a neutral point of view]] while [[w:Wikipedia:Citing sources|citing credible sources]]<ref name=NPOV>The rules of writing from a neutral point of view citing credible sources may not be enforced on other parts of Wikiversity. However, they can facilitate dialog between people with dramatically different beliefs</ref> and treating others with respect.<ref name=AGF>[[Wikiversity:Assume good faith|Wikiversity asks contributors to assume good faith]], similar to Wikipedia. The rule in [[w:Wikinews|Wikinews]] is different: Contributors there are asked to [[Wikinews:Never assume|"Don't assume things; be skeptical about everything."]] That's wise. However, we should still treat others with respect while being skeptical.</ref>'' <!--[[File:MeDem2025-06-08John|thumb|2025-06-08 interview with Columbia University History Professor Richard R. John about problems associated with concentration of ownership of the media.]]--> <!--[[File:MeDem20250614Johnthumb|29:00 mm:ss excerpts from a 2025-06-01 interview with Columbia University History Professor Richard R. John about problems associated with concentration of ownership of the media.]]--> Columbia University History Professor [[w:Richard R. John|Richard R. John]] discusses the business of communications in the US focusing especially problems stemming from media concentration. Professor John is the author of two books and an editor of eight others related to the business of media and democracy. His two books are: * (1995) ''Spreading the News: The American Postal System from Franklin to Morse''.<ref>John (1995).</ref> * (2010) ''Network Nation: Inventing American Telecommunications''.<ref>John (2010).</ref> More recently, he edited * with Silberstein-Loeb (2015) ''Making News: The Political Economy of Journalism in Britain and America from the Glorious Revolution to the Internet''. * with Phillip-Fein he edited (2016) ''Capital Gains: Business and Politics in Twentieth-Century America''.<ref>His other edited volumes include Tedlow and John (1986), and John (2001, 2006, 2012).</ref> Prof. John discusses his work with Spencer Graves.<ref><!--Spencer Graves-->{{cite Q|Q56452480}}</ref> == The need for media reform to improve democracy == This article is part of [[:category:Media reform to improve democracy]]. We describe here briefly the motivation for this series. [[Great American Paradox|One major contributor to the dominant position of the US in the international political economy]] today may have been the [[w:Postal Service Act|US Postal Service Act of 1792]]. Under that act, newspapers were delivered up to 100 miles for a penny when first class postage was between 6 and 25 cents. [[w:Alexis de Tocqueville|Alexis de Tocqueville]], who visited the relatively young United States of America in 1831, wrote, “There is scarcely a hamlet that does not have its own newspaper.”<ref>Tocqueville (1835, p. 93).</ref> McChesney and Nichols estimated that these newspaper subsidies were roughly 0.21 percent of national income (Gross Domestic Project, GDP) in 1841.<ref>McChesney and Nichols (2010, pp. 310-311, note 88).</ref> At that time, the US probably led the world by far in the number of independent newspaper publishers per capita or per million population. This encouraged literacy and limited political corruption, both of which contributed to making the US a leader in the rate of growth in average annual income (Gross Domestic Product, GDP, per capita). Corruption was also limited by the inability of a small number of publishers to dominate political discourse. That began to change in the 1850s and 1860s with the introduction of high speed rotary presses, which increased the capital required to start a newspaper.<ref>John and Silberstein-Loeb (2015, p. 80).</ref> In 1887 [[w:William Randolph Hearst|William Randolph Hearst]] took over management of his father’s ''[[w:San Francisco Examiner|San Francisco Examiner]]''. His success there gave him an appetite for building a newspaper chain. His 1895 purchase of the ''[[w:New York Morning Journal|New York Morning Journal]]'' gave him a second newspaper. By the mid-1920s, he owned 28 newspapers. Consolidation of ownership of the media became easier with the introduction of broadcasting and even easier with the Internet.<ref>John and Silberstein-Loeb (2015). See also Wikiversity, “[[Information is a public good: Designing experiments to improve government]]” and “[[:Category:Media reform to improve democracy]]“.</ref> [[:Category:Media reform to improve democracy|This consolidation seems to be increasing political polarization and violence worldwide]], threatening democracy itself. === The threat from loss of newspapers === A previous ''Media & Democracy'' interview with Arizona State University accounting professor Roger White on "[[Local newspapers limit malfeasance]]" describes problems that increase as the quality and quantity of news declines and ownership and control of the media become more highly concentrated: Major media too often deflect the public's attention from political corruption enabled by poor media. This too often contributes to other problems like [[w:Scapegoating|scapegoating]] [[w:Immigration|immigrants]] and attacking [[w:Diversity, equity, and inclusion|Diversity, equity, and inclusion]] (DEI) while also facilitating increases in pollution, the cost of borrowing, political polarization and violence, and decreases in workplace safety. More on this is included in other interviews in this ''Media & Democracy'' series available on Wikiversity under [[:Category:Media reform to improve democracy]]. An important quantitative analysis of the problems associated with deficiencies in news is Neff and Pickard (2024). They analyzed data on media funding and democracy in 33 countries. The US has been rated as a "flawed democracy" according to the [[w:Economist Democracy Index|Economist Democracy Index]] and spends substantially less per capita on media compared to the world's leading democracies in Scandinavia and Commonweath countries. They note that commercial media focus primarily on people with money, while publicly-funded media try harder to serve everyone. Public funding is more strongly correlated with democracy than private funding. This recommends increasing public funding for media as a means of strengthening democracy. See also "[[Information is a public good: Designing experiments to improve government]]". ==Discussion == :''[Interested readers are invite to comment here, subject to the Wikimedia rules of [[w:Wikipedia:Neutral point of view|writing from a neutral point of view]] [[w:Wikipedia:Citing sources|citing credible sources]]<ref name=NPOV/> and treating others with respect.<ref name=AGF/>]'' == Notes == {{reflist}} == Bibliography == * <!--Richard R. John (1995) Spreading the News: The American Postal System from Franklin to Morse-->{{cite Q|Q54641943}} * <!--Richard R. John, ed. (2001) Computers and Communications Networks-->{{cite Q|Q134679967|editor=Richard R. John}} * <!--Richard R. John, ed. (2006) Ruling Passions: Political Economy in Nineteenth Century America-->{{cite Q|Q134674693|editor=Richard R. John}} * <!--Richard R. John (2010) Network Nation: Inventing American Telecommunications-->{{cite Q|Q54641191}} * <!--Richard R. John, ed. (2012) The American Postal Network, 1792-1914-->{{cite Q|Q134670536|editor=Richard R. John}} * <!--Richard R. John and Kim Phillips-Fein, eds. (2016) Capital Gains: Business and Politics in Twentieth-Century America-->{{cite Q|Q134669392|editors=Richard R. John and Kim Phillips-Fein}} * <!--Richard R. John and Jonathan Silberstein-Loeb (eds.; 2015) Making News: The Political Economy of Journalism in Britain and America from the Glorious Revolution to the Internet (Oxford University Press)-->{{cite Q|Q131468166|editors=Richard R. John and Jonathan Silberstein-Loeb}} * <!-- Robert W. McChesney; John Nichols (2010). The Death and Life of American Journalism (Bold Type Books) -->{{cite Q|Q104888067}}. * <!--Richard S. Tedlow and Richard R. John, eds (1986) Managing big business : essays from the Business history review-->{{cite Q|Q134680369|editors=Richard S. Tedlow and Richard R. John}} * <!-- Alexis de Tocqueville (1835, 1840; trad. 2001) Democracy in America (trans. by Richard Heffner, 2001; New America Library) -->{{cite Q|Q112166602|publication-date=unset|author=Alexis de Tocqueville (1835, 1840; trad. 2001)}} [[Category:Media]] [[Category:News]] [[Category:Politics]] [[Category:Media reform to improve democracy]] <!--list of categories https://en.wikiversity.org/wiki/Wikiversity:Category_Review [[Wikiversity:Category Review]]--> id2wsafbl2p2yhdq1xh9f58f3thfxdw 2717837 2717834 2025-06-02T21:37:57Z DavidMCEddy 218607 wdsmth 2717837 wikitext text/x-wiki :''This discusses a 2025-06-08 interview with Columbia University History Professor [[w:Richard R. John|Richard R. John]] about problems with consolidation of ownership of the communications media. A video and 29:00 mm:ss podcast excerpted from the interview will be added when available. The podcast will be released 2025-06-14 to the fortnightly "Media & Democracy" show<ref name=M&D><!--Media & Democracy-->{{cite Q|Q127839818}}</ref> syndicated for the [[w:Pacifica Foundation|Pacifica Radio]]<ref><!--Pacifica Radio Network-->{{cite Q|Q2045587}}</ref> Network of [[w:List of Pacifica Radio stations and affiliates|over 200 community radio stations]].<ref><!--list of Pacifica Radio stations and affiliates-->{{cite Q|Q6593294}}</ref>'' :''It is posted here to invite others to contribute other perspectives, subject to the Wikimedia rules of [[w:Wikipedia:Neutral point of view|writing from a neutral point of view]] while [[w:Wikipedia:Citing sources|citing credible sources]]<ref name=NPOV>The rules of writing from a neutral point of view citing credible sources may not be enforced on other parts of Wikiversity. However, they can facilitate dialog between people with dramatically different beliefs</ref> and treating others with respect.<ref name=AGF>[[Wikiversity:Assume good faith|Wikiversity asks contributors to assume good faith]], similar to Wikipedia. The rule in [[w:Wikinews|Wikinews]] is different: Contributors there are asked to [[Wikinews:Never assume|"Don't assume things; be skeptical about everything."]] That's wise. However, we should still treat others with respect while being skeptical.</ref>'' <!--[[File:MeDem2025-06-08John|thumb|2025-06-08 interview with Columbia University History Professor Richard R. John about problems associated with concentration of ownership of the media.]]--> <!--[[File:MeDem20250614Johnthumb|29:00 mm:ss excerpts from a 2025-06-01 interview with Columbia University History Professor Richard R. John about problems associated with concentration of ownership of the media.]]--> Columbia University History Professor [[w:Richard R. John|Richard R. John]] discusses the business of communications in the US focusing especially problems stemming from media concentration. Professor John is the author of two books and an editor of eight others related to the business of media and democracy. His two books are: * (1995) ''Spreading the News: The American Postal System from Franklin to Morse''.<ref>John (1995).</ref> * (2010) ''Network Nation: Inventing American Telecommunications''.<ref>John (2010).</ref> More recently, he edited * with Silberstein-Loeb (2015) ''Making News: The Political Economy of Journalism in Britain and America from the Glorious Revolution to the Internet''. * with Phillip-Fein (2016) ''Capital Gains: Business and Politics in Twentieth-Century America''.<ref>His other edited volumes include Tedlow and John (1986), and John (2001, 2006, 2012).</ref> Prof. John discusses his work with Spencer Graves.<ref><!--Spencer Graves-->{{cite Q|Q56452480}}</ref> == The need for media reform to improve democracy == This article is part of [[:category:Media reform to improve democracy]]. We describe here briefly the motivation for this series. [[Great American Paradox|One major contributor to the dominant position of the US in the international political economy]] today may have been the [[w:Postal Service Act|US Postal Service Act of 1792]]. Under that act, newspapers were delivered up to 100 miles for a penny when first class postage was between 6 and 25 cents. [[w:Alexis de Tocqueville|Alexis de Tocqueville]], who visited the relatively young United States of America in 1831, wrote, “There is scarcely a hamlet that does not have its own newspaper.”<ref>Tocqueville (1835, p. 93).</ref> McChesney and Nichols estimated that these newspaper subsidies were roughly 0.21 percent of national income (Gross Domestic Project, GDP) in 1841.<ref>McChesney and Nichols (2010, pp. 310-311, note 88).</ref> At that time, the US probably led the world by far in the number of independent newspaper publishers per capita or per million population. This encouraged literacy and limited political corruption, both of which contributed to making the US a leader in the rate of growth in average annual income (Gross Domestic Product, GDP, per capita). Corruption was also limited by the inability of a small number of publishers to dominate political discourse. That began to change in the 1850s and 1860s with the introduction of high speed rotary presses, which increased the capital required to start a newspaper.<ref>John and Silberstein-Loeb (2015, p. 80).</ref> In 1887 [[w:William Randolph Hearst|William Randolph Hearst]] took over management of his father’s ''[[w:San Francisco Examiner|San Francisco Examiner]]''. His success there gave him an appetite for building a newspaper chain. His 1895 purchase of the ''[[w:New York Morning Journal|New York Morning Journal]]'' gave him a second newspaper. By the mid-1920s, he owned 28 newspapers. Consolidation of ownership of the media became easier with the introduction of broadcasting and even easier with the Internet.<ref>John and Silberstein-Loeb (2015). See also Wikiversity, “[[Information is a public good: Designing experiments to improve government]]” and “[[:Category:Media reform to improve democracy]]“.</ref> [[:Category:Media reform to improve democracy|This consolidation seems to be increasing political polarization and violence worldwide]], threatening democracy itself. === The threat from loss of newspapers === A previous ''Media & Democracy'' interview with Arizona State University accounting professor Roger White on "[[Local newspapers limit malfeasance]]" describes problems that increase as the quality and quantity of news declines and ownership and control of the media become more highly concentrated: Major media too often deflect the public's attention from political corruption enabled by poor media. This too often contributes to other problems like [[w:Scapegoating|scapegoating]] [[w:Immigration|immigrants]] and attacking [[w:Diversity, equity, and inclusion|Diversity, equity, and inclusion]] (DEI) while also facilitating increases in pollution, the cost of borrowing, political polarization and violence, and decreases in workplace safety. More on this is included in other interviews in this ''Media & Democracy'' series available on Wikiversity under [[:Category:Media reform to improve democracy]]. An important quantitative analysis of the problems associated with deficiencies in news is Neff and Pickard (2024). They analyzed data on media funding and democracy in 33 countries. The US has been rated as a "flawed democracy" according to the [[w:Economist Democracy Index|Economist Democracy Index]] and spends substantially less per capita on media compared to the world's leading democracies in Scandinavia and Commonweath countries. They note that commercial media focus primarily on people with money, while publicly-funded media try harder to serve everyone. Public funding is more strongly correlated with democracy than private funding. This recommends increasing public funding for media as a means of strengthening democracy. See also "[[Information is a public good: Designing experiments to improve government]]". ==Discussion == :''[Interested readers are invite to comment here, subject to the Wikimedia rules of [[w:Wikipedia:Neutral point of view|writing from a neutral point of view]] [[w:Wikipedia:Citing sources|citing credible sources]]<ref name=NPOV/> and treating others with respect.<ref name=AGF/>]'' == Notes == {{reflist}} == Bibliography == * <!--Richard R. John (1995) Spreading the News: The American Postal System from Franklin to Morse-->{{cite Q|Q54641943}} * <!--Richard R. John, ed. (2001) Computers and Communications Networks-->{{cite Q|Q134679967|editor=Richard R. John}} * <!--Richard R. John, ed. (2006) Ruling Passions: Political Economy in Nineteenth Century America-->{{cite Q|Q134674693|editor=Richard R. John}} * <!--Richard R. John (2010) Network Nation: Inventing American Telecommunications-->{{cite Q|Q54641191}} * <!--Richard R. John, ed. (2012) The American Postal Network, 1792-1914-->{{cite Q|Q134670536|editor=Richard R. John}} * <!--Richard R. John and Kim Phillips-Fein, eds. (2016) Capital Gains: Business and Politics in Twentieth-Century America-->{{cite Q|Q134669392|editors=Richard R. John and Kim Phillips-Fein}} * <!--Richard R. John and Jonathan Silberstein-Loeb (eds.; 2015) Making News: The Political Economy of Journalism in Britain and America from the Glorious Revolution to the Internet (Oxford University Press)-->{{cite Q|Q131468166|editors=Richard R. John and Jonathan Silberstein-Loeb}} * <!-- Robert W. McChesney; John Nichols (2010). The Death and Life of American Journalism (Bold Type Books) -->{{cite Q|Q104888067}}. * <!--Richard S. Tedlow and Richard R. John, eds (1986) Managing big business : essays from the Business history review-->{{cite Q|Q134680369|editors=Richard S. Tedlow and Richard R. John}} * <!-- Alexis de Tocqueville (1835, 1840; trad. 2001) Democracy in America (trans. by Richard Heffner, 2001; New America Library) -->{{cite Q|Q112166602|publication-date=unset|author=Alexis de Tocqueville (1835, 1840; trad. 2001)}} [[Category:Media]] [[Category:News]] [[Category:Politics]] [[Category:Media reform to improve democracy]] <!--list of categories https://en.wikiversity.org/wiki/Wikiversity:Category_Review [[Wikiversity:Category Review]]--> 1tp3ajigoefshb0x5vpmvcgtbc4ukww File:VLSI.Arith.1.A.CLA.20250603.pdf 6 321974 2717851 2025-06-03T08:24:05Z Young1lim 21186 {{Information |Description=VLSI.Arith: Carry Lookahead Adders 1A (20250603 - 20250602) |Source={{own|Young1lim}} |Date=2025-06-03 |Author=Young W. Lim |Permission={{self|GFDL|cc-by-sa-4.0,3.0,2.5,2.0,1.0}} }} 2717851 wikitext text/x-wiki == Summary == {{Information |Description=VLSI.Arith: Carry Lookahead Adders 1A (20250603 - 20250602) |Source={{own|Young1lim}} |Date=2025-06-03 |Author=Young W. Lim |Permission={{self|GFDL|cc-by-sa-4.0,3.0,2.5,2.0,1.0}} }} == Licensing == {{self|GFDL|cc-by-sa-4.0,3.0,2.5,2.0,1.0}} fc1er599jdey2suvu398xanyoibcv64