From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Lundin Subject: Re: Using org-mode and git to make a wiki Date: Wed, 17 Jun 2009 10:59:51 -0500 Message-ID: <87zlc6svew.fsf@fastmail.fm> References: <30672390906170009s43afecb8w7ef92e6a48257273@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MGxWr-0008Mk-B0 for emacs-orgmode@gnu.org; Wed, 17 Jun 2009 11:58:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MGxWn-0008L9-Nc for emacs-orgmode@gnu.org; Wed, 17 Jun 2009 11:58:25 -0400 Received: from [199.232.76.173] (port=54389 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MGxWn-0008Kx-GO for emacs-orgmode@gnu.org; Wed, 17 Jun 2009 11:58:21 -0400 Received: from out1.smtp.messagingengine.com ([66.111.4.25]:34777) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MGxWn-0001KF-2d for emacs-orgmode@gnu.org; Wed, 17 Jun 2009 11:58:21 -0400 In-Reply-To: <30672390906170009s43afecb8w7ef92e6a48257273@mail.gmail.com> (David Libert's message of "Wed, 17 Jun 2009 03:09:55 -0400") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: David Libert Cc: emacs-orgmode@gnu.org Hi David, Thanks for these reflections on using org-mode and git for collaborative work/writing. David Libert writes: > I found in the org-mode home page the=C2=A0 worg project,=C2=A0 which is = smilar > to this.=C2=A0 A git repository, and writers contribute to worg through > git.=C2=A0 But > worg publishes the org-mode as html=C2=A0 and in the end serves it up as a > web page. > > I propose we never go to html.=C2=A0 Stay in emacs and org-mode the whole > time.=C2=A0 So you know your readers have the full functionality of org-m= ode > to be reading your writing. You can read Worg online (in html), but you can also peruse the org source by cloning the git repository. In fact, I mainly consult Worg offline (via the org files). Some nice instructions on how to clone Worg can be found here: http://orgmode.org/worg/worg-git.php So the good news is: You can already do everything you mention with org-mode and git. Just clone a bare repository somewhere and allow others to push and pull from it.=20 One can certainly dream, but I imagine the difficult task would be to convince co-workers to learn emacs and org-mode. ;) To be sure, version control systems like git, svn, bzr, etc. are the best tools for collaborative work I've ever found. But they are not exactly user friendly for non-coders and they are designed to work with plain text. And, alas, for the past three decades, software developers have worked very hard to make modern life needlessly complicated by inventing all sorts of incompatible binary file formats for storing text. Of course, that was before Carsten Dominik came along to show us just how much is possible in plain text! All this is to say that those who do anything other than coding will likely have to adapt to the web app, workflow, file format, or ticket tracker that others use. And those who do code may have an even more difficult time convincing vi users to try org-mode! The fallback option, of course, is to clip everything you need into org-mode and to let others wonder what is making you so efficient. :) Regards, Matt