User Details
- User Since
- Jan 24 2019, 7:02 PM (304 w, 3 d)
- Availability
- Available
- LDAP User
- Eric Gardner
- MediaWiki User
- EGardner (WMF) [ Global Accounts ]
Today
Fri, Nov 22
I think this is good, but I'd recommend updating some links.
Thu, Nov 21
Thanks @Dogu for volunteering here. @DTorsani-WMF can do design review for this, and I can do code review. We can plan on working on this next sprint (so starting next Monday). That week is a holiday week for many of us (Thanksgiving in the USA) but we'll all be around at the start of the week anyway. On Monday we'll update this task to ensure that all the necessary info is here (or maybe someone can do that today/tomorrow if everything is ready). Let's use this task as the primary place to coordinate, but we can also set up a quick meeting at some point if it's necessary.
Wed, Nov 20
Tue, Nov 19
Mon, Nov 18
Fri, Nov 15
As far as I am aware, there are no PHPUnit tests for TablePager or IndexPager (both of which are abstract classes, and must be subclassed and customized to be instantiated).
@CCiufo-WMF is correct – I was just going to paste a link to the same page in our docs.
Thu, Nov 14
Note for future investigation:
@Reedy regarding messages, we're in a bit of a weird situation here – I think in this particular case what we really want is a shared set of messages that can be used both by Codex (the JS version) and by Codex PHP. Right now the Codex messages themselves live in MW (which is probably not ideal) and I'm just manually copying them over when I do a release of Codex PHP. There is a dedicated task over at T379429 to figure out a better solution here (which will probably be a breaking change in Codex itself).
Wed, Nov 13
If using CodexExample is not feasible for whatever reason, then I think we could look at converting Special:AllMessages. This page is available on every wiki and would be easy to stage, share patchdemos, etc.
My understanding is that SCC ignores files listed in .gitignore by default (which includes vendor and node_modules).
Here is the scc analysis of Codex PHP:
I'm going to set this as blocked pending T379800.
Tue, Nov 12
@Jdlrobson we don't have time in our current sprint (this week and next week) but maybe we can look into this (or help with code review) at some point after that.
We might need to add a new table empty state message to MW's Codex i18n files – for the time being I'm just copying those JSON files over into Codex PHP every time I do a release there.
Fri, Nov 8
We will use https://phabricator.wikimedia.org/T379395 to prototype this approach for a basic Container component. If that works well we will write an ADR documenting this (as part of that task).