For Bugs found in a Test, document them in the status using the BGQ command, for example
Open defects for problem and note them in the table using the BGQ command, for example
"Tester" owns that row and the following until the next Tester.
We're looking for glaring errors: copy/paste, missing images, broken links, outdated samples. The last one might take some digging, but we need to get it right. We also need to change all references to Project Zero as a product to WebSphere sMash. See the naming rules below:
Here's the overall link to the clean up, best coding practices, and "writer's boot camp" files:
Documentation Reviewers, as you review the documentation for the sections for which you are assigned, be sure to pay close attention to any usage of the product name and make changes according to the guidance that follows. You should not make blanket changes from Zero to sMash, since zero can still be used in package names, module names and path names.
Any instance of a product name in the documentation must follow the following guidance:
NOTE: Look for and replace any product name usage which at present could include:
"Project Zero"
"Zero" (in some usages obviously this is valid e.g. Zero Resource Model)
"RTE"
"Reliable Transport Extension"
| Section | Status | Tester |
| * Overview of Core guide | | P8 Team (Dave) |
| | o Project Zero concepts | | P8 Team (Dave) |
| | + Global context | | P8 Team (Dave) |
| | + Event processing | | P8 Team (Dave) |
| | + Application directory layout | | P8 Team (Dave) |
| | + Virtualized directories | | P8 Team (Dave) |
| | + Security considerations | | P8 Team (Andy) |
| | # Authentication | | P8 Team (Andy) |
| | # OpenID authentication | | P8 Team (Andy) |
| | # Security tokens | | P8 Team (Andy) |
| | # User service | | P8 Team (Andy) |
| * File-based user service | minor update to doc | Chandran |
| * LDAP user service | | Chandran |
| | o Writing Java™ handlers | | Chandran |
| | o Writing Groovy handlers | | Chandran |
| | o Writing PHP Handlers | | Chandran |
| | o Accessing global context | | Chandran |
| | o Configuration | | Chandran |
| | o Resource (REST) programming model and conventions | | Todd |
| | o JSON support | | Todd |
| | o File serving | | Todd |
| | o Response rendering | | Todd |
| | o URIUtils | | Todd |
| | o Calling a remote resource | | Chandran |
| | + Using the Connection API | | |
| | + Sending an e-mail using EmailConnection | | |
| | + Configuring destinations | | |
| | + Configuring protocols | | |
| | + Configuring connection handlers | | |
| | o Firing events | | Todd |
| | o Extending Global context | | Sandra |
| | o Global context Commands | | Sandra |
| | o Validators and validation | | Sandra |
| | o Nested resources in Project Zero | | Sandra |
| | o HTTP error handling | | Sandra |
| | o Creating a connection handler | | Tony |
| | o Creating a custom protocol transport | | Tony |
| | o Protocol reference | | Tony |
| | + HTTP and HTTPS protocols | | Tony |
| | + SMTP protocol | | Tony |
| | + File protocol | | Tony |
| | + Event protocol | | Tony |
| | o Simple logging connection handlers | | Tony |
| | o Extending security | | Chandran |
| | o Extending token support | | Chandran |
| | o Leveraging Trust Association Interceptors (TAIs) | | Chandran |
| | o Extending user service | | Chandran |
| | o Leveraging XOREncoding | | Chandran |
| | o Zero XML Encoder Utility | | Chandran |
| | o HTTP configuration | | Sandra |
| | o SSL configuration | | Sandra |
| | o JVM configuration | | Sandra |
| | o Proxy configuration | | Sandra |
| * Command line interface tasks | | Core Team (Madhu) |
| | o Dependency Management | | Core Team (Todd) |
| | o Module Classpath | Bug 5056 (minor) | Core Team (Tony) |
| | o Module Tasks reference | | Core Team (Todd) |
| | o Module Group tasks reference | Bug 5055 | Core Team (Darryl) |
| | o Repository Tasks reference | | Core Team (Sandra) |
| | o Creating a new CLI task | | Core Team (Chandran) |
| * Configuring data access | | P8 Team (robinf) |
| | o Database Setup Tool | | P8 Team (robinf) |
| | o Common query patterns | | P8 Team (robinf) |
| | o Advanced query patterns | | P8 Team (robinf) |
| | o Updating the database | | P8 Team (robinf) |
| | o Database transaction patterns | | P8 Team (robinf) |
| | o Extending data access | | P8 Team (robinf) |
| | o Configuration and vendor differences | | P8 Team (robinf) |
| | o PHP data access | | P8 Team (Steve) |
| | o Troubleshooting zero.data | | P8 Team (robinf) |
| * Zero Resource Model Overview | | Madhu |
| | o Zero Resource Model Quick Start Tutorial | | Mandar |
| | o ZRM CLI Tasks | | Mandar |
| | o Configuring the Resource Model | | Mandar |
| | o Resource model declaration | | Madhu |
| | o Programmatic Model API | | Madhu |
| | o Resource Model HTTP REST API | | Greg |
| | o Using Dojo with the Zero Resource Model | | Greg |
| | o Tuning the Resource Model | | Greg |
| * REST API documentation (zero.restdoc) | | Madhu |
| * Client programming with Dojo | | Todd |
| * Active content filtering (ACF) overview | | Tony |
| | o Active content filtering | | Tony |
| | o Active Content Filtering: Default HTML filters | | Tony |
| | o Active Content Filtering: Custom HTML filters | | Tony |
| | o Protection against Cross-Site Request Forgery (CSRF) attacks | | Tony |
| * Atom support | | Todd |
| * Runtime management | | Sandra |
| | o Zero Management Tasks reference | | Sandra |
| | o Zero socket opener | | Sandra |
| | o Deployment Recommendations | | Chandran |
| * Using RSS Support | | Chandran |
| * Using the Assemble component Using a flow | | Core Team (Madhu) |
| | o Getting started with Assemble flow | | (Madhu) |
| | + Creating a simple feed flow | | |
| | + Creating a simple Assemble flow | | |
| | + Creating a simple extension activity | | |
| | + Troubleshooting zero.assemble.flow | | |
| | o Using flows | Bug 5077 | (Darryl) |
| | + A Flow language example | | Bug 5077 | |
| | + Creating and running a new flow | Bug 5077 | |
| | + Flow instance cleanup | Bug 5063 | |
| | o Flow activities | | (Todd) |
| | + Writing extensions in flow | | (Todd) |
| | + Writing Extensions in Groovy | | (Todd) |
| | + Activity Validation | | (Todd) |
| | + REST Service Invocation in Assemble Flow | | (Todd) |
| | + Simple collaboration in Assemble Flow | | (Todd) |
| | o Flow programmatic API | | (Greg) |
| | o Flow language reference | | (Sandra) |
| | + Flow language behavior and syntax | | |
| | + Running processes and activities | | |
| | + Built-in activities reference | | |
| | + Extension activities reference | | |
| | + Feed operators reference | | |
| | + XML operators reference | | |
| * Assemble flow management | | (Darryl) |
| * Assemble Web-based visual tooling | | (Tony) |
| | o Configuring the graphical tool | | |
| | o Using the GUI to work with flows | | |
| | o Using the GUI tool to manipulate a feed | | |
| | o Adding a custom activity to the tooling | | |
| | o Advanced features | | (Todd) |
| * REST to SOAP extension | | (Todd) |
| * Protocol extension for JMS | | (Todd) |
| | o Connection protocol reference | | (Todd) |
| | o Configuring connections to the external provider | | (Todd) |
| | o Working with javax.jms.Message objects | | (Todd) |
| | o An example scenario using the protocol extension for JMS | | (Todd) |
| * Timer service | | (Greg) |
| * Kicker | | |