-
Suggestion
-
Resolution: Fixed
-
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.
- details
-
JSWSERVER-9270 Wizard uses project name as board name
-
- Closed
-
-
JSWSERVER-8998 Create a new automated test for "Create Board"
-
- Closed
-
-
JSWSERVER-9202 Creation success message should be agile type specific
-
- Closed
-
-
JSWSERVER-9233 Escaping/cancelling the create board dialog then starting again gives a blanket and no dialog
-
- Closed
-
-
JSWSERVER-9294 Clientside does not invalidate whitespace in board name
-
- Closed
-
-
JSWSERVER-9295 Error message not tied to offending field
-
- Closed
-
-
JSWSERVER-9297 Wizard - IE10 - hitting return on 'new from existing' page closes dialog but nothing happens. Appears to have submitted but actually does nothing.
-
- Closed
-
-
JSWSERVER-9298 Redirect location should be standardised after creating board
-
- Closed
-
-
JSWSERVER-9299 Creating a sample project throws a JS error
-
- Closed
-
-
JSWSERVER-9301 Creating a new scrum board with new project using JIRA default workflow throws JS error
-
- Closed
-
-
JSWSERVER-9307 Just limit the field to 255, don't tell me it's limited.
-
- Closed
-
-
JSWSERVER-9131 Create board is activated when only one item in menu even if disabled
-
- Closed
-
-
JSWSERVER-9223 Project Key should convert lowercase text to uppercase (reduce friction)
-
- Closed
-
-
JSWSERVER-9225 Disable 'next' or 'create board' button until mandatory steps are complete
-
- Closed
-
-
JSWSERVER-9226 Sample project Board Name, Project Name and Project Key should be pre-filled
-
- Closed
-
-
JSWSERVER-9247 Dialog should miss some steps when initiated from getting started
-
- Closed
-
-
JSWSERVER-9280 When create sample project/board the new board/project is named the same - "Sample Scrum Project"
-
- Closed
-
-
JSWSERVER-9322 Last minute PO/Design changes
-
- Closed
-
- incorporates
-
JSWSERVER-6992 Align project creation dialog to JIRA style
- Closed
- is duplicated by
-
JSWSERVER-7235 Allow Scrum to be selected in Advanced Tab when creating a board.
- Closed