kcbanner/uw-wkrpt — pull request #1 by mhyee (2012-04-25 01:12:12+00:00)
Title: Many updates - ECE, SE, and misc

The pull request is probably bigger than it should be. However, I've done my best to ensure each commit is self-contained. The full details of changes are in each commit message.

### Summary of changes

- **E&CE updates**: @corhere updated the class for the E&CE guidelines. I don't intend to step on any toes, but I made my updates on top of his fork, which is why these changes are in my pull request. (Hopefully he gets some sort of notification.)

- **Miscellaneous updates**: This includes adding a .gitignore file, an example Makefile to demonstrate Latexmk, and cleaning up the bibliography and README files.

- **SE updates**: This is where the bulk of the changes comes in. I've updated both the class and the SE template, so the formatting meets the guidelines and the template no longer seems anachronistic.

There are a number of changes I made that weren't *explicitly* required by the SE guidelines. These changes were either implied (by example), or due to personal preference.

I've also ensured that all the SE-related changes apply *only* to SE work reports. So the other reports should remain unchanged.

### Further work

While I'll probably continue updating the SE formatting for a year or so, I don't have any plans for other work. However, I came up with a to do list:

- Tackle the to dos mentioned in the example reports
- Demonstrate GlossTeX to create glossaries
- Demonstrate the creation of an index
- Move the other reference styles over to biblatex?
- Remove the deprecated `uw-ece-workreport` class (listed as a to do for v3.0)
- Update for math and CECS guidelines -- these are almost nine years old
- Update the sample reports -- eg refer to the current chair, and not the chair from nine years ago
- Clean up/update the documentation -- again, nine years old, and I noticed a few typos here and there

So if anybody else wants to contribute, that's a starting point.