From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-15?Q?=C9tienne_Deparis?= Subject: org package file proposition Date: Sun, 11 Aug 2013 18:39:36 +0200 (CEST) Message-ID: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33051) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V8Yh5-0001OV-TK for emacs-orgmode@gnu.org; Sun, 11 Aug 2013 12:40:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V8Yh0-0007Dt-3o for emacs-orgmode@gnu.org; Sun, 11 Aug 2013 12:40:39 -0400 Received: from b-pb-sasl-quonix.pobox.com ([208.72.237.35]:34413 helo=smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V8Ygz-0007DW-EK for emacs-orgmode@gnu.org; Sun, 11 Aug 2013 12:40:33 -0400 Received: from smtp.pobox.com (unknown [127.0.0.1]) by b-sasl-quonix.pobox.com (Postfix) with ESMTP id 07751377E0 for ; Sun, 11 Aug 2013 16:40:31 +0000 (UTC) Received: from b-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by b-sasl-quonix.pobox.com (Postfix) with ESMTP id B6389377DB for ; Sun, 11 Aug 2013 16:40:29 +0000 (UTC) Received: from pompoko (unknown [89.170.46.16]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by b-sasl-quonix.pobox.com (Postfix) with ESMTPSA id ED6B6377C1 for ; Sun, 11 Aug 2013 16:40:24 +0000 (UTC) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hello, I'm currently working on my spare time on a little CMS build around org mode. The aim of this little project is to provide an easy way to maintain a customizable personal Website, where content are provided by org file. As I was looking for a way to easily publish sort of blog post written in orgmode, with pictures in it, I came to the idea of standard way to package both org file and all other things it depends on. So, I would like to present you my idea for an orgx file format. I've written some specification here: http://etienne.depar.is/resource/orgx.html and a first implementation with this bash script: http://projects.depar.is/0xGA/doc/tip/usr/bin/orgx (warning, it depends on an emacs init file a put here: http://projects.depar.is/0xGA/doc/tip/etc/batch.el). To create an orgx file, you just have to call this script without any argument ("./orgx" for example). After this, to edit an orgx file, you just have to pass it as a parameter ("./orgx myfile.orgx" for example). And to export this orgx file to odt, pdf or tex, you have to use the following command for example: ./orgx myfile.orgx export -o odt -l path/to/batch.el As explain in the puposed specs, orgx file are just zip file, so if you have created one and want to inspect its content, just unzip it. I've search a bit before writing these specs, so I hope I don't have miss similar work. I'm really open to all comments to improve this proposition. Thus, don't hesitate to try it and let me know your impressions. Thank you very much in advance for your support. --=20 =C9tienne Deparis http://etienne.depar.is/ twitter: @milouse xmpp: milouse@jabber.fr 06 76 28 00 58