From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ) for ; 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 ) for ; 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 ; 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 ) 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 ) 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 ) 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 ; 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 Date: Thu, 28 Nov 2024 11:48:37 +0900 Message-ID: Subject: Dslide 1.0 Feature Roadmap & RFC To: emacs-orgmode@gnu.org Cc: Psionic K 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." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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
Earlier, a single PR for supporting babel parameters was i= nvaluable insight into current features.=C2=A0 I don't use org mode in = every way that everyone uses org mode.=C2=A0 Different perspectives help.
I have compiled a list of everything I believe belongs in version 1.0= :
htt= ps://github.com/positron-solutions/dslide/issues/20

Adding macro= playback support: https://github.com/positron-solutions/dslide/issues/18
Th= is is of particular interest.=C2=A0 Along with babel, it'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?

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'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 t= ake 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.=C2=A0 I can see at this point which features belong in mc and = which ones belong in dslide.=C2=A0 The `mc-focus' command has been extr= emely beneficial for creating graphics out of code and will become the foca= l point of mc's design.
--00000000000018ff320627f01f32--