# libservlet TODO List

- Design
- Code
- Documentation

## Design

1. How do locales work? Is there an interface to the OS locale system or another library?
2. Provide Reader/Writer classes that do character conversions on IO::Handle objects.
3. How do principals work?

## Code

1. For the `doOptions()` method of Servlet::Http::HttpServlet, look only at descendent classes when determining available HTTP methods.

## Documentation

1. Complete "Writing Servlet Applications"
2. Create frameset, package and class indices for API docs