From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: NonGNU ELPA Date: Fri, 27 Nov 2020 10:14:36 +0100 Message-ID: References: <87mtzt6qhf.fsf@gnu.org> <87v9eg4gm5.fsf@gnu.org> <87o8k7yt7n.fsf@gnu.org> <87ima56h1a.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21952"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Amin Bandali , Richard Stallman , Emacs developers To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 27 10:15:46 2020 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 1kiZqz-0005bu-MX for ged-emacs-devel@m.gmane-mx.org; Fri, 27 Nov 2020 10:15:45 +0100 Original-Received: from localhost ([::1]:47092 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kiZqy-0005YN-Oj for ged-emacs-devel@m.gmane-mx.org; Fri, 27 Nov 2020 04:15:44 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35592) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kiZq7-0004jp-Vz for emacs-devel@gnu.org; Fri, 27 Nov 2020 04:14:52 -0500 Original-Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]:45197) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kiZq5-0000U3-T3; Fri, 27 Nov 2020 04:14:51 -0500 Original-Received: by mail-ej1-x62d.google.com with SMTP id hb22so6367620ejb.12; Fri, 27 Nov 2020 01:14:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qUS2/AyPjwMUSyzaLmqeWiQGM1Lb28lp/iV8o+gABis=; b=HFM6/xGZBpuXm3IC1lEoPB7PC3yj93Tj91oV9KuZxB9Kl3FPXXaswyUCYsx2xh5SAC sQa7t45kwS6q5xB58fOoY9stqTobBnevpscv2ywx9vjOM9GJmPNfCNUHQv+5V0sV0H/C ue2nsphVhAZStkbYUID39OZB8EhcmEwOclez5Tydg6KWoVv/V9ivWCfA3epBeHdw4NDP 8xbZSiqknkRUjwJCkmeurbP2RnctuIcmb7u/vO+SmKjhj+X3ov4hQiLkERaizWCUr8e+ iI1UGmVWvSW46eezZ+5kiBBFeWqPsLPjFeLMuPec9x8rXu67StCD9xPKo7r4TBGV7c/l cWGA== 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=qUS2/AyPjwMUSyzaLmqeWiQGM1Lb28lp/iV8o+gABis=; b=Xc8gpbCoisCcHRgOzRkHsiFtalslUoun0D+SxhTpkEZI4Hx1phj+fVVjBa7grul6S4 tlwyUz74kDix0svoDdlQTTNhmUVM7FHnPj5eSJuYYuBCjcPKb05Ai/a6yapvTzKWZEOz j1rX9m/o9dJMOaWWKVbb0RxH3QRZ/QDFVoNX12MdUc74gHe82UfR9DehjMrpg60i/Pus ACwJPrCIuNkm5c2Gfybaqr7KeH50gIWDtartr+DsiuDiF5XTgSXV/YZx/o5wYVYPv8Dq yHUwhhkxf+pl9hRwDW0LZ14wVhe7o2zOW2C/xYzlzy24s1u1Z8jgP51TuCKPfOu4hij4 iDvw== X-Gm-Message-State: AOAM533988vJR0c4goEmObKGeekW2STUrZgPF46WgBeiwrZ89zUr3odq sN9QDfELOuXXBNHcJ7bwOXejyUxzSD4r2JMoD98= X-Google-Smtp-Source: ABdhPJxC53x39TGgsIWv/9bxlmwHoQVTOvwhdB4hneWMZoP0iiww2D3tqkjgHynRHqkWj38NbjHdEpvIJYYXkYHQaig= X-Received: by 2002:a17:906:eb50:: with SMTP id mc16mr6404718ejb.420.1606468487563; Fri, 27 Nov 2020 01:14:47 -0800 (PST) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::62d; envelope-from=stefankangas@gmail.com; helo=mail-ej1-x62d.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-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:259857 Archived-At: Stefan Monnier writes: > > Yes, we should do that. It should state the full rules, which > > I've posted here, adding some details from my previous message. > > I'll do make that and send it to you. > > FWIW, I've put that in the README.org of nongnu.git > (http://git.savannah.gnu.org/cgit/emacs/nongnu.git/tree/README.org) in > the "Guidance for accepting packages" Excellent. Why not export README.org as a HTML file and distribute it as such on nongnu.elpa.org? Org-mode already has excellent HTML exporting capabilities that we could use, and it is trivial to adapt it to use the existing stylesheet. We could perhaps do the same with the link to the README on elpa.gnu.org (where we currently just link the raw text file on Savannah's gitweb). I would ideally like to see a menu added to both NonGNU ELPA and GNU ELPA web pages. For example, on elpa.gnu.org you can only find "Contribute" from the very first entry page, which is fine, but to my mind not ideal. It should better be shown on every page. A menu should make it easier to find information on what NonGNU/GNU ELPA is, and how to install and submit packages. I think we could have these menu entries: "Packages", "How to install" and "Contributing", and perhaps even a brief FAQ. I could volunteer to write the text for these pages, but I often find CSS very frustrating to work with so it takes me a lot of mental willpower to do even simple things like a menu. Perhaps someone on this list is more CSS-capable than me and would be willing to help here. (I do have a half-baked attempt lying around that I have lacked the stamina to complete.)