We should explore moving the SecurePoll extension from votewiki to metawiki.
The current implementation, using votewiki (a non-SUL wiki) has some advantages:
- Only certain users can create polls (since they need an account there and to have certain permissions like electionadmin)
- Because votewiki is not used for anything else it is clear the role it plays
However there are also plenty of disadvantages:
- Voters are bounced to votewiki, a wiki they likely do not have an account on, which can be confusing to new users (T289542) and sometimes does not work (T296349)
- Elections on votewiki must be set up with the aid of SQL scripts which requires both knowledge of SQL markup and access to the maintenance server
- votewiki's interface is in English only, unless it's changed on a per-election basis, which is unfriendly to non-English speakers voting in Board elections.
- Translations on votewiki are complicated to set up and require more work than is necessary (cf. T310909) and are generally quite buggy (T108748, T320539)
Moving the vote setup to metawiki may alleviate some of these issues. It could also in the future allow for local communities to set up and run elections for themselves, without requiring Foundation support (for example T318147: Carry out an admin election of zhwiki on votewiki (Sep 2022), T292685: Carry out the 2021 fawiki elections on votewiki, various English Wikipedia ArbCom elections).