Jump to content

Wikipedia:Wikipedia Signpost/2022-05-29/Technology report: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Protected "Wikipedia:Wikipedia Signpost/2022-05-29/Technology report": old newspaper articles don't need to be continually updated, the only real edits expected here are from bots/scripts, and vandalism is extremely hard to monitor ([Edit=Require autoconfirmed or confirmed access] (indefinite) [Move=Require autoconfirmed or confirmed access] (indefinite))
 
(14 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<noinclude>{{Wikipedia:Wikipedia Signpost/Templates/RSS description|1=A new video player for Wikimedia wikis: Plus, Growth Features configuration, the Hackathon, and more}}{{Wikipedia:Signpost/Template:Signpost-header|||}}</noinclude>
<noinclude>{{Signpost draft
|title = A new video player for Wikimedia wikis
|blurb = Plus, Growth Features configuration, the Hackathon, and
|Ready-for-copyedit = Yes
|Copyedit-done = No
|Final-approval = No <!--Should only be used by EiC -->
}}
{{Wikipedia:Wikipedia Signpost/Templates/RSS description
|1=<!-- LEAVE BLANK to use "<title>: <blurb>" (using title and blurb from above), or replace with a custom description for the RSS feed -->
}}{{Wikipedia:Wikipedia Signpost/Templates/Signpost-header|||}}</noinclude>


{{Wikipedia:Wikipedia Signpost/Templates/Signpost-article-header-v2
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-article-header-v2
|{{{1|A new video player for Wikimedia wikis}}}
|{{{1|A new video player for Wikimedia wikis}}}|By [[User:EpicPupper|EpicPupper]]
|By [[User:EpicPupper|EpicPupper]]
}}
}}
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-start-v2}}


===Video.js deployment done===
===Video.js deployment done===
Line 32: Line 23:
===2022 Wikimedia Hackathon completed ===
===2022 Wikimedia Hackathon completed ===
{{Wikipedia:Wikipedia Signpost/Templates/Filler image-v2
{{Wikipedia:Wikipedia Signpost/Templates/Filler image-v2
|image=File:Wikimedia Hackathon logo horizontal.png
|image=File:Wikimedia hackathon mark horizontal.svg
|size=250px
|size=250px
|caption=The logo of the Hackathon.
|caption=The logo of the Hackathon.
|fullwidth=no
|fullwidth=no
}}
}}
The [[mw:Wikimedia Hackathon 2022|2022 Wikimedia Hackathon]] was held as a hybrid event from May 20-22. An online, game-style space was utilized, and 11 local meetups were conducted with the help of community grants. 117 participants signed up, participating in sessions on a variety of topics including infrastructure, localization, Python, Wikibase and community-building. The next Wikimedia technical event is the Wikimania Hackathon, scheduled for August 11-14, 2022.
The [[mw:Wikimedia Hackathon 2022|2022 Wikimedia Hackathon]] was held as a hybrid event from May 20-22. An online, game-style space was utilized, and 11 local meetups were conducted with the help of community grants. 117 participants signed up, participating in sessions on a variety of topics including infrastructure, localization, Python, Wikibase, and community-building. The next Wikimedia technical event is the Wikimania Hackathon, scheduled for August 11-14, 2022.


=== Real Time Preview for Wikitext project deployed on some wikis -===
=== Real Time Preview for Wikitext project deployed on some wikis ===
A version of the Realtime Preview project has been launched on the Polish Wikipedia by the Community Tech team at the Wikimedia Foundation. The team is working on soliciting community feedback in order to improve the issue. They have decided to roll it out as a Beta Feature before they release the feature to everyone, due to the high-impact environment. This will allow them to collect feedback and make improvements before they release to everyone. Feedback is welcome on the project's [[m:Talk:Community Wishlist Survey 2021/Real Time Preview for Wikitext|talk page]].
A version of the Real Time Preview project has been launched on the Polish Wikipedia by the Community Tech team at the Wikimedia Foundation. The team is working on soliciting community feedback in order to improve the issue. They have decided to roll it out as a Beta Feature before they release the feature to everyone, due to the high-impact environment. This will allow them to collect feedback and make improvements before they release it to everyone. Feedback is welcome on the project's [[m:Talk:Community Wishlist Survey 2021/Real Time Preview for Wikitext|talk page]].


===Some old browsers no longer supported===
===Some old browsers no longer supported===
Due to the use of unoptimal workarounds, some very old browsers and operating systems are no longer supported (see [https://diff.wikimedia.org/2022/04/27/tech-news-2022-17/ Tech News]). 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. This change follows the MediaWiki [[mw:Browser support|compatibility guidelines]].
Due to the use of nonoptimal workarounds, some very old browsers and operating systems are no longer supported (see [https://diff.wikimedia.org/2022/04/27/tech-news-2022-17/ Tech News]). 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. This change follows the MediaWiki [[mw:Browser support|compatibility guidelines]].


{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-end-v2}}
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-end-v2}}
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-start-v2|fullwidth}}
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-start-v2|fullwidth}}

===In brief===
===In brief===
====New [[Wikipedia:User scripts|user scripts]] to customise your Wikipedia experience====
====New [[Wikipedia:User scripts|user scripts]] to customise your Wikipedia experience====
Line 161: Line 153:
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-end-v2}}
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-end-v2}}
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-article-end-v2}}
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-article-end-v2}}
<noinclude>{{Wikipedia:Signpost/Template:Signpost-article-comments-end||2022-04-24|}}</noinclude>
<noinclude>{{Wikipedia:Signpost/Template:Signpost-article-comments-end||2022-04-24|2022-08-31}}</noinclude>

Latest revision as of 02:58, 6 January 2024

Technology report

A new video player for Wikimedia wikis

Video.js deployment done

The software to play video and audio files on pages has now changed on all Wikimedia wikis. The old player has been removed and replaced with Video.js. Some audio players will become wider after this change. The new player has been a beta feature for over four years, and uses best practices. For more information, see Tech News.

Community configuration for Growth features

A screenshot of the 2022 Growth Features configuration.

Over the past four years, the Growth team at the Wikimedia Foundation has developed Growth features, a set of tools that make contributing easier for newcomers. As contributors start editing Wikipedia, they need to learn how the wikis and the community work. These features nudge them to spend time on tasks important to their community. They also make connections through mentorship systems that allow for direct, 1-on-1 contact with an experienced community member. On 26 April 2022, the team also announced a new configuration system, allowing communities to alter the settings of their Growth Features installation.

Gadget and user script policy being drafted

A policy for MediaWiki gadgets and user scripts is being drafted. Previously, these tools were ill-defined, leading to misunderstandings between engineers and wiki-based code developers when wiki-based code breaks. This also leads to code rot, where developers do not feel empowered to make changes as it's unclear how their changes will impact wiki-based code developers. On top of this, when wiki-based code breaks it's not clear who can and will fix it. Together, a policy is being drafted that has the goal of working for Wikimedia staff, volunteer contributors (on Gerrit and Github), and wiki-based code developers, to lead to a better experience for all parties and try to restore trust and good faith between them. Community input is welcome on the talk page.

2022 Wikimedia Hackathon completed

The logo of the Hackathon.

The 2022 Wikimedia Hackathon was held as a hybrid event from May 20-22. An online, game-style space was utilized, and 11 local meetups were conducted with the help of community grants. 117 participants signed up, participating in sessions on a variety of topics including infrastructure, localization, Python, Wikibase, and community-building. The next Wikimedia technical event is the Wikimania Hackathon, scheduled for August 11-14, 2022.

Real Time Preview for Wikitext project deployed on some wikis

A version of the Real Time Preview project has been launched on the Polish Wikipedia by the Community Tech team at the Wikimedia Foundation. The team is working on soliciting community feedback in order to improve the issue. They have decided to roll it out as a Beta Feature before they release the feature to everyone, due to the high-impact environment. This will allow them to collect feedback and make improvements before they release it to everyone. Feedback is welcome on the project's talk page.

Some old browsers no longer supported

Due to the use of nonoptimal workarounds, some very old browsers and operating systems are no longer supported (see Tech News). 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. This change follows the MediaWiki compatibility guidelines.

In brief

New user scripts to customise your Wikipedia experience

Bot tasks

Bots that have been approved for operations after a successful BRFA will be listed here for informational purposes. No other approval action is required for these bots. Recently approved requests can be found here (edit), while old requests can be found in the archives.


Latest tech news

Latest tech news from the Wikimedia technical community: 2022 #21, #20, & #19. Please tell other users about these changes. Not all changes will affect you. Translations are available on Meta.

Meetings

Installation code

  1. ^ Copy the following code, edit your user JavaScript, then paste:
    {{subst:lusc|1=User:Terasail/ArticleInfo.js}}
  2. ^ Copy the following code, edit your user JavaScript, then paste:
    {{subst:lusc|1=User:NguoiDungKhongDinhDanh/AjaxLoader.js}}
  3. ^ Copy the following code, edit your user JavaScript, then paste:
    {{subst:lusc|1=User:Anerisys/contribution_shortcuts.js}}
  4. ^ Copy the following code, edit your user JavaScript, then paste:
    {{subst:lusc|1=User:Diegodlh/Web2Cit/script.js}}