From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Hinsen Subject: Re: Thoughts on making Guix even better Date: Mon, 9 Mar 2020 08:28:43 +0100 Message-ID: References: <87o8t68t4o.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:36587) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jBCqK-0004Yw-5Z for guix-devel@gnu.org; Mon, 09 Mar 2020 03:28:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jBCqH-0001DS-7z for guix-devel@gnu.org; Mon, 09 Mar 2020 03:28:52 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:55177) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jBCqG-0001CW-TX for guix-devel@gnu.org; Mon, 09 Mar 2020 03:28:49 -0400 In-Reply-To: Content-Language: fr-classic List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Hi everyone, > > The guix system transactions are NON-MODULAR. That is, you cannot > selectively reconfigure certain parts of the system. For example, > you either reconfigure the system as a whole (or) you do not > reconfigure the system at all. Today's software systems are inherently non-modular. Guix is the most advanced technology we have to work around this problem, but it doesn't solve it. The problem is so hard to solve because it requires most of all a change in everyone's attitude towards software development, and thus very probably different organizational structures (because of Conway's Law). Cheers, Konrad.