Wizard-like Create Board dialog

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Fixed
    • 6.2.4
    • Component/s: None
    • None

      As Patrick, I want to be guided when creating a board so I don't get lost in the process.

      CoS:

      • The dialog consists of three parts:
        • Board type (Scrum, Kanban)
        • Project/Filter (create new project, choose existing, specify saved filter)
        • leftovers: sample data on/off, workflow (JIRA vs GH Simplified)
      • this dialog replaces the existing ones present in:
        • create new scrum board
        • create new kanban board
        • create new DIY board
        • the dialog available from the cog menu (incl Manage Boards)
      • the "DIY" option is removed from the "Getting Started" screen as it is effectively obsolete
      • if Scrum or Kanban mode is chosen from the "Getting Started" screen, then the wizard should start at step 2 (i.e. we already know if it's scrum or kanban)
      • the text inviting you to create new project or choose existing on "Getting Started" needs rewording so it simply opens the dialog – remove the two "1" and "2" things and replace with just "1".
      • the link to create a sample project should be rewired to use the new wizard and take you directly to creating the project with sample data and workflow options already selected.

      Dev Notes

      Q: What if there are no existing projects to select?
      A: Skip the step to choose and go straight to create new project

      Q: What if there are no filters to select from?
      A: No option to choose to create from a filter

      Q: What if the user has no permissions to create a project?
      A: menu link or button disabled; getting started text changes and does not show option to create

      Q: For OnDemand, what if the user doesn't have all application permissions to create a project?
      A: menu link or button disabled; getting started text changes and does not show option to create

      Q: What if there is a large number of existing projects?
      A: Drop down is really long

      Q: What if there are a large number of filters?
      A: Drop down is really long

      Q: What if the user does not have permission to see some/all filters?
      A: They won't appear in the list

      Q: Are selections persisted between board creations?
      A: No

      Q: Does scrolling through all the panes persist selections?
      A: Back / Next through pages should persist selections

      Q: Is there proper XSS escaping for filters and projects?
      A: Yes

      Q: What if the window is resized?
      A: Dialog stays the same size

      Q: Does the create button disable/spinner after pressed?
      A: There is a spinner.

      Q: What happens if the operation is cancelled after the create button is pressed?
      A: Within the process the dialog just goes away and no board is created. After the final button is pressed the page will reload and go to board, no cancel button.

      Q: Has this been checked from plan, work, and report? Manage Boards, Board Configuration, and Getting Started all the same?
      A: Link will be in menu for Manage Boards, Plan, Work and Report.

      Q: Will the dialog not render properly in some browsers?
      A: No, it will always be beautiful.
      A2: In JIRA 5.1, 5.2 the dialog has some differences as expected.

            Assignee:
            Unassigned
            Reporter:
            Michael Tokar
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: