From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Elijah G Newsgroups: gmane.emacs.devel Subject: Re: Questions about submiting a package to ELPA Date: Tue, 16 Apr 2024 21:11:14 -0600 Message-ID: References: <86cyqoiuu9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26088"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Apr 17 05:14:00 2024 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 1rwvkF-0006bE-92 for ged-emacs-devel@m.gmane-mx.org; Wed, 17 Apr 2024 05:13:59 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rwvjT-0006Pp-Vi; Tue, 16 Apr 2024 23:13:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rwvjS-0006N7-Tb for emacs-devel@gnu.org; Tue, 16 Apr 2024 23:13:10 -0400 Original-Received: from mail-qv1-xf44.google.com ([2607:f8b0:4864:20::f44]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rwvjR-0004cp-4h; Tue, 16 Apr 2024 23:13:10 -0400 Original-Received: by mail-qv1-xf44.google.com with SMTP id 6a1803df08f44-69b44071a07so39381226d6.3; Tue, 16 Apr 2024 20:13:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713323587; x=1713928387; darn=gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Y4IZ+9fGtCmgEe470GFwsMtUgvcmxFhjMfon1Fg0wB4=; b=XSF5AqD5YV3DN7JsrRnFRW38lb3HleF5SW6TYdgEzM0vRHNsbxKCK2sUjxJt/oQqCo NjfbrkVjn13/YNO0qmuRkKkwhMAA7od5iHElWB+9JQHzO/Ldp1868PRrFSow7KtmEOY/ 0rreU9E4be3853G6tczAc5g8TwMA0HhCNE655CCAaChzWqzzkOP1G3o8ej73Vx2oy/D8 SpMXwpzTkBd4vdhorIsAlUttKFvfE56Wjzru86toh2VevpKkty+z+RsNV2Sn9gHcM8ap qs4+lBspRJ6jrOmhFfRqvtgMkZdUQogfQ+YjrhMupPtPtOaJ7qu3UKFxam3WzoTQ01+D UdvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713323587; x=1713928387; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Y4IZ+9fGtCmgEe470GFwsMtUgvcmxFhjMfon1Fg0wB4=; b=AwVfY5EHvUgj8mABRUpqsAB7VqrJAC4USmkJwWPIGx/i97+z1c7RV99BCGrlPNP//F VtUWmrNiZygo12YRgzo/l6e1kMmU/pNG28v2Xr2BOs8OkFff1zeJLbrs59trBKWNLT96 rLGm7eg99lmRnJm3quMy6leUwAtqp8uVqi14N0K8T7WsOEGgSLs50TFUlenCCFkMsBcQ FjHn7vJKKcsBCEcfzo9LdstsFOo20mplc4HTmZgFT0P0BVyrjaT/fW4FpJ4BVK5OFWmA 4X9xJJ4ShyxPs+qEPvA+gv/nUet+9BlKDfo2RbrMIOcdyklOBn8FIhRdWzmJ3bNdk+eD VBRA== X-Gm-Message-State: AOJu0Yw7WwzYkdsReaOJ35RNaZ1jAEUMeAxeLjS0XuW42yGf4EGVWusu XIF3h67j+edC0sStcaD4/do/ukJYTtw7Ker/Y5VXWhHzhZbNdrzjQEABWtjGELfKUQaMasJoWrt OjpTfs0ONQjdTnA3xpOm9BfhJS/f+h7z0XLU= X-Google-Smtp-Source: AGHT+IFHAh8EMlTpjTIm0JzGPSM/W2ZsC2Ls3TK5JG5FaAZgdQu0FaDIt7crLvSCipSXY86N/WfLb+7w62uZVxg7I8M= X-Received: by 2002:a05:622a:241:b0:436:a3c2:e3b4 with SMTP id c1-20020a05622a024100b00436a3c2e3b4mr14487602qtx.5.1713323587482; Tue, 16 Apr 2024 20:13:07 -0700 (PDT) In-Reply-To: <86cyqoiuu9.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::f44; envelope-from=eg642616@gmail.com; helo=mail-qv1-xf44.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:317758 Archived-At: On Tue, Apr 16, 2024 at 8:30=E2=80=AFPM Eli Zaretskii wrote: > > > From: Elijah G > > Date: Tue, 16 Apr 2024 13:17:58 -0600 > > > > Hello, I'm developing a new package for ELPA named colorful-mode > > (https://github.com/DevelopmentCool2449/colorful-mode). > > > > Currently it is still in an experimental state, but before submitting > > it here I have some questions. > > > > - Do I need to assign copyright to FSF? I've already sent my > > paperworks successfully for a contribution to flymake and I don't know > > if I must assign again for this, if so can someone send me the request > > form off-list?. > > > > - Can someone send me a request form for my future contributors, this > > is to help them how to contribute to my package. > > Your legal paperwork regarding your contribution to flymake covers > also your future contributions, so no need for another assignment to > submit packages to ELPA. Thank you. > > Also this is not related to ELPA, How can I add new color names in > > Emacs, Do I need to modify rgb.txt? I would like to contribute by > > adding some missing color names such as "Teal" and "Chocolate"; > > defined-colors only includes "chocolate" but not "Chocolate". > > Adding colors is meaningless, because colors are defined by the > underlying platforms. You can add faces, using defface, where the > colors is defined by their hex RGB values. > If this doesn't answer your questions, please tell more details: > why do you want to add these > colors and how you intend to use them. When I was adding support for colorizing HTML colors names into my package I found that emacs already provides some of them, so I thought it would be a good idea to use those colors already provided. However some of these colors are in lowercase and most HTML color names uses Capital Case and/or PascalCase, i think that maybe add their Pascal or Capital case would help to packages that uses HTML colors such as my package, rainbow-mode and maybe the colorize feature from css-mode; this is because users must lowercase the color name for preview/colorize them. But i think i must not use `defined-colors' for this behavior and define the colors myself. Anyways thanks for the help.