The Wayback Machine - https://web.archive.org/web/20160422145704/https://phabricator.wikimedia.org/p/Spage/

Spage (S Page)
WMF technical writer

User Since
Oct 3 2014, 8:59 AM (81 w, 5 h)
Status
Available
IRC Nick
spagewmf
LDAP User
Spage
MediaWiki User
SPage (WMF)

I'm specifically working on Web-APIs-Hub and in general reducing the mountain of Documentation work as part of Developer-Relations.

Tue, Apr 12

RandomDSdevel awarded T106894: action=render has no effect on Special pages a Cookie token.
Tue, Apr 12, 9:22 PM · Patch-For-Review, MediaWiki-Special-pages, MediaWiki-General-or-Unknown

Thu, Apr 7

Qgil awarded T108618: Publish detailed Action API request information to Hadoop a Love token.
Thu, Apr 7, 6:22 AM · WMF-deploy-2016-03-22_(1.27.0-wmf.18), WMF-deploy-2016-03-15_(1.27.0-wmf.17), WMF-deploy-2016-03-01_(1.27.0-wmf.15), Analytics, WMF-deploy-2015-11-17_(1.27.0-wmf.7), MW-1.27-release-notes, User-bd808, Reading-Infrastructure-Team, MediaWiki-API

Mar 18 2016

Spage placed T112607: Web APIs hub should explain licensing up for grabs.
Mar 18 2016, 1:29 AM · DevRel-November-2015, Documentation, Web-APIs-Hub

Mar 2 2016

Ladsgroup awarded T76823: Basic search on Flow board (tracking) a Yellow Medal token.
Mar 2 2016, 10:40 PM · Tracking, user-notice, notice, Roadmap, Flow, Collaboration-Team-Interested

Feb 12 2016

Ricordisamoa awarded T93043: replace 537 subpages of Manual:Hooks/ with generated doc a Doubloon token.
Feb 12 2016, 5:50 PM · MediaWiki-General-or-Unknown, Documentation

Feb 11 2016

Qgil awarded T114704: Clean up Mentorship wiki pages now we're running these on Phabricator a Grey Medal token.
Feb 11 2016, 5:53 PM · Developer-Relations, Outreachy-Round-11

Jan 27 2016

Sjoerddebruin awarded T101484: Document how to use OOjs UI in gadgets a Love token.
Jan 27 2016, 5:07 PM · Documentation, UI-Standardization, OOjs-UI

Dec 12 2015

jayvdb awarded T105399: SyntaxHighlight should warn and hint if you specify an invalid lang a Like token.
Dec 12 2015, 9:15 PM · SyntaxHighlight

Dec 10 2015

Ash_Crow awarded T76818: Limit title input field to max length of topic title (1) a Pterodactyl token.
Dec 10 2015, 9:53 PM · Flow, Collaboration-Team-Interested

Dec 8 2015

Spage added a comment to T120163: Helper functions don't work because core doesn't support this feature..

Thanks for the diagnosis. You're right, so

<li role="menuitem"><a href="{{href}}" class="{{stringOrArray class}}">{{text}}</a></li>

just turns into <a class="" href="/wiki/index.php/Special:Notifications">0</a>, and Echo notification counts aren't styled.

Dec 8 2015, 8:02 AM · Blueprint

Dec 3 2015

Spage added a comment to T117526: Improve the generated PHPdoc (by considering alternatives to Doxygen?).

Will the result of this be an RFC to replace doxygen, or just a proof of concept?

Dec 3 2015, 9:13 AM · Developer-Relations, Google-Code-In-2015, Documentation, MediaWiki-Documentation
Qgil awarded T104288: Blueprint skin has no footer or replacement (so no copyright) a Love token.
Dec 3 2015, 8:17 AM · Blueprint, Web-APIs-Hub

Nov 25 2015

Spage moved T118932: RfC: Raise MediaWiki's PHP version requirement and update coding standards to Approved on the ArchCom-RfC workboard.
Nov 25 2015, 11:20 PM · MW-1.27-release, ArchCom-RfC
Spage added a comment to T118932: RfC: Raise MediaWiki's PHP version requirement and update coding standards.

We discussed this in E92: RFC Meeting on IRC 2015-11-25 22:00 UTC (T118932: Raise PHP version requirements), meeting minutes.

  • conclusion:
    • Requirement statement for users: PHP 5.5+ or HHVM 3.x+ ;
    • requirement statement for developers: the subset of features that behave consistently on both platforms
  • We'll give traits a shot with implementation proposals / documentation, scoped to ContextSource / LoggerAware and make a decision re: broader usage sometime in February.
  • updating the requirements documentation is tracked in T75901: Drop PHP 5.3 support
Nov 25 2015, 11:19 PM · MW-1.27-release, ArchCom-RfC
Spage moved T111588: [RFC] API-driven web front-end to Under discussion on the ArchCom-RfC workboard.
Nov 25 2015, 9:22 PM · Wikimedia-Developer-Summit-2016, Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Product-Backlog, ArchCom-RfC, Services, Performance-Team
Spage moved T118932: RfC: Raise MediaWiki's PHP version requirement and update coding standards to Ready for RFC meeting on the ArchCom-RfC workboard.
Nov 25 2015, 9:21 PM · MW-1.27-release, ArchCom-RfC
Spage moved T118932: RfC: Raise MediaWiki's PHP version requirement and update coding standards to Under discussion on the ArchCom-RfC workboard.
Nov 25 2015, 9:20 PM · MW-1.27-release, ArchCom-RfC

Nov 24 2015

Spage created T119562: RESTBase doc page doesn't scroll to #fragment.
Nov 24 2015, 9:40 PM · RESTBase-API

Nov 20 2015

Spage created T119240: Add maintenance/helloWorld.php to core with a unit test.
Nov 20 2015, 9:24 PM · Patch-For-Review, Easy, MediaWiki-Maintenance-scripts
Spage updated the title for P2339 can't access User static function.
Nov 20 2015, 8:40 PM
Spage edited the description of T113210: How should Wikimedia software support non-Wikimedia deployments of its software?.
Nov 20 2015, 3:43 AM · Wikimedia-Developer-Summit-2016

Nov 19 2015

Spage edited the description of T119121: implement a version check.
Nov 19 2015, 9:42 PM · MediaWiki-Special-pages, MediaWiki-Installer
Spage renamed T119121: implement a version check from "implement a version check and opt-in site reporting " to "implement a version check".
Nov 19 2015, 9:39 PM · MediaWiki-Special-pages, MediaWiki-Installer
Spage created T119121: implement a version check.
Nov 19 2015, 9:36 PM · MediaWiki-Special-pages, MediaWiki-Installer

Nov 17 2015

Spage created T118818: icons in wikimedia-ui.wmflabs.org don't appear in Firefox.
Nov 17 2015, 5:50 AM · UI-Standardization-Kanban

Nov 16 2015

Spage edited the description of T96764: S - Documentation.
Nov 16 2015, 11:43 PM · Reading-Admin
Spage created T118783: Graph tag's map demo sometimes renders glitch lines.
Nov 16 2015, 10:25 PM · Graph

Nov 14 2015

Spage added a comment to T116277: Extension to Transclude Git content into Wiki Pages (Outreachy proposal).

@Galorefitz

  • When exactly do your classes start in January? (Google wouldn't say :) ).
  • You left out Past experience from your proposal. You made some fixes in gerrit in May (thanks!), have you been active in any other FOSS projects as a user and a contributor?
Nov 14 2015, 8:41 PM · Web-APIs-Hub, MediaWiki-Documentation, Documentation, Outreachy-Round-11
Spage created T118628: Can't log in to livingstyleguide.wmflabs.org, get nocookieslogin message ("You have cookies disabled").
Nov 14 2015, 6:12 AM · Living-Style-Guide

Nov 13 2015

Spage added a comment to T118550: MediaWiki-Vagrant should use a git shell prompt.

Ubuntu puts contrib/completion/git-prompt.sh in /usr/lib/git-core/git-sh-prompt, so it's available in MW-Vagrant.

Nov 13 2015, 9:52 PM · MediaWiki-Vagrant

Nov 12 2015

Spage created T118507: ext.uls.interface.js gives error $ulsTrigger.tipsy is not a function .
Nov 12 2015, 9:51 PM · WMF-deploy-2016-03-01_(1.27.0-wmf.15), WorkType-Maintenance, LE-CX8-Sprint 2, MediaWiki-extensions-UniversalLanguageSelector
Spage added a comment to T110607: redirect gerrit repo paths to diffusion callsigns.

@Spage: upstream is working on path/to/repo support in diffusion. See upstream task.

Nov 12 2015, 8:25 PM · WorkType-NewFunctionality, Patch-For-Review, Diffusion, Gitblit-Deprecate

Nov 11 2015

Spage added a comment to T114394: RFC: PageLookup service and PageRecord object.

Is "id" in getId() and findPageById( $id ) a page ID, revision ID, or articleID? The proliferation of IDs in core is confusing.

Nov 11 2015, 11:46 PM · Wikimedia-Developer-Summit-2016, ArchCom-RfC
Spage added a comment to T116277: Extension to Transclude Git content into Wiki Pages (Outreachy proposal).
Nov 11 2015, 7:50 PM · Web-APIs-Hub, MediaWiki-Documentation, Documentation, Outreachy-Round-11
Spage created T118370: Living style guide is missing Iconography page.
Nov 11 2015, 7:25 AM · Living-Style-Guide
Spage committed rEBOP90f94a7d8f2a: Rename README to README.md (authored by Spage).
Rename README to README.md
Nov 11 2015, 1:07 AM

Nov 10 2015

Spage edited the description of T114071: Let's discuss the skin creation process.
Nov 10 2015, 9:55 PM · MediaWiki-Interface, Wikimedia-Developer-Summit-2016
Spage added a comment to T114071: Let's discuss the skin creation process.

It's great to have this meeting, but we need to identify the agenda and desired outcome of it.

[Unsolicited redesign skins] almost always look pretty, but then fall apart as soon as you try to apply reality to them. They often have no concept of core wiki things like history, or languages, or models of editing and workflows

Nov 10 2015, 9:24 PM · MediaWiki-Interface, Wikimedia-Developer-Summit-2016
Spage added a comment to P2218 Convert hooks.txt to YAML format for T115338.

The script works for me, a few minor comments:

Nov 10 2015, 8:55 AM · Documentation, MediaWiki-Documentation
Spage created T118226: InstantCommons stopped working on Labs-Vagrant, now lots of missing images..
Nov 10 2015, 3:26 AM · MediaWiki-Vagrant

Nov 9 2015

Spage added a comment to T117167: Outreachy proposal for Technology to transclude git content into wiki pages.

I disagree with @Tgr, I think line numbers are a useful way to specify a snippet. The wiki editor should use them with an unchanging commit (otherwise the file contents change), but its her choice

Nov 9 2015, 11:09 PM · Web-APIs-Hub, MediaWiki-Documentation, Documentation, Outreachy-Round-11
Spage added a comment to T116277: Extension to Transclude Git content into Wiki Pages (Outreachy proposal).

Nicely done! A few comments:

  • Phabricator's diffusion needs to be one of the supported repositories. We are moving away from GitBlit (git.wikimedia.org). I would argue it even needs to be the first supported, though there's a big issue with its "call signs" that needs to be resolved.
  • What's the name of the extension? What's the name of the parser tag? Are both TranscludeGit ?

"Saving the content to the database...

  • What do you mean, an actual DB table? Do we need this for first version? I believe to start this extension should just rely on the page cache and maybe the parser cache. If not, spell out what you're doing with a database.

... and rendering wikitext (.mediawiki), plain text (.txt) and code (.php, .py, .json, etc)."

  • Those three formats each hide a lot of work, I would split into separate steps. I would pick rendering wikitext first since as I understand it it's the simplest.
    • How does the wiki editor specify which format she wants? Does the parser function infer it from the file extension? It seems you need a parameter to override.

Fetch extension.json and parse it to feed it as input to the infobox template

  • Why is that part of this extension? Surely it is part of "use [raw text] for further processing (eg. processing text through a lua module)". This extension would make the file contents available to Lua modules, which can do stuff like parse extension.json, process the docs/hooks.txt file, etc. If you just mean this is a use case for the extension, or that you propose to build such a Lua module, say so.
Nov 9 2015, 11:01 PM · Web-APIs-Hub, MediaWiki-Documentation, Documentation, Outreachy-Round-11
Spage created T118142: Problems trying to add reference or to save new Wikidata statement.
Nov 9 2015, 5:38 AM · Wikidata

Nov 6 2015

Spage created T117940: a malformed URL can display any post in the titlebar area.
Nov 6 2015, 3:17 AM · Flow, Collaboration-Team-Interested
Spage added a comment to T117932: Special:Version doesn't show MobileFrontend's CREDITS.mediawiki.

It should support other text file extensions.

Special:Version assumes anything not ending in .txt is wikitext it can output, so it should probably only support .wiki and also .mediawiki (depending how strict we are with text file format conventions).

Nov 6 2015, 2:33 AM · MW-1.27-release-notes, WMF-deploy-2015-11-10_(1.27.0-wmf.6), Patch-For-Review, Easy, MobileFrontend, MediaWiki-Special-pages
Spage created T117938: Parsoid failures trying to save or preview posts with @ mentions on mw.org (curl error: 26).
Nov 6 2015, 2:19 AM · Collab-Archive-2015-2016, Flow

Nov 5 2015

Spage created T117932: Special:Version doesn't show MobileFrontend's CREDITS.mediawiki.
Nov 5 2015, 11:45 PM · MW-1.27-release-notes, WMF-deploy-2015-11-10_(1.27.0-wmf.6), Patch-For-Review, Easy, MobileFrontend, MediaWiki-Special-pages
Spage edited the description of T116690: Give text files in Git correct extensions.
Nov 5 2015, 11:18 PM · Patch-For-Review, Easy, Documentation, MediaWiki-Documentation
Spage edited the description of T91626: Technology to transclude git content into wiki pages.
Nov 5 2015, 11:09 PM · Possible-Tech-Projects, Documentation, MediaWiki-Documentation, WMF-Legal, Web-APIs-Hub
Spage edited the description of T91626: Technology to transclude git content into wiki pages.
Nov 5 2015, 10:40 PM · Possible-Tech-Projects, Documentation, MediaWiki-Documentation, WMF-Legal, Web-APIs-Hub
Spage added a comment to T91626: Technology to transclude git content into wiki pages.

@Akangupt and others,
This task's description, under Possible/desirable features, mentioned:

  • Transcluded content appears in a tag or template that identifies source, so that users can edit the text around it.
    • for simple transclusion MVP, simply invoke it from a wiki template similar to Template:Api_help).

I think the first bullet is a holdover from when this task was titled " "technology to push or pull remote text content into wiki pages"". If a system could push git content into a wiki page then editors would obviously want to know where it came from, e.g.

blah blah blah
<!-- the following wikitext came from extensions/SemanticResultFormats/README.wiki, inserted by MyMagicPushContent on 2015-11-06 -->
Semantic Result Formats (a.k.a. SRF) is an extension to MediaWiki that ...
The individual formats can be added 
...
<!-- end of wikitext from extensions/SemanticResultFormats/README.md -->
blah blah blah

Now that this task has been refined and narrowed to a pull technology, that doesn't apply. Wiki editors will see

blah blah blah
{{#MyMagicGitInclude: project=mediawiki/extensions/Wikibase| file=README.wiki}}
blah blah blah

So I will remove the mis-feature. I apologize for the confusion!

Nov 5 2015, 10:23 PM · Possible-Tech-Projects, Documentation, MediaWiki-Documentation, WMF-Legal, Web-APIs-Hub
Spage edited the description of T91626: Technology to transclude git content into wiki pages.
Nov 5 2015, 5:21 AM · Possible-Tech-Projects, Documentation, MediaWiki-Documentation, WMF-Legal, Web-APIs-Hub
Spage moved T105638: RFC: Streamlining Composer usage to Backlog (blocked or draft) on the ArchCom-RfC workboard.
Nov 5 2015, 4:45 AM · Wikimedia-Developer-Summit-2016, Wikimania-Hackathon-2015, Wikidata, ArchCom-RfC
Spage added a comment to T105638: RFC: Streamlining Composer usage.

We held E85: RFC Meeting: Streamlining Composer usage (2015-11-04), see Meeting summary. From that:

  • need to check if fingerprint in git verify-tag/commit output depends on gpg settings (jzerebecki
  • AGREED: signed tag support in composer would be nice to have (TimStarling, 22:52:22)
  • rough consensus that everything sucks and our lives will be horrible regardless of which solution is implemented (TimStarling, 22:56:13)
  • @JanZerebecki will add more detailed full workflow into RFC
Nov 5 2015, 4:45 AM · Wikimedia-Developer-Summit-2016, Wikimania-Hackathon-2015, Wikidata, ArchCom-RfC
Spage added a comment to T117828: When a page is manually converted to use Flow, the page-tabs turns blue immediately even if the page is empty.

... But in order to mark a page Flow it has to exist in the page table.

Nov 5 2015, 4:39 AM · Collaboration-Team-Interested, Flow
Restricted Application updated subscribers of T117222: Create a system to see last active conversations on a wiki.

A few random thoughts on this. I believe the "ugly" UUIDs of topics and posts are actually in chronological order, since they start with a timestamp. So if you could ask for posts in reverse UUID order then you could work back to the topics they are part of. This is what Recently active topics on a Flow board does. But you can't request topics in general, you always have to provide a page=Flow board title parameter to any Flow action, including submodule=view-topiclist&vtltoconly=true

Nov 5 2015, 2:55 AM · Collaboration-Team-Interested, Flow
Spage closed T110108: IRC office hour to discuss the mw.org API namespace as "Resolved".

This took place, E50: IRC office hour: Web APIs Hub

Nov 5 2015, 12:36 AM · Web-APIs-Hub, ECT-August-2015
Spage reassigned T112835: Document stricter MySQL policy and settings for MediaWiki from Spage to jcrespo.

Hi there.

  • Are we ready to "recommend debugging settings that display [DB] warnings"? Or perhaps the default settings and/or MW-Vagrant settings have been changed

Perhaps this task is complete \o/

Nov 5 2015, 12:33 AM · DBA, MediaWiki-Documentation, Documentation
Spage triaged T112835: Document stricter MySQL policy and settings for MediaWiki as "Normal" priority.
Nov 5 2015, 12:27 AM · DBA, MediaWiki-Documentation, Documentation
Spage triaged T112607: Web APIs hub should explain licensing as "Normal" priority.
Nov 5 2015, 12:26 AM · DevRel-November-2015, Documentation, Web-APIs-Hub
Spage triaged T113276: add "APIs" profile to Special:Search on mediawiki.org as "Low" priority.
Nov 5 2015, 12:25 AM · Patch-For-Review, MediaWiki-Search, Discovery, Web-APIs-Hub, Wikimedia-Site-requests

Nov 4 2015

Spage moved T114443: EventBus MVP to Under discussion on the ArchCom-RfC workboard.
Nov 4 2015, 9:43 PM · Analytics, Operations, ArchCom-RfC, Wikidata-Query-Service, Service-Architecture, Services, MediaWiki-General-or-Unknown, Wikidata, Epic, Discovery, EventBus
Spage added a comment to T117686: Select participants for Outreachy round 11 by 2015-11-11.

OK. I thought we had more time, https://wiki.gnome.org/Outreachy/2015/DecemberMarch says
November 17 | accepted participants announced on this page at 7pm UTC

Nov 4 2015, 8:33 PM · Outreachy-Round-11, DevRel-November-2015
Spage added a blocking task for T114704: Clean up Mentorship wiki pages now we're running these on Phabricator: T117705: Include a 'Mentors select candidates' step in 'Life of a successful project' doc.
Nov 4 2015, 8:30 PM · Developer-Relations, Outreachy-Round-11
Spage added a blocked task for T117705: Include a 'Mentors select candidates' step in 'Life of a successful project' doc: T114704: Clean up Mentorship wiki pages now we're running these on Phabricator.
Nov 4 2015, 8:30 PM · Documentation, Outreachy-Round-11
Spage edited Description on Outreachy-Round-11.
Nov 4 2015, 12:13 AM

Nov 3 2015

Spage edited the description of T116589: Make sure all mentors sign up in Outreachy'11 application system.
Nov 3 2015, 11:46 PM · Outreachy-Round-11
Spage claimed T112607: Web APIs hub should explain licensing.
Nov 3 2015, 7:39 PM · DevRel-November-2015, Documentation, Web-APIs-Hub
Spage raised the priority of T114017: Map current use of Wikimedia web APIs from "Normal" to "High".
Nov 3 2015, 7:33 PM · DevRel-November-2015, DevRel-October-2015, Developer-Relations
Spage edited the description of T91626: Technology to transclude git content into wiki pages.
Nov 3 2015, 3:59 AM · Possible-Tech-Projects, Documentation, MediaWiki-Documentation, WMF-Legal, Web-APIs-Hub
Spage created P2271 hooks.yaml from https://gerrit.wikimedia.org/r/#/c/248677/4 .
Nov 3 2015, 2:54 AM
Spage updated subscribers of T103866: Better communicate that resolved topics can be expanded.

This happened to me, I often click on the wrong thing. I can only expand if I click after the text in the h2, but not too close to the watch star.

Nov 3 2015, 12:34 AM · Easy, Collaboration-Team-Interested, Flow
Spage closed T60800: Flow: Topic bar CSS defeats its active button behavior as "Invalid".

These days the .flow-topic-titlebar is no longer a mw-ui-button and doesn't always collapse/expand the topic's posts, so I'm closing this. Related newer discussion is in T103866: Better communicate that resolved topics can be expanded.

Nov 3 2015, 12:33 AM · Collaboration-Team-Interested, Flow

Nov 2 2015

Spage moved T108898: Showcase/inspire: inventaire.io presenting Wikidata knowledge to For review on the Web-APIs-Hub workboard.
Nov 2 2015, 11:40 PM · Wikidata, Documentation, Web-APIs-Hub
Spage moved T112607: Web APIs hub should explain licensing to For review on the Web-APIs-Hub workboard.
Nov 2 2015, 11:40 PM · DevRel-November-2015, Documentation, Web-APIs-Hub
Spage added a project to T112607: Web APIs hub should explain licensing: DevRel-November-2015.

I aim to review feedback on API:Licensing and link to it from API:FAQ, other API pages, and maybe T104288: Blueprint skin has no footer or replacement (so no copyright).

Nov 2 2015, 11:40 PM · DevRel-November-2015, Documentation, Web-APIs-Hub
Spage closed T115435: Showcase/inspire: presenting Wikidata knowledge, a task blocking T115933: Write four showcase/inspire articles for the Web APIs hub, as "Resolved".
Nov 2 2015, 10:00 PM · DevRel-November-2015, Web-APIs-Hub, Developer-Relations, DevRel-October-2015
Spage closed T115435: Showcase/inspire: presenting Wikidata knowledge as "Resolved".

I asked for review and got some feedback, so this is kind of Done.

Nov 2 2015, 10:00 PM · Documentation, DevRel-October-2015, Web-APIs-Hub
Spage edited the description of T116589: Make sure all mentors sign up in Outreachy'11 application system.
Nov 2 2015, 9:18 PM · Outreachy-Round-11
Spage added a comment to T117277: Extend 'requires' section of extension.json to include extensions.

This sounds like part of @Legoktm's T88596: Improving extension management RFC, proposal at https://www.mediawiki.org/wiki/Requests_for_comment/Improving_extension_management

Nov 2 2015, 8:20 PM · MediaWiki-Configuration, Patch-For-Review
Spage edited the description of T116589: Make sure all mentors sign up in Outreachy'11 application system.
Nov 2 2015, 8:07 PM · Outreachy-Round-11

Oct 30 2015

Spage added a comment to T117167: Outreachy proposal for Technology to transclude git content into wiki pages.

Congrats on writing a proposal!

Oct 30 2015, 8:15 PM · Web-APIs-Hub, MediaWiki-Documentation, Documentation, Outreachy-Round-11
Spage added a comment to T111230: VisualEditor is intermittently failing to load TemplateData for en.wp's [[Template:Citation needed]] (possibly others?).

enwiki's {{Citation needed}} is working for me right now.

Oct 30 2015, 5:11 AM · VisualEditor-MediaWiki, TemplateData, VisualEditor-MediaWiki-Templates, VisualEditor
Spage created T117164: VisualEditor thinks there's no templatedata for my template with /doc subpage.
Oct 30 2015, 5:06 AM · TemplateData
Spage created T117163: Recreating deleted page in VE gets "Error loading data from server: ve-api: Revision IDs ... do not match".
Oct 30 2015, 4:40 AM · VisualEditor
Spage added a comment to E66: RFC Meeting: <topic TBD> (<see "Starts" field>, #wikimedia-office).

Cool! More meetings in the series

Oct 30 2015, 2:25 AM · IRC-Meetings, ArchCom-RfC
Spage added a comment to T114432: [RFC] Heredoc arguments for templates (aka "hygenic" or "long" arguments).

We held an RFC office hour meeting about this on 2015-10-21, E80: RFC Meeting (Heredoc arguments for templates), see summary and full log. There's overlap with other proposals for modules or widgets referencing structured data. No consensus reached.

Oct 30 2015, 2:20 AM · Parsing-Team, Wikimedia-Developer-Summit-2016, ArchCom-RfC
Spage added a comment to T384: RfC: Dependency Injection for MediaWiki core.

We held an RFC office hour meeting about this, E84: Dependency Injection for MediaWiki core (RFC Meeting 2015-10-28), see summary, full log. No conclusion reached, but people are willing to develop an implementation. Daniel will update the RFC's wiki page.

Oct 30 2015, 2:13 AM · Wikidata, Wikimedia-Developer-Summit-2016, ArchCom-RfC
Spage updated the description of E84: Dependency Injection for MediaWiki core (RFC Meeting 2015-10-28).
Oct 30 2015, 2:07 AM

Oct 29 2015

Spage created T117125: SyntaxHighlight categorizes no lang as an error.
Oct 29 2015, 11:14 PM · Patch-For-Review, Easy, SyntaxHighlight
Spage edited the description of T29828: Add "wikitext" as language.
Oct 29 2015, 10:41 PM · Upstream, SyntaxHighlight
Spage added a comment to T29828: Add "wikitext" as language.
Oct 29 2015, 10:38 PM · Upstream, SyntaxHighlight
Spage added a project to T109910: Document WebPageTest setup on Wikitech: Documentation.

ori asked me to take a look at the page, I added this to my long list :-) I already made a quick pass. It looks pretty good.

Oct 29 2015, 8:12 PM · WebPageTest, Documentation, Performance-Team

Oct 28 2015

Spage moved T114432: [RFC] Heredoc arguments for templates (aka "hygenic" or "long" arguments) to Backlog (blocked or draft) on the ArchCom-RfC workboard.
Oct 28 2015, 8:28 PM · Parsing-Team, Wikimedia-Developer-Summit-2016, ArchCom-RfC
Spage added a comment to T91626: Technology to transclude git content into wiki pages.

It can provide source code to the <source> tag or parser function to transclude highlighted source code into the page.

Does this project demand to have all the functionalities of SyntaxHighlight_GeSHi ?

Oct 28 2015, 7:01 PM · Possible-Tech-Projects, Documentation, MediaWiki-Documentation, WMF-Legal, Web-APIs-Hub
Spage created P2252 Change to Git2Pages PullContentFromRepo function to work inside syntax highlighting.
Oct 28 2015, 6:55 PM
Spage added a comment to T88481: Make buttonWidget (normal, progressive, constructive, destructive) borderless (quiet by default).

If you look at https://tools.wmflabs.org/oojs-ui/oojs-ui/demos/#widgets-mediawiki-vector-ltr , it shows 1) framed primary buttons, then 2) framed not-primary neutral/constructive/progressive/destructive buttons, then 3) no-framed not-primary buttons. The LSG only shows Primary (1) and Quiet (3), but its Quiet text describes (2), hence I filed T116882: LSG Quiet button description doesn't match the buttons next to it, while OOUI demo has additional framed buttons..

Oct 28 2015, 3:58 AM · UI-Standardization-Kanban, Design, OOjs-UI, UI-Standardization
Spage created T116882: LSG Quiet button description doesn't match the buttons next to it, while OOUI demo has additional framed buttons..
Oct 28 2015, 3:25 AM · UI-Standardization-Kanban, Living-Style-Guide
Spage updated subscribers of T116549: Provide a color palette and design for buttons that are purely highlighted links, to distinguish them from actual UI buttons.

https://commons.wikimedia.org/wiki/Template:Clickable_button isn't even using mw-ui- classes, I think it's using some jQuery UI precursor. The problem of garish buttons for links long predates Agora/MediaWiki UI, see Template:Big Blue Button :-) .

Oct 28 2015, 1:49 AM · UI-Standardization-Kanban, Design

Oct 27 2015

Spage updated subscribers of T116690: Give text files in Git correct extensions.

[list of files with no extension] Some are scripts but most others are actual plain file that sometime happens to use wikitext. I am not a fan of renaming them all with a .mediawiki or .md extension.

Oct 27 2015, 11:10 PM · Patch-For-Review, Easy, Documentation, MediaWiki-Documentation
Morty Proxy This is a proxified and sanitized view of the page, visit original site.