Page MenuHomePhabricator

Rework templates and create survey sandbox
Open, Needs TriagePublic

Description

We need a place to test submitting and voting on proposals. This is essentially a revival of T319234 except it's meant to work on any wiki, including a localhost MediaWiki installation.

Acceptance criteria

  • Introduce a config in wishlist-intake to replace the on-wiki config
  • Rewrite the templates for the new, continuous survey
  • Create the various survey pages, committing to them repo as .wikitext files
  • Adjust deploy script to save the survey pages (perhaps with command line flag, since we probably wouldn't deploy wiki pages to production)
  • Maybe also commit an XML dump of all the pages

Details

TitleReferenceAuthorSource BranchDest Branch
Draft: Add 'setup' command to automate deploying necessary pages and templatesrepos/commtech/wishlist-intake!14musikanimalmediawiki-pagesmain
Customize query in GitLab

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

musikanimal opened https://gitlab.wikimedia.org/repos/commtech/wishlist-intake/-/merge_requests/14

Draft: Add 'setup' command to automate deploying necessary pages and templates