Resources - How to Get Help

## Resources - How to Get Help

### Mailing Lists

The Rivet mailing list is the first place you should turn for help, if you haven't found the solution to your problem in the documentation. Send email to `<rivet-dev@tcl.apache.org>`. If you have a question, idea, or comment about the Rivet code itself, please send us email at `<rivet-dev@tcl.apache.org>`. To subscribe to either list, post email to `<rivet-`list`-subscribe@tcl.apache.org>`, where `list` is either dev or user. Currently, dev is the preferred list to use.

The mailing list archives are available at http://mail-archives.apache.org/eyebrowse/SummarizeList?listId=118

### Newsgroup

The news:comp.lang.tcl newsgroup is a good place to ask about Tcl questions in general. Rivet developers also follow the newsgroup, but it's best to ask Rivet-specific questions on the Rivet list.

### Web Sites

There are several web sites that cover Apache and Tcl extensively.

- http://tcl.apache.org is the home for the Apache Tcl project. Go there for the latest versions of our software (if you aren't reading these pages off of the site!).
- http://httpd.apache.org/docs/ is the first place to go for questions about the Apache web server.
- http://www.tcl.tk is the canonical site for Tcl information.
- http://wiki.tcl.tk is the Tcl'ers Wiki, a free-form place to search for answers and ask for help.

### Bug Tracking System

Apache Rivet uses the Apache Bug Tracking system at http://issues.apache.org/bugzilla/. Here, you can report problems, or check and see if existing issues are already known and being dealt with.

### IRC

Occasionally, someone from the Rivet team is on IRC at irc.freenode.net, channel #tcl.

### Editing Rivet Template Files

Rivet makes available code for two popular editors, emacs and vim to facilitate the editing of Rivet template files. The key concept is that the editor is aware of the <? and ?> tags and switches back and forth between Tcl and HTML modes as the cursor moves. These files, `two-mode-mode.el` and `rvt.vim` are available in the `contrib/` directory.

Session Package |  | Rivet Internals