https://gist.github.com/atdt/5159480 should be checked in to the project, perhaps under scripts. Even if out of date or incomplete, it'll reduce the "bus factor" of the extension :)
Version: master
Severity: normal
https://gist.github.com/atdt/5159480 should be checked in to the project, perhaps under scripts. Even if out of date or incomplete, it'll reduce the "bus factor" of the extension :)
Version: master
Severity: normal
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Declined | None | T92156 Cucumber tests for GettingStarted | |||
Declined | None | T65172 Browser tests for GettingStarted CTA | |||
Declined | None | T54246 Browser tests for guided tours being delivered by the GettingStarted toolbar | |||
Resolved | • Mattflaschen-WMF | T61838 Configure Redis on Beta for GettingStarted | |||
Declined | None | T53466 Support update.php to pick up existing articles in task categories | |||
Resolved | • Mattflaschen-WMF | T48299 add populateCategories.php script to project |
This is at least normal priority. I'm not just copying from there since I don't know if that's the latest version.
The version I have on fenari differs in one respect: I realized that sAdd with multiple items wasn't working, and I changed it to iterate through $pages and call sAdd on each one. Now that PHPREDIS has been updated for Redis 2.6, this should not be necessary, but it'd be good to test.
tin is running Redis 2.6.3; phpredis is at version 2.2.3. I confirmed sAdd with variable arguments worked, so I'll just add the gist version.
Change 106479 had a related patch set uploaded by Mattflaschen:
Import populate script from Gist