From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Keeping a wiki with org-mode Date: Sun, 14 Jun 2009 08:17:59 +0200 Message-ID: References: <1e5bcefd0906121432hfc9efc1sf09710568c6c74d0@mail.gmail.com> <20090612215217.GN11964@thinkpad.adamsinfoserv.com> <1e5bcefd0906121509q6a7b3f25vd2cd684716cc94b8@mail.gmail.com> <8763f1f2z7.fsf@kassiopeya.MSHEIMNETZ> <1e5bcefd0906121630p5e4f12d7xdcfae8beddcdc8fb@mail.gmail.com> <87k53ht2yu.fsf@stats.ox.ac.uk> Mime-Version: 1.0 (Apple Message framework v935.3) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MFj2d-0001pH-Rk for emacs-orgmode@gnu.org; Sun, 14 Jun 2009 02:18:07 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MFj2Z-0001mK-Ee for emacs-orgmode@gnu.org; Sun, 14 Jun 2009 02:18:07 -0400 Received: from [199.232.76.173] (port=48086 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MFj2Z-0001m6-3d for emacs-orgmode@gnu.org; Sun, 14 Jun 2009 02:18:03 -0400 Received: from mail-ew0-f224.google.com ([209.85.219.224]:58671) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MFj2Y-00048Z-Lk for emacs-orgmode@gnu.org; Sun, 14 Jun 2009 02:18:03 -0400 Received: by ewy24 with SMTP id 24so112633ewy.42 for ; Sat, 13 Jun 2009 23:18:02 -0700 (PDT) In-Reply-To: <87k53ht2yu.fsf@stats.ox.ac.uk> 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: Dan Davison Cc: emacs-orgmode@gnu.org On Jun 13, 2009, at 2:03 AM, Dan Davison wrote: > Marcelo de Moraes Serpa writes: > >> Thank you all for the replies, >> >> What I was suggesting is something like what WikiDPad does, a local >> wiki-like KB. WikiDPad exposes a very agile workflow, where CameCased >> words get automatically identified as wiki words and it automatically >> create files in the filesystem with the name of the wikiword. > > Hi Marcelo, > > I just did a search of the mailing list for 'CamelCase' (search > available on the org home page) and it shows that what support there > was > for CamelCase-style links has always been unenthusiastic and was > eventually removed from the core. I think people are happy with the > current syntax for links, and as Sebastian and Eric have shown, we > already have convenient commands for e.g. creating the links, and > creating content in the file being linked to. However, as Carsten > points > out in one of those threads, that's not to say someone couldn't add it > as a contributed package. > > One of the posts thrown up by that search is by Taru Karttunen, > > http://article.gmane.org/gmane.emacs.orgmode/13050 > > showing a line of perl that can help with converting existing camel > case > links to org style. (For most normal people I imagine that it also > provides a beneficial exercise in perl regexps.) And if someone wanted it badly enough, I am sure it would not be hard to implements CamelCase links as an add-on and use hooks to convert these links to file: links for export. I personally don;t like CamelCase because is it unstable and will give bad results for MacArthur and in many other cases. - Carsten > > Dan > > > > >> >> >> >> On Fri, Jun 12, 2009 at 6:26 PM, Sebastian >> Rose wrote: >>> Marcelo de Moraes Serpa writes: >>>> Hmm, I thought Worg was an approach on using org (in a distributed >>>> manner, with the goal of contributing to the org-mode project >>>> itself) >>>> instead of an extension to provide wiki-enhancements to org. Or >>>> am I >>>> wrong? >>> >>> >>> Worg is loosely realated to orgmode.org. We link back and forth, but >>> stuff committed to Worg will always show up below orgmode.org/worg/. >>> >>> It's not a wiki though. We push to a common repo, and that repo is >>> pulled (I think once an hour) and then exported on (or to??) the >>> server >>> by emacs. That's how the site is kept up to date. >>> >>> >>> >>> >>>> On Fri, Jun 12, 2009 at 4:52 PM, Russell Adams>>> > wrote: >>>>>> I wonder what is the best way to implement a wiki with org? I >>>>>> know you >>>>>> can hyperlink to anything, but what I was thinking was something >>>>>> automatic, like what WikiDPad does or Tomboy -- like having >>>>>> wikiwords >>>>>> (CamelCase) automatically linked as you type to a filename in the >>>>>> system (a specific directory you specify for the wiki). If it >>>>>> is not >>>>>> possible, it could be a nice addition for a future org version. >>> >>> >>> There are no CamelCase links in Org-mode for a reason. But there is >>> automatic link and page creation. I have no problem with this syntax >>> here: >>> >>> [[file:../relative/path.org][Look here]] >>> >>> http://orgmode.org/worg >>> file:./file.png >>> file:somefile.org >>> >>> >>> You can create the page simply by clicking on the (file) link or >>> pressing `C-c C-o' while on it. >>> >>> You go back to the link with `C-x &' later on. >>> >>> >>> >>> And, automatic link creation can be done the other way round in >>> Org-mode: >>> >>> If you visit an interesting place (a web page, email, man page...) >>> you >>> store a link to that location, whenever you either `remember' >>> something, >>> or through `C-c L', or click your org-remember bookmark, org-store- >>> link >>> bookmark, org-open-source bookmark.... >>> >>> In the `C-c L' case you may insert the link later on by pressing >>> `C-c >>> C-l'. In case you clicked a `store-link' bookmark, simple yanking is >>> enough. >>> >>> Hm - `C-c L' and remember are even more usefull. For emacs users >>> _very_ >>> usefull, since you may store usefull links to a place _inside_ a >>> source >>> file to a file _inside_ a certain projects documentation/todo-file. >>> >>> >>> >>> But back to the wiki thing: why not use a WIKI when you need >>> one ???? >>> >>> >>> Org-mode is ready to generate online content, yes, but online >>> content is >>> not ready to cope with full fledged org files (should be feasable, >>> but >>> no one did it). >>> >>> >>> >>> >>> >>> Best wishes >>> >>> Sebastian >>> >> >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Remember: use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode