summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2021-12-02 09:41:59 -0500
committerSacha Chua <sacha@sachachua.com>2021-12-02 09:41:59 -0500
commit20b429578c20c925366d452e1b26d21e22fe6f73 (patch)
tree1a4126023140b0c38611b76624f1226f1e1203d3
parent02f052b60ae25ad966b9bc121bf8a5ac6c15bac9 (diff)
parentb559b8ade1059de4d684299717a688f63105f07c (diff)
downloademacsconf-wiki-20b429578c20c925366d452e1b26d21e22fe6f73.tar.xz
emacsconf-wiki-20b429578c20c925366d452e1b26d21e22fe6f73.zip
Merge branch 'master' of git.emacsconf.org:emacsconf-wiki
-rw-r--r--2021/talks/teach.md11
-rw-r--r--2021/talks/tech.md15
-rw-r--r--2021/talks/ui.md36
3 files changed, 60 insertions, 2 deletions
diff --git a/2021/talks/teach.md b/2021/talks/teach.md
index 210735dd..506cf96e 100644
--- a/2021/talks/teach.md
+++ b/2021/talks/teach.md
@@ -33,12 +33,23 @@ org-mode for this purpose.
# Discussion
+IRC:
- how do you keep the discipline of working on your notes? that's probably my biggest problem
- I like "Try that with PowerPoint!" as a new org-babel slogan
- we just need krita and inkscape modes
- i remember doing similar in Smalltalk using a presentation tool with in it but with a full on graphical display of the Smalltalk environment not just text based.
- I liked the trick with annotating the code in xournal -- what is the elisp glue for that? Do you have a package for that?
+BBB:
+- Can you talk about how the students re0act to this org-mode approach?
+- What level are your students typically? what is the subject matter?
+- Why GitHub? GitHub is nonfree.
+ - Perhaps because gitlab is also there and that there is achoice?
+ - GitHub requires reCAPTCHA to signup and similar things that are free exist (various GitLab and Gitea servers, Savannah, sourcehut).
+ - GitLab.com is just as bad (and unlike GitHub, you can't sign in without nonfree JS), but GitLab CE is fine.
+- Do you think org-mode+git could be used for students' assignments?
+
+
# Outline
20 minutes:
diff --git a/2021/talks/tech.md b/2021/talks/tech.md
index d9a3e8a1..6a26281c 100644
--- a/2021/talks/tech.md
+++ b/2021/talks/tech.md
@@ -26,8 +26,19 @@ org-treeslide to write and present technical documentation with style.
# Discussion
-IRC nick: jan-ypma
-
+BBB:
+- Have you encountered any push-back from people requesting the documentation who are of the opinion that only a Word document will do?
+ - Jan: Not really, I tend to deliver the PDFs only. If more is needed, I expect I'd make a docker container with emacs in it, so people can export the org-file to PDF themselves.
+ - The main problem I have is that effectively they end up branching it in order to use Word's change tracking, and there is no reverse path.
+ - Jan: That sounds more like a team thing. Most people I interact with are developers, and are OK reading/interpreting change tracking as a git diff, e.g. on github or azure devops.
+ - OK, thanks. I think that is the root of my problem I just thought I would ask in-case you had encountered the same. Thank you for the talk.
+ - Jan: I think in your case I'd either introduce them to a nice web-based git interface (org-mode looks fine usually), so they see it can do similar things as word change tracking.
+ - Jan: Thanks for your feedback :) feel free to reach out if you want to chat more.
+ - Unfortunately in this case they refuse to use anything that isn't a WYSIWYG interface. So even a Markdown editor in a split screen with a preview window is not accepted.
+ - Thanks!
+ - Jan: Hold their hands, be kind, small baby steps :)
+
+IRC: (nick: jan-ypma)
- I use restclient everyday, but never thought about using it from code blocks, duh! Very interesting talk!
- This is a good demo, I've found org-babel to be a really amazing glue language for stuff that's sort of annoying to automate otherwise.
- Thanks! :) So the fonts of the current talk are: Fixed pitch (serif): New Heterodox Mono, Variable pitch (serif): ETBembo
diff --git a/2021/talks/ui.md b/2021/talks/ui.md
index 1bf3c854..40d69b68 100644
--- a/2021/talks/ui.md
+++ b/2021/talks/ui.md
@@ -32,6 +32,7 @@ by implementing some basic UI's.
# Discussion
+IRC:
- I'm trying the run your demos of tui... it seems that (add-to-list 'load-path "~/usrc/tui.el/") is not enough, I have to either add the subdirectories by hand or to run a standard function - whose name I don't know - to add the subdirs...
- hey, I'm trying to run your demos of tui... I had to add the subdirectories to the load-path manually to make (require 'tui-tic-tac-toe) work. my notes are here: https://0x0.st/-7dV.txt
- tui.el is very exciting, should open up a new era of more advanced UI in Emacs
@@ -40,6 +41,41 @@ by implementing some basic UI's.
- I think anything you can show in a buffer should work with this, so images, text, whatever.
- tui.el is just too cool: I am going to try it for sure :D
+BBB:
+- like in dogears.el readme
+- So I'm really interested in potentially using tui for Ement.el
+- there are 2 or 3 ways I could imagine using it...
+- 1. For the room buffers, showing events in the chat rooms. That sometimes has thousands of events, so that's why I asked about performance for that case.
+- It seems like it could be very helpful for re-rendering some events when their content changes, e.g. when messages are edited, when coalescing adjacent join/leave events...
+- That sounds interesting. I don't know anything about React
+- EWOC does work for that to some extent, but I've been unable to get nested EWOCs to work correctly so far, so TUI is an interesting alternative
+- yes IIRC
+- yeah, EWOC uses markers too AFAIK, and it seems to perform well enough even with 2000-3000 events in a buffer
+- oh yeah, your grid idea
+- that would be SO useful
+- yes, sorting and filtering, temporarily hiding elements!
+- that would be SO useful
+- like "show all messages from this user or mentioning that user in this room"
+- and then press a key and all the others are shown again
+- ahh, I need that! :)
+- expanding larger images from thumbnails, captions for files, etc
+- like Element.io but in Emacs with TUI, that would be great
+- that's the official Matrix Web client
+- I think it uses React
+- but I'm not sure
+- Sounds great! well thanks for the presentation, I really look forward to TUI's progress! maybe someday I can help with it, in the distant future... I have too many Emacs projects already :)
+- hmm, a TUI library for taxy.el... more ideas!
+- TUI would be like a natural frontend for taxy.el as a backend
+- that would be fun :)
+- are you on Matrix by any chance?
+- maybe someday, need to get more people "jacked in" :)
+- I'm bad with email, but when I have time to check out TUI in more detail, I look forward to it!
+
+Feedback
+- I like the bird mascot on the repo readme :)
+- FYI if you would want it to show at the side of the readme, you can see the Org markup I use to accomplish that in some of my readmes
+
+
# Outline
- 5-10 minutes: