Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-32152

Retrieve and display dynamically Qt Academy content

    XMLWordPrintable

Details

    • User Story
    • Resolution: Unresolved
    • Not Evaluated
    • Qt Creator 16.0.0
    • None
    • All Other Issues
    • None

    Description

      The Academy content is static, no new courses are visible if they are released after the feature freeze of Qt Creator.

      Qt Creator shall retrieve an up to date list of Academy content and present them in descending publishing order. Additionally, Qt Creator shall allow the user to toggle between alphabetic and chronological order as the sorting mechanism. Optionally, Qt Creator shall cache the list of Academy content items and present them if the API is not reachable (however, browser is responsible for displaying errors in accessing). Also: evaluate whether it makes sense to rename the learning categories.

      The API documentation is available from the vendor: https://docs.learnupon.com/api/#learnupon-api-guide 

      The API uses basic authentication and there's no scoping or other constraints to restrict its usage. Hence a shim interface inbetween Qt Creator and the actual API would prevent misuse and also enable caching outside of Qt Creator. 

      Acceptance criteria: 

      Qt Creator displays the most recent Academy courses.  Qt Creator allows the user to select the sorting criterion for Academy content.

      (Qt Creator shall display cached content if there is no network connectivity.)

       

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            vilavoniu Ville Lavonius
            vilavoniu Ville Lavonius
            Ville Lavonius Ville Lavonius
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes