One comment from my 2-minute look at the [clc wiki] - I find it slightly
disconcerting to have the little "link" symbol embedded in code, but the
link for keywords is otherwise an excellent idea.
Agreed - I noticed that briefly a while ago but since you mention it, it's
been fixed. The Geshi syntax highlighting extension for the wiki was
Flash's find, and the links it generates are as you write a great idea -
it would be even better if it included all of the standard functions for
linking rather than the scant few that it does. Perhaps in future the wiki
will have its own set of descriptions of all standard functions that can
be internally linked to.
Review guidelines for C code published on the wiki have now been drafted,
along with templates to provide a (typically one-line) summary below each
block of code indicating its review status, original author and related
information:
<
http://clc-wiki.net/wiki/Code_Reviews_(for_this_wiki)>
<
http://clc-wiki.net/wiki/Help:Editing#C_Code>
Comments on these guidelines are welcome, particularly from anyone
interested in reviewing code on the wiki and anyone who has already
contributed code that's hosted on the wiki. No code has yet been reviewed
under these guidelines, nor has the summary line yet been used other than
for examples.
There's also been a suggestion that C code published on the wiki be
consistent in style, and that the style most likely to be universally
acceptable is K&R. Comments on this are welcome, recognising that the
issue of style is touchy.
The voting extension has also received a bit of a work-out, in the process
uncovering a subtle issue that required manual correction of the logged
eligible voter counts, although it didn't actually invalidate the tallying
process. The fix is being worked on.
The results[*] of the elections don't have great significance whilst edits
on the wiki are open and no group-reviewed-stable-page functionality yet
exists, although the title "editor" is currently equivalent to inclusion
in the wiki group "sysop" and includes a few extra capabilities such as
ability to block vandals by IP/name (along with voting of course).
[*] <
http://clc-wiki.net/mediawiki/index.php?title=Special:Group_Decisions>