diff --git a/policy/tpa-rfc-26-limesurvey-upgrade.md b/policy/tpa-rfc-26-limesurvey-upgrade.md index 1cb20bdc47cb51e88152c80db9d95f15496a8323..2eb38438d1de6d1587f59caaacdcd02be0c14bca 100644 --- a/policy/tpa-rfc-26-limesurvey-upgrade.md +++ b/policy/tpa-rfc-26-limesurvey-upgrade.md @@ -6,18 +6,17 @@ title: TPA-RFC-26: LimeSurvey upgrade # Background -The `survey.torproject.org` service has been unmaintained for a long period, +The `survey.torproject.org` service has been unmaintained for a long time, during which multiple security vulnerabilities were disclosed and fixed by the upstream LimeSurvey project. -Furthermore, our current deployment is based on LimeSurvey 3.x which is due to -become end-of-life soon, although no specific annoucenement has been made yet in -that regard by the upstream developpers. +Furthermore, our current deployment is based on LimeSurvey 3.x which +is end-of-life soon, although no specific announcement has been made +yet in that regard by the upstream developers. # Proposal -It's proposed that TPA deploys a new server with a clean LimeSurvey 5.x -installation +TPA will deploy a new server with a clean LimeSurvey 5.x installation TPA will take care of transferring the configuration (question structure only) of previous surveys (40 total) to the new LimeSurvey instance, as well as the @@ -41,13 +40,13 @@ on to [survey.torproject.org][] and delete these surveys before July 6. ## Timeline - * July 5 to 12: new LimeSurvey 5 instance setup by TPA + * July 5 to 12: new LimeSurvey 5 instance deployed by TPA - * July 13: the new instance will be up and accessible + * July 13: the new instance available - * July 22: deadline to review surveys migrated by TPA + * July 22: deadline to review the surveys migrated by TPA - * August 1st: LimeSurvey 3 instance will be retired + * August 1st: old (LimeSurvey 3) instance shutdown The retirement of the LimeSurvey 3 instance will destroy all survey data, configuration and responses which have not been exported or migrated to the new @@ -66,12 +65,12 @@ instance. ### Non-Goals - * Audit the current LimeSurver 3.x codebase and data + * Audit the current LimeSurver 3.x code base and data ## Affected users This change will affect all survey authors, including but not limited to -members of the comms, UX and community teams. +members of the communications, UX and community teams. # Alternatives considered