From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id MHvOHPaziV/cUwAA0tVLHw (envelope-from ) for ; Fri, 16 Oct 2020 14:53:42 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id oF+wGPaziV/OLQAAbx9fmQ (envelope-from ) for ; Fri, 16 Oct 2020 14:53:42 +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 E49D5940650 for ; Fri, 16 Oct 2020 14:53:41 +0000 (UTC) Received: from localhost ([::1]:49258 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTR6y-0008L2-Sw for larch@yhetil.org; Fri, 16 Oct 2020 10:53:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51656) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTR6J-0008K4-T7 for emacs-orgmode@gnu.org; Fri, 16 Oct 2020 10:52:59 -0400 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]:38086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kTR6H-0003dg-UF for emacs-orgmode@gnu.org; Fri, 16 Oct 2020 10:52:59 -0400 Received: by mail-ed1-x531.google.com with SMTP id i5so2715803edr.5 for ; Fri, 16 Oct 2020 07:52:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zzamboni-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FWdZ6yWFDFuV1ppLoF/8EmkusF28bg7646PP0RsG4fY=; b=K8T2O/StSPDBzwaZEOJOpXrzp2jBRBI+ueZAizUE15B605dU3Rnp0fLlBx9E5UB1J9 3AHG3olxDCxd6/Bqt+hOO4zqSIJkrErbgV6CNdb95jNkG4m6Z4rlNOfkSzpiBl/1/BGu 2fmO/YhRasHre/wiSjnH2nUWUpTQpUZnui3MeTDBjJCJ7D5ZyVodTup2dUaTnFXQq9dE hA8foe1a4MMHvCk3/8lWp4B9zd45QWiYP85nPWtFxUq3kqSvUz+VxgqtsbgsPv2nVVK1 P2Lj8nGmAPvFmhzXLtIulCffOeCIwHDYN2mIXAt1SztRQioomiNG8z/SObp5zrr7dzRm qNeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FWdZ6yWFDFuV1ppLoF/8EmkusF28bg7646PP0RsG4fY=; b=ZOUE0FnizDrtrYIDQdnr701cAWZrCVTxKLJQV1cJPs/8J0Ys6jX1vt5dqF4n8q30kp pAxa3zqMWRDpZjsM9m0LAOeqRILFfTJoJYiAJlwC8brYLwxNII5GZuweqL2lAgDYAGuv kq56IlVNCE2ynWkZny9vBU6iujXpjDIVw8yS+/U6mQbAU8XdAtglT0FzmNXRPj9qtka2 pDTEgvGUDi67T98R3DrnuQUk7INIbeP6zyKM9L/S4OxCLOqiCmlZ4eejbmpr8t9BuuKS /W693uH003wZtmoJxqwB8u/kn4czJWCd6tRirIvmAJxbw68L8Jhcv0NA06sme+xK5Z+s 9urA== X-Gm-Message-State: AOAM532+Y/QkqBRtw3vP2AKZ/REJK27nUcjxNZ25+kVM9OBFppb8eIE9 MiJ5SE0bCo+7mVRoxMZUTTUSRnFv+uoK1/5/fJR14A== X-Google-Smtp-Source: ABdhPJym3PyjYL4ciUKMvo9JJxx9XTGePhewTBKTEN9YtfoMtewTm6cXSNJv8gDj2nRmr4dUjHp2IcqrhvqWw65vUiw= X-Received: by 2002:a05:6402:22b5:: with SMTP id cx21mr4503242edb.101.1602859976070; Fri, 16 Oct 2020 07:52:56 -0700 (PDT) MIME-Version: 1.0 References: <1695924.1602785484@apollo2.minshall.org> In-Reply-To: <1695924.1602785484@apollo2.minshall.org> From: Diego Zamboni Date: Fri, 16 Oct 2020 16:52:45 +0200 Message-ID: Subject: Re: best practices query: non-emacs packages based on tangled source To: Greg Minshall Content-Type: multipart/alternative; boundary="0000000000007fad3e05b1caeb45" Received-SPF: none client-ip=2a00:1450:4864:20::531; envelope-from=diego@zzamboni.org; helo=mail-ed1-x531.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=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: , Cc: Org-mode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=zzamboni-org.20150623.gappssmtp.com header.s=20150623 header.b=K8T2O/St; dmarc=none; 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-Spam-Score: 0.29 X-TUID: 3A2drtDXL+hS --0000000000007fad3e05b1caeb45 Content-Type: text/plain; charset="UTF-8" Hi Greg, What I do with my Elvish modules (https://github.com/zzamboni/elvish-modules , https://github.com/zzamboni/elvish-completions) is to just include the Org files together with the tangled .elv files. --Diego On Thu, Oct 15, 2020 at 8:28 PM Greg Minshall wrote: > hi. i apologize if this has been asked before (especially if by me). > but, since i had a question recently about Org Src... buffers, this came > up. > > i'm wondering what people do who want to release a non-emacs'y package > (an R package, say, or ...), and who did their development "from within" > a .org file. > > i can "build" whatever files are needed to release the package. but, > it's nice to be able to let people look at the sources, maybe submit > 'pull requests', etc. > > if anyone has any techniques they've used, liked (or hated), i'd love to > hear. > > thank you very much, Greg > > --0000000000007fad3e05b1caeb45 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Greg,

What I do with my Elvish modul= es (https://github.c= om/zzamboni/elvish-modules,=C2=A0https://github.com/zzamboni/elvish-completions) is= to just include the Org files together with the tangled .elv files.
<= div>
--Diego


On Thu, Oct 15, 2020 at 8:28= PM Greg Minshall <minshall@umich.= edu> wrote:
hi.=C2=A0 i apologize if this has been asked before (especially if by me= ).
but, since i had a question recently about Org Src... buffers, this came up.

i'm wondering what people do who want to release a non-emacs'y pack= age
(an R package, say, or ...), and who did their development "from withi= n"
a .org file.

i can "build" whatever files are needed to release the package.= =C2=A0 but,
it's nice to be able to let people look at the sources, maybe submit 'pull requests', etc.

if anyone has any techniques they've used, liked (or hated), i'd lo= ve to
hear.

thank you very much, Greg

--0000000000007fad3e05b1caeb45--