summaryrefslogtreecommitdiffstats
path: root/2022/talks/hyperorg.md
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-12-08 20:18:23 -0500
committerSacha Chua <sacha@sachachua.com>2022-12-08 20:18:23 -0500
commitc6c2d25cb561946e993e5dc5919afed8017cd087 (patch)
tree28d4221508f2e698c770eac658480ecf1e0426ef /2022/talks/hyperorg.md
parentced1900a69df997596547d7edf69590f57decaba (diff)
downloademacsconf-wiki-c6c2d25cb561946e993e5dc5919afed8017cd087.tar.xz
emacsconf-wiki-c6c2d25cb561946e993e5dc5919afed8017cd087.zip
add etherpads to wiki pages
Diffstat (limited to '2022/talks/hyperorg.md')
-rw-r--r--2022/talks/hyperorg.md86
1 files changed, 86 insertions, 0 deletions
diff --git a/2022/talks/hyperorg.md b/2022/talks/hyperorg.md
index cee4fd54..c2aeac4b 100644
--- a/2022/talks/hyperorg.md
+++ b/2022/talks/hyperorg.md
@@ -31,6 +31,92 @@ g. Create Your Own Hyperbole Implicit Buttons from Org
h. Hyperbole Expands Org Mode to an Emacs-wide Persistant Hyperbutton-Action Capability on Any Textual Format
+# Discussion
+
+## Notes
+
+- Sorry a few pixels at the left of the screen are cut off due to how
+ it was recorded but it should not affect the bulk of the information
+ you\'ll see.  We\'ll also make the Org document driving the
+ presentation available for offline review.
+
+## Questions and answers
+
+- Q: Can you have multiple implicit button files, if so how would you
+ know which link came from what files?
+ - A: Links are one way at the present time, so you just place them
+ where they are needed and activate them.  Things like HyRolo can
+ be used to locate matching elements across multiple files.
+- Q: What about using implicit buttons with multiple people with
+ different configs?
+ - A:As mentioned in the talk, environment and Lisp variables
+ embedded in path links allow for sharing links whose location
+ varies by user/team.  In other cases you often want team members
+ to see the same result as someone else sees when a button is
+ activated.
+- Q: Coming in from Org/Org-mode, would it be a fair assessment that
+ Hyperbole is in some way a \*generalization\* of what most people
+ think of the great features of Org to work across formats (i.e. not
+ just in Org buffers, though \*also\* therein), with the Hyperbole
+ links/buttons being the recurring example? And that it then further
+ adds some capabilities (again across formats and thus including in
+ Org buffers). Being a global minor mode (vs a major mode and thus
+ coupled to a particular format namely org) is interesting per se,
+ and I think goes to RMS\'s talk that Org\'s features could be more
+ generalized and modularized. How is Hyperbole in that respect?
+ - A:Org, I believe, is focused on being an interactive notebook
+ and publishing tool notably for scientists or academics, even
+ though it is used by other technical people.  Hyperbole is for
+ creating a hyperverse filled with many types of text files and
+ interlinking them while maintaining their native formats; it
+ does little with conversion to formats for publication, aside
+ from export of Koutlines to HTML for use on the web.
+- Q: Internal/Radio targets: are they able to link to other Org mode
+ files (that are part of my agenda)? Background: \<\<\<example
+ target\>\>\> (default Org mode feature) is great for glossary and so
+ forth but only works within a single Org mode file.
+ - A: You could develop an implicit button type that would link
+ from an external file to a radio target in another file.  These
+ usually are just a few lines of code.
+- Q: Your package advances how useful a mouse can be with creating
+ links, do you have any experiance or thoughts about how
+ touchscreens, or mice could be used or improved with emacs..
+ - A: I place the Action Mouse Key on my middle mouse button and
+ the Assist Mouse Key on my right mouse button because I find
+ them that useful.  The existing drag capabilities of the mouse
+ are similar to actions we would have for a touchscreen
+ interface.
+- Q: Would you consider Hyperbole to be more of a format spec that can
+ then be handled however we want? Or the engine itself along with
+ that format? i.e. can the simple link formats be used for other
+ extensible purposes?
+ - A: yes, hyperbole was thoughts a s an hypertxt engine and then
+ be avail. to multiple apps (as API). turns out didnt work really
+ well
+- Q: How is the integration with org-roam?
+ - A: We are just beginning to work with org-roam and will likely
+ add a Hyperbole interface to it across time.  We are also
+ looking at related tools and how
+- Q: When doing something where do you determine where to put it
+ \'kotl, rolo, org\".? I like kotl for journaling and org mode for
+ gtd.:)
+ - A: sure, they\'re both outlined formats and they work well.
+ depends on your taste
+- Q:Would you recommend a specific resource for getting into
+ Hyperbole, or should I just start with the manual? Definitely
+ interested in getting into this. (oh I love interactive demo style
+ formats, great!)
+ - A: dont start with the manual! :) for learning use the menu
+ system C-h-d-d and watch the interactive demo. Then watch one of
+ the tutorial videos (mentioned before)
+- Q: What is hyperorg?
+ - A: probably a typo for hyperborg
+- Q:Do you have advice for people who\'d like to try using Hyperbole
+ with Org, but don\'t want to pollute Org files with inline Hyperbole
+ links (e.g., with files that will be published)? (\...Or is that
+ inevitably the point of Hyperbole links?)
+ - A:
+
[[!inline pages="internal(2022/info/hyperorg-after)" raw="yes"]]