Uploaded image for project: 'Help-Desk'
  1. Help-Desk
  2. HELP-829

FIWARE.Request.Tech.Apps.ApplicationMashup.ClarifyUserNeedToWireWidgets

    Details

    • Type: extRequest
    • Status: Closed
    • Priority: Major
    • Resolution: New functionality
    • Fix Version/s: Sprint 4.1.3
    • Component/s: FIWARE-TECH-HELP
    • Labels:
      None
    • HD-Chapter:
      Apps
    • HD-Enabler:
      Wirecloud

      Description

      Web Browser: Google Chrome version 38.0.2125.104
      Operating System: OSX version 10.9.3
      User id: wirecloud
      Priority:2

      Description:

      If a user adds two widgets to the dashboard and tries to make them work
      there will be no response. To make this happen, the user has to go the
      wiring map and make the corresponding connections betweens widgets.

      Thus, every modification made on a widget will affect the rest of the
      widgets connected to it.

      It would be helpful if a hint messages tells the user how to make the
      connections between widgets.
      How to replicate:
      1. Log in
      2. Go to Store
      3. Acquire some widgets
      4. Go to Mashup
      5. Add some widgets
      6. Try play with them
      7. Go to wiring map and do connections

      _______________________________________________
      Fiware-lab-help mailing list
      Fiware-lab-help@lists.fi-ware.org
      https://lists.fi-ware.org/listinfo/fiware-lab-help

        Activity

        Hide
        aarranz Álvaro Arranz added a comment -

        The problem here is that there are some widgets that can be used without connecting them to other widgets/operators. Thus the general solution is not trivial. Probably the best option is to add new features to the Application Mashup GE to let widgets know if they are connected or not and display a message if something is wrong (some endpoint not connected).

        Regarding the hint message for connecting widgets/operators, there is currently a mechanism for recommending connections based in what is called friendcode. Is up to the developers to provided the required information for this mechanism to work. See [1] for an example from the end user perspective, developers also have documentation on how to make this mechanism work.

        [1] https://forge.fi-ware.org/plugins/mediawiki/wiki/fiware/index.php/File:Wirecloud_UG_Wiring_End_1st_ph.png

        Show
        aarranz Álvaro Arranz added a comment - The problem here is that there are some widgets that can be used without connecting them to other widgets/operators. Thus the general solution is not trivial. Probably the best option is to add new features to the Application Mashup GE to let widgets know if they are connected or not and display a message if something is wrong (some endpoint not connected). Regarding the hint message for connecting widgets/operators, there is currently a mechanism for recommending connections based in what is called friendcode. Is up to the developers to provided the required information for this mechanism to work. See [1] for an example from the end user perspective, developers also have documentation on how to make this mechanism work. [1] https://forge.fi-ware.org/plugins/mediawiki/wiki/fiware/index.php/File:Wirecloud_UG_Wiring_End_1st_ph.png
        Hide
        pablo.fernandez Pablo Fernandez Moniz added a comment -

        We agree in the option you have provided.

        Adding new features to the Application Mashup GE to let widgets know if they are connected or not, will a great idea.

        Thank you

        Show
        pablo.fernandez Pablo Fernandez Moniz added a comment - We agree in the option you have provided. Adding new features to the Application Mashup GE to let widgets know if they are connected or not, will a great idea. Thank you
        Hide
        aarranz Álvaro Arranz added a comment - - edited

        As agreed, new items (features, user stories, ...) are going to be created and added to the RoadMap. I will link them to this issue after creating them in Jira.

        Show
        aarranz Álvaro Arranz added a comment - - edited As agreed, new items (features, user stories, ...) are going to be created and added to the RoadMap. I will link them to this issue after creating them in Jira.

          People

          • Assignee:
            aarranz Álvaro Arranz
            Reporter:
            pablo.fernandez Pablo Fernandez Moniz
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: