Why don't we set up an official wiki for GCC documentation?
Joseph S. Myers
jsm@polyomino.org.uk
Thu Sep 9 17:40:00 GMT 2004
On Thu, 9 Sep 2004, Daniel Berlin wrote:
> I chose not to use mediawiki because it is heavily biased torwards wikipedia,
> and is somewhat annoying to customize to do what you want.
Sure, it's probably overkill for the present purposes.
> It is for gcc developers, and those learning to develop in gcc, so that they
> can understand the internals, the status of things, etc, in a collaborative
> environment.
And it seems to work reasonably well for that sort of thing. I just don't
think the original poster's
> The documentation of GCC is a heavily disccussed issue here. I
> strongly feel wiki would be a solution for it.
bears much relation to how it is useful - the problems with the main
documentation (manuals and comments) are not something wiki will help
address, those with projects lists might be though the right relation
between projects listed in wiki and listed as bugs in Bugzilla needs
experimentation.
> So people don't seem too concerned that the gccwiki is on dberlin.org
I don't see that as a problem for the present use of the wiki. It's an
experiment with the addition of a particular tool to those for GCC
development, such experiments are to be encouraged, and a move is always
possible in future anyway.
> The list of branches and projects come to mind. Submitting HTML patches for
> those is kind of annoying and something i have to specifically thing about
> doing, and validating.
> Editing a wiki page is not.
Whereas I consider any sort of publication involves much the same careful
due consideration that the change is exactly the change you wish to
publish, and find editing something in CVS and submitting a patch for duly
visible review is more convenient and involves less thought than using a
wiki interface that I use less frequently than CVS / diff and produces
diff output that looks uglier than the simple plain text output of diff
-u. Each to his own. The wiki provides an additional tool that is useful
for certain purposes.
(Given the complexity and obscurity of some projects list entries, peer
review *is* useful before something is removed from a projects list in
case someone knows of something covered by that entry that has not in fact
been completed or obsoleted. Adding projects, clarifying and recording
the results of discussion of them, etc., need less review.)
--
Joseph S. Myers http://www.srcf.ucam.org/~jsm28/gcc/
http://www.srcf.ucam.org/~jsm28/gcc/#c90status - status of C90 for GCC 3.5
jsm@polyomino.org.uk (personal mail)
jsm28@gcc.gnu.org (Bugzilla assignments and CCs)
More information about the Gcc
mailing list