From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id +LhjMYtjiV+8bwAA0tVLHw (envelope-from ) for ; Fri, 16 Oct 2020 09:10:35 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id IC0wLYtjiV89CAAAB5/wlQ (envelope-from ) for ; Fri, 16 Oct 2020 09:10:35 +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 64DDF940105 for ; Fri, 16 Oct 2020 09:10:35 +0000 (UTC) Received: from localhost ([::1]:47578 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kTLkw-0005Xg-Ay for larch@yhetil.org; Fri, 16 Oct 2020 05:10:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36084) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTLkM-0005Vh-EQ for emacs-orgmode@gnu.org; Fri, 16 Oct 2020 05:09:58 -0400 Received: from mail-eopbgr150132.outbound.protection.outlook.com ([40.107.15.132]:38726 helo=EUR01-DB5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kTLkK-0002Il-Es for emacs-orgmode@gnu.org; Fri, 16 Oct 2020 05:09:58 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eebLDhkq1RWMkpZZyvtHlwxK7C2mh+kFxS1oUViNiXiHktPMSBT55cR+Qb5IH9oZ274hoV/9esKr896AZXi0muj1XdB+keYdyccYyocnWCWT3A0Zx2yECZIFrB26eddTBcYyL/K50dL4aHvN0ClCWY9v1SD0b9I8Z+v4zrI0D1kV0rPBFf0ws5NgYKWDQd+1yu4V+cAwBc1J7Wm/2oXewaMXsYCqyB6ffhUCr0vVX7TopBXLWqluqdi24tR067dn98JIp35FDEyl0JvH08Nq2Q420rF8PZ6FNP+T7jNA8zmQvsmcGkrqjU1iXAEkil1jJhLh5xWbJ7wNXD9HCslMig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3BMyAG4ItJMRCHyiwTa3BKwlZybZNWZtmcFCg3QLeZQ=; b=WCUhSeS8Y/f2nnJ168qiCtPbfw+z1SOe3CckoCu0TGsP/G4V86sE2M7iAeed96gv+cXrT/GkxFXB95OmeYmx8//kaX0dAjjAk49gWokw1BfuAPJXzppyDxRVA4C/KR2PEPdrhUTHVJlVJnaBSXa7/I6SeyKNp5pUMx/QIbUcmgyckA6RXHAYVYWsPdchKP1VSmsX60XzSBuRXCRUR9Lu11OTss0UTKb3qVNUAkpiKZpm4fDn0v0RC110Q5G3yZZ9GV++3iLro0IzIpMZIBraLC1AgwzJDcui3EvimhOfYzMf9pLf/EvCBtnXFAiYjT4HQ+N91Jr8Sk6MAUWEyBk5Bg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ucl.ac.uk; dmarc=pass action=none header.from=ucl.ac.uk; dkim=pass header.d=ucl.ac.uk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=liveuclac.onmicrosoft.com; s=selector2-liveuclac-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3BMyAG4ItJMRCHyiwTa3BKwlZybZNWZtmcFCg3QLeZQ=; b=SkvS9bJAFcIAUbsPLiSn+ByINYmLTKD0+0/xOhuwTn8ePPubnhaYVUgHHtV87LLZDMj4Afs67h5+oqLMB+A73oV4l9sPWyI6rwEEcm6q0xUyJhkTRSlEAIUHGHH9lAkI2qrkxSaPYnmu5k7isaASjgx6yn2ZgcOPlgFXrxbWv4Q= Received: from VI1PR0102MB3327.eurprd01.prod.exchangelabs.com (2603:10a6:803:10::26) by VI1PR01MB5119.eurprd01.prod.exchangelabs.com (2603:10a6:803:d8::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.26; Fri, 16 Oct 2020 09:09:54 +0000 Received: from VI1PR0102MB3327.eurprd01.prod.exchangelabs.com ([fe80::25b1:725d:4a8a:1813]) by VI1PR0102MB3327.eurprd01.prod.exchangelabs.com ([fe80::25b1:725d:4a8a:1813%5]) with mapi id 15.20.3477.025; Fri, 16 Oct 2020 09:09:54 +0000 From: Eric S Fraga To: Greg Minshall Subject: Re: best practices query: non-emacs packages based on tangled source Organization: On the Interweb somewhere References: <1695924.1602785484@apollo2.minshall.org> X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: Greg Minshall , emacs-orgmode@gnu.org Date: Fri, 16 Oct 2020 10:09:52 +0100 In-Reply-To: <1695924.1602785484@apollo2.minshall.org> (Greg Minshall's message of "Thu, 15 Oct 2020 21:11:24 +0300") Message-ID: <87eely4jvj.fsf@ucl.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-Originating-IP: [95.146.75.135] X-ClientProxiedBy: LO2P265CA0296.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a5::20) To VI1PR0102MB3327.eurprd01.prod.exchangelabs.com (2603:10a6:803:10::26) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from t3610 (95.146.75.135) by LO2P265CA0296.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a5::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.23 via Frontend Transport; Fri, 16 Oct 2020 09:09:53 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e32e8530-ed2e-413d-5a74-08d871b33ec8 X-MS-TrafficTypeDiagnostic: VI1PR01MB5119: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: I8LN7K1M8tGkGED/JTAcYVNlIZrikzhSo5Q8ql1dSHMMlBrNE8GhButnBhFkdhVjlRam/YYVkc1zGnhV8vf7B4F8u9wPL6FNvLqmyrR1w4ENWNMSPAMcibj6KVsPAbM/88/Zjfi2oZyQn3R1KfSnzAM8Gjh+1gwqxJsve51d8KOgMoFmxO8l07TCkc7N9zkCVrh5SHRmVyRt0TfLNF3DgusE/ptXsex5kN00rYKK4zkBZwH4DHGFIdSOASnymFwt2+++yeT2syKWnsNW1d6bUjYrwT/ZNoN3sI7SOJ0iOJVIUMclM89kWHMfXdZ5H/BtKdCTU/sMrZ1Uyba6xNvDr4F4WcFx6vDWhk0eBOoMzGiO+52F6jVfSEmDOAXgo+9RaREkvl9CyDxpG9Bc1zPukb9Chkix80ph1yZnyQ5zaeFoDNbeA/Ane0o5Ss+53wO257PcS0qguWJK3VFAAu99xQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR0102MB3327.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(39860400002)(136003)(346002)(366004)(376002)(2906002)(83380400001)(16526019)(66946007)(316002)(6486002)(34490700002)(786003)(36756003)(4744005)(52116002)(26005)(5660300002)(8676002)(186003)(6496006)(4326008)(66476007)(956004)(86362001)(36916002)(66556008)(478600001)(8936002)(2616005)(6916009)(966005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: kF6uQUc/p/uT8n9AKZds8lmBtyflgZw+WMiE9R/YBYLsaQ/DakeDY7I+JDY8m2RU3iUz64Fx2372znM9z1FjKwSoIb4oHsfgWPjGKeUUTRyYvuBDVb3cBiQRJAITl4K+Hgd3QF18du3ZPxZe4q/l6Sl08yipMloIyXUcZ9iOHAiaserwSINYJnN1QorYAcIHy5LoETnMlel0wdgQ7prSLhhjiGAdHzPaxxKFbo5lfzTOnizkn5Z5zS+6CaeLRSENfF1EC9/fYokuCLEz7dsNUojBd4VMLGEeEriB8Tv53Qme8XIIIYHeYaaNGs7+XxdPW72CB0XCdsGMci5Q1RtYIFIvDxPrHkWjnfQ0ZtXKASMJijVx+DIZ+SRoaiv8Hx5iKY2h3eafeFD1UMDDrXlRxr0IdWMNNOlFyVOx6UqN5FwGW3BSAdhTNFYj2OQK7kMxw2ZOmStZkiGaJ8vdzq10ONFLhvRzKjizgvZSCkGWY1fBDewboJuXR25CSwKesMrmcTUZNj0/d63lo5gNHrA4cTrb22pvMESvqO1ZRbYK3Xm0ujB/+9JgxIVlnbTSEyPMICHnMmmBHlMJVcpfUUxreIpiG9/+AEoDQ+/c7Tt3lj0l9l3ggvtBJXAHUJL4Zj+zUvxsxE6USoeoQul+l1igtA== X-OriginatorOrg: ucl.ac.uk X-MS-Exchange-CrossTenant-Network-Message-Id: e32e8530-ed2e-413d-5a74-08d871b33ec8 X-MS-Exchange-CrossTenant-AuthSource: VI1PR0102MB3327.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2020 09:09:54.2026 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 1faf88fe-a998-4c5b-93c9-210a11d9a5c2 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2En6fwPLYTj9bwMphB8Xwm7MwHLBXcQHPhSmbK8wWE2t1zOKPITL0Vio/Bl3dDdTXoi87yXTrWSu262d9n8BFQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR01MB5119 Received-SPF: none client-ip=40.107.15.132; envelope-from=e.fraga@ucl.ac.uk; helo=EUR01-DB5-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/16 05:09:55 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FORGED_SPF_HELO=1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=no 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: emacs-orgmode@gnu.org 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=liveuclac.onmicrosoft.com header.s=selector2-liveuclac-onmicrosoft-com header.b=SkvS9bJA; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=ucl.ac.uk (policy=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.61 X-TUID: ssMQOzVotrIJ On Thursday, 15 Oct 2020 at 21:11, Greg Minshall wrote: > 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. I have recently done this with a Julia project which I make available at github. All code and documentation is developed in a single org and files tangled etc. to create the github repository for the project. I include the org file in the repository although the HTML that I generate from it (as documentation) is hosted on my work web site for visibility reasons. If you're interested, you can see all the files including the complete org file at https://github.com/ericsfraga/Fresa.jl -- : Eric S Fraga via Emacs 28.0.50, Org release_9.4-57-g8402c4