Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-85767

SMS notifications phase 2: Improved SMS notification content

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • Future Dev
    • SMS
    • 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:

      1. 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).
      2. 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).
      3. Update Assignment SMS notifications to use new SMS specific strings.
      4. Determine which notification category will be next to gain SMS notifications, and finalising SMS specific strings for those.
      5. 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.

            michaelh Michael Hawkins
            michaelh Michael Hawkins
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours, 6 minutes
                2h 6m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.