-
Notifications
You must be signed in to change notification settings - Fork 47
Roadmap
Goal: Implement an installable version with basic functionality
Delivery: end of June 2013
- Implement the core functionality: loading plugins, helper functions, common logging
- Implement uReport2 support and uReport1 converter
- Create the
faf
executable extending its functionality based on action plugins - Support yum repositories
- Support Fedora operating system as client
- Support Fedora 18+ and RHEL6+ as host
- Support kerneloops
- Support coredumps
- Support unhandled python exceptions
- Support saving reports
- Port the old webUI for showing data
- Implement an install script that pre-fills the database
- Write an install guide
- Extend the wiki
- Send an announce to everybody interested
Postponed:
- Support retracing
- Design Bug Tracker Plugin API
- Support Red Hat Bugzilla
- Support clustering and creating problems
Retreated:
- Support koji as repository (Seems to be an overkill, yum works fine)
Goal: Reach the functionality of master
branch and replace the FAF 0 public instance
Delivery: End of September 2013 (delayed by 1 month)
Done:
- Gather RFEs based on Beta 1
- Support clustering and creating problems
- Support knowledgebase
- Accept uReports via webUI
- Start writing unit tests
- Support retracing
- Support uReport attachments
- Design mapping of packages into components
ToDo:
- Design Bug Tracker Plugin API
- Support Red Hat Bugzilla
- Send an announce to everybody interested
- Write man pages for all actions (or somehow generate them)
- Extend the wiki
Nice to have:
- Support self-replication
- Start writing an integration testsuite
Goal: Improve the maintainability of WebUI codebase
Delivery: Unknown
Priority: High
Goal: Reflect user requirements gathered during last months into WebUI
Delivery: Unknown
Priority: High
Goal: Be able to collect reports from openSUSE
Delivery: Unknown
Priority: Medium
Goal: Identify hot problems and file the bug reports as soon as a problem becomes hot or gets fixed
Delivery: Unknown
Priority: Medium
Goal: Implement a protocol which enables different instances to interact and virtually share storage
Delivery: Unknown
Priority: Low
Goal: Implement the functionality of Retrace Server on top of FAF Storage
Delivery: Unknown
Priority: Low