From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Itai Efrat Newsgroups: gmane.emacs.devel Subject: Re: Interactive guide for new users Date: Tue, 29 Sep 2020 14:11:28 +0300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000000657df05b071d26c" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40156"; mail-complaints-to="usenet@ciao.gmane.io" To: rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 29 16:04:49 2020 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 1kNGFM-000AJL-M7 for ged-emacs-devel@m.gmane-mx.org; Tue, 29 Sep 2020 16:04:48 +0200 Original-Received: from localhost ([::1]:52884 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kNGFL-00010v-Nc for ged-emacs-devel@m.gmane-mx.org; Tue, 29 Sep 2020 10:04:47 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58756) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kNDW0-0005Hq-Q0 for emacs-devel@gnu.org; Tue, 29 Sep 2020 07:09:48 -0400 Original-Received: from mail-qk1-x72c.google.com ([2607:f8b0:4864:20::72c]:40997) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kNDVy-0003aJ-V4; Tue, 29 Sep 2020 07:09:48 -0400 Original-Received: by mail-qk1-x72c.google.com with SMTP id g72so3838224qke.8; Tue, 29 Sep 2020 04:09:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=OKkeZcsEZKTfSRaDFPlYHOAnxiFkZd2rDeNccZ1ObNE=; b=A4PqpVgUxSqsoj4qokRElCSk4YBtyI9XHTMGm9WnNKcxlvXofWOF4yOwy2KBYeZyhV a8Eh0WHW3aWaNUH69E9faFHkhpZGf7rZcddNMuheXRpxplHPL+LYErjFccFc4fEn5aXL WdU5Zdri6loAOCQxxJ5przor0weVJHuXK+wJz88nblxI0KCuOU7RZRxb5/K6sv0ja0zd Cb+Z9oM3O09LFAo1vOuFRwtDy1rEGkG4rC1fHya5WellKH/rTO+k3M8tuWI+QUZgTzzW JvEHcqBfceujqqMr/VI1ZDW/0p0bQe2GRx2/A6gMPnRWV/P10xVVnYMpluHfLwyVRXaW sUXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=OKkeZcsEZKTfSRaDFPlYHOAnxiFkZd2rDeNccZ1ObNE=; b=qdn+0glKOBBOm9destKxmc9jhSKq2BUuibJ2v7TcaV79foGo/a8j7MtiWcIrQJGu/E t7m1ZORZmDTrTJSBV5stJv0FUJRTJNImF56ov+5MpaHtnZOda0MrLDxvj/Z7KLwnUzD5 OvkUTHtZcPY+S1s9rWy8aqCOw0XP9zPAyEAXSetFmnUVJJ90OdaIWkU9EeSVyHXhESac a43jSLpiSRmkFx4b2lWblfYARvG9KPNk8bQi4pVffMaR8ix44UWQP/AEwmeVbY6DpZNe NBwc1vTBjc7p4THEfNmbirESRrd2XlMPjy1XmhmHd8HudX0T7VlQWv+thW21PhbLlluj 39BA== X-Gm-Message-State: AOAM533t+QB875RCT9i/TuFDQmLZE3rJSpxMJqsbYjOizUtGBRywiiD7 goVGP/xARTRl7HGNn6232BN9aLoPbE9rw/Z/mbDo6aTyvI0= X-Google-Smtp-Source: ABdhPJw95GV91e8doAcLaeELs4K3Y43qZa8bLmm71izUeF/oGhgls2CAmd1F6TYpaZF5EwQaGdGkwtZ25AY/jtKdE2g= X-Received: by 2002:a37:af02:: with SMTP id y2mr3890428qke.346.1601377784976; Tue, 29 Sep 2020 04:09:44 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::72c; envelope-from=itai3397@gmail.com; helo=mail-qk1-x72c.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, HTML_MESSAGE=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-Mailman-Approved-At: Tue, 29 Sep 2020 10:02:41 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:256693 Archived-At: --0000000000000657df05b071d26c Content-Type: text/plain; charset="UTF-8" I think that "Emacs Framework" (proposed by tec@tecosaur.com) is the best term i've come across so far. It encapsulates the fact that although none of these are distributing emacs in any sense, they are usually more than configurations or starter packs. I can't speak for all of them, but Doom Emacs and Spacemacs both provide abstractions when it comes to configuring emacs, most notably their module and layer systems, which other than providing a friendly starting point for using and configuring emacs also provide a sort of meta structure to allow the user to more easily customise what e.g. "Emacs when editing Haskell" is (At least in the case of Doom, I'm unfamiliar with how user defined layers work in spacemacs but I imagine they exist in a similar way to user defined modules in Doom Emacs). Itai --0000000000000657df05b071d26c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I think that "Emacs Framework" (proposed by= tec@tecosaur.com) is the best term i've come across so far. = It encapsulates the fact that although none of these are distributing emacs= in any sense, they are usually more than configurations or starter packs. = I can't speak for all of them, but Doom Emacs and Spacemacs both provid= e abstractions when it comes to configuring emacs, most notably their modul= e and layer systems, which other than providing a friendly starting point f= or using and configuring emacs also provide a sort of meta structure to all= ow the user to more easily customise what e.g. "Emacs when editing Has= kell" is (At least in the case of Doom, I'm unfamiliar with how us= er defined layers work in spacemacs but I imagine they exist in a similar w= ay to user defined modules in Doom Emacs).

Itai
--0000000000000657df05b071d26c--