diff --git a/app/main/views/index.py b/app/main/views/index.py index bd70df9e6..b0def9efa 100644 --- a/app/main/views/index.py +++ b/app/main/views/index.py @@ -105,3 +105,8 @@ def documentation(): @main.route('/integration_testing') def integration_testing(): return render_template('views/integration_testing.html') + + +@main.route('/roadmap') +def roadmap(): + return render_template('views/roadmap.html') diff --git a/app/templates/admin_template.html b/app/templates/admin_template.html index b12b838d4..4fc273400 100644 --- a/app/templates/admin_template.html +++ b/app/templates/admin_template.html @@ -96,6 +96,7 @@
  • Pricing
  • Delivery and failure
  • Performance
  • +
  • Roadmap
  • diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html new file mode 100644 index 000000000..fc15b1897 --- /dev/null +++ b/app/templates/views/roadmap.html @@ -0,0 +1,65 @@ +{% from "components/table.html" import mapping_table, row, text_field, edit_field, field %} +{% extends "withoutnav_template.html" %} + +{% block per_page_title %} + Roadmap for GOV.UK Notify +{% endblock %} + +{% block maincolumn_content %} + +
    +
    +

    Roadmap for GOV.UK Notify

    + +

    + Here’s a list of the new functionality we’re planning to offer through GOV.UK Notify over the next 6 to 9 months. +

    + +
    +

    + This roadmap is a only a guide and may change from month to month. +

    +
    + +

    + If you want to find out more about these features, or have some needs that Notify isn’t yet meeting, + please get in touch with us through our support page, or chat with us in our + cross-government Slack channel. +

    + +

    April 2017

    +
      +
    • Searching templates
    • +
    • Sending letters (invite only)
    • +
    • Sending text messages to international numbers
    • +
    + +

    May 2017

    +
      +
    • Supporting replies to text messages (invite only)
    • +
    • Retiring version of the API
    • +
    • Sending individual messages via Notify interface
    • +
    • Restricting notifications to sociable hours
    • +
    • Searching for notifications by phone number or email address
    • +
    + +

    June to August 2017

    +
      +
    • Sending letters (available for everyone)
    • +
    • Distributing delivery of notifications over a period of time
    • +
    • Allowing multiple sender names and reply-to addresses
    • +
    • Sending of pre-compiled text messages and emails
    • +
    • Checking mobile numbers are valid before sending
    • +
    • Providing non-mobile phone 2-factor authentication
    • +
    • Sending letters through the API
    • +
    • Customising the expiry time for text messages
    • +
    + +

    September 2017 and beyond

    +
      +
    • Sending of pre-compiled letters
    • +
    • Allowing people to request to join a service
    • +
    • Publishing design patterns for integration
    • +
    + +{% endblock %} diff --git a/tests/app/main/views/test_index.py b/tests/app/main/views/test_index.py index 07b6fd2d2..31315e836 100644 --- a/tests/app/main/views/test_index.py +++ b/tests/app/main/views/test_index.py @@ -17,7 +17,7 @@ def test_logged_in_user_redirects_to_choose_service( @pytest.mark.parametrize('view', [ - 'cookies', 'trial_mode', 'pricing', 'terms', 'delivery_and_failure', 'integration_testing' + 'cookies', 'trial_mode', 'pricing', 'terms', 'delivery_and_failure', 'integration_testing', 'roadmap' ]) def test_static_pages( client,