Edit Blog Post: Blog_Post:55
Jump to:
navigation
,
search
You do not have permission to edit this page, for the following reasons:
The action you have requested is limited to users in the group: member.
You do not have permission to edit pages in the
Blog_Post
namespace.
Cancel
Title:
Tags:
#WikiDev16
#wmcon
1.25
1.27
API
Administration
Benchmarking
Breaking
Bugs
Change
Collection
Community
Community Tech
Conference
Core
Data
Debugging
Developers
Development
EMWCon
Editing
Engadgement
Enterprise
Event
Extension
Extension Development
Extensions
Famous quotes
Forms
Future
Governance
Grants
Graphs
Hackathon
Helping Out
Hierarchy
Hosting
Idea
In-Person
Jobs
Knowledge Management
LDAP Authentication
LTS
Lyon
Maintenance
MediaWiki
Mediawiki Release
Network Graph
News
Office Hours
Opinion
PHP
Paperwork
Performance
Pingback
Registration
Release
Release Candidate
Release Engineering
Release Management
Report
Request for Comments
Review
SMWCon
San Francisco
Sausage-making
Semantic Forms
Semantic MediaWIki
Semantic Rating
Shared Hosting
Support
Survey
Templates
Test integration
Third-Party
Title Icon
Tools
UI
Updates
Upgrading
User Group
User Interface
User Survey
VPS
Variables
VisualEdtior
Visualization
Voting
Wikimedia
Wikimedia Foundation
Wishlist
core
People:
Šarūnas
AD
Abraham Taherivand
Ad Strack van Schijndel
Adam Shoreland
Akash Agarwal
Aleksey
Alex Tanchoco
Alexia E. Smith
Alexis Hershberger
Alina Mierluș
Andreas Kukartz
Anja Ebersbach
Antoine Musso
Ariel Glenn
BD808
Bartosz Dziewoński
Bawolff
Benjamin Lees
Bernadette Clemente
Bernhard Krabina
Bill Pirkle
Bob Watts
Brian Wolff
Brion Vibber
Bryan Hildebrand
Bryandamon
Caleb Cooper
Charlot Cobben
Chris Koerner
Chris Steipp
Cindy Cicalese
Clara Andrew-Wani
Daniel Kinzler
Daren Welsh
Darren S
Darren Stephens
Dejan Savuljesku
Derk-Jan Hartman
Dwan Humphrey
Edlira Dushku
Eric-Jan
Evita Hollis
FoxxT
Frank Schulenburg
Frank Taylor
FreedomFighter Sparrow
Gabor
Geert Van Pamel
Georgios Mavropalias
Gergo
Gergő Tisza
Gilles Dubuc
Greg
Greg Rundle
Greg Rundlett
Igor Absorto
Ike Hecht
Isarra
James Hare
James Hong Kong
James Montalvo
James Salsman
Jared Olson
Jason Ji
Jean-Baptiste H
Jeffrey Wang
Jeroen De Dauw
John McClure
Justin Green
Karsten Hoffmeyer
Keegan Peterzell
Krinkle
Kunal Mehta
Lex Sulzer
Lexi McGillivray
Lia Veja
Maarten
Marcin Cieslak
Mark Hershberger
Markus Glaser
Maryana Iskander
Matt Hall
Matt Senate
Matthew Flaschen
Megan Cutrofello
Mehrdad Pourzaki
Michael Anthony Alabastro
Michael Barylak
Mukunda
Natasha Brown
Nick Gluzdov
Nick Parrott
Niklas
Oren Bochman
Ori Livneh
Owen Davis
Patrick Marvin
Peter Meyer
Peter Woudsma
Petr Bena
Petr Pchelko
Pharos
Philippe Beaudette
Quim Gil
Rach123
Rachel Farrand
Rich Evans
Richard Heigl
Robert Radke
Robert Vogel
Robla
Ryan Lane
Sabine Melnicki
Sam Nguyen
Scott
Siebrand Mazeland
Simon Heimler
Stephan Gambke
Testimony
Thomas Chin
Thomas O'Neill
Thomas Topway
Tim Ruijters
Tina Tenbergen
Tom Harriman
Toni Hermoso
Toni Hermoso Pulido
Tyler Romeo
Victoria Coleman
Vincent Brooks
Wax Miguel
Wolfgang Fahl
Yaron Koren
You!
Za Bien
illuminatusds
From the [[Event:115|recent #mwstake meeting]]: * One week left to comment on the [[mw:Project:Proposal_for_changing_logo_of_mediawiki,_2020|proposed MW Logo change]]. * The [https://lists.wikimedia.org/pipermail/wikitech-l/2020-August/093761.html deprecation policy] discussion. ** [https://lists.wikimedia.org/pipermail/wikitech-l/2020-August/093801.html Comment] from former WMF staff @[[mw:User:Legoktm|legoktm]]. ** [https://lists.wikimedia.org/pipermail/wikitech-l/2020-September/093817.html Comment] from Hallo Welt! employee [[mw:User:Osnard|Rober Vogel]]. * Final(?) MW 1.35 release candidate [https://lists.wikimedia.org/pipermail/wikitech-l/2020-September/093823.html announced]. : One major feature is that [[mw:Parsoid|Parsoid]], a library necessary to use [[mw:Extension:VisualEditor|Visual Editor]] is now written entirely in PHP and both Parsoid and VisualEditor are bundled in the tarball. This means extensions like [[mw:Extension:DiscussionTools|DiscussionTools]] can be used without any external dependencies. * There is an updated visualization of the [[mw:pingback|pingback]] statistics using the heartbeat ping: [https://pingback.wmflabs.org/#media-wiki-version chart]. : The new heartbeat ping (from 1.30—October 2018—forward) are showing only new installations instead of accumulating all pings. This explains the sawtooth on the chart. * The creation of a new [[mw:Developer_Advocacy/Developer_Portal|Developer Portal]] is is in process. Hopefully, this means that it will be easier to find documentation for MediaWiki. * PHP 7.2 ([https://www.php.net/supported-versions.php which is not supported after November 2020]) will not be supported for [https://phabricator.wikimedia.org/T257879 MW 1.35]. * There is still a discussion (no link found) about no longer supporting single-step upgrades over interim versions. * Many third party developers will be pleased to hear about the new [[mw:Gitlab consultation|Gitlab consultation]] process that is one of the first steps of moving away from gerrit and towards a more familiar development workflow. * Professional.wiki's [[mw:2020_MediaWiki_User_Survey|MediaWiki user survey]] is now live! Please contribute. * There is an upcoming discussion for the [[meta:Universal Code of Conduct|Wikimedia Universal Code of Conduct]]. :This CoC will probably replace the technical one, so it would apply to third party MW users who participate in WMF spaces. == Story time: A morality tale about the [[mw:Extension:MagicNumberedHeadings|MagicNumberedHeadings extension]]== This past week, Mark was going to update a wiki and needed to make sure the [[mw:Extension:MagicNumberedHeadings|MagicNumberedHeadings extension]] was up-to-date. He noticed that there used to be a Gerrit-hosted repository for the extension, but the repository and the page itself were gone. There was a previous copy of the extension in Github, so this wouldn't matter too much, but, upon investigation, there turned to be some good lessons and a bit of a reminder. Initially, the extension [https://www.mediawiki.org/w/index.php?title=Extension:MagicNumberedHeadings&oldid=2877235 stored its code on the mediawiki.org]. Mark uses git to deploy code on, so he needed a repository. He set one up at [https://github.com/hexmode/mediawiki-MagicNumberedHeadings github] and forgot about it (except when [https://github.com/hexmode/mediawiki-MagicNumberedHeadings/commit/26952d4d923a6c3af42aa6218e9581c59f0a4911 he needed to maintain it]). Shortly after importing the extension into github and doing some fixups, he [https://www.mediawiki.org/w/index.php?title=Gerrit/New_repositories/Requests/Entries&diff=prev&oldid=2444236&diffmode=source requested a gerrit repository be created] from the github repo. Again, though, he didn't update mediawiki.org to point to the repo. And he forgot about the gerrit repository, even when he wanted to later fix the code like he did [https://github.com/hexmode/mediawiki-MagicNumberedHeadings/commit/26952d4d923a6c3af42aa6218e9581c59f0a4911 this past June]. If he remembered that he had made a gerrit repo, or documented its creation on MediaWiki.org, he would have seen that [https://gerrit.wikimedia.org/r/c/mediawiki/extensions/MagicNumberedHeadings/+/558745 <tt>@legoktm</tt> had already fixed it]. During all this, [https://www.mediawiki.org/w/index.php?title=Extension:MagicNumberedHeadings&diff=prev&oldid=2877235&diffmode=source the mediawiki.org page went unmodified except for a small typo fix up until last month] when [https://www.semantic-mediawiki.org/wiki/User:Kghbln Karsten Hoffmeyer] came across it, saw the code on the page had not been updated since 2016, noticed it didn't work with [https://phabricator.wikimedia.org/T200247 the newer MagicWordFactory] and [https://www.mediawiki.org/w/index.php?title=Extension:MagicNumberedHeadings&diff=next&oldid=2877235&diffmode=source archived it]. And, so it happened that this past March 28th, a diligent MediaWiki.org administrator created a task to [https://phabricator.wikimedia.org/T248758 archive the MagicNumberedHeadings gerrit repo]. (Mark asked for it to be un-archived.) All this because Mark did not update the extension page on MediaWiki.org originally. Documentation is important! How many times do we need to learn that? ==3 point buzzer beater== Bryan showed us how the [[mw:Extension:Flex_Diagrams|Flex Diagrams]] extension allows you to easily create and edit [https://discoursedb.org/w/index.php?title=BPMN:Hi&action=editdiagram BPMN diagrams], [https://discoursedb.org/w/index.php?title=Gantt:Project_ATLAS&action=editdiagram Gantt charts], and [https://discoursedb.org/w/index.php?title=Mermaid:Sample_diagram&action=editdiagram Mermaid diagrams].
Cancel
Navigation menu
Personal tools
Log in
Namespaces
Blog Post
Discussion
Variants
Views
Read
View form
View history
More
Search
Navigation
Blog
FAQs
MWstake Meetings
Calendar
Tags
People
Tools
What links here
Related changes
Special pages
Page information