Subject | Repo | Branch | Lines /- | |
---|---|---|---|---|
Make RelatedArticles soft-depend on Cards | mediawiki/extensions/RelatedArticles | dev | 80 -105 | |
Simplify the modules | mediawiki/extensions/Cards | master | 44 -75 |
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Jdlrobson | T94906 [EPIC] Read more related articles after end of current article | |||
Resolved | • bmansurov | T117444 RelatedArticles feature should be available in beta features | |||
Resolved | • bmansurov | T117108 [Placeholder] Related articles should be dependent on Cards | |||
Resolved | • bmansurov | T116601 "Cards"/"RelatedArticles" extension should be able to render uniform cards in a desktop skin | |||
Resolved | • Nirzar | T116810 Design tweaks to Cards extension |
Event Timeline
A request to create the 'Cards' repo has been made: https://www.mediawiki.org/wiki/Git/New_repositories/Requests
@bmansurov: It might be enough to simplify the RL module layout of Cards to a single module, e.g. ext.cards, and have RelatedArticles, Gather, and, eventually, MobileFrontend modules depend on it.
^ Simplified the modules. Let's get this reviewed so that we can start working on making RelatedArticles can depend on Cards.
The -hhvm build is failing because of a target mismatch between a module and its test module.
@bmansurov: There's a small amount of work to be done around fixing up all of the JSDuck warnings that are introduced. See my latest comment on 252919.
It's just a comment that accompanies my action of removing T116624 from the blocking tasks list.
Change 253318 had a related patch set uploaded (by Bmansurov):
Make RelatedArticles soft-depend on Cards
You can see (in the dev tools) that the cards extension is being loaded and used in http://reading-web-staging.wmflabs.org/w/index.php?title=1&mobileaction=toggle_view_mobile