ResourceLoader/V1 Task management

From MediaWiki.org
Jump to: navigation, search
Item Category Task Time est. (days) Person Completion Date
A Architecture and Design TP, RK
1 High level data flow
2 Specification of functions
3 Component design
4 Interface design
B Development
1 Resource Loader Server RK
MessageBlobStore invalidation 0.5 Done 9/2
Deliver module mtimes 0.5 Done 8/31 (r72065)
Support per-module cache ages 0.1 Done 8/31 (72073)
Prefix $IP to paths 0.1 Done 9/1 (r72122)
Skip post-processing for empty things 0.1 Done 8/31 (r72080)
Update module mtime when message blob updated 0.25 Done 9/3 (r72295)
Maintenance script to clean up removed modules 0.25
Support ESI 0.25 RK Half done
ResourceLoaderContext object passing 0.25 TP Done 9/3
ResourceLoaderSiteModule TP Done
ResourceLoaderUserModule TP Done
2 Resource Definition RK
Abstract ResourceLoaderModule 0.25 Done 8/30 (r72007)
CSS Image invalidation 0.5 Done 8/31 (r72060)
3 Integration w/ mediawiki TP
Explicitly Globalize Legacy Code 0.25 Done 8/30 (r71993)
Register Legacy Code as Modules 0.25 Done 8/30 (r71993)
4 Client Loader TP
Use highest mtime 0.25 Done 8/31 (r72074)
5 Unit/Acceptance Tests
Test scenarios / Plan 2 TP, RK
Basic ResourceLoader unit tests 1 TP Done
6 Documentation
Check and fix up documentation TP, RK
C Cross Review 2
1 Full revision review
D Merging into Trunk 1 RK Done 9/4 (r72349)
E Tim's Review  ???? (in progress)
F Integrate Tim's comments  ????
G Extension Integration
1 Usability extension integration 3 TP, RK Done
2 Upload wizard extension integration 2 TP, RK, NK (in progress)
3 Article Assessment extension integration 1 TP, RK, SR, AM
4 Liquid Threads extension integration 3 TP, RK, AG, AM
5 Add Media extension integration 5 TP, RK, MD (in progress)
H Extension Integration Testing
Usability extension integration 5 TP, RK
Upload wizard extension integration 5 TP, RK, NK
Article Assessment extension integration 5 TP, RK, SR, AM
Liquid Threads extension integration 5 TP, RK, AG, AM
Add Media extension integration 5 TP, RK, MD
I Staging
put on prototype wiki 0.5 TP, RK
J Launch
Ops dependencies 0.5
Deployment 0.5 Rel 1.17
K Documentation
What do developers need to know?
L Communication
Blogposts 0.5 AS, TP
Village Pump, Signposts etc. 0.5 AS, TP
Follow-up TP
Rel 1.17
ResourceLoader
Documentation Features · Vocabulary · Migration guide (users) · Migration guide (developers) · Developing with ResourceLoader · Default modules
Project information Status updates · Version 1 Design Specification (tasks) · Version 2 Design Specification (tasks / tests) · Requirements
Other JavaScript Deprecations