Difference between revisions of "StoryBoard"
(→Meeting) |
(→Agenda) |
||
Line 20: | Line 20: | ||
=== Agenda === | === Agenda === | ||
− | '''Urgent Items''' | + | '''Urgent Items:''' |
− | * | + | * Migration Script Bug. |
+ | ** fungi to provide krotscheck with users table dump for more debug data. | ||
+ | * Import Bugs | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ''' | + | '''Discussion Topics:''' |
− | * | + | * Story Types (ttx): https://wiki.openstack.org/wiki/StoryBoard/Story_Types |
− | + | * Documentation (persia) | |
− | + | ** Discuss Audiences and areas where documentation needs to go. | |
− | + | * PM Community Awareness (rainya) | |
− | * | + | * In progress feature import, and what does this mean. |
− | ** | + | * Infra Adoption Email |
− | ** | + | |
− | ** Import | + | |
− | ** API | + | '''MVP 1.1 (Infra):''' |
− | *** https://review.openstack.org/#/c/ | + | * Bug Import |
− | *** https://review.openstack.org/#/c/ | + | |
− | *** | + | |
− | ** | + | '''MVP 1.2 (Feature Tracking):''' |
− | *** | + | * Email (krotscheck) |
− | ** | + | ** Plugin System (done) |
− | * | + | ** ...tbd |
− | * | + | * API support for issuing long-lasting Auth Tokens (krotscheck) |
+ | * Story Types phase 1 (bugs & features) | ||
+ | ** Spec @ https://review.openstack.org/#/c/129267/1/specs/storyboard_story_types.rst | ||
+ | * Tags | ||
+ | ** Spec @ https://review.openstack.org/#/c/97211/8/specs/storyboard_story_tags.rst | ||
+ | * Gerrit Links | ||
+ | * Status Auto-Update | ||
+ | * Task Ordering | ||
+ | * Python SDK (nikitakonovalov) | ||
+ | * Milestone Support | ||
+ | ** ttx: Spec | ||
+ | * Milestone Series Tracking & reporting | ||
+ | ** ttx: Spec | ||
+ | * Complex Priority and Task Lists | ||
+ | ** ttx: Spec? More Brainstorming? | ||
+ | * In progress feature import | ||
+ | ** to be confirmed, might be overkill | ||
+ | * Openstackid.org authentication | ||
+ | ** Spec (krotscheck) | ||
+ | |||
+ | |||
+ | '''Future Work:''' | ||
+ | |||
+ | |||
+ | MVP 1.3 (LP Bugs parity): | ||
+ | * CLI Interface | ||
+ | * Story Types phase 2 (vulnerabilities) | ||
+ | * Security Bugs | ||
+ | ** Ability to restrict access to bugs to some ACL controlled by people already in it (might require RBAC) | ||
+ | ** Importing security bugs ? Might not be necessary since all become public | ||
+ | * File Attachments | ||
+ | |||
+ | |||
+ | MVP 1.3.1 (Bugs support): | ||
+ | * Integration with Specs | ||
+ | * Project Stats/Graphs/Reporting | ||
+ | * Etherpad Summit Design Session Markup Import | ||
+ | * Bulk Import/export | ||
+ | * User Activity Report (heat map?) | ||
+ | * IRC Bot | ||
+ | |||
+ | |||
+ | Unscheduled & Unprioritized: | ||
+ | * Rich Text Comments | ||
+ | * UX Support | ||
+ | * Role based access controls | ||
+ | * inter Story Dependencies / Epics | ||
+ | * DocImpact Bug Support | ||
+ | * Load/Performance Tests | ||
+ | * Performance Issues (Data Cache, batch request) | ||
+ | * Feature Freeze Exception Workflow (using tag?) | ||
+ | * Kanban Board (Import from Codethink) | ||
+ | * Angular Data | ||
+ | * Subscription Event API (Web sockets?) | ||
+ | * Federation Design & API | ||
+ | * Batch Request API | ||
+ | * Customizable Dashboard | ||
+ | * Operator Impact of Bug (How many are impacted by this) | ||
+ | * Build gate failure (build gate fails repeatedly, why?) | ||
+ | |||
'''Open Discussion''' | '''Open Discussion''' |
Revision as of 18:02, 10 November 2014
Storyboard is a task tracker for OpenStack.
Vision & Roadmap
Meeting
Weekly on Mondays at 16:00 UTC in #openstack-meeting-3
Agenda
Urgent Items:
- Migration Script Bug.
- fungi to provide krotscheck with users table dump for more debug data.
- Import Bugs
Discussion Topics:
- Story Types (ttx): https://wiki.openstack.org/wiki/StoryBoard/Story_Types
- Documentation (persia)
- Discuss Audiences and areas where documentation needs to go.
- PM Community Awareness (rainya)
- In progress feature import, and what does this mean.
- Infra Adoption Email
MVP 1.1 (Infra):
- Bug Import
MVP 1.2 (Feature Tracking):
- Email (krotscheck)
- Plugin System (done)
- ...tbd
- API support for issuing long-lasting Auth Tokens (krotscheck)
- Story Types phase 1 (bugs & features)
- Tags
- Gerrit Links
- Status Auto-Update
- Task Ordering
- Python SDK (nikitakonovalov)
- Milestone Support
- ttx: Spec
- Milestone Series Tracking & reporting
- ttx: Spec
- Complex Priority and Task Lists
- ttx: Spec? More Brainstorming?
- In progress feature import
- to be confirmed, might be overkill
- Openstackid.org authentication
- Spec (krotscheck)
Future Work:
MVP 1.3 (LP Bugs parity):
- CLI Interface
- Story Types phase 2 (vulnerabilities)
- Security Bugs
- Ability to restrict access to bugs to some ACL controlled by people already in it (might require RBAC)
- Importing security bugs ? Might not be necessary since all become public
- File Attachments
MVP 1.3.1 (Bugs support):
- Integration with Specs
- Project Stats/Graphs/Reporting
- Etherpad Summit Design Session Markup Import
- Bulk Import/export
- User Activity Report (heat map?)
- IRC Bot
Unscheduled & Unprioritized:
- Rich Text Comments
- UX Support
- Role based access controls
- inter Story Dependencies / Epics
- DocImpact Bug Support
- Load/Performance Tests
- Performance Issues (Data Cache, batch request)
- Feature Freeze Exception Workflow (using tag?)
- Kanban Board (Import from Codethink)
- Angular Data
- Subscription Event API (Web sockets?)
- Federation Design & API
- Batch Request API
- Customizable Dashboard
- Operator Impact of Bug (How many are impacted by this)
- Build gate failure (build gate fails repeatedly, why?)
Open Discussion
Last Meeting
Urgent Items
- Bug in Subscriptions
Discussion topics
- Story Types (ttx)
- Summit:
- Infra track
- UX Testing
- Lightning Talk
- T-Shirts
MVP 1.1
-
Search (krotscheck, nkonovalov) -
Launchpad Data Import (mordred, krotscheck) -
Subscription (nkonovalov, ish__, krotscheck) - Project Groups (krotscheck)
-
Admin -
Puppet Management - Import Script
-
API Support - UI - Search
- UI - Browse
-
- Tags (nkonovalov)
- Emails (krotscheck)
Open Discussion
Other doc
- StoryBoard/Task_Branch -- how we'll track backporting work and show what landed in a given milestone
- StoryBoard/Task_Lists -- how we'll let developers track what matters to them and prioritize work on a flexible way
- StoryBoard/Story_Tags -- how we could use tags to implement flexible workflows. Or not.
- StoryBoard/Story_Types -- how we'll track bugs, features, and other story types
Alternate solutions:
Misc
- IRC channel: #storyboard on freenode
- Technical documentation: http://ci.openstack.org/storyboard/