Task:0014: Difference between revisions
From atwg
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|Name=Prototype and test PHP implementation of Parsoid | |Name=Prototype and test PHP implementation of Parsoid | ||
|Description=Prototype portions of Parsoid in PHP or a PHP-extension supported language to inform parser unification effort | |Description=Prototype portions of Parsoid in PHP or a PHP-extension supported language to inform parser unification effort | ||
|Associated Outputs=Output: | |Associated Outputs=Output:1.4 | ||
|Type=Development | |Type=Development | ||
|Primary Team=Parsing | |Primary Team=Parsing | ||
|Collaborating Teams=MediaWiki Platform | |Collaborating Teams=MediaWiki Platform | ||
|Start Year=0 | |Start Year=0 | ||
|End Year=0 | |||
|Duration=3 | |Duration=3 | ||
|Depends On Tasks= | |Depends On Tasks=Task:0013 | ||
|Risks=The prototype will be based on porting some limited pieces of Parsoid to judge how the port might perform. This limited prototyping is designed to give us a sense of whether to pick PHP, or use some other language so that the ported version is performant. However, the risk is that the final port might reveal factors we hadn't prototyped. | |Risks=The prototype will be based on porting some limited pieces of Parsoid to judge how the port might perform. This limited prototyping is designed to give us a sense of whether to pick PHP, or use some other language so that the ported version is performant. However, the risk is that the final port might reveal factors we hadn't prototyped. | ||
|Archived=No | |||
}} | }} |
Latest revision as of 08:51, 20 February 2018
Description | Prototype portions of Parsoid in PHP or a PHP-extension supported language to inform parser unification effort |
---|---|
Associated Outputs | [[Output:1.4|]] |
Type | Development |
Primary Team | Parsing |
Collaborating Teams | MediaWiki Platform |
Start Year | 0 |
End Year | 0 |
Duration (months) | 3 |
Depends On Tasks | Refactor Parsoid to support porting |
Risks | The prototype will be based on porting some limited pieces of Parsoid to judge how the port might perform. This limited prototyping is designed to give us a sense of whether to pick PHP, or use some other language so that the ported version is performant. However, the risk is that the final port might reveal factors we hadn't prototyped. |
Contingencies | |
Benefits | |
Assumptions | |
Implications | |
Notes |