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

        pablo.fernandez Pablo Fernandez Moniz created issue -
        fdelavega Francisco de la Vega made changes -
        Field Original Value New Value
        Assignee Álvaro Arranz García [ aarranz ]
        mev Manuel Escriche made changes -
        Component/s FIWARE-TECH-HELP [ 10278 ]
        mev Manuel Escriche made changes -
        Workflow FW eRequest Workflow [ 17955 ] FW extRequest Workflow-II [ 20207 ]
        Issue Type eRequest [ 10101 ] extRequest [ 10104 ]
        FI-WARE Environment FI-LAB [ 10100 ]
        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
        aarranz Álvaro Arranz made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        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.
        aarranz Álvaro Arranz made changes -
        Status In Progress [ 3 ] Closed [ 6 ]
        Resolution New feature/functionality [ 10200 ]
        aarranz Álvaro Arranz made changes -
        Link This issue relates to APP-248 [ APP-248 ]
        mev Manuel Escriche made changes -
        Fix Version/s Sprint 4.1.3 [ 10739 ]
        aarranz Álvaro Arranz made changes -
        Summary [Fiware-lab-help] [Wirecloud][Connect Widgets] It is not intuitive that users have to enable the connections between the widgets to make the mashup work FIWARE.Request.Lab.Apps.ApplicationMashup.ClarifyUserNeedToWireWidgets
        mev Manuel Escriche made changes -
        Summary FIWARE.Request.Lab.Apps.ApplicationMashup.ClarifyUserNeedToWireWidgets FIWARE.Request.Tech.Apps.ApplicationMashup.ClarifyUserNeedToWireWidgets
        mev Manuel Escriche made changes -
        HD-Enabler Wirecloud [ 10857 ]
        HD-Chapter Apps [ 10836 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        32d 11h 24m 1 Álvaro Arranz 02/Dec/14 1:13 AM
        In Progress In Progress Closed Closed
        10h 54m 1 Álvaro Arranz 02/Dec/14 12:08 PM

          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: