Difference between revisions of "WebIssues/Roadmap"

From MiMec
Jump to: navigation, search
(Ideas for the future)
Line 1: Line 1:
 
This is the current development plan of WebIssues. Note that it is very rough and constantly changing depending on the importance and effort required to implement the particular features. Use the [http://webissues.mimec.org/forum/tracker Bugs & Requests] forum to suggest new features that you would like to be implemented and to report bugs.
 
This is the current development plan of WebIssues. Note that it is very rough and constantly changing depending on the importance and effort required to implement the particular features. Use the [http://webissues.mimec.org/forum/tracker Bugs & Requests] forum to suggest new features that you would like to be implemented and to report bugs.
  
== Stage 1 ==
+
== Versions 0.x ==
  
Server 0.8.0:
+
Stage 1
  
 
* all protocol 0.8 commands
 
* all protocol 0.8 commands
 
+
* all client views and commands
Client 0.8.0:
 
 
 
* all views and commands
 
 
 
Server 0.8.1:
 
 
 
* PostgreSQL support
 
 
 
Client 0.8.1:
 
 
 
* attribute definition editor
 
* smart links in comments and attribute values
 
* quickly opening any issue by its ID
 
  
 
''Finished: 2006-10-23''
 
''Finished: 2006-10-23''
  
== Stage 2 ==
+
Stage 2
 
 
Client 0.8.2:
 
 
 
* configuring the folder view, displaying custom attributes as columns
 
* caching folder contents
 
* docking the main window in system tray
 
* automatically reconnecting after startup, restoring session state<
 
 
 
Client 0.8.3:
 
  
 +
* configuring the folder view
 
* filtering and searching issues in the folder list
 
* filtering and searching issues in the folder list
* disabling views for which data is not available
 
 
Client 0.8.4:
 
 
 
* issue history combining comments with changes and attachments
 
* issue history combining comments with changes and attachments
 
* improved comment editor
 
* improved comment editor
Line 44: Line 19:
 
''Finished: 2007-02-12''
 
''Finished: 2007-02-12''
  
== Stage 3 ==
+
Stage 3
 
 
Client 0.9.0:
 
  
 
* user's manual
 
* user's manual
* support for Windows platforms
+
* support for Windows platforms and SQL Server
 
 
Server 0.8.3:
 
 
 
* user's manual
 
* support for SQL Server
 
 
 
Client 0.9.1:
 
 
 
* indicate access level, hide unaccessible commands
 
* list of previous connections when disconnected
 
* caching and opening attachments
 
* change order of attributes in issue details
 
 
 
Client 0.9.2:
 
 
 
 
* mark new/modified issues
 
* mark new/modified issues
 
* notify about new/modified issues matching given criteria
 
* notify about new/modified issues matching given criteria
* importing and exporting configuration
 
* proxy support
 
* basic internationalization
 
  
 
''Finished: 2008-01-07''
 
''Finished: 2008-01-07''
  
== Stage 4 ==
+
Stage 4
 
 
Client 0.9.3:
 
 
 
* support for https communication
 
* data exporting (to html and csv format)
 
* printing (issue lists, details, history)
 
 
 
Server 0.8.4:
 
  
 +
* support for HTTPS communication
 +
* data exporting and printing
 
* server-side email notifications
 
* server-side email notifications
* support for Firebird database
 
 
Client 0.9.4:
 
 
* email notifications and preferences
 
* portable version (for USB drives)
 
 
Client 0.9.5:
 
 
 
* three-pane user interface
 
* three-pane user interface
* configuring default sorting order
 
  
 
''Finished: 2009-08-05''
 
''Finished: 2009-08-05''
  
== Stage 5 ==
+
== Version 1.0 ==
 
 
Version 1.0:
 
  
 
* web administration panel and web client
 
* web administration panel and web client
Line 107: Line 44:
 
* deleting, copying and moving issues and folders
 
* deleting, copying and moving issues and folders
 
* deleting and editing comments and attachments
 
* deleting and editing comments and attachments
* improved management of types and attributes
+
* user self-registration
* various usability improvements
 
  
''Finished: 2011-12-19''
+
''Finished: 2012-08-15''
 +
 
 +
== Version 1.1 ==
 +
 
 +
* long description field
 +
* roles and groups
 +
* LDAP authentication
 +
* project summary view
  
 
== Ideas for the future ==
 
== Ideas for the future ==
  
* summary / status report view
+
* markdown comments and descriptions
 +
* alerts in Web Client
 +
* batch operations
 
* calendar view, Gantt chart
 
* calendar view, Gantt chart
 
* time tracking
 
* time tracking
 
* log of recent operations
 
* log of recent operations
* batch operations
 
* long description field
 
* WYSIWYG comment editing
 
 
* displaying attached images in-line
 
* displaying attached images in-line
 
* integrated Wiki
 
* integrated Wiki
Line 133: Line 75:
 
* improved filtering (OR operator)
 
* improved filtering (OR operator)
 
* simplified portal for reporting issues
 
* simplified portal for reporting issues
* roles and groups
 
* integrated user authentication
 
 
* reporting and analysis tools
 
* reporting and analysis tools
 
* integration with e-mail
 
* integration with e-mail

Revision as of 13:27, 3 October 2012

This is the current development plan of WebIssues. Note that it is very rough and constantly changing depending on the importance and effort required to implement the particular features. Use the Bugs & Requests forum to suggest new features that you would like to be implemented and to report bugs.

Versions 0.x

Stage 1

  • all protocol 0.8 commands
  • all client views and commands

Finished: 2006-10-23

Stage 2

  • configuring the folder view
  • filtering and searching issues in the folder list
  • issue history combining comments with changes and attachments
  • improved comment editor

Finished: 2007-02-12

Stage 3

  • user's manual
  • support for Windows platforms and SQL Server
  • mark new/modified issues
  • notify about new/modified issues matching given criteria

Finished: 2008-01-07

Stage 4

  • support for HTTPS communication
  • data exporting and printing
  • server-side email notifications
  • three-pane user interface

Finished: 2009-08-05

Version 1.0

  • web administration panel and web client
  • server-side settings, views and alerts
  • extended notifications integrated with views
  • deleting, copying and moving issues and folders
  • deleting and editing comments and attachments
  • user self-registration

Finished: 2012-08-15

Version 1.1

  • long description field
  • roles and groups
  • LDAP authentication
  • project summary view

Ideas for the future

  • markdown comments and descriptions
  • alerts in Web Client
  • batch operations
  • calendar view, Gantt chart
  • time tracking
  • log of recent operations
  • displaying attached images in-line
  • integrated Wiki
  • balloon notifications
  • faceted navigation
  • tagging
  • voting
  • escalation
  • alerts and reminders
  • full text search
  • colorize by filter
  • improved filtering (OR operator)
  • simplified portal for reporting issues
  • reporting and analysis tools
  • integration with e-mail
  • integration with development IDEs
  • integration with SVN etc.
  • mobile client
  • sub-issues / linked issues
  • workflows
  • and many more...