emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Rasmus <rasmus@gmx.us>
To: emacs-orgmode@gnu.org
Subject: Re: org the program vs. org the format
Date: Tue, 09 Dec 2014 00:54:04 +0100	[thread overview]
Message-ID: <87oard4s0z.fsf@gmx.us> (raw)
In-Reply-To: 1595178.LtFOMbouyD@x121e

Thomas Koch <thomas@koch.ro> writes:

> there's a discussion on emacs-devel[1] about replacing texinfo as the 
> documentation format and org is mentioned. RMS correctly mentions that org-
> mode is not a format but a program.

With respect to export:
     
     - Org is a syntax.  The reference interpreter is org-element, but
       e.g. org-ruby exists and lazyblorg (or something like that)
       provides a Python interpreter.
     - Org-mode is an "editor" supporting the Org syntax.  It further
       has agenda, todo, etc. support.
     - Ox is a transcoder translating Org syntax to whatever output.

See:
          (info "(org) Org syntax")
and          
          http://orgmode.org/worg/dev/org-syntax.html

Nicolas will probably give a clearer definition.

> This was also my problem when I thought about using org-mode at work in my 
> team. Since I'm the only emacs user we decided to use asciidoc which is a 
> format that can be edited and processed with different programs.

Emacs already runs on all imaginable platforms...  Export with Emacs.
People are free to use Notepad for editing Org.  My coauthor uses
texworks for editing Org.

Perhaps the issue is rather that it should be easy to use ox in batch.
A nice terminal program for exporting documents, shipped with Emacs
(/usr/bin/ox, say) would be cool, to make ox {make batch sh}-friendly.
Orgmk is a program that tries to do this, but it would be cool to have
it with Emacs.  These days Emacs can be a shebang on at least Linux.

> So org-mode is a bit like PHP which also doesn't (didn't) have a specification 
> but the implementation is the specification.

This claim is wrong.

> Would it be possible to change the format of org-mode to be a superset of e.g. 
> asciidoc or markdown but keep the features?

No!  BTW: Org already exports to md.

—Rasmus

-- 
Dung makes an excellent fertilizer

      parent reply	other threads:[~2014-12-08 23:54 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-08 22:00 org the program vs. org the format Thomas Koch
2014-12-08 23:10 ` Daniele Pizzolli
2014-12-08 23:54 ` Rasmus [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87oard4s0z.fsf@gmx.us \
    --to=rasmus@gmx.us \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).