Story¶
-
type
Story
¶ The Story is the main element of StoryBoard. It represents a user story (generally a bugfix or a feature) that needs to be implemented. It will be broken down into a series of Tasks, which will each target a specific Project and branch.
Data samples:
- Json
{ "created_at": "2011-11-11T11:11:11", "creator_id": 1, "description": "We should use Storyboard to manage Storyboard.", "id": 425, "is_bug": false, "status": "active", "story_type_id": 1, "tags": [ "t1", "t2" ], "task_statuses": [ { "count": 2, "key": "todo" } ], "title": "Use Storyboard to manage Storyboard" }
- XML
b'<value>\n <title>Use Storyboard to manage Storyboard</title>\n <description>We should use Storyboard to manage Storyboard.</description>\n <is_bug>false</is_bug>\n <creator_id>1</creator_id>\n <story_type_id>1</story_type_id>\n <status>active</status>\n <task_statuses>\n <item>\n <key>todo</key>\n <count>2</count>\n </item>\n </task_statuses>\n <tags>\n <item>t1</item>\n <item>t2</item>\n </tags>\n <id>425</id>\n <created_at>2011-11-11T11:11:11</created_at>\n</value>'
-
creator_id
¶ Type: int User ID of the Story creator
-
description
¶ Type: str A complete description of the goal this story wants to cover.
-
due_dates
¶ Type: list(int) List of IDs of Due Dates which are related to this story.
-
is_bug
¶ Type: bool Is this a bug or a feature :)
-
private
¶ Type: bool Whether or not this story is private.
-
security
¶ Type: bool Whether or not this story is security-related.
-
status
¶ Type: str The derived status of the story, one of ‘active’, ‘merged’, ‘invalid’
-
story_type_id
¶ Type: int ID of story type
Type: list(str) Tag list assigned to this story.
-
task_statuses
¶ Type: list(TaskStatusCount) The summary of each tasks/status.
-
teams
¶ Type: list(Team) The set of teams with permission to see this story if it is private.
-
title
¶ Type: str A descriptive label for the story, to show in listings.
-
users
¶ Type: list(User) The set of users with permission to see this story if it is private.