From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Amin Bandali Newsgroups: gmane.emacs.help Subject: Re: todo-did.el complete rewrite Date: Tue, 26 Mar 2019 21:42:48 -0400 Message-ID: <871s2tytwn.fsf@fencepost.gnu.org> References: <865zs7bkqx.fsf@zoho.eu> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="188909"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Mar 27 02:45:53 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h8xdX-000mwW-9M for geh-help-gnu-emacs@m.gmane.org; Wed, 27 Mar 2019 02:45:51 +0100 Original-Received: from localhost ([127.0.0.1]:40464 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8xdV-0001bC-Ve for geh-help-gnu-emacs@m.gmane.org; Tue, 26 Mar 2019 21:45:49 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:42684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8xdH-0001Zf-RW for help-gnu-emacs@gnu.org; Tue, 26 Mar 2019 21:45:37 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:37559) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8xac-0008PJ-Lu for help-gnu-emacs@gnu.org; Tue, 26 Mar 2019 21:42:50 -0400 Original-Received: from [2607:fea8:3b80:184::6] (port=37712 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1h8xac-0001Z9-Df for help-gnu-emacs@gnu.org; Tue, 26 Mar 2019 21:42:50 -0400 Mail-Followup-To: help-gnu-emacs@gnu.org In-Reply-To: <865zs7bkqx.fsf@zoho.eu> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:119762 Archived-At: Hi, > Ain't it cool stuff? :) Please comment! I think it=E2=80=99s neat, kudos :) >=20 > The last couple of days I have posted tons of code (of various degrees > of advancedness, this is probably the most advanced) - the last couple > of days I have posted tons of code and not received a single comment > :( Very disappointing is my honest sensation. > Sorry to hear you=E2=80=99re feeling disappointed. I=E2=80=99ve personally= saved links to several of your scripts posted here over the course of time, and I plan to have a closer look at them in the near future. I guess there could be multiple reasons for lack of comments, namely - Considering the =E2=80=9Cname=E2=80=9D of this list (help-gnu-emacs), I w= onder if most users think of it as a mostly =E2=80=98help=E2=80=99-oriented list rather= than a more general-purpose list as the list description perhaps hints at: =E2=80=9CU= sers list for the GNU Emacs text editor=E2=80=9D. - People are likely quite busy, including myself, and may not currently have enough time on their hands to quickly and thoroughly read new posts to the list and reply. - License is a valid concern as raised by others in the thread. In the spirit of GNU Emacs, I=E2=80=99d recommend the GPLv3+, but you can of cou= rse choose other free software licenses as well. To license your file(s) under GPLv3+, you 1. add a license header to each of your files (example [0]), and 2. add a file named COPYING or LICENSE with the full text of the license (see [1] below) to the root directory of your project. [0]: https://git.sr.ht/~bandali/dotfiles/tree/891c482a8f41de3002a361efce155= ab0b0704a79/init.org#L108-121 [1]: https://www.gnu.org/licenses/gpl-3.0.txt Lastly, as to where you could host your elisp files, as someone else mentioned, sdf.org is a good choice, which provides free (gratis) shell accounts with a limited storage 20 MB which can be upgraded to 150 MB for a one-time $36 fee. See [2,3] for more info. [2]: https://sdf.org/?faq?MEMBERS?01 [3]: https://sdf.org/?faq?WEB?01 A better option for hosting source code may be using a source revision control system. Git is a popular choice these days. There are a number of freedom-respecting software forges for hosting your git repositories, such as GNU=E2=80=99s own Savannah [4], sourcehut [5], and NotABug [6]. If= you decide to use git, Magit [7] is a wonderful piece of software for doing everything git-related from inside Emacs. [4]: https://savannah.gnu.org [5]: https://sourcehut.org [6]: https://notabug.org [7]: https://magit.vc Cheers, --=20 Amin Bandali https://aminb.org