-
Epic
-
Resolution: Unresolved
-
Minor
-
None
-
Future Dev
-
SMS notifications phase 2 - Improving SMS notification content
At the conclusion of the previous phase of SMS notifications work, we have the SMS subsystem implemented, SMS available as a notification type, and basic SMS notifications available for all Assignment notifications (using existing basic/plaintext strings, with basic length limiting through truncation).
In this next phase, we aim to:
- Implement a core URL shortner and implement it in SMS notifications so it is possible to add "short" URLs to the end of some SMS notifications, where length limits allow. This will include setting it up for the existing SMS strings (Assignment).
- Introduce a new SMS/push specific string type, adding to the existing HTML and plaintext notification string types. These will be extremely short versions of the existing notification content, which aim to fit in a short text format (such as SMS length limitations now, and potentially resuable in future for other similar formats such as pushing to browser native notifications).
- Update Assignment SMS notifications to use new SMS specific strings.
- Determine which notification category will be next to gain SMS notifications, and finalising SMS specific strings for those.
- Implement the previously devised algorithm to control the length of SMS notifications, so they can be shortened when necessary to meet length limitations, but still be useful and understandable.