Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
mantisbt:feature_candidates [2013/04/24 07:29] rombert |
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]] ) |
* 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]] ) |
* Better display of attachments ( [[http://www.mantisbt.org/bugs/view.php?id=12766|12766]], [[http://www.mantisbt.org/bugs/view.php?id=10210|10210]] ) | * 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]] ) | * 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 ) | |
* Client-side charting library, e.g. [[http://raphaeljs.com/|RaphaelJS]], [[http://www.flotcharts.org/|Flot charts]] | * 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]] | * 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 |
* User-readable issue keys , e.g. MANTIS-120 | * User-readable issue keys , e.g. MANTIS-120 |
* Different issue types ( bug, feature, test ) with different workflows | * 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. |
| |
--- //[[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 | --- //[[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. |