From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xavier Maillard Newsgroups: gmane.emacs.help Subject: Re: Emacs Wiki Revision History Date: Thu, 23 Oct 2008 10:25:18 +0200 Organization: GNU's Not UNIX! Message-ID: <200810230825.m9N8PIcs032264@zogzog.maillard.mobi> References: <251d6b72-b760-411b-8c35-83a7788e2491@u75g2000hsf.googlegroups.com> <68deb805-c16f-48ec-96a1-5dd8fd7e5e48@x1g2000prh.googlegroups.com> <56aa1c42-303b-4150-8d96-9159487244e2@40g2000prx.googlegroups.com> <87ljwhaskz.fsf@gmail.com> <877i80tfj0.fsf@gnu.org> Reply-To: Xavier Maillard NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1224757954 27070 80.91.229.12 (23 Oct 2008 10:32:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 23 Oct 2008 10:32:34 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Bastien Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Oct 23 12:33:34 2008 connect(): Connection refused Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KsxVT-0002cQ-Na for geh-help-gnu-emacs@m.gmane.org; Thu, 23 Oct 2008 12:33:32 +0200 Original-Received: from localhost ([127.0.0.1]:34127 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KsxUO-0002va-2y for geh-help-gnu-emacs@m.gmane.org; Thu, 23 Oct 2008 06:32:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KsxRb-0001kS-8L for help-gnu-emacs@gnu.org; Thu, 23 Oct 2008 06:29:31 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KsxRa-0001jr-Em for help-gnu-emacs@gnu.org; Thu, 23 Oct 2008 06:29:30 -0400 Original-Received: from [199.232.76.173] (port=45079 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KsxRZ-0001jX-V4 for help-gnu-emacs@gnu.org; Thu, 23 Oct 2008 06:29:30 -0400 Original-Received: from master.uucpssh.org ([193.218.105.66]:34523) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KsxRZ-0006Wi-5p for help-gnu-emacs@gnu.org; Thu, 23 Oct 2008 06:29:29 -0400 Original-Received: by master.uucpssh.org (Postfix, from userid 10) id 5CC04947C9; Thu, 23 Oct 2008 12:28:06 +0200 (CEST) Original-Received: from zogzog.maillard.mobi (IDENT:1000@localhost [127.0.0.1]) by zogzog.maillard.mobi (8.14.2/8.13.8) with ESMTP id m9N8PI8W032265; Thu, 23 Oct 2008 10:25:18 +0200 Original-Received: (from xma@localhost) by zogzog.maillard.mobi (8.14.2/8.13.8/Submit) id m9N8PIcs032264; Thu, 23 Oct 2008 10:25:18 +0200 In-reply-to: <877i80tfj0.fsf@gnu.org> (message from Bastien on Thu, 23 Oct 2008 00:45:55 +0200) User-Agent: Rmail in GNU Emacs 23.0.60.12 on GNU/Linux Jabber-ID: xma01@jabber.fr X-uucpssh: Found to be clean X-uucpssh-SpamCheck: not spam, SpamAssassin (not cached, score=-3.673, required 4.6, autolearn=not spam, ALL_TRUSTED -1.80, AWL -0.62, BAYES_00 -2.60, INFO_TLD 1.27, SPF_HELO_PASS -0.00, TW_XA 0.08) X-uucpssh-From: xma@gnu.org X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:59060 Archived-At: Hi, The two main advantages I see with dokuwiki are: flat files and documentation-oriented wiki. See the Ubuntu documentation wiki. One mandatory thing we should keep is the possibility to edit and to browse EmacsWiki trough GNU Emacs itself. OddMuse has a neat mode for that and I do not think that either dokuwiki nor mediawiki have such modes (or they have, not as good as oddmuse.el). Another cool wiki engine (no database, flat files only and a RCS engine) could be ikiwiki (http://ikiwiki.info). It uses markdown syntax, uses any RCS you like to maintain your history (Git is the preferred way but you can use GNU bzr, tla, mercurial, ...). You can edit thw wiki either from a simple text editor (emacs comes to mind ;)) or using a CGI wrapper. As you use a RCS tool, you can browse history for any files/pages and fixing a SPAM attack is as simple as reverting to old revision using CLI commands. Wiki can be protected with local account and/or OpenID logins thus restricting SPAM rushes. Cons: it is unlikely it has several billions users :) But, in respect to Alex's work, I think we should keep the current wiki engine and focus on the "accessibility" of the wiki: have the information being better organized to make xaahlee happy. Xavier -- http://www.gnu.org http://www.april.org http://www.lolica.org