Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
mantisbt:feature_candidates [2013/04/24 05:13] rombert Note snippets/auto-text |
mantisbt:feature_candidates [2013/04/26 17:52] (current) atrol Added link to ui_grievances |
| |
* Voting ( [[http://www.mantisbt.org/bugs/view.php?id=668|668]] ) | * Voting ( [[http://www.mantisbt.org/bugs/view.php?id=668|668]] ) |
* New custom field types ([[http://www.mantisbt.org/bugs/view.php?id=14565|14565]], [[http://www.mantisbt.org/bugs/view.php?id=4640|4640]], [[http://www.mantisbt.org/bugs/view.php?id=3790|3790]], [[http://www.mantisbt.org/bugs/view.php?id=6325|6325]] ) | * New custom field types ([[http://www.mantisbt.org/bugs/view.php?id=14565|14565]], [[http://www.mantisbt.org/bugs/view.php?id=4640|4640]], [[http://www.mantisbt.org/bugs/view.php?id=3790|3790]], [[http://www.mantisbt.org/bugs/view.php?id=6325|6325]], [[http://www.mantisbt.org/bugs/view.php?id=13180|13180]] ) |
* HTML notification emails ( [[http://www.mantisbt.org/bugs/view.php?id=12830|12830]] ) | * HTML notification emails ( [[http://www.mantisbt.org/bugs/view.php?id=12830|12830]] ) |
* WYSIWYG/WYSIWYM text editor ( [[http://www.mantisbt.org/bugs/view.php?id=12744|12744]], [[http://www.mantisbt.org/bugs/view.php?id=12325|12325]], [[http://www.mantisbt.org/bugs/view.php?id=3491|3491]] ) | * WYSIWYG/WYSIWYM text editor ( [[http://www.mantisbt.org/bugs/view.php?id=12744|12744]], [[http://www.mantisbt.org/bugs/view.php?id=12325|12325]], [[http://www.mantisbt.org/bugs/view.php?id=3491|3491]], [[http://www.mantisbt.org/bugs/view.php?id=12915|12915]] ) |
* Case-insensitive searches ( [[http://www.mantisbt.org/bugs/view.php?id=12145|12145]] ) | * Case-insensitive searches ( [[http://www.mantisbt.org/bugs/view.php?id=12145|12145]] ) |
* User groups ( [[http://www.mantisbt.org/bugs/view.php?id=3444|3444]] ) | * User groups ( [[http://www.mantisbt.org/bugs/view.php?id=3444|3444]] ) |
* Edit saved filters ( [[http://www.mantisbt.org/bugs/view.php?id=3803|3803]] ) | * Edit saved filters ( [[http://www.mantisbt.org/bugs/view.php?id=3803|3803]] ) |
* E-mail reporting ( [[http://www.mantisbt.org/bugs/view.php?id=4286|4286]] ) | * E-mail reporting ( [[http://www.mantisbt.org/bugs/view.php?id=4286|4286]], [[http://www.mantisbt.org/bugs/view.php?id=11195|11195]] ) |
* Hide child issues in filters ( [[http://www.mantisbt.org/bugs/view.php?id=4617|4617]] ) | * Hide child issues in filters ( [[http://www.mantisbt.org/bugs/view.php?id=4617|4617]] ) |
* Allow custom fields for versions, projects, users, notes ( [[http://www.mantisbt.org/bugs/view.php?id=5278|5278]], [[http://www.mantisbt.org/bugs/view.php?id=6388|6388]] ) | * Allow custom fields for versions, projects, users, notes ( [[http://www.mantisbt.org/bugs/view.php?id=5278|5278]], [[http://www.mantisbt.org/bugs/view.php?id=6388|6388]] ) |
* Periodic email notifications ( [[http://www.mantisbt.org/bugs/view.php?id=5887|5887]], [[http://www.mantisbt.org/bugs/view.php?id=6646|6646]] ) | * Periodic email notifications ( [[http://www.mantisbt.org/bugs/view.php?id=5887|5887]], [[http://www.mantisbt.org/bugs/view.php?id=6646|6646]] ) |
* Search on specific field ( [[http://www.mantisbt.org/bugs/view.php?id=7183|7183]] ) | * Search on specific field ( [[http://www.mantisbt.org/bugs/view.php?id=7183|7183]] ) |
* CAS authentication ( [[http://www.mantisbt.org/bugs/view.php?id=7568|7568]] ) | * Additional authentication types ( [[http://www.mantisbt.org/bugs/view.php?id=4235|4235]] for implementation details ) |
| * CAS authentication ( [[http://www.mantisbt.org/bugs/view.php?id=7568|7568]] ) |
| * OpenID authentication ( [[http://www.mantisbt.org/bugs/view.php?id=8199|8199]] ) |
| * PAM ( [[http://www.mantisbt.org/bugs/view.php?id=8012|8102]] ) |
| * NTLM ( [[http://www.mantisbt.org/bugs/view.php?id=3043|3043]] ) |
| * X.509 certificates ( [[http://www.mantisbt.org/bugs/view.php?id=3303|3303]] ) |
| * NIS ( [[http://www.mantisbt.org/bugs/view.php?id=4010|4010]] ) |
* Customisable 'my view' page ( [[http://www.mantisbt.org/bugs/view.php?id=7840|7840]] ) | * Customisable 'my view' page ( [[http://www.mantisbt.org/bugs/view.php?id=7840|7840]] ) |
* Time planning ( [[http://www.mantisbt.org/bugs/view.php?id=7945|7945]]. [[http://www.mantisbt.org/bugs/view.php?id=10245|10245]] ) | * Time planning ( [[http://www.mantisbt.org/bugs/view.php?id=7945|7945]], [[http://www.mantisbt.org/bugs/view.php?id=10245|10245]] ) |
* OpenID authentication ( [[http://www.mantisbt.org/bugs/view.php?id=8199|8199]] ) | |
* Local avatars ( [[http://www.mantisbt.org/bugs/view.php?id=8257|8257]] ) | * Local avatars ( [[http://www.mantisbt.org/bugs/view.php?id=8257|8257]] ) |
* Per-project tags ( [[http://www.mantisbt.org/bugs/view.php?id=9716|9716]] ) | * Per-project tags ( [[http://www.mantisbt.org/bugs/view.php?id=9716|9716]] ) |
* Absent users ( [[http://www.mantisbt.org/bugs/view.php?id=11080|11080]] ) | * Absent users ( [[http://www.mantisbt.org/bugs/view.php?id=11080|11080]] ) |
* Note snippets/auto-text ( [[http://www.mantisbt.org/bugs/view.php?id=11131|11131]] ) | * Note snippets/auto-text ( [[http://www.mantisbt.org/bugs/view.php?id=11131|11131]] ) |
| * Diff-style emails ( [[http://www.mantisbt.org/bugs/view.php?id=895|985]] ) |
| * Better display of attachments ( [[http://www.mantisbt.org/bugs/view.php?id=12766|12766]], [[http://www.mantisbt.org/bugs/view.php?id=10210|10210]] ) |
| * Notifications other than email (e.g. text messages, jabber, etc) ( [[http://www.mantisbt.org/bugs/view.php?id=10084|10084]] ) |
| * Select reporter while adding an issue ( [[http://www.mantisbt.org/bugs/view.php?id=11615|11615]] ) |
| |
| |
===== High-level features ===== | ===== High-level features ===== |
* Refreshed look and feel ( colors, fonts, overall layout ) | |
| * Refreshed look and feel ( colors, fonts, overall layout ) [[ui_grievances]] |
* Improved interactivity ( in-page dialogs, refresh-less validation, no more using the back button to go back to forms ) | * Improved interactivity ( in-page dialogs, refresh-less validation, no more using the back button to go back to forms ) |
| * see also [[http://www.mantisbt.org/bugs/view.php?id=8899|8899]], [[http://www.mantisbt.org/bugs/view.php?id=15372|15372]] |
| * Client-side charting library, e.g. [[http://raphaeljs.com/|RaphaelJS]], [[http://www.flotcharts.org/|Flot charts]] |
* Better support for Oracle | * Better support for Oracle |
* Better support for SQL Server | * Better support for SQL Server |
* Should Print pages be dropped in favor of CSS work on View pages? | * Should Print pages be dropped in favor of CSS work on View pages? |
* SLA support | * SLA support |
* Notifications other than email (e.g. text messages, jabber, etc) | * User-readable issue keys , e.g. MANTIS-120 |
| * Different issue types ( bug, feature, test ) with different workflows |
| * Keyboard shortcuts |
| * Custom dashboards - multiple customisable, shareable, 'my view'-like pages |
| |
===== Webservice APIs ===== | ===== Webservice APIs ===== |
| |
* Support standard filters like Issues Assigned To Me, Reported By Me, Monitored by Me, etc. | * Support standard filters like Issues Assigned To Me, Reported By Me, Monitored by Me, etc. |
* Creation of custom filters | * Creation of custom filters |
| |
===== Extensibility ===== | ===== Extensibility ===== |
| |
* Make jQuery available to extensions. | * Make jQuery available to extensions. |
* Extensions gallery | * Extensions gallery |
| |
===== Administration ===== | ===== Administration ===== |
| |
* Notify admin via web interface when there is a new version of MantisBT available (similar to phpBB). | * Notify admin via web interface when there is a new version of MantisBT available (similar to phpBB). |
| |
===== Deprecate ===== | ===== Deprecate ===== |
| |
* Make jQuery available to extensions. | * Make jQuery available to extensions. |
* Drop NuSoap. | * Drop NuSoap. |
| |
| |
===== Requirements Change ===== | ===== Requirements Change ===== |
| |
--- //[[robert.munteanu@gmail.com|rombert]] 2013/04/24 12:07// this is IMO something which we justify using with features, not something which is a feature candidate | --- //[[robert.munteanu@gmail.com|rombert]] 2013/04/24 12:07// this is IMO something which we justify with features, not something which is a feature candidate |
| |
| --- //vboctor - agreed.// However, dropping support for certain environments is something that we may need to communicate to the community and get feedback. A survey is one avenue for that. For example, do people care if we require javascipt? drop IE 6 support, etc? |
| |
| --- //[[robert.munteanu@gmail.com|rombert]] 2013/04/25 12:00// Agreed, we need to communicate this upfront, for instance 'In order to be able to provide X,Y,Z we will always require Javascript to be enabled/IE 8 or newer etc. |
| |
* Require javascript to be enabled. | * Require javascript to be enabled. |