From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>
Received: from mp2.migadu.com ([2001:41d0:403:58f0::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms13.migadu.com with LMTPS
	id +FDmJVPaR2eiogAAe85BDQ:P1
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Thu, 28 Nov 2024 02:49:55 +0000
Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp2.migadu.com with LMTPS
	id +FDmJVPaR2eiogAAe85BDQ
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Thu, 28 Nov 2024 03:49:55 +0100
X-Envelope-To: larch@yhetil.org
Authentication-Results: aspmx1.migadu.com;
	dkim=pass header.d=positron.solutions header.s=google header.b=Rt2sQQnV;
	spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org";
	dmarc=none
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1732762195;
	h=from:from:sender:sender:reply-to:subject:subject:date:date:
	 message-id:message-id:to:to:cc:cc:mime-version:mime-version:
	 content-type:content-type:list-id:list-help:list-unsubscribe:
	 list-subscribe:list-post:dkim-signature;
	bh=Lro8Nx55PudF0/w5UJZR0CkpFPLEwik16/JI9fxjb9M=;
	b=tIKOhu4CnhUVkWq/O5rVWCekBdEs5Sv33zIcTH6bR2GTmBMNAxg0QAd9aRZQjNLzhHiXJX
	xv132ppqzWA0lFXR5KLIn7ED+yzwHAQtHercYdjPFtmgwe+XK6i2vQm9rMNzA9X9j3SJWQ
	2VOZrg2HOwLYHw6Qslz2f/290Gy0fw1E5RwJdBoovuUx9HMVVCAe6JKcHsYKVyNMe/iMZg
	XM9PRd1Ddp0gCE2Be0cTgjgL+8jtu8QQKQYXq9DI0Wn3hwh3PMGenqYh3166cfI02GZ7tS
	j7sAlR26ZHvZ3fTLi1PZKAo42+FEB9kPF1+HNzi+zy3LwVJrBLgtqPaqoEb/9w==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=pass header.d=positron.solutions header.s=google header.b=Rt2sQQnV;
	spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org";
	dmarc=none
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1732762195; a=rsa-sha256; cv=none;
	b=eRmmVF8L6Qrz64jDJFd4PL9LQglqlNf5Uguk/qvV+nyv1oLDUqlWy0LBGN9aexsSQBqCd5
	DVa2Xs0KgimjVdjcVICwlz9w86z/HqXcEk0Z4aKA7pOui0yIIWz+NuGB8v9yWbwGhLHJjp
	GdxIp2cC7z3/jYUxKaLBJ1yNei+derTYJKtujAQ9ddovJtJhtLt62s5g7qOZI7YtMMFLWf
	cuhnRoupcIkv1IqcuoUXEZKi46waJo/wgt4ZJSHfOhaYeqBootbaSlYG1BqanhTqY+04kI
	jsLxN2KnRckvlAvPo/v31tqWckWNsrrwRmTks5p5QWiWePK9coxzugb6tb9IvA==
Received: from lists.gnu.org (lists.gnu.org [209.51.188.17])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by aspmx1.migadu.com (Postfix) with ESMTPS id DAC9945B0B
	for <larch@yhetil.org>; Thu, 28 Nov 2024 03:49:54 +0100 (CET)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-orgmode-bounces@gnu.org>)
	id 1tGUaL-00042U-BW; Wed, 27 Nov 2024 21:48:53 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <exec@positron.solutions>)
 id 1tGUaJ-00042C-VZ
 for emacs-orgmode@gnu.org; Wed, 27 Nov 2024 21:48:51 -0500
Received: from mail-yw1-x112a.google.com ([2607:f8b0:4864:20::112a])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <exec@positron.solutions>)
 id 1tGUaI-0006xs-0o
 for emacs-orgmode@gnu.org; Wed, 27 Nov 2024 21:48:51 -0500
Received: by mail-yw1-x112a.google.com with SMTP id
 00721157ae682-6ef402e4589so4780947b3.0
 for <emacs-orgmode@gnu.org>; Wed, 27 Nov 2024 18:48:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=positron.solutions; s=google; t=1732762127; x=1733366927; darn=gnu.org;
 h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=Lro8Nx55PudF0/w5UJZR0CkpFPLEwik16/JI9fxjb9M=;
 b=Rt2sQQnVX3o0uOWRVXT1Gve684UdevrdxQQToU5uzkvGPz+kOrxF1chrA/vm1HWqIS
 ptRTwOS1S34Xb6TbqJD8x2Kx3xUGf7JtsmQsvxcRfEqmPhEdu/0Z0qTK+jjRPGH0LQKv
 mbVkaSwP5WECc4NjAm7DPa/hra5LQWQ+ZOAM8pzDrWlSBn+B+AM4IDrzC4+YGGyDR12C
 6jA8o1FguDQpWt4Hq75RFFQI6gi/IndmfzulHMe8acRJaR6OfmEhdAb6HzCHfgjZAm4N
 l3DgMXeMErsNPZLOo8E2eV8WdI+S63tPyMmoXBPatZvELdZWSS4yTZESUws183qv/qxM
 IeOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1732762127; x=1733366927;
 h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=Lro8Nx55PudF0/w5UJZR0CkpFPLEwik16/JI9fxjb9M=;
 b=OjRMcmDi7tt5xZXOeN0l/UVu7eEqu01FgfRzXkTO1U7mOzufCgfYTFZUn+rKtn+evl
 4owjhdow6Jx/PNkvzxyisU2PnlsKwV/dnVWd+00pKHIR+o1+AHcc5gAyxyZrQ19d0E7/
 5werhu4PEGcX9NWdEhzHY29PR8UVvzZ85y1+ZB35OLUDCvLJ5kdlCv9e18k9fl/ReSQI
 qORcgX8D53iAIJtDc7r+gH/Zxl/oz/4AMCxWRVZqyU3tV0GiENbE8+3M5n7HMa7DQoC2
 7exJHTl70OE35evVlSYSoxfM8m0p3LyqzPueIkUMcrgGucad+lfhStJ4Aeyxbuficc46
 ibQg==
X-Gm-Message-State: AOJu0YxZ7AmJcN+gDnjlJ/8z41/vOe9jWV4UXy9qsh5MogvnwACiqC4o
 cLNJu4B1xFYxbpRyc9qcd3V8+un1zyIGCSFM8kJhAd2qlr8AG7qa97vwp3RhMebov4/UGAo28+l
 J2IXvd6VV45bhTe3DKHFYvG+f3Y83Jt8bvGfZwhNPMoNvf3YCfJM=
X-Gm-Gg: ASbGncu1fswKtTu39tXdL3xBpGvI8li1fns1wtZLSKt55IQA/Awfs1spldyshUsTsLr
 h5Ztld2JiCmhwpTcH11jbP4PC/hjQTjYsrQ==
X-Google-Smtp-Source: AGHT+IGU6JK2E3DSubTU6LbyU0XFq2fw+192YaeU65wxQWv3LgUTT+RJ0Nzd4nLeVLFYS6FgzBQulUeJIU6xYnuZvig=
X-Received: by 2002:a05:690c:4447:b0:6ee:5f2c:732e with SMTP id
 00721157ae682-6ef3727a731mr67383757b3.34.1732762127621; Wed, 27 Nov 2024
 18:48:47 -0800 (PST)
MIME-Version: 1.0
From: Psionic K <psionik@positron.solutions>
Date: Thu, 28 Nov 2024 11:48:37 +0900
Message-ID: <CADQMGARe=uQams5+4eYRpzRuQdum_evY37L1+sGrcYhSpy_-2w@mail.gmail.com>
Subject: Dslide 1.0 Feature Roadmap & RFC
To: emacs-orgmode@gnu.org
Cc: Psionic K <psionik@positron.solutions>
Content-Type: multipart/alternative; boundary="00000000000018ff320627f01f32"
Received-SPF: pass client-ip=2607:f8b0:4864:20::112a;
 envelope-from=exec@positron.solutions; helo=mail-yw1-x112a.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, 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-BeenThere: emacs-orgmode@gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "General discussions about Org-mode." <emacs-orgmode.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-orgmode>
List-Post: <mailto:emacs-orgmode@gnu.org>
List-Help: <mailto:emacs-orgmode-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=subscribe>
Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org
Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org
X-Migadu-Country: US
X-Migadu-Flow: FLOW_IN
X-Migadu-Scanner: mx11.migadu.com
X-Migadu-Spam-Score: -1.01
X-Spam-Score: -1.01
X-Migadu-Queue-Id: DAC9945B0B
X-TUID: xvwhr2BwqqGH

--00000000000018ff320627f01f32
Content-Type: text/plain; charset="UTF-8"

Earlier, a single PR for supporting babel parameters was invaluable insight
into current features.  I don't use org mode in every way that everyone
uses org mode.  Different perspectives help.

I have compiled a list of everything I believe belongs in version 1.0:
https://github.com/positron-solutions/dslide/issues/20

Adding macro playback support:
https://github.com/positron-solutions/dslide/issues/18
This is of particular interest.  Along with babel, it's another
does-everything-Emacs-can-do feature.  It is a feature so dslide that
dslide cannot be dslide without it.  How do we want it to work?  What
should it build on top of?

The markup we will arrive at deserves intense focus.  It is a place where
good decisions now pay off later.  Every problem with actions now is a
result of markup and babel parameter choices I hadn't considered because I
don't use org that way.

I have gotten some nice views of Busan coming into port from the ocean
while recovering from food poisoning dealt by that same ferry, and I will
take this opportunity to stress the benefit of adding *fresh* hamburgers to
the hamburger jar.

I intend first to bring Master of Ceremonies (mc) onto MELPA.  I can see at
this point which features belong in mc and which ones belong in dslide.
The `mc-focus' command has been extremely beneficial for creating graphics
out of code and will become the focal point of mc's design.

--00000000000018ff320627f01f32
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Earlier, a single PR for supporting babel parameters was i=
nvaluable insight into current features.=C2=A0 I don&#39;t use org mode in =
every way that everyone uses org mode.=C2=A0 Different perspectives help.<b=
r><br>I have compiled a list of everything I believe belongs in version 1.0=
:<br><a href=3D"https://github.com/positron-solutions/dslide/issues/20">htt=
ps://github.com/positron-solutions/dslide/issues/20</a><br><br>Adding macro=
 playback support: <a href=3D"https://github.com/positron-solutions/dslide/=
issues/18">https://github.com/positron-solutions/dslide/issues/18</a><br>Th=
is is of particular interest.=C2=A0 Along with babel, it&#39;s another does=
-everything-Emacs-can-do feature.=C2=A0 It is a feature so dslide that dsli=
de cannot be dslide without it.=C2=A0 How do we want it to work?=C2=A0 What=
 should it build on top of?<br><br>The markup we will arrive at deserves in=
tense focus.=C2=A0 It is a place where good decisions now pay off later.=C2=
=A0 Every problem with actions now is a result of markup and babel paramete=
r choices I hadn&#39;t considered because I don&#39;t use org that way.<br>=
<br>I have gotten some nice views of Busan coming into port from the ocean =
while recovering from food poisoning dealt by that same ferry, and I will t=
ake this opportunity to stress the benefit of adding *fresh* hamburgers to =
the hamburger jar.<br><br>I intend first to bring Master of Ceremonies (mc)=
 onto MELPA.=C2=A0 I can see at this point which features belong in mc and =
which ones belong in dslide.=C2=A0 The `mc-focus&#39; command has been extr=
emely beneficial for creating graphics out of code and will become the foca=
l point of mc&#39;s design.</div>

--00000000000018ff320627f01f32--