Forum Moderators: buckworks
Email : Pro
You can send updates to who you want to recieve them on a case by case basis, and tailor content to the recipient. Widespread support, but some variations in standards (pretty minor though)
Cons : Not necessarily realtime. Large emails, esp with attachments can (rarely) take hours, even days to deliver
Newsgroup : Pro
A "broadcast" medium, so anyone with the software can read the newsgroup
Cons : The threading format can be hard to follow for complex, technical discussions, especially where many subissues can branch from a single source post
Wiki : Pro
Web based, very open. You can create a single document and evolve it as you need, so what you see is a live "best practice" document, say
Cons : Very open. Vunerable to someone making a change that patently isn't true, then someone else following it, the peer review bit is going to be hard. Version control seems like an answer, but I don't know if you can do that with Wikis
Typically the version control is absolute - the only thing you can edit is the live version, and once you commit an edit the previous version is "frozen" and would only be editable by an admin user, plus you can get a "diff" between any two versions sequential versions.
The open nature will be a problem - I guess you'd need to find an implementation that included ownership of pages / resources.
- Tony