From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Test Alternative initialize scheme Date: Sun, 08 Apr 2018 03:43:19 +0200 Message-ID: <86woxi8oco.fsf@zoho.com> References: <20180404231211.GB31955@mail.akwebsoft.com> <86zi2g2lzp.fsf@zoho.com> <86muygyp84.fsf@zoho.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1523151726 19735 195.159.176.226 (8 Apr 2018 01:42:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 8 Apr 2018 01:42:06 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Apr 08 03:42:01 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f4zLD-000511-Ht for geh-help-gnu-emacs@m.gmane.org; Sun, 08 Apr 2018 03:41:59 +0200 Original-Received: from localhost ([::1]:40316 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f4zNJ-0007Lt-3M for geh-help-gnu-emacs@m.gmane.org; Sat, 07 Apr 2018 21:44:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47873) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f4zMp-0007L1-RF for help-gnu-emacs@gnu.org; Sat, 07 Apr 2018 21:43:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f4zMm-0008Q2-OB for help-gnu-emacs@gnu.org; Sat, 07 Apr 2018 21:43:39 -0400 Original-Received: from [195.159.176.226] (port=44985 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f4zMm-0008Ov-G0 for help-gnu-emacs@gnu.org; Sat, 07 Apr 2018 21:43:36 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1f4zKc-0004MO-Lb for help-gnu-emacs@gnu.org; Sun, 08 Apr 2018 03:41:22 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 72 Original-X-Complaints-To: usenet@blaine.gmane.org Mail-Copies-To: never Cancel-Lock: sha1:kGC8s8uTrpvqdkCVUMdAn+HcDV8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 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:116398 Archived-At: Nikolay Kudryavtsev wrote: > The key problem is providing > a preconfigured environment. But how is this any less complicated than configuring the software yourself? Which is a basic skill anyone would like to have, including Spacemacs and other "kit" users? Why is it better to install a new binary when this accomplish the equivalence of using the old binary to load a couple of .el files? > Often you need one configuration for package > X to work well with package Y and another for > X to work well with package Z. > Distributions provide a sets of package > configurations designed to work > well together. The way you put it I agree but in practice there are an insane amount of Linux distribution, many of which are just endless Debian forks, and forks of forks, and I don't think they all are intented to solve dependency issues. Perhaps that was the reason of the few distribution progenitors but not anymore or in the majority of cases at least. Besides instead of putting all this effort into distros as a way of solving dependencies issues, if that really is the reason, why not put the same effort into making the software lay onto each other in a straightforward way bottom-up? Instead of providing a new distro so there can be a new desktop on top of X, why not provide an option: what desktop, if any, would you like? It is just distributions for the sake of it which I don't consider very productive, tho in principle this diversity is a strength and in the long run the best model to do anything and everything, no doubt. The only distributions I consider very helpful at the moment are the adaptations of old and trusted Debian to exotic software. Raspbian for the R-Pi (perhaps not that exotic anymore), ev3dev for the Mindstorms - which is real Debian by the way, tho some people, perhaps rightfully so, consider Raspbian real Debian as well. PS. I'm not making any comments on Spacemacs in particular because I didn't use it, except my instinct tells me, if it is a separate program, it should have a separate config dir. > Your init becomes a distribution(aka kit) > when you make it generic for general use and > publish it. It's a kit alright because I have it on my home page with a Makefile and all :) I'll even consider putting it on my resume - Emanuel Berg, Emacs kit developer :) -- underground experts united http://user.it.uu.se/~embe8573