Include nominated role in election URL to avoid alias conflicts
When a contributor is elected as a Committer and later nominated for another role, such as Project Lead, the generated URL alias can include a trailing “-0”.
This happens because the original alias already exists.
To reduce this risk, we could include the nominated role in the URL structure.
For example: https://projects.eclipse.org/projects/ecd.openvsx/elections/pl/election-thomas-neidhart-eclipse-open-vsx