From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Gibbons Subject: Re: When is it appropriate to rename a file? Date: Mon, 17 Jun 2019 11:18:53 -0600 Message-ID: <20190617111853.34a5d613@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:41124) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hcvHd-0006Ny-QD for help-guix@gnu.org; Mon, 17 Jun 2019 13:19:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hcvHc-0000bx-Od for help-guix@gnu.org; Mon, 17 Jun 2019 13:19:05 -0400 Received: from mail-pg1-x52e.google.com ([2607:f8b0:4864:20::52e]:45529) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hcvHZ-0000TX-Ov for help-guix@gnu.org; Mon, 17 Jun 2019 13:19:03 -0400 Received: by mail-pg1-x52e.google.com with SMTP id s21so6156454pga.12 for ; Mon, 17 Jun 2019 10:18:59 -0700 (PDT) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: ison@airmail.cc Cc: help-guix@gnu.org >Date: Sun, 16 Jun 2019 12:21:47 -0600 >From: ison >To: Jesse Gibbons >Cc: help-guix@gnu.org >Subject: Re: When is it appropriate to rename a file? >Message-ID: <20190616182146.asihmoclm4yghh6p@cf0> >Content-Type: text/plain; charset=us-ascii > >I'm not by any means the one who should be answering this question, but >just wanted to throw the idea out there that perhaps such things are >best saved for major version changes. >Because it would require every user to rethink the modules they're >using in their system config.scm Look at some of these examples: guile-wm jrnl musl sl wv How many users would put these in their config.scm? >(and possibly packages that aren't installed with "system" would have >to be re-installed manually). I have a package and moved it to a different module. I haven't needed to reinstall manually, and I upgraded it with a simple call to "guix upgrade". >So perhaps on Guix 2.0, 3.0, etc. is when it would be acceptable to do >house cleaning like renaming modules. Major changes that break over 1200 packages are pushed every 2.5 months or so according to the manual. Why should module refactoring be pushed more rarely? After much thought, I think I will make a new module for a new category of package when the need arises and leave module cleanup to the maintainers.