From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id sG48LHun12Ct6wAAgWs5BA (envelope-from ) for ; Sun, 27 Jun 2021 00:17:31 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 0IzfJ3un12BLWgAAbx9fmQ (envelope-from ) for ; Sat, 26 Jun 2021 22:17:31 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 213E31E0B2 for ; Sun, 27 Jun 2021 00:17:31 +0200 (CEST) Received: from localhost ([::1]:45850 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lxGcC-0001bU-Qk for larch@yhetil.org; Sat, 26 Jun 2021 18:17:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lxGbo-0001bM-Ap for emacs-orgmode@gnu.org; Sat, 26 Jun 2021 18:17:04 -0400 Received: from mail-pj1-x102d.google.com ([2607:f8b0:4864:20::102d]:45845) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lxGbm-0007oE-PR for emacs-orgmode@gnu.org; Sat, 26 Jun 2021 18:17:04 -0400 Received: by mail-pj1-x102d.google.com with SMTP id z3-20020a17090a3983b029016bc232e40bso7734227pjb.4 for ; Sat, 26 Jun 2021 15:17:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=oyWaVDIWNbkqRy3da++z08Z19bql3+nuDKCqrnf3hUE=; b=nKKahwiJu0xy5EEk5Ch5tlf8eOwZEsq7k4Tlw1syNXkX3mQyGgfcBU2rx6BpyGO5qh KMDGHuVRUv26dQZfzD0d5+738MFqTzuqXSirhf8Z4raY7ae4pFEySSSplcJ/MS8HTytt 96sbgjnapUR9WvO7nxBUkUbF5z6iPkvL4dZKPoKOhS6JPfZkpSJz0gDMekry+2M9FcK4 TG36kWvpTkuTn2ghcq1qgLO8+lT/TSSBmFibpNY11jdVdTACJsVU2nMnOVe8hWGTJqoj OtopeBWrXhehRv9D31ND0wVGJd077zj9zFb3HExIpaufJ/qm71MaTeMxK9qY8bKbFyqH ZuDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version:content-transfer-encoding; bh=oyWaVDIWNbkqRy3da++z08Z19bql3+nuDKCqrnf3hUE=; b=pBffbtwf41G59yidm/jrILQDONuM+mDzbz8bYXmMkzNzK8eqPeULPeZ5Qg9ZsGne8h NjvNEB3JYjHk7GjrpJH3XHaIIvs22XALmXayTQox8s5NgprJ1MlCTctbCf6MW/SG0Nwm VeWOrmo6Ax0hYpSGbRUuAA+U0aqOUIdpkwqIPJCAl9HZYtNXds0Vvp2jYP3zh7z6niz8 5ifkaj0VYRfl1ptaA7cDDkS+nfEww962BwJ3oJIK9faeZ8ub1zvIeepr3elWqG6pfRZa 9Go7hQQjUncgj9CUQGNjXJdAzRkWF6j1OIpUUvpYGxD6gtC7FjcbzSd5UW6ywn0WFpAw LFrw== X-Gm-Message-State: AOAM533fX8tOuzUdePx5GqTZ+xhVD+48EEUNUwjOyTKwgGgcWPgTKw+9 11fXzUDDm1PRoDi79Rwoxs8uD8dBAmI= X-Google-Smtp-Source: ABdhPJw6Dc7VVGNcPGQByn0nc1k49F6PJXkSZCeMuKqUpCFuCLlZkqhiQ9jSCi8bym8tt5/+QTL7jQ== X-Received: by 2002:a17:902:fe0a:b029:11d:81c9:3adf with SMTP id g10-20020a170902fe0ab029011d81c93adfmr15230393plj.0.1624745820722; Sat, 26 Jun 2021 15:17:00 -0700 (PDT) Received: from tim-desktop (106-69-88-95.dyn.iinet.net.au. [106.69.88.95]) by smtp.gmail.com with ESMTPSA id a6sm9501104pfo.212.2021.06.26.15.16.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Jun 2021 15:17:00 -0700 (PDT) References: User-agent: mu4e 1.5.13; emacs 28.0.50 From: Tim Cross To: emacs-orgmode@gnu.org Subject: Re: Export Org mode files to (gag, barf) MS Office? Date: Sun, 27 Jun 2021 07:46:28 +1000 In-reply-to: Message-ID: <87eeco2rvr.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::102d; envelope-from=theophilusx@gmail.com; helo=mail-pj1-x102d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1624745851; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=oyWaVDIWNbkqRy3da++z08Z19bql3+nuDKCqrnf3hUE=; b=LLsq7TifB2LpEiuBqPmNC4P0rO3lUSwYB/lbyutal+kgW0JU9UQK/1l6E+HmbzzEC5I1Sn MSRaME+9otu2g3gAMy29ZXSAbWFiE0BAZzsMlTuWjIesbsGpyfukYXVYmH2g+b6mO8aQLy 9ASTV2axM0ZjTfq/NYrjYQ4OmOC2CorQrYWRIuVzz+/wf1yuo8WhhkanB8ZHIf+2Z2lmfj jiV9q0/82Z7IAClFVZudyb+9T1zILFD1otNgC/o1E3yeGTbTs0+oneL7hF5zCS3HFjEGL0 8AuVqi6Gup4D7f6ccEJnlUEyYbw6n/we8Kvgmhlv3myy1L5u17E+4CzDngVAPQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1624745851; a=rsa-sha256; cv=none; b=bjTnkH8bSXcao1/dtZwosz3ew5Ebmk25WOaBz+rdTHxxYO9NXxyq2oKnYCZH4On07TWcen kvaYm5QJ4VjYg4SLb2L0t5g+eMn2edfhu76osVBVE4tU7qdPz/zVmwpGLykEpDWkCUzOfE 9gnQG3QtgMVTzRC9ozky2dC+jbgAyMvZuMk0tiqpPzkTspjNH08eXroAU3ztuGEOxnQs3r fc/aNeSlA2Cx8XnVg7IyAUrpjeZeEWi1mqs4sWw4v/Xkd4LPlf8R63jV+Z1mG9R2Sl+0sw HJZbZs2NJSvn8+TOocmAI4dKHbhByQSctDbHg5pQNGvcIJ5rug2xLOCiPbSWnA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=nKKahwiJ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -2.13 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=nKKahwiJ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 213E31E0B2 X-Spam-Score: -2.13 X-Migadu-Scanner: scn0.migadu.com X-TUID: RU+g8sKmUVV3 Brandon Taylor writes: > I know we=E2=80=99re not supposed to really even TALK about proprietary s= oftware in FOSS communities like this one, but I can=E2=80=99t help but won= der if someone > might consider making (an) Emacs plugin(s) that allow(s) a user to export= Org mode files to Microsoft Office file formats such as .docx, .xlsx and t= he > like? Or is/are there already (a) plugin(s) in the MELPA that can do this? > I don't think you will ever see full proprietary support for MS Office file formats. In addition to the philosophical issues, there are also practical constraints. As these formats are closed proprietary formats owned by MS, they can be changed at will and without notice by MS, which creeates maintenance problems, plus there is the risk you may run foul of MS copyright or patent restrictions and you have the added overhead of having to work with a format which is not openly documented. Probably the best you can hope for is support for open standards which are also supported by MS Office. For example, ODT, CSV and maybe XML. Unlike native MS formats, such open formats are likely to be even more accessible (such as by other office like products) and last longer because they are not based on some version of a proprietary format which may arbitrarily change in the future.=20=20 -- Tim Cross