Difference between revisions of "WebIssues/Roadmap"

From MiMec
Jump to: navigation, search
 
(39 intermediate revisions by 2 users not shown)
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.
+
'''NOTE: This Wiki is related to old versions of WebIssues which are no longer developed. For information about the current version of WebIssues, please see the [https://webissues.mimec.org official website], the [https://github.com/mimecorg/webissues GitHub repository] and the [https://doc.mimec.org/webissues-guide/ WebIssues Guide].'''
  
At the moment the third stage is completed and planning of the forth stage has started. The approximate date of finishing that stage is planned for the end of 2008, but it depends on the available manpower.
+
== Versions 0.x ==
  
== Stage 1 ==
+
Stage 1
 
 
Server 0.8.0:
 
  
 
* all protocol 0.8 commands
 
* all protocol 0.8 commands
 +
* all client views and commands
  
Client 0.8.0:
+
''Finished: 2006-10-23''
 
 
* 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
 
  
== 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
  
== Stage 3 ==
+
''Finished: 2007-02-12''
  
Client 0.9.0:
+
Stage 3
  
 
* user's manual
 
* user's manual
* support for Windows platforms
+
* support for Windows platforms and SQL Server
 +
* mark new/modified issues
 +
* notify about new/modified issues matching given criteria
  
Server 0.8.3:
+
''Finished: 2008-01-07''
  
* user's manual
+
Stage 4
* support for SQL Server
 
  
Client 0.9.1:
+
* support for HTTPS communication
 +
* data exporting and printing
 +
* server-side email notifications
 +
* three-pane user interface
  
* indicate access level, hide unaccessible commands
+
''Finished: 2009-08-05''
* list of previous connections when disconnected
 
* caching and opening attachments
 
* change order of attributes in issue details
 
  
Client 0.9.2:
+
== Version 1.0 ==
  
* mark new/modified issues
+
* web administration panel and web client
* notify about new/modified issues matching given criteria
+
* server-side settings, views and alerts
* importing and exporting configuration
+
* extended notifications integrated with views
* proxy support
+
* deleting, copying and moving issues and folders
* basic internationalization
+
* deleting and editing comments and attachments
 +
* user self-registration
  
== Stage 4 ==
+
''Finished: 2013-03-12''
  
Ideas:
+
== Version 1.1 ==
  
* server-side email notifications
+
* issue and project descriptions
* simple web client (with AJAX, only basic functions)
+
* formatting in comments and descriptions
* tabbed user interface (as alternative to multi-window)
+
* anonymous access
* support for https communication
+
* inbound emails
* simple reporting tools (tables and graphs based on issues in a folder)
+
* public alerts
* data exporting (to html and csv format)
+
* global lists of issues
* printing (issue lists, details, history)
 
* RSS feed generator
 
  
== Stage 5 ==
+
''Finished: 2013-11-12''
  
Ideas:
+
== Ideas for the future ==
  
* advanced web client
+
* project summary view
* advanced reporting and analysis tools (including time axis)
+
* roles and groups
* deleting, copying and moving issues and folders
+
* LDAP authentication
* more robust permission system
+
* mobile client
 +
* 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
 +
* reminders
 +
* full text search
 +
* colorize by filter
 +
* improved filtering (OR operator)
 +
* simplified portal for reporting issues
 +
* reporting and analysis tools
 +
* integration with development IDEs
 +
* integration with SVN etc.
 +
* sub-issues / linked issues
 +
* workflows
 +
* and many more...

Latest revision as of 14:46, 8 May 2020

NOTE: This Wiki is related to old versions of WebIssues which are no longer developed. For information about the current version of WebIssues, please see the official website, the GitHub repository and the WebIssues Guide.

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: 2013-03-12

Version 1.1

  • issue and project descriptions
  • formatting in comments and descriptions
  • anonymous access
  • inbound emails
  • public alerts
  • global lists of issues

Finished: 2013-11-12

Ideas for the future

  • project summary view
  • roles and groups
  • LDAP authentication
  • mobile client
  • 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
  • reminders
  • full text search
  • colorize by filter
  • improved filtering (OR operator)
  • simplified portal for reporting issues
  • reporting and analysis tools
  • integration with development IDEs
  • integration with SVN etc.
  • sub-issues / linked issues
  • workflows
  • and many more...