From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] Display package description as Org-exported text or HTML? Date: Mon, 31 May 2021 09:19:03 -0400 Message-ID: References: <27aaa2b3-96a1-d1b1-07dc-d8f0a9ca7900@daniel-mendler.de> <87wnrfrtho.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33466"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Michael Heerdegen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon May 31 15:19:56 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lnhpj-0008S8-2m for ged-emacs-devel@m.gmane-mx.org; Mon, 31 May 2021 15:19:55 +0200 Original-Received: from localhost ([::1]:50912 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lnhpi-0007Rh-3V for ged-emacs-devel@m.gmane-mx.org; Mon, 31 May 2021 09:19:54 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50840) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lnhp1-00066X-Th for emacs-devel@gnu.org; Mon, 31 May 2021 09:19:13 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:38107) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lnhox-00087M-4w for emacs-devel@gnu.org; Mon, 31 May 2021 09:19:10 -0400 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id EA26180695; Mon, 31 May 2021 09:19:05 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id A61418009E; Mon, 31 May 2021 09:19:04 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1622467144; bh=c3gK/AJ9eeDKTi7JlbZ2FiHICWFDwQc+dPvGFLuGKKg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=i376fqSyrFewARTBhkdLwAzD9X/BeeKGL8m8M2nEm6RYLBaorpALUejn5gv5gDYER oT8f5VH2lqOZlXv2Q/QeAkADInPD/wfjq9LQ6bqMvXGKDaf3uvoDTIJNWIvlj9fGfX jF6JhRFn2vSmBRi4BN6BHZk39FoljQS3KEEYlT1CNLC5IfLZY/YSHjGQ5V5B5P4JR0 C6m9HA0a0crqdHqK1v3C6uqo5Yc7dB5o0M3RzZGfXvP8+z+3KbgSbDk9YyaV6hqsgi 5IaFRrizDYPu+izbe2DlkJQwxjzplzlaxbVnIxoVqGrHj4N4QxLMocP/ejS9tjz2bM cQGRG6e9UuyWA== Original-Received: from alfajor (69-196-163-239.dsl.teksavvy.com [69.196.163.239]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7AB8D1202E4; Mon, 31 May 2021 09:19:04 -0400 (EDT) In-Reply-To: (Jean Louis's message of "Mon, 31 May 2021 15:29:14 +0300") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:270174 Archived-At: > Find attached the script org-to-html that will convert .org files Yes, that's the easy part for markdown as well. The part that requires work (not necessarily very hard, but work nonetheless) is to integrate it with elpa-admin.el, such as: - run those scripts within a `bwrap`. - arrange for the output to fit *within* the existing HTML page (i.e. we don't want an HTML page from the .org, we want just a section of an HTML page). Other things to improve along the way: - make it possible to fold/unfold the various sections of those web pages - add a "menu/tableofcontents". Stefan