| Document name | Priority | Planned Start Date | Due Date | Completed | Location | Comments | |
| NetBeans 6.0 PHP Plugin editor reference manual | 1 | Dec 13, 07 | Jan 08, 08 | Jan 08, 08 | http://php.netbeans.org/docs/editorguide.html | Published | |
| Getting Started with the NB 6.1 PHP Support, Draft 1 | 1 | Jan 08, 08 | Apr 07, 08 | After PHP 6.1 Beta (JavaOne) - the main landing page for docs will be: http://www.netbeans.org/kb/61/php/index.html (TBD) | Postponed due to updates in the User Interface | ||
| Getting Started with the NB 6.1 PHP Support, Draft 2 | 1 | Feb 04. 08 | Apr 07, 08 | After PHP 6.1 Beta (JavaOne) - the main landing page for docs will be: http://www.netbeans.org/kb/61/php/index.html (TBD) | |||
| Getting Started with the NB 6.1 PHP Support, Final | 1 | March 03, 08 | Apr 07, 08 | After PHP 6.1 Beta (JavaOne) - the main landing page for docs will be: http://www.netbeans.org/kb/61/php/index.html (TBD) | |||
| Online Help for NB 6.1 PHP Support, Draft 1 | 1 | March 03, 08 | |||||
| Online Help for NB 6.1 PHP Support, Final | 1 | March 31, 08 | |||||
| "Create a Wish List" Tutorial | 2 | Apr 07, 08 | After PHP 6.1 Beta (JavaOne) - the main landing page for docs will be: http://www.netbeans.org/kb/61/php/index.html (TBD) | ||||
| JMaki Plugin Tutorial | 2 | After PHP 6.1 Beta (JavaOne) - the main landing page for docs will be: http://www.netbeans.org/kb/61/php/index.html (TBD) |
| Feature Name | Description | Engineers' Review | Editor's review | Due Date | Comments | |
| Syntax Highlighting | Highlighting PHP syntax constructions in files within a PHP project. | Dec 27 - 29 | Dec 29 – Jan 07 | Jan 08 | Contact person: Filip Kozlov PHP code is required | |
| Navigator | Allows users to easily orientate in a file with PHP source code as well as to perform some basic actions | Dec 27 - 29 | Dec 29 – Jan 07 | Jan 08 | ||
| Code Folding | Selective hiding and displaying sections of a currently-edited file with PHP source code. | Dec 27 - 29 | Dec 29 – Jan 07 | Jan 08 | ||
| Formatting | Dec 27 - 29 | Dec 29 – Jan 07 | Jan 08 | |||
| Smart Indent | Automatic formatting | Dec 27 - 29 | Dec 29 – Jan 07 | Jan 08 | ||
| Code completion | Allows the user to type a few characters and then get a list of context-sensitive proposals to complete the typed text. | Dec 27 - 29 | Dec 29 – Jan 07 | Jan 08 | ||
| Bracket Completion | Automatic adding or removing paired quotes, parentheses, braces, and brackets during the process of coding. | Dec 27 - 29 | Dec 29 – Jan 07 | Jan 08 | ||
| Code Templates | Enables using an abbreviation instead of a short reusable piece of source code (code snippet). | Dec 27 - 29 | Dec 29 – Jan 07 | Jan 08 | ||
| Parameter Hints | Shows info about the formal parameters of a function or a method in the context where the function/method is called. | Dec 27 - 29 | Dec 29 – Jan 07 | Jan 08 |
3.2.1 Draft 1 (by Milestone 1, January 21, 2008)
Postponed till milestone 2 due to changes in the User Interface
| Doc Type | Feature Name | Engineers' Review | Editor's Review | Due Date | Comments | |
| Required Software | Integrated PHP Interpreter | Jan 19 - 22 | Jan 22 - 25 | Jan 28 | ||
| Customizing the Environment | Configuring the local WEb server | Jan 19 - 22 | Jan 22 - 25 | Jan 28 | ||
| Coding in the PHP Editor | Formatting | Jan 19 - 22 | Jan 22 - 25 | Jan 28 | ||
| Bracket Completion | Jan 19 - 22 | Jan 22 - 25 | Jan 28 |
3.2.2 Draft 2 (by Milestone 2, March 03, 2008)
| Doc Type | Feature Name | Engineers' Review | Editor's Review | Due Date | Comments | |
| Required Software | CoolStacks: SAMP, WAMP, LAMP, MAMP | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | See the document delivered by Frank Jennings | |
| Customizing the Environment | CoolStacks: SAMP, WAMP, LAMP, MAMP | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | See the document delivered by Frank Jennings | |
| Solaris (link) | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Contact person: Frank Jennings | ||
| Configuring the PHP support | Remote server: 1) FTP and SVN protocols | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | ||
| 2) Specifying parameters for scripts run on the server | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | ||
| Specifying parameters for scripts executed in the command line | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | ||
| Coding in the PHP Plugin Editor | Code completion: PHP functions and variables | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | ||
| Error Detection (Showing messages about errors detected by the parser that starts in the background when the user stops typing) | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | |||
| Code Templates | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | |||
| Semantic Highlighting | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | |||
| Active Code Block Highlighting | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | |||
| Code Folding | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | ||
| Navigator | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | ||
| Parameter Hints | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | ||
| Code Completion for Comments | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | ||
| Marking Occurrences of Variables and Methods | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | ||
| Pair Matching | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | ||
| Running a PHP Project | Web server profile: Specifying parameters for scripts run on the server | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | |
| Running a PHP Project | Command line: Specifying parameters for scripts executed in the command line | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Priority 3 | |
| Debugging a PHP Project | Feb 21 – 25 (26) | Feb 26 – 29 (March 03) | March 03 | Contact person: Filip Kozlov |
|---|
3.3.1 Draft 1 (by Milestone 2, March 03, 2008)
The following topics will be included:
3.4.1 Draft 1 (by Milestone 2, March 03, 2008)
3.4.2 Draft 2 (by April 07, 2008)
3.4.3 Final - by April 07, 2008