Task:0024: Difference between revisions

From atwg
(CSV import)
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:
|Name=Develop, publish and implement Code Standards that align with our new priorities around APIs, encapsulation and global state
|Name=Develop, publish and implement Code Standards that align with our new priorities around APIs, encapsulation and global state
|Description=Develop and implement coding standards that inform and enforce 1. better encapsulation with the creation of public PHP APIs and REST APIs to expose functionality 2. the use of the Service Container. 3. librarization for components that are likely to be extracted to services for scaling needs of the WMF
|Description=Develop and implement coding standards that inform and enforce 1. better encapsulation with the creation of public PHP APIs and REST APIs to expose functionality 2. the use of the Service Container. 3. librarization for components that are likely to be extracted to services for scaling needs of the WMF
|Associated Outputs=Output:008
|Associated Outputs=Output:3.3
|Type=Documentation
|Type=Documentation
|Primary Team=?
|Primary Team=Documentation
|Collaborating Teams=MediaWiki, TechCom (drive, not do)
|Collaborating Teams=MediaWiki Platform, TechCom
|Start Year=0
|Start Year=0
|End Year=0
|Duration=0
|Duration=0
|Depends On Tasks=none
|Depends On Tasks=Task:0020
|Archived=No
}}
}}

Latest revision as of 08:58, 20 February 2018

Description Develop and implement coding standards that inform and enforce 1. better encapsulation with the creation of public PHP APIs and REST APIs to expose functionality 2. the use of the Service Container. 3. librarization for components that are likely to be extracted to services for scaling needs of the WMF
Associated Outputs [[Output:3.3|]]
Type Documentation
Primary Team Documentation
Collaborating Teams MediaWiki Platform, TechCom
Start Year 0
End Year 0
Duration (months) 0
Depends On Tasks Create a purpose built developer portal for documentation
Risks
Contingencies
Benefits
Assumptions
Implications
Notes