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 {{EUPP data}} template calling relevant functions

| style="text-align: center;" |✅

|

Create {{Political party data}} 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 {{EUPP seats}} and {{EUPP composition bar}} with {{EUPP data}} on EUPP/EUPA pages

| style="text-align: center;" |✅

|

Check/update module comments

| style="text-align: center;" |✅

|

Replace {{EUPP national party}} with {{Political party data}} 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:
  • {{EUPP data}}: will provide data on European political parties;
  • {{Political party data}} will provide data on national political parties; and
  • {{EU institution seats}} will return the number of seats of a European institution.

Reference files: