Please enable wiki and issues at github
David Nadlinger
see at klickverbot.at
Wed Nov 7 05:46:35 PST 2012
On Wednesday, 7 November 2012 at 07:45:19 UTC, Thomas Koch wrote:
> Do you agree?
I still think Mediawiki is the better choice than Gollum if we
want a full-fledged wiki. As far as I can see it, a large part of
the dissatisfaction with the current wiki is precisely that it
doesn't support many of the convenient features people have come
to expect from modern wiki software. But Gollum seems to support
even less features than the prowiki.org software.
For example, Andrej mentioned above how annoying it was that the
prowiki.org search doesn't work properly. Well, Gollum as running
on github.com doesn't seem to support search at all!
Or take user management: MediaWiki supports an extensive set of
tools for setting permission, banning users, protecting pages,
etc., which is proven to work in the real world. On the other
hand, I don't think that Gollum, due to its nature, supports any
kind of access control besides restricting wiki access to, in our
case, d-programming-language.org contributors. This is a problem
because an important part of the wiki concept is that everybody
can edit all/most of the pages, _without_ prior review. For this
to work, you also need to be able to take measures against
vandalism.
And for people just browsing the web for information about D, the
fact that you can access the wiki pages as a Git repository with
Gollum is simply not important at all (offline reading is also
possible with MediaWiki, by the way, as commonly done with
Wikipedia on mobile devices before the ubiquity of high-speed
mobile internet connections).
Well, it could quite possibly be that I am biased since I have a
non-trivial number of contributions on two language editions of
Wikipedia, but I still think that while the GitHub wiki is nice
for having one or two pages of documentation with a few links for
an open source project with zero effort, if we want a full-blown
wiki for collecting and organization information about D,
MediaWiki would be the best bet.
It would certainly help to reduce the »awkwardness factor« of
the current solution – after all, it is used by Wikipedia, many
Linux distributions (Arch, Fedora, Gentoo, Suse, …), KDE,
OpenOffice, and many other open source projects. Compared to it,
most instances of other wiki systems almost invariably feel like
a pile of mess to me.
David
More information about the Digitalmars-d
mailing list