TaskDrivenNetBeansClashes

(Difference between revisions)
 
(3 intermediate revisions not shown)
Line 13: Line 13:
* Modify Query TC - main use-case is to edit queries save id dashboard, view resulted tasks in a minor one
* Modify Query TC - main use-case is to edit queries save id dashboard, view resulted tasks in a minor one
** TC show attributes and tasks, both collapsable (by default attributes are expanded and tasks collapsed)
** TC show attributes and tasks, both collapsable (by default attributes are expanded and tasks collapsed)
-
** [[File:taskdashboard_query_tc.png|query top component mockup]]
+
 
 +
[[File:taskdashboard_query_tc.png|query top component mockup]]
* transform Find Issues into Create Query
* transform Find Issues into Create Query
Line 21: Line 22:
** highlight the save button by icon
** highlight the save button by icon
** remove Go to Issue panel (this func is in dashboard)
** remove Go to Issue panel (this func is in dashboard)
-
** [[File:taskdashboard_create_query.png|create query mockup]]
+
** save a query does not open Query TC, but it opens/activates Task Dashboard and select new query
 +
 
 +
[[File:taskdashboard_create_query.png|create query mockup]]
== Issue TC ==
== Issue TC ==
Line 39: Line 42:
In 7.2 the window was renamed to Action Items.
In 7.2 the window was renamed to Action Items.
-
== Issue/Query refresh ==
+
== Issue/Query refresh [[Image:Yes.png]] ==
* there is a checkbox in the Query dialog to setup if it should be auto-refreshed in case the dialog is open
* there is a checkbox in the Query dialog to setup if it should be auto-refreshed in case the dialog is open
* issues are auto-refreshed as well. (no checkbox though)
* issues are auto-refreshed as well. (no checkbox though)
-
Honza: Probably remove the check-box if we'll agree on merging modify query and issues list - leave the refreshing on the Dashboard
+
Honza: remove...
== Versioning integration ==
== Versioning integration ==

Current revision as of 13:01, 10 April 2013

List of clashes, duplicates and close relationships between current IDE functionality and new Task-Driven NetBeans features.

Contents

Terminology Clashes

  • issue vs task
  • issue tracker vs task repository (in Find/Report Issue, Services tab)

Query list in the Team/Find Issues TC

We already have kind of list of saved queries in the Team/Find Issues TC. This functionality is a duplicate of the Repository/Query list int the Dashboard so I think it should be removed ASA the Dashboard is ready to be used.


  • add all missing features to the dashboard - Clone, Mark all as Seen, Mark Task Seen/Not Seen
  • Modify Query TC - main use-case is to edit queries save id dashboard, view resulted tasks in a minor one
    • TC show attributes and tasks, both collapsable (by default attributes are expanded and tasks collapsed)

query top component mockup

  • transform Find Issues into Create Query
    • change title to Create Query
    • remove My Queries - this list is already represented in the Task Dashboard
    • move toolbar next to the Search button - save will be probably removed and the toolbar should be probably move where the My Queries were before
    • highlight the save button by icon
    • remove Go to Issue panel (this func is in dashboard)
    • save a query does not open Query TC, but it opens/activates Task Dashboard and select new query

create query mockup

Issue TC

  • remove Add to Action Items from the toolbar
  • modify saving/submiting mechanism

Issue Trackers area in Service Image:Yes.png

We have a list of issue trackers and the ability to Find or Report Issues in the Services window.

Tomas: don't see a problem because of this. The services tab is there to list registered services. http://wiki.netbeans.org/ServicesTabFuncSpec.

Honza: OK

Tasks Window Image:Yes.png

There was some discussion about renaming this and changing the intent of it, but up until 7.2 it was clashing with the terminology we use for TaskFocused: Task Dashboard, Task Context, etc.

In 7.2 the window was renamed to Action Items.

Issue/Query refresh Image:Yes.png

  • there is a checkbox in the Query dialog to setup if it should be auto-refreshed in case the dialog is open
  • issues are auto-refreshed as well. (no checkbox though)

Honza: remove...

Versioning integration

  • there is Issue, Issue tracker and Update issue labels in versioning commit dialogs. Issue should be replaced with Task. The labels come partially from the commit dialog itself and partially from QuickSearchCombo
  • Attach Patch dialog

Preferences

Currently there is a tab called "Issue Tracking". Has to be cleanup up from irrelevant settings and maybe also renamed to "Tasks Something"

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo