Skip to content
Snippets Groups Projects
Commit 43b605d1 authored by Jérôme Charaoui's avatar Jérôme Charaoui :telescope:
Browse files

Merge branch 'tpa-rfc-26-edits' into 'master'

spelling, style tweaks

See merge request !30
parents a8d5df89 9afaffdf
No related branches found
No related tags found
1 merge request!30spelling, style tweaks
......@@ -2,22 +2,25 @@
title: TPA-RFC-26: LimeSurvey upgrade
---
Summary: survey.torproject.org will be retired and rebuilt with a new
version, review the new instance between July 13 and 22th to avoid
data loss.
[[_TOC_]]
# 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 +44,17 @@ 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 available
* July 22: deadline to review the surveys migrated by TPA
* July 13: the new instance will be up and accessible
* August 1st: old (LimeSurvey 3) instance shutdown
* July 22: deadline to review surveys migrated by TPA
* August 8th: old instance destroyed
* August 1st: LimeSurvey 3 instance will be retired
* September 1st: old instance backups destroyed
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 +73,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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment