Module talk:European and national party data/Archive 3
Roadmap: third time's a charm
class="wikitable centre sortable"
|+ !Task !Completion !Comments |
Leftover: for national parties, when EP is called, change house_size from the total seats of the European Parliament to the size of the national delegation
| style="text-align: center;" |✅ | |
Rename existing functions
| style="text-align: center;" |✅ | |
Create a function to give out party data
| style="text-align: center;" |✅ | |
Review module functions for seats
| style="text-align: center;" |✅ | |
Review module functions for seat shares
| style="text-align: center;" |✅ | |
Review module functions for composition bars
| style="text-align: center;" |✅ | |
Create template calling relevant functions
| style="text-align: center;" |✅ | |
Create template calling relevant functions
| style="text-align: center;" |✅ | |
Create documentation for templates above
| style="text-align: center;" |✅ | |
Review documentation for the module
| style="text-align: center;" |✅ | |
Review test cases for the module
| style="text-align: center;" |✅ | |
Replace and with on EUPP/EUPA pages
| style="text-align: center;" |✅ | |
Check/update module comments
| style="text-align: center;" |✅ | |
Replace with on national party
| style="text-align: center;" |✅ | |
Request deletion of three old templates
| style="text-align: center;" |✅ | |
Deploy sandbox to module with documentation and test cases (following deletion of old templates)
| style="text-align: center;" |✅ | |
Update templates to point to the module instead of the sandbox
| style="text-align: center;" |✅ | |
Rename module and make necessary name changes in config, templates, documentation, and test cases
| style="text-align: center;" |✅ | |
Deploy Template:Political party data to other national parties
| style="text-align: center;" |✅ | Moved to next roadmap |
The goal of this new roadmap is to rationalise and expand the functioning of the module and its templates.
The planned outcome is as follows:
- one module called
European and national party data
comprising all functions - functions for all political parties will start with
allpp
; - functions for national political parties will start with
npp
; and - functions for European political parties will start with
eupp
. - three templates based on the type of party for which information is needed:
: will provide data on European political parties;{{EUPP data}}
will provide data on national political parties; and{{Political party data}}
will return the number of seats of a European institution.{{EU institution seats}}
Reference files:
- Module
- Module:European and national party data
- Module:European and national party data/testcases
- Module:European and national party data/testcases composition bar
- Module sandbox
- Module:European and national party data/sandbox
- Module:European and national party data/sandbox/testcases
- Module:European and national party data/sandbox/testcases composition bar
- Templates
- Template:EUPP data
- Template:Political party data
- Template:EU institution seats
- Other
- Table mapping national parties to their European party of membership (also used to link a party or member state to its lower and upper houses)
- Module config file