XMLforNB65

XML planning page for 6.5

This is the planning page for XML tools in Netbeans 6.5.

In 6.5 we'll continue what was left in 6.1 and add some interesting new features. As a result of 6.1, we're getting some new issues that must be addressed in 6.5. For 6.5, the goal is to stabilize the code-base, address issues required by other teams such as SOA and spring/hibernate support, fix bugs and add minimal support for JSON. Also, looking at the P3s, few things clearly lack in XML editor e.g code completion support, error highlighting, comment-uncomment etc., and we'll try to address whatever we can.

Based on new requirements and feedbacks from external users in various mailing lists, the goals have been outlined here:

  • Integrate new features, most importantly JSON support. See the following table.
  • Fix new issues as a result of adding new features in 6.1. See XMLforNB61.
  • Fix as many bugs as possible. See status.
  • Bring P3 down to 100-110.
  • Fix important performance/memory issues.

Optionally (good for Netbeans)

  • Fix Lexer for better error reporting.
  • Find a replacement for Tags in old syntax support
  • Rewrite XML Navigator. This will free a lot of memory.
  • Revisit DTD based CC. If possible, unify DTD and schema aware CC.
  • Continue lexer migration. See the status and One Pager for details.
Task/Feature Issue # Related Page (if any) Target Milestone Status
Umbrella Issue 122437 None N/A N/A
JSON Support(umbrella) 134427 One Pager 6.5 Fold, Navigator available
XML formatting usability issues 137768 N/A 6.5 On.
Code completion usability issues 138486 N/A 6.5 On.
Schema aware code completion fixes 122444 N/A M1 Done.
Resolve reference 134861, 122836 None M1 Done.
Transaction event change 134153 None TBD N/A
ModelSource change 134585 None TBD N/A


Optional Tasks

Task/Feature Issue # Related Page (if any) Target Milestone Status
Fix lexer for proper error recovery 135444 None 6.5 N/A
Find a replacement for Tags in old syntax support TBD None TBD N/A
Rewrite XML Navigator 126968 None 6.5
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