- Show all possible parameters as checkboxes.
- Parameters are checked when present in content.
- Don't worry about handling undocumented parameters yet. See T274550: Handle undocumented template parameters
- Listen to content model events: add and remove parameters
- Order param list in sidebar and main input area based on:
- If existing, use TemplateData order (ParamOrder or order of parameters as listed in TemplateData)
- If TemplateData is missing, auto-order based on the order of parameters in the template definition/source code
- Parameters should be encapsulated in per-template containers.
- https://gerrit.wikimedia.org/r/700190
- https://gerrit.wikimedia.org/r/700346
- https://gerrit.wikimedia.org/r/700350
- https://gerrit.wikimedia.org/r/700362
- https://gerrit.wikimedia.org/r/700392
- https://gerrit.wikimedia.org/r/700398
- https://gerrit.wikimedia.org/r/700408
- https://gerrit.wikimedia.org/r/700485
- https://gerrit.wikimedia.org/r/700517
- https://gerrit.wikimedia.org/r/700619
- https://gerrit.wikimedia.org/r/701115
- https://gerrit.wikimedia.org/r/701885