CorePlan74

(Difference between revisions)
m (Git)
m (Task Management)
 
(89 intermediate revisions not shown)
Line 1: Line 1:
-
==Core Plan 8.0 (Extended Platform team's plan)==
+
==Core Plan 7.4 (Extended Platform team's plan)==
Disclaimer: The content of this NetBeans development wiki page is intended for pre-planning purposes ONLY. The development, release, and timing of any feature or functionality described here should not be treated as final, and is subject to change at any time at the sole discretion of Oracle. For information about NetBeans software releases please visit the NetBeans Roadmap.
Disclaimer: The content of this NetBeans development wiki page is intended for pre-planning purposes ONLY. The development, release, and timing of any feature or functionality described here should not be treated as final, and is subject to change at any time at the sole discretion of Oracle. For information about NetBeans software releases please visit the NetBeans Roadmap.
Line 6: Line 6:
(Jirka, Libor)
(Jirka, Libor)
-
* {{iz|225791}} - possibility to set user passwords at installation time
+
* [[Image:yes.png]] {{iz|225791}} - possibility to set user passwords at installation time
==== Dependencies ====
==== Dependencies ====
-
* review impl dependencies and eliminate where possible
+
* [[Image:yes.png]] review impl dependencies and eliminate where possible
==== Switching to JDK7 ====
==== Switching to JDK7 ====
-
* switch to JDK7 in installer, launchers, builds, hudson jobs, ... - [[NetBeansRequiresAtLeastJDK7]]
+
* [[Image:yes.png]] switch to JDK7 in installer, launchers, builds, hudson jobs, ... - [[NetBeansRequiresAtLeastJDK7]]
==== Mac specific ====
==== Mac specific ====
Line 26: Line 26:
==== Proxy ====
==== Proxy ====
-
* {{iz|62946}}, {{iz|148534}}, {{iz|201731}} - allow to reload system proxy in running IDE
+
* [[Image:yes.png]] {{iz|62946}}, {{iz|148534}}, {{iz|201731}} - allow to reload system proxy in running IDE
-
* {{iz|79498}}, {{iz|124186}} - Proxy test connection button
+
* [[Image:yes.png]] {{iz|79498}}, {{iz|124186}} - Proxy test connection button
==== RCP installers ====
==== RCP installers ====
Line 39: Line 39:
* [[Image:yes.png]] {{iz|224845}} - Improve launchers compiling
* [[Image:yes.png]] {{iz|224845}} - Improve launchers compiling
* [[Image:yes.png]] {{iz|201377}} - Enable java -splash on Linux
* [[Image:yes.png]] {{iz|201377}} - Enable java -splash on Linux
-
* {{iz|71043}} - Do not resolve symbolic links in path
+
* [[Image:yes.png]] {{iz|71043}} - Do not resolve symbolic links in path
==== AU ====
==== AU ====
-
* {{iz|196538}} - streamlining arbitrary plugin installation via AU APIs
+
* [[Image:yes.png]] {{iz|196538}} - streamlining arbitrary plugin installation via AU APIs
 +
 
 +
=== Module System ===
 +
(JardaT)
 +
* {{iz|224618}} - Refresh modules cache while closing IDE
=== Debuggers ===
=== Debuggers ===
(MartinE)
(MartinE)
-
* {{iz|224716}} - Adapt Java debugger to new JDK 8 language features (Lambda)
+
* [[Image:yes.png]] {{iz|225852}} - "Apply code changes" does not have effect for Maven project
-
* {{iz|215073}} - Introduce pin watch
+
* [[Image:yes.png]] {{iz|224716}} - Adapt Java debugger to new JDK 8 language features (Lambda)
-
* {{iz|79027}}  - Allow to activate/deactivate all breakpoints
+
* [[Image:No.png]] {{iz|215073}} - Introduce pin watch
-
* {{iz|191801}} - Provide access to valueCurrent() and valueToBe() of WatchpointEvent. Also provide access to thrown exception instance.
+
* [[Image:yes.png]] {{iz|79027}}  - Allow to activate/deactivate all breakpoints
-
* {{iz|81925}}  - Provide easy navigation to variable class types
+
* [[Image:yes.png]] {{iz|191801}} - Provide access to valueCurrent() and valueToBe() of WatchpointEvent. Also provide access to thrown exception instance.
-
* {{iz|141545}} - Add New column into breakpoints view: Hit count
+
* [[Image:yes.png]] {{iz|81925}}  - Provide easy navigation to variable class types
-
* {{iz|201387}} - Java Debugger Conditional Breakpoint Performance - explore a possibility to use instrumentation or an "agent" class.
+
* [[Image:yes.png]] {{iz|141545}} - Add New column into breakpoints view: Hit count
-
* {{iz|206668}} - Display human readable java.util.Date objects in Variables
+
* [[Image:No.png]] {{iz|201387}} - Java Debugger Conditional Breakpoint Performance - explore a possibility to use instrumentation or an "agent" class.
-
* {{iz|212827}} - Display color type variables as a picture of its color in Variables
+
* [[Image:yes.png]] {{iz|206668}} - Display human readable java.util.Date objects in Variables
 +
* [[Image:yes.png]] {{iz|212827}} - Display color type variables as a picture of its color in Variables
 +
* [[Image:No.png]] {{iz|227735}} - Actions between watches and heap walker
 +
* [[Image:yes.png]] {{iz|210802}} - Visual Debugger: Should be possible to save GUI Snapshot
 +
* [[Image:yes.png]] {{iz|227456}} - Visual Debugger: Usability enhancements - new actions on GUI snapshot
=== Versioning ===
=== Versioning ===
(Ondra)
(Ondra)
-
* [[UEXTeamMenu]] - Team menu redesign
+
* [[Image:yes.png]] [[UEXTeamMenu]] - Team menu redesign
* resolve VCS/Parsing collisions: improvements in running commands from the IDE so user does not need to go to commandline. An alternative is making running external commands as inconvenient as possible. See [http://statistics.netbeans.org/analytics/graph/vcscommands.jsp versioning commands statistics]
* resolve VCS/Parsing collisions: improvements in running commands from the IDE so user does not need to go to commandline. An alternative is making running external commands as inconvenient as possible. See [http://statistics.netbeans.org/analytics/graph/vcscommands.jsp versioning commands statistics]
 +
 +
* [[Image:yes.png]] {{iz|159543}} - Commiting changes to a parent project does not commit changes to sub-projects
==== Mercurial ====
==== Mercurial ====
* [[Image:yes.png]] support for queues switching (1-2d)
* [[Image:yes.png]] support for queues switching (1-2d)
-
* rebase (1w)
+
* [[Image:yes.png]] rebase (1w)
-
* diff b/w branches (1w)
+
* [[Image:yes.png]] diff b/w branches (1w)
-
* {{iz|203650}} - less merges due to better commit dialog (2d)
+
* [[Image:yes.png]] {{iz|203650}} - less merges due to better commit dialog (2d)
* [[Image:yes.png]] {{iz|225625}} - Take queues into account when running pull/fetch (1d)
* [[Image:yes.png]] {{iz|225625}} - Take queues into account when running pull/fetch (1d)
==== Git ====
==== Git ====
-
* rebase (1w)
+
* [[Image:yes.png]] {{iz|221737}} - upgrade bundled JGit version
-
* diff b/w branches (1w)
+
* [[Image:yes.png]] rebase (1w)
-
* {{iz|218918}} - support for ssh-agent (1w)
+
* [[Image:yes.png]] diff b/w branches (1w)
-
* {{iz|215636}} - Support for 'git commit --amend' (2d)
+
* [[Image:yes.png]] {{iz|218918}} - support for ssh-agent (1w)
-
* {{iz|215636}} - Shelve Changes for Git (1d)
+
* [[Image:yes.png]] {{iz|215636}} - Support for 'git commit --amend' (2d)
 +
* [[Image:yes.png]] {{iz|215636}} - Shelve Changes for Git (1d)
==== Subversion ====
==== Subversion ====
-
* diff b/w branches (1w)
+
* [[Image:yes.png]] diff b/w branches (1w)
* [[Image:yes.png]] {{iz|225355}} - Merge dialog misses option to reintegrate a branch (1d)
* [[Image:yes.png]] {{iz|225355}} - Merge dialog misses option to reintegrate a branch (1d)
Line 86: Line 97:
(Tomas)
(Tomas)
-
* (1m) Bugtracking API/SPI stabilization
+
* [[Image:no.png]] (1m) Bugtracking API/SPI stabilization
=== Task Management ===
=== Task Management ===
Line 92: Line 103:
* Task Dashboard tighter integration with BT, finalization, into standard build
* Task Dashboard tighter integration with BT, finalization, into standard build
-
** {{iz|220637}} - Full-text searching/filtering
 
-
** {{iz|220638}} - DnD to the Dashboard from other parts of the IDE
 
-
** {{iz|222116}} - Implement "Mark Category/Query" read
 
-
** {{iz|220641}} - Exporting action items and hudson results as tasks of the dashboard
 
-
** {{iz|220633}} - Implement scheduling part of the Task Dashboard
 
-
** {{iz|220640}} - Specify and implement Notification functionality
 
-
** {{iz|220813}} - Evaluate the sub-node functionality
 
-
** {{iz|212787}} and {{iz|220636}} - Resolve pending group by issues and implement grouping
 
=== Hudson ===
=== Hudson ===
(JardaH)
(JardaH)
-
* {{iz|214300}} - Permit "Show Failures" to be enabled on multiple-node selections (patch)
+
* [[image:yes.png]] {{iz|214300}} - Permit "Show Failures" to be enabled on multiple-node selections (patch)
-
* {{iz|224587}} - Automatic connection when expanding instance node (patch)
+
* [[image:yes.png]] {{iz|224587}} - Automatic connection when expanding instance node (patch)
-
* {{iz|215135}} - Support ViewGroup's (patch)
+
* [[image:yes.png]] {{iz|215135}} - Support ViewGroup's (patch)
=== DB ===
=== DB ===
(JardaH)
(JardaH)
 +
* [[Image:yes.png]] {{iz|224260}} - Upgrade JDBC drivers to latest versions (MySQL,..?)
* [[Image:yes.png]] {{iz|211047}} - Confirm deletion of databases (1d)
* [[Image:yes.png]] {{iz|211047}} - Confirm deletion of databases (1d)
* [[Image:yes.png]] {{iz|156491}} - Remember page size settings (1d)
* [[Image:yes.png]] {{iz|156491}} - Remember page size settings (1d)
-
* {{iz|154634}} - Allow moving columns in create table dialog (1d)
+
* [[Image:yes.png]] {{iz|154634}} - Allow moving columns in create table dialog (1d)
* [[Image:yes.png]] {{iz|204414}} - There is no "Select In > Services" (patch)
* [[Image:yes.png]] {{iz|204414}} - There is no "Select In > Services" (patch)
-
* {{iz|146983}} - Add possibility to choose MySQL installation (1d)
+
* [[Image:yes.png]] {{iz|146983}} - Add possibility to choose MySQL installation (1d)
-
* {{iz|155167}} - Code formatting, folding and bracket matching (patch)
+
* [[Image:yes.png]] {{iz|155167}} - Bracket matching in SQL files (patch)
-
* {{iz|156304}} - MetadataElementHandle doesn't support Value type (patch)
+
* [[Image:yes.png]] {{iz|202833}} - Add ability to filter the listed database/schemas in the Databases node
-
* {{iz|205819}} - Allow to run partial queries not only from context menu (patch)
+
* [[Image:yes.png]] {{iz|205819}} - Allow to run partial queries not only from context menu (patch)
-
* {{iz|197408}} - Enable editing of connection properties for db connections (patch)
+
* [[Image:yes.png]] {{iz|156304}} - MetadataElementHandle doesn't support Value type (patch)
-
* {{iz|195880}} - SQL command tab name (1d)
+
* [[Image:yes.png]] {{iz|197408}} - Enable editing of connection properties for db connections (patch)
 +
* [[Image:yes.png]] {{iz|195880}} - SQL command tab name (1d) (patch)
=== Projects ===
=== Projects ===
(Milos)
(Milos)
 +
 +
* [[Image:yes.png]] {{iz|193873}} - history for the Run button
 +
* [[Image:yes.png]] {{iz|168578}} - Save open files as part of project group, not individual projects
 +
* {{iz|210465}} - Distinguish required projects from submodules
 +
* Project License Header template selection in the various project types
 +
* ??? {{iz|223992}} - Support Open Project on unrecognized directories
 +
 +
* Maven
 +
** [[Image:yes.png]] {{iz|197577}} - per project group custom maven instance
 +
** [[Image:yes.png]] {{iz|215594}} - Run all CoS related execution by Maven, not Ant
 +
** {{iz|218145}} - Allow setting custom settings.xml file
 +
** editor hints, performance improvements associated with upgrade to new maven (upcoming release)
=== APIsupport ===
=== APIsupport ===
(MartinK)
(MartinK)
 +
 +
* {{iz|}} - indicate license of added dependency
 +
* [[Image:yes.png]] {{iz|201453}} - blacklist non-public apis
 +
* [[Image:yes.png]] {{iz|200833}} - export package action on packages nodes
 +
* [[Image:yes.png]] {{iz|72879}} - deleting suite with modules in one dialog
 +
* [[Image:yes.png]] {{iz|184845}} - branding internationalization
 +
* {{iz|207960}} - accept patch with hint for @MIMEResolver.Registration
=== UI ===
=== UI ===
(Standa, Fanis)
(Standa, Fanis)
 +
 +
* [[Image:yes.png]] [https://netbeans.org/bugzilla/showdependencytree.cgi?id=225542 Umbrella 225542] - Dark theme for Nimbus and Metal l&f
 +
* [[Image:yes.png]] [https://netbeans.org/bugzilla/showdependencytree.cgi?id=223979 Umbrella 223979] - Editor tab enhancements
 +
* [[Image:yes.png]] {{iz|228448}} -  No ability to split current top component
=== Unit Tests ===
=== Unit Tests ===
(Fanis)
(Fanis)
-
* {{iz|198771}} - Standard shortcut for Test Results window action (1d)
+
* [[Image:yes.png]] {{iz|198771}} - Standard shortcut for Test Results window action (1d)
-
* {{iz|216791}} - Automatically open Test Results window (1d)
+
* [[Image:yes.png]] {{iz|216791}} - Automatically open Test Results window (1d)
-
* {{iz|212025}} - Open Test result tab in new tab... (1d)
+
* [[Image:yes.png]] {{iz|212025}} - Open Test result tab in new tab... (1d)
-
* {{iz|189113}} - Rerun last unit test (2d)
+
* [[Image:yes.png]] {{iz|189113}} - Rerun last unit test (2d)
-
* {{iz|207686}} - Show by default name of successful test when run as focused test (1d)
+
* [[Image:yes.png]] {{iz|207686}} - Show by default name of successful test when run as focused test (1d)
* TestNG
* TestNG
-
** {{iz|223660}} - Upgrade testng to newest stable version (1w)
+
** [[Image:yes.png]] {{iz|223660}} - Upgrade testng to newest stable version (1w)
-
** {{iz|212159}} - Testwizard always wants to create junit tests at first (1d)
+
** [[Image:yes.png]] {{iz|212159}} - Testwizard always wants to create junit tests at first (1d)
 +
** [[Image:yes.png]] {{iz|212622}} - Distinguish between skipped and passed test - make possible to filter skipped (2d)
* Junit
* Junit
-
** {{iz|62897}}  - Rename test after renaming method (3d)
+
** [[Image:yes.png]] {{iz|62897}}  - Rename test after renaming method (3d)
-
** {{iz|162593}} - Add hints to Junit test generation (3d)
+
** [[Image:yes.png]] {{iz|162593}} - Add hints to Junit test generation (3d)
-
** {{iz|199544}} - Go To Test action should also work for integration test (IT) classes (2d)
+
** [[Image:yes.png]] {{iz|199544}} - Go To Test action should also work for integration test (IT) classes (2d)
-
** {{iz|223361}} - Let user copy Stack Trace from Test output (1d)
+
** [[Image:yes.png]] {{iz|223361}} - Let user copy Stack Trace from Test output (1d)
-
** {{iz|216334}} - Double-click on a failing testcase method should open the line with the failing assertation within the testfile (1d)
+
** [[Image:yes.png]] {{iz|216334}} - Double-click on a failing testcase method should open the line with the failing assertation within the testfile (1d)
=== Platform ===
=== Platform ===
Line 156: Line 185:
(Honza)
(Honza)
-
* [[UEXNotifications]] - new Notification Center component (new UI, new API, relationship with bubble component, possible relationship with progress, introduction of the logging in additional areas throughout the IDE)
+
* [[Image:yes.png]] [[UEXNotifications]] - new Notification Center component (new UI, new API, relationship with bubble component, possible relationship with progress, introduction of the logging in additional areas throughout the IDE)
==== Action Items component ====
==== Action Items component ====
 +
(Honza)
-
* {{iz|217276}}, {{iz|210590}} and {{iz|161859}} - enable TODO items for additional file types programmatic way and via UI
+
* [[Image:yes.png]] {{iz|217276}}, {{iz|210590}} and {{iz|161859}} - enable TODO items for additional file types programmatic way and via UI
==== Help ====
==== Help ====
-
(JardaH)
+
(JardaH, JirkaR, KenG)
-
* new way of JavaHelp consumption in build and at runtime
+
* [[Image:yes.png]] new way of JavaHelp consumption in build and at runtime
==== Search ====
==== Search ====
Line 175: Line 205:
* [[Image:yes.png]] {{iz|219428}} - Double click on file in ''Search Results'' opens first match (1d)
* [[Image:yes.png]] {{iz|219428}} - Double click on file in ''Search Results'' opens first match (1d)
* [[Image:yes.png]] {{iz|200020}} - Manipulate ''Search Results'' (allow deletion of items, patch) (1d)
* [[Image:yes.png]] {{iz|200020}} - Manipulate ''Search Results'' (allow deletion of items, patch) (1d)
-
* {{iz|224141}} - Solve problems with wildcards in ''file name'' pattern (1d)
+
* [[Image:yes.png]] {{iz|224141}} - Solve problems with wildcards in ''file name'' pattern (1d)
-
* {{iz|224328}} - Solve problems with wildcards in ''text to find'' pattern (2d)
+
* [[Image:yes.png]] {{iz|224328}} - Solve problems with wildcards in ''text to find'' pattern (2d)
* [[Image:yes.png]] {{iz|222406}} - Icon for scopes in ''Find in Projects'' dialog (1d)
* [[Image:yes.png]] {{iz|222406}} - Icon for scopes in ''Find in Projects'' dialog (1d)
-
* {{iz|224326}} - Search and Usage results have different default list mode (1d)
+
* [[Image:yes.png]] {{iz|224326}} - Search and Usage results have different default list mode (1d)
-
* {{iz|202628}} - Show neighboring lines in ''Search Results'' matches (?) (1d)
+
* [[Image:yes.png]] {{iz|202628}} - Show neighboring lines in ''Search Results'' matches (?) (1d)
==== Output Window ====
==== Output Window ====
(JardaH)
(JardaH)
-
* line folding, heuristics or some API (4w)
+
* [[image:yes.png]] {{iz|218851}} - Hide unsupported escape sequences in output (2d)
-
* {{iz|187013}}, {{iz|185462}} - Limit number of lines (2w)
+
* [[image:yes.png]] {{iz|228022}} line folding, heuristics or some API (4w)
 +
* [[image:yes.png]] {{iz|187013}}, {{iz|185462}} - Limit number of lines (2w)
* {{iz|222076}} - Output Window enhancements (Ctrl+A, text selection, ...) (1d)
* {{iz|222076}} - Output Window enhancements (Ctrl+A, text selection, ...) (1d)
Line 192: Line 223:
* [[Image:yes.png]] {{iz|126003}} - ''Recent Files'' path in tooltip (1d)
* [[Image:yes.png]] {{iz|126003}} - ''Recent Files'' path in tooltip (1d)
-
* {{iz|218695}} - Update ''Recent Files'' algorithm (1d)
+
* [[Image:yes.png]] {{iz|218695}} - Update ''Recent Files'' algorithm (1d)
* {{iz|135752}} - Recent files API should be public (?) (2d)
* {{iz|135752}} - Recent files API should be public (?) (2d)
Line 198: Line 229:
(Fanis)
(Fanis)
-
* {{iz|129666}} - Import - No progress indication while copying settings from earlier version on first startup (2d)
+
* [[Image:yes.png]] {{iz|129666}} - Import - No progress indication while copying settings from earlier version on first startup (2d)
-
* {{iz|224370}} - Import - Support for hooking into the import process (2d)
+
* [[Image:yes.png]] {{iz|224370}} - Import - Support for hooking into the import process (2d)
-
* {{iz|185906}} - options should not wait in the EDT for loading the available categories (1w)
+
* [[Image:yes.png]] {{iz|185906}} - options should not wait in the EDT for loading the available categories (1w)
-
* {{iz|221802}} - Select preferably tab with the searched name filled in filter field in Options (1d)
+
* [[Image:yes.png]] {{iz|221802}} - Select preferably tab with the searched name filled in filter field in Options (1d)
-
* {{iz|207816}} - Change default directory in Import dialog to new default place of userdirs (1d)
+
* [[Image:yes.png]] {{iz|207816}} - Change default directory in Import dialog to new default place of userdirs (1d)
-
* {{iz|207120}} - Allow options Dialog to be modal for RCP apps (1d)
+
* [[Image:yes.png]] {{iz|207120}} - Allow options Dialog to be modal for RCP apps (1d)
-
* {{iz|204921}} - Apply button in Options dialog (1d)
+
* [[Image:yes.png]] {{iz|204921}} - Apply button in Options dialog (1d)
 +
 
 +
==== Templates ====
 +
(MartinE)
 +
 
 +
* [[Image:yes.png]] {{iz|204221}} - Not obvious how to add/update license headers
 +
 
 +
==== Logger ====
 +
(MartinE)
 +
* [[Image:yes.png]] {{iz|203962}} - Log the usage of user-installed plugins
 +
* [[Image:yes.png]] {{iz|227668}} - Delay some error reports to next NetBeans start
 +
* {{iz|227669}} - Log only the last slowness report

Current revision as of 15:07, 2 September 2013

Contents

Core Plan 7.4 (Extended Platform team's plan)

Disclaimer: The content of this NetBeans development wiki page is intended for pre-planning purposes ONLY. The development, release, and timing of any feature or functionality described here should not be treated as final, and is subject to change at any time at the sole discretion of Oracle. For information about NetBeans software releases please visit the NetBeans Roadmap.

Installers, Launchers, AU

(Jirka, Libor)

  • Image:yes.png Issue 225791 - possibility to set user passwords at installation time

Dependencies

  • Image:yes.png review impl dependencies and eliminate where possible

Switching to JDK7

Mac specific

  • Issue 137169 - Can not register NetBeans as my application for opening files
  • Issue 217940 - Innovate building process of Mac native installers
  • Issue 173383 - Useful mpkg file name
  • Issue 173435 - The OSX disk image should hold only NetBeans.app, not an mpkg file
  • Issue 115779 - Need a way to choose NetBeans installation folder

Proxy

RCP installers

  • Issue 186340 - Add an option to use custom branding for generated installers

Cleanup

AU

  • Image:yes.png Issue 196538 - streamlining arbitrary plugin installation via AU APIs

Module System

(JardaT)

Debuggers

(MartinE)

  • Image:yes.png Issue 225852 - "Apply code changes" does not have effect for Maven project
  • Image:yes.png Issue 224716 - Adapt Java debugger to new JDK 8 language features (Lambda)
  • Image:No.png Issue 215073 - Introduce pin watch
  • Image:yes.png Issue 79027 - Allow to activate/deactivate all breakpoints
  • Image:yes.png Issue 191801 - Provide access to valueCurrent() and valueToBe() of WatchpointEvent. Also provide access to thrown exception instance.
  • Image:yes.png Issue 81925 - Provide easy navigation to variable class types
  • Image:yes.png Issue 141545 - Add New column into breakpoints view: Hit count
  • Image:No.png Issue 201387 - Java Debugger Conditional Breakpoint Performance - explore a possibility to use instrumentation or an "agent" class.
  • Image:yes.png Issue 206668 - Display human readable java.util.Date objects in Variables
  • Image:yes.png Issue 212827 - Display color type variables as a picture of its color in Variables
  • Image:No.png Issue 227735 - Actions between watches and heap walker
  • Image:yes.png Issue 210802 - Visual Debugger: Should be possible to save GUI Snapshot
  • Image:yes.png Issue 227456 - Visual Debugger: Usability enhancements - new actions on GUI snapshot

Versioning

(Ondra)

  • resolve VCS/Parsing collisions: improvements in running commands from the IDE so user does not need to go to commandline. An alternative is making running external commands as inconvenient as possible. See versioning commands statistics
  • Image:yes.png Issue 159543 - Commiting changes to a parent project does not commit changes to sub-projects

Mercurial

  • Image:yes.png support for queues switching (1-2d)
  • Image:yes.png rebase (1w)
  • Image:yes.png diff b/w branches (1w)
  • Image:yes.png Issue 203650 - less merges due to better commit dialog (2d)
  • Image:yes.png Issue 225625 - Take queues into account when running pull/fetch (1d)

Git

Subversion

  • Image:yes.png diff b/w branches (1w)
  • Image:yes.png Issue 225355 - Merge dialog misses option to reintegrate a branch (1d)

Bugtracking

(Tomas)

  • Image:no.png (1m) Bugtracking API/SPI stabilization

Task Management

(Honza)

  • Task Dashboard tighter integration with BT, finalization, into standard build

Hudson

(JardaH)

  • image:yes.png Issue 214300 - Permit "Show Failures" to be enabled on multiple-node selections (patch)
  • image:yes.png Issue 224587 - Automatic connection when expanding instance node (patch)
  • image:yes.png Issue 215135 - Support ViewGroup's (patch)

DB

(JardaH)

  • Image:yes.png Issue 224260 - Upgrade JDBC drivers to latest versions (MySQL,..?)
  • Image:yes.png Issue 211047 - Confirm deletion of databases (1d)
  • Image:yes.png Issue 156491 - Remember page size settings (1d)
  • Image:yes.png Issue 154634 - Allow moving columns in create table dialog (1d)
  • Image:yes.png Issue 204414 - There is no "Select In > Services" (patch)
  • Image:yes.png Issue 146983 - Add possibility to choose MySQL installation (1d)
  • Image:yes.png Issue 155167 - Bracket matching in SQL files (patch)
  • Image:yes.png Issue 202833 - Add ability to filter the listed database/schemas in the Databases node
  • Image:yes.png Issue 205819 - Allow to run partial queries not only from context menu (patch)
  • Image:yes.png Issue 156304 - MetadataElementHandle doesn't support Value type (patch)
  • Image:yes.png Issue 197408 - Enable editing of connection properties for db connections (patch)
  • Image:yes.png Issue 195880 - SQL command tab name (1d) (patch)

Projects

(Milos)

  • Image:yes.png Issue 193873 - history for the Run button
  • Image:yes.png Issue 168578 - Save open files as part of project group, not individual projects
  • Issue 210465 - Distinguish required projects from submodules
  • Project License Header template selection in the various project types
  •  ??? Issue 223992 - Support Open Project on unrecognized directories
  • Maven
    • Image:yes.png Issue 197577 - per project group custom maven instance
    • Image:yes.png Issue 215594 - Run all CoS related execution by Maven, not Ant
    • Issue 218145 - Allow setting custom settings.xml file
    • editor hints, performance improvements associated with upgrade to new maven (upcoming release)

APIsupport

(MartinK)

UI

(Standa, Fanis)

Unit Tests

(Fanis)

  • Image:yes.png Issue 198771 - Standard shortcut for Test Results window action (1d)
  • Image:yes.png Issue 216791 - Automatically open Test Results window (1d)
  • Image:yes.png Issue 212025 - Open Test result tab in new tab... (1d)
  • Image:yes.png Issue 189113 - Rerun last unit test (2d)
  • Image:yes.png Issue 207686 - Show by default name of successful test when run as focused test (1d)
  • TestNG
    • Image:yes.png Issue 223660 - Upgrade testng to newest stable version (1w)
    • Image:yes.png Issue 212159 - Testwizard always wants to create junit tests at first (1d)
    • Image:yes.png Issue 212622 - Distinguish between skipped and passed test - make possible to filter skipped (2d)
  • Junit
    • Image:yes.png Issue 62897 - Rename test after renaming method (3d)
    • Image:yes.png Issue 162593 - Add hints to Junit test generation (3d)
    • Image:yes.png Issue 199544 - Go To Test action should also work for integration test (IT) classes (2d)
    • Image:yes.png Issue 223361 - Let user copy Stack Trace from Test output (1d)
    • Image:yes.png Issue 216334 - Double-click on a failing testcase method should open the line with the failing assertation within the testfile (1d)

Platform

Notification Center

(Honza)

  • Image:yes.png UEXNotifications - new Notification Center component (new UI, new API, relationship with bubble component, possible relationship with progress, introduction of the logging in additional areas throughout the IDE)

Action Items component

(Honza)

Help

(JardaH, JirkaR, KenG)

  • Image:yes.png new way of JavaHelp consumption in build and at runtime

Search

(JardaH)

  • Image:yes.png Issue 143367 - Add option to disable Quick Search provider
  • Image:yes.png Issue 211098 - Improve layout of Find in Projects dialog (+add examples?) (1d)
  • Image:yes.png Issue 219428 - Double click on file in Search Results opens first match (1d)
  • Image:yes.png Issue 200020 - Manipulate Search Results (allow deletion of items, patch) (1d)
  • Image:yes.png Issue 224141 - Solve problems with wildcards in file name pattern (1d)
  • Image:yes.png Issue 224328 - Solve problems with wildcards in text to find pattern (2d)
  • Image:yes.png Issue 222406 - Icon for scopes in Find in Projects dialog (1d)
  • Image:yes.png Issue 224326 - Search and Usage results have different default list mode (1d)
  • Image:yes.png Issue 202628 - Show neighboring lines in Search Results matches (?) (1d)

Output Window

(JardaH)

Open File

(JardaH)

Options

(Fanis)

  • Image:yes.png Issue 129666 - Import - No progress indication while copying settings from earlier version on first startup (2d)
  • Image:yes.png Issue 224370 - Import - Support for hooking into the import process (2d)
  • Image:yes.png Issue 185906 - options should not wait in the EDT for loading the available categories (1w)
  • Image:yes.png Issue 221802 - Select preferably tab with the searched name filled in filter field in Options (1d)
  • Image:yes.png Issue 207816 - Change default directory in Import dialog to new default place of userdirs (1d)
  • Image:yes.png Issue 207120 - Allow options Dialog to be modal for RCP apps (1d)
  • Image:yes.png Issue 204921 - Apply button in Options dialog (1d)

Templates

(MartinE)

  • Image:yes.png Issue 204221 - Not obvious how to add/update license headers

Logger

(MartinE)

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