WebLanguagesDevelopmentPlanNB7

Web Languages Development Plan

In progress, not final version

This document contains a compilation of JSP, HTML and CSS features and task, which should be done in NetBeans 7.0 timeframe.

Specs and One pagers

Features, RFEs and Tasks

Features, RFEs and tasks are sorted by priorities, top-down, meaning P1 as the highest priority. Thus it's very likely that features on top of the list will be implemented firstly. The features in bold are usually larger ones, mainly concerning the time needed to implement them (but just a guess, might be wrong estimation). Also this features should be split in smaller tasks.

Please note that the priorities doesn't necessarily correspond to the issuezilla priorities!

P1 - must have feature, task. Without it IDE might be even awkward to use. Almost bug. Will be fixed soon
P2 - usually known, wanted feature, already requested by more users
P3 - would be very nice to have
P4 - others ideas

Features types: F user feature E feature enhancement I infrastructure change, code cleanup, no or small user impact


JSP

Priority Type TOP priority Tasks and features for 7.0 Issues Time estimate Milestone State
P1 F Comment/Uncomment action 108515 8h M1 100%
P2 I Rewrite JSP 'syntax support' related classes from old syntax to lexer - 20h M1
P2 IF Rewrite JSP to parsing API - 100h ??? M2
P3 F JSP structure view 83485 8h M1
P3 E Typed quotes pairing and skipping 149271 4h M1
P3 E More delimiters offered by completion 49202 2h x
P3 E Support for other content languages than html 111549 60h ??? -
P3 E Recognized <jsp:scriptlet/delimiter/expression> tag content as java at lexer level - 4h -
P2 F JSP-java refactoring - 500h M2
P2 F JSP tag autoimport - 16h M2


All isuezilla issues considered for 7.0

HTML

Priority Type TOP priority Tasks and features for 7.0 Issues Time estimate Milestone State
P1 F Comment/Uncomment action 108515 8h M1 80%
P2 F JTidy support 123986 36h ?  ?
P2 E Better XHTML support 122888 24h M1
P2 F HTML refactoring (indexing based) 123545 60h M2
P2 F Code completion for class and id elements (css index based) - 16h M1
P2 F Hyperlinking to css code - 16h M2
P3 F Bind external CSS stylesheet 150828 8h M1
P3 F Safe delete (indexing based) 145714 10h M2
P3 F Implement line navigation feature 149933 done M1 100%
P2 E Adjust the navigation line UI according to HIE - 8h M1
P3 F Implement select code action 129441 done M1 100%
P2 I Remove syntax classes once JSP is migrated to lexer - 4h M1
P3 E Tag based editors options 145791 20h  ?
P3 I Migrate html completion to html based rendering - 8h M2
P3 E Support for remote css files - 40h???  ?


All isuezilla issues considered for 7.0

CSS

Priority Type TOP priority Tasks and features for 7.0 Issues Time estimate Milestone State
P1 F Comment/Uncomment action 130405 8h M1 80%
P1 E Support for CSS versions/browsers 140603, 121117 300h??? M1/2
P3 E Allow to disable/enable particular hints 141181 8h M2
P2 F Css refactoring (index based) 150189 30h M1
P1 F Create a new UI for visual editing of css properties - 100h? M2
P2 EF Enhance CSS preview 150744 30h?  ?
P3 F Hyperlinking from css 103977 8h M1
P3 F Css structure view (showing cascading hierarchy) -  ??? M2
P3 E Allow filtering and sorting of css navigator - 8h M2
P3 E More css navigator views (plain/selectors/classes/ids) - 16h M2
P3 F Implement select code action done M1 100%



All 7.0 enhancements and features

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