Dear all, Here are the meetup notes. One more set of notes for June yet to come (fighting the backlogs and the heatwave).
TL;DR: meetup recording; ox-latex patches & their review; Org mode communities; typst; contributor liaisons; org-inside; metadata in properties drawers; org-capture-ref, zotero magic button; org-noter, mobile notes; workflows for reading research papers; emacs-reader; canvas patch; Linux+Emacs system theme generated via tangle&babel; fixing ob-ruby; resources for beginners; org-social; Org grammar parsing; cloning mailing list. - As usual, we started from Emacs News https://sachachua.com/blog/2026/05/2026-05-11-emacs-news/ - zaimon asked if it is ok to record the meeting - As we state in https://orgmode.org/worg/orgmeetup.html, we do not usually do recording. So, it is better not to record. - Although, I do save and share the chat messages, unless participants explicitly ask not to share their messages - Pedro, our new ox-latex maintainer, talked about some of the patches he submitted - I am dragging for really long time to finalize merging the new feature branch implemented by Pedro, partially because of the accumulating list backlogs, and partially because we will need some community input on the variable format where me and Pedro disagree - Meanwhile, Pedro is working on smaller changes - There were two patches where he wanted to make changes to an existing function (new behavior, new optional arguments) in anticipation of some future things he wants to implement - I am reluctant to accept such changes, mostly because I know from experience that anticipated things often go differently, so whatever early change is done, chances are that it is either end up not being used, or needs to be changed yet again - In this particular case, Pedro already proposed two different patches for the same function, both subtly different, which only reinforces my position on this, as project maintainer - Pedro really likes customizing things using directory-local variables - I personally keep forgetting about those (because I rarely use them), so his preference is a good reminder to consider file-locals and directory-locals - However, on a flip side, I like using in-buffer customizations, especially for export (#+EXPORT_KEYWORD, and #+options: prop:val) - I keep reminding about those when we discuss patches - Pedro is already teaching students using Org mode - So, he has a lot of feedback about what works and what does not, especially for pdf and beamer export - Pedro recently gave a talk in a Spanish meetup (the talk was in Spanish) - This directed the discussing towards various non-English Emacs groups - I know Emacs China https://emacs-china.org/, Emacs Berlin (https://emacs-berlin.org/ - this one is English-speaking though), and https://t.me/emacs_ru (Russian-speaking) - There is also a more complete list in https://www.emacswiki.org/emacs/Usergroups - Pedro mentioned that there is also Spanish telegram group: https://telegram.me/emacs_es - I vaguely recalled something in Rome, but could not find anything (and still cannot find). If someone knows, it would be nice to share and add to Emacs Calendar (https://emacslife.com/calendar/) - We also discussed the topic of Typst again - Some time ago, someone suggested adding https://github.com/jmpunkt/ox-typst to the core - That was last year I think, and Typst was pretty young - Now, typst has shown to stay, and it is getting relatively popular - We should probably re-consider soon-ish - I no longer recall who raised the topic, but we discussed the recent call for the role of "contributor liaisons". This call originated from me realizing that reviewing patches and fixing bugs is taking all the free time I can allocate for Org maintenance. So, if I want to have any chance to work on some new complex features or improvements for Org, I really do need help. - The original call is in https://list.orgmode.org/87h5p0azug.fsf@localhost/ - We got a great feedback with many volunteers, more than I anticipated - I am not sure if all of them will stay in the long term, but the general idea is to make people do a small, but regular commitment, helping with initial bug triage and patch review. - I tried to make it easy for the liaisons and wrote extensive instructions that could be useful to other contributors as well: https://orgmode.org/worg/org-maintenance.html#liaison - I also prepared detailed patch review instructions, so that anyone willing to help Org development can help with patch review even without deep knowledge of Elisp: https://orgmode.org/worg/org-contribute.html#patch-review - Morgan also helped a bit with those instructions, adding a suggestion to be kind to submitters. After all, volunteer contributions are motivated by community atmosphere, among other things. - There is a WIP new feature - =org-inside= that aims to help with editing links or emphasis with hidden marks - https://list.orgmode.org/[email protected]/ - The idea is addressing the well-known problem with editing right at the boundary with hidden marks, for example : *<point>bold*, where =*= markers are hidden - Some may probably be aware about org-appear package that solves this by temporarily revealing the markers around point - J.D.Smith proposed an alternative solution - change the cursor shape depending on the position. This is much more subtle, yet indicative - And revealing the markers is supported too! - Ashish asked about using PROPERTIES drawer to store metadata in Org - shoshin mostly uses properties for setting header args for babel : * Completion : :PROPERTIES: : :header-args:emacs-lisp: :noweb-ref completion :noweb-sep "\n\n" :results silent : :END: - I personally have a setup (using [[https://github.com/yantar92/org-capture-ref]]) to automatically capture bookmarks from qutebrowser via org-protocol and org-capture - For me, all the bookmarks, and especially, capture research articles, contain all the metadata necessary to create bibtex citation - Recent example #+begin_src org ,**** TODO Bansal, Arpit, Goldstein, Tom [ArXiv] (2023) Universal Guidance for Diffusion Models :BOOKMARK:article:ATTACH: :PROPERTIES: :TITLE: Universal Guidance for Diffusion Models :BTYPE: article :ID: ArXiv-bansal2023-universal-guidance-diffusion-models-c0f :AUTHOR: Bansal, Arpit and Chu, Hong-Min and Schwarzschild, Avi and Sengupta, Soumyadip and Goldblum, Micah and Geiping, Jonas and Goldstein, Tom :HOWPUBLISHED: ArXiv :YEAR: 2023 :NOTE: Online; accessed 12 June 2026 :URL: https://arxiv.org/abs/2302.07121 :CREATED: [2026-06-12 Fri 13:47] :END: #+end_src - A more common approach is storing IDs and CREATED fields - Note that my example is directly exportable to bibtex via M-x org-bibtex (built-in feature) - Having metadata in the drawer allow easy search and filtering in agenda or sparse trees, or, as I showed, in org-ql (search as I type) - CREATED is also useful for record keeping, especially years after the task/bookmark creation - I also have a setup where I can assign "productivity" score to the tasks, which contributes positively or negatively when I clock in - I have Awesome WM toolbar setup showing me when my overall leisure/productivity balance is off - https://github.com/yantar92/emacs-config/blob/master/config.org#bonuspenalty-based-time-management - The https://github.com/yantar92/org-capture-ref is the package I wrote for myself (I get to make it easier to use for other at some point when I get some time), to get an equivalent of "magic button" in zotero - Just like zotero, the package can auto-download metadata if DOI or URL to article is provided (org-capture-ref-capture-doi, org-capture-ref-capture-url). - Zororg pointed to dedicated arxiv package: https://github.com/oantolin/emacs-config/blob/master/my-lisp/arXiv.el - For org-capture-ref, it is just a question of adding a page parser - There is already one for arxiv :) - Many websites also do good metadata, so things just work auto-magically (via opengraph and meta tags) - On top of that, the package also works for non-research things, like books, ordinary websites (reddit, youtube, whatnot - the code implements DOM query and hook system to add individual website parsers if the generic metadata parsing is not enough for some reason). - It can also auto-detect RSS feeds (and add to relevant metadata field in the captured Org heading) - My workflow for most websites usually involves capturing from M-x org-capture-ref-capture-url or from browser (via org-protocol), or by pressing a binding from email/eww. This automatically captures url/email at point into my inbox, and triggers downloading a snapshot of the page (via monolith or yt-dlp for youtube videos). - The downloads are stored as heading attachments - Then, I do not even need internet to process bookmarks - For research papers, pdfs are saved (usually manually, alas), and I open them in pdf-tools, reading, and writing notes right into the heading as needed - I also have a convenience checklist for papers in particular to assist with reading process: #+begin_src org ,* SOMEDAY [#A] Tran, Blaha [PRMat] (2019) Nonlocal van der Waals functionals for solids: Choosing an appropriate one :BOOKMARK:FLAGGED:article:ATTACH:SOMEDAY: :PROPERTIES: :TITLE: Nonlocal van der Waals functionals for solids: Choosing an appropriate one :BTYPE: article :ID: tran2019-nonlocal-van-waals-cbd :AUTHOR: Tran, Fabien and Kalantari, Leila and TraorΓ©, Boubacar and Rocquefelte, Xavier and Blaha, Peter :JOURNAL: Physical Review Materials :YEAR: 2019 :VOLUME: 3 :NUMBER: 6 :NOTE: Online; accessed 06 August 2024 :DOI: 10.1103/PhysRevMaterials.3.063602 :URL: http://dx.doi.org/10.1103/PhysRevMaterials.3.063602 :HOWPUBLISHED: Journals.Aps :PUBLISHER: American Physical Society (APS) :CREATED: [2024-08-06 Tue 12:35] :END: :LOGBOOK: - Refiled on [2024-08-06 Tue 12:41] :END: - [ ] [[elisp:(browse-url (url-encode-url (format "https://sci-hub.st/%s" (org-entry-get nil "DOI"))))][download and attach pdf]] - [ ] [[elisp:org-attach-open][read paper capturing interesting references]] - [ ] [[elisp:(browse-url (url-encode-url (format "https://www.semanticscholar.org/search?q=%s" (org-entry-get nil "TITLE"))))][check citing articles]] - [ ] [[elisp:(browse-url (url-encode-url (format "https://www.connectedpapers.com/search?q=%s" (org-entry-get nil "TITLE"))))][check related articles]] - [ ] check if bibtex entry has missing fields - [ ] Consider subscribing to new citations #+end_src - I even capture emails into Org - We then switched to the topic of annotating pdfs - There is a dedicated package for annotations, that is used by many Org users - [[https://github.com/org-noter/org-noter]] - It allows annotating and linking back to specific places in pdf - aside: pdf-tools has pdf-view-themed-minor-mode that blends Emacs theme with the pdf - For me, it is not very useful, because I do not like highlighting and I do not need to link back to specific places. Just a note is good enough, with occasional screenshot. - Zororg uses a similar approach with bullet point notes - Although, unlike Zororg, I capture everything, including on mobile (via OpenTasks from F-droid) https://f-droid.org/en/packages/org.dmfs.tasks/ - On Emacs, I combine Org capture templates with yasnippet https://github.com/ag91/ya-org-capture - One can also do proper Org file editing on mobile - For example, https://f-droid.org/en/packages/com.orgzlyrevived/ - But there are more listed in https://orgmode.org/tools.html - org-notes also works with pdf first, creating an Org file beside the pdf for annotations. This is a different system from my attachment-based setup, so I personally do not need org-noter. - I read pdfs with pdf-tools, but, recently, we have a number of new developments in the area - A number of people are annoyed by the default behavior of pdf-tools to show only a single page a time - Recently, pdf-tools got pdf-roll-mode, that allow continuous scroll - There is also [[https://codeberg.org/divyaranjan/emacs-reader]], which aims for absolute rendering speed - It is potentially more powerful than pdf-tools, but I am waiting for it to implement isearch support because reading is not usable for me without ability to search. - The author is now working on pixel canvas patch that opens a possibility to play video in Emacs directly (and quickly). https://debbugs.gnu.org/cgi/bugreport.cgi?bug=80281 Or run embedded games, like Doom: https://github.com/minad/doom-on-emacs - Taking notes, capturing URLs, and storing pdfs as attachments is just a part of my note-taking workflow - It integrates nicely with GTD approach - I also do not have to use Emacs to take notes - On mobile, I just use an app - Or just a piece of paper - Or my ebook (drawing) - Of course, everything eventually goes to Org inbox - But taking notes for everything must be a habit that needs to be cultivated. I did not come to it fast, it took years, and I am still in process for developing more useful habits on note-taking - But it is already fruitful when I need to search for my past decisions or even feeding data to local LLMs (no ChatGPT memory that you cannot control or even download) - All my emails also live locally, inside notmuch database - even if not captured, I can easily search though emails - This includes Org list archives back from 2008 - Because of search, I prefer notmuch over gnus - Also, because I like the tree view in notmuch UI more :) - Of course, I can also do multiple email accounts from gnus - Z noted that Gnus has a nice feature of posting style config - But notmuch is based on message-mode, so I can use many of gnus features without actually using gnus - Although, for posting style in particular, I just set ~message-signature~ to a function - Since a couple of month ago (and eye checkup), I switched my theme to have more red shift to reduce strain on my eyes - I used this opportunity to expand the theme to be used everywhere on my system - from bootloader to window manager (Awesome WM) to browser CSS to Emacs - Emacs is the source of truth for all the colors - All the themes generated by tangling + babel (with imagemagick) - https://github.com/yantar92/emacs-config/blob/master/system-config.org#system-theme (search for "theme" across) - shoshin asked about his patch fixing ob-ruby https://list.orgmode.org/orgmode/[email protected]/ - During the meetup, I only gave generic feedback, mostly along the lines that using dedicate ruby API from inf-ruby is better than generic comint functions in ob-ruby - I reviewed the patch since then, and it unfortunately still fails (on my system, with my ruby version) - Sacha Chua asked about WORG resources for beginners - She found https://orgmode.org/worg/org-tutorials/org4beginners.html, although I suspect that it might be outdated (improvements welcome!, see https://orgmode.org/worg/worg-about.html) - I would generally start from tutorials https://orgmode.org/worg/org-tutorials/index.html - Sacha pointed some dead links there (fixed since then; ironically, it was the newest link - video got removed) - Morgan also mentioned a writeup from Karl Voit about using Org purely as markup language https://karl-voit.at/2017/09/23/orgmode-as-markup-only/ - Although Org has many features. Some users prefer the Org markup (like Karl), while others start using Org because of, for example, babel, or export. So, focusing on markup is not always the best bet when introducing Org to new users. - https://orgmode.org/features.html - Z asked about org-social (https://github.com/tanrax/org-social) - org-social is a promising social network idea built purely on org files - As long as files are shared in public (self-hosted, or uploaded somewhere statically), org-social allow subscribing to posts, commenting, liking, etc - all in Org format - The author of org-social once asked Org to publish updated on org-social, but it was early in its development, and I did not want yet another social network to share the updates - The main communication channel for Org is always the mailing list, although I am also doing Mastodon recently. Of course, also all in Emacs - Z also mentioned mastodon <-> gnus bridge https://koldfront.dk/git/illuminant/about/ (in addition to the existing mastodon.el) - As for other channels, my medium-term goal is creating a set of exporters/bots that can automatically distribute news and announcements from the list - We already do it for RSS: https://tracker.orgmode.org/reports/announcements.xml - And RSS can then be forwarded, say to Matrix, via RSS bots - I was looking to do the same for mastodon, and maybe also Org social - Morgan asked about Org parser and whether it is possible to implement with tools like Bison of Wisent - AFAIR, Wisend and Bison implement GLR or LR grammars, which are, to my best knowledge, are limited when they need to parse something not context-free - Org more syntax is not context free, as things like #+begin_foo must be closed by balancing #+end_foo. Similarly, boundaries of Org headings depend on the number of stars (next heading may or may not end current depending on relative number of stars) - Another example is ordering of delimiters : #+begin_<fooooooo> : : #+begin_bar : : #+end_<fooooooo> : : #+end_bar where the inner #+begin_bar does not count - A more appropriate (and consistent with org-element implementation) is recursive descent grammar, akin PEG (peg.el in Emacs) - Note that even tree-sitter (GLR+) cannot fully implement Org parsing and requires additional C-level sub-parser to make things work. Except that the existing tree-sitter grammars for Org are incomplete. - Z asked about cloning Org mailing list - You can do it from our public inbox mirror - https://list.orgmode.org/_/text/mirror/ - There is also an option to download mbox of threads or subscribe to threads via rss there - I personally downloaded the whole Org mailing list archive as mbox, converted to maildir (via some custom python script; do not remember which, but remember that it was a dozen of lines or so), imported to notmuch, and can search it instantly and locally - Morgan simply uses public-inbox directly, running it as local IMAP server - IMAP server can all be used with notmuch, normally, pulling messages with mbsync - Morgan also mentioned https://blog.gnoack.org/post/lei/ (another local email interface), which seems to come together with public-inbox - Z asked if I am using meow (modal editing package) https://github.com/meow-edit/meow - I use boon (another modal editing package :D) https://github.com/jyp/boon - Jacob asked if I completed my PhD. I did not see that message during the meetup, but yes, I completed my PhD. Long time ago. :chat: [17:47] yantar92 is now the presenter [17:52] [yantar92 : MODERATOR]: The latest Emacs News: https://sachachua.com/blog/2026/05/2026-05-11-emacs-news/ [18:00] [brongulus : VIEWER]: Hello Sacha and Ihor! [18:01] [zaimon : VIEWER]: Is it okay if I record this meeting? [18:02] [yantar92 : MODERATOR]: https://sachachua.com/blog/2026/05/2026-05-11-emacs-news/ [18:02] [zaimon : VIEWER]: thanks [18:02] [yantar92 : MODERATOR]: https://orgmode.org/worg/orgmeetup.html [18:04] [brongulus : VIEWER]: Recently came across your post about improvements in org similar to the external org-appear package. Very interested in those changes being built in [18:04] [brongulus : VIEWER]: Was always a minor annoyance when I couldn't figure out how the org link was broken when the markers were hidden [18:08] [Ashish : VIEWER]: Hi, I'm trying to get more into advanced orgmode stuff, and was wondering how people take advantage of the PROPERTIES metadata in org. I remember seeing one of Ihor's org file somewhere (mastodon maybe) and he had a lot of PROPERTIES metadata. [18:11] [Emanuele M. Monterosso : VIEWER]: Italian here [18:12] [bertieb : VIEWER]: is the link to that group https://telegram.me/emacs_es ? [18:12] [Pedro A. Aranda : VIEWER]: Yes [18:13] [Emanuele M. Monterosso : VIEWER]: there is none as far as I know, there was once a general emacs meetup in Milan, but to my knowledge never an orgmode one [18:13] [shoshin : VIEWER]: I use PROPERTIES to set source block header args for different subtrees in my init.org file [18:13] [shoshin : VIEWER]: ``` , * Completion , :PROPERTIES: , :header-args:emacs-lisp: :noweb-ref completion :noweb-sep "\n\n" :results silent ,:END: ``` [18:14] [shoshin : VIEWER]: so every elisp block under this heading adopts these [18:14] [Ashish : VIEWER]: @shoshin thanks! Any comments for non-code related things? TODO lists and GTD in general with org maybe. [18:15] [bertieb : VIEWER]: (looks like the Berlin Emacs group is https://emacs-berlin.org/ ) [18:15] [Ashish : VIEWER]: https://github.com/jmpunkt/ox-typst [18:16] [shoshin : VIEWER]: @Ashish - not from me unfortunately π my usual thing is having fun with org-babel vs GTD. I'm sure others will have input [18:17] [Emanuele M. Monterosso : VIEWER]: Typst is definitely very alive, it's very present in many conferences too, last time in March I think. But it's still to young to depose latex. You can't really beat 40+ years of inertia just because you have cool ideas [18:17] [Emanuele M. Monterosso : VIEWER]: but definitely welcome the addition [18:18] [Ashish : VIEWER]: @shoshin, thanks! Still quite interesting about org-babel. I still haven't gone into the rabbit hole that's org-babel (maybe soon π) [18:18] [yantar92 : MODERATOR]: https://github.com/jmpunkt/ox-typst [18:19] [Ashish : VIEWER]: The org file I was mentioning that I saw from Ihor's post (somewhere) was about some non-code related notes with org headings and many PROPERTIES metadata underneath it. [18:25] [Zororg : VIEWER]: Anyone using BBB from firefox >150 ? [18:26] [brongulus : VIEWER]: Very cool! [18:26] [shoshin : VIEWER]: /clap [18:26] [Morgan : VIEWER]: How does the org-inside stuff interact with read-only text? I think most people would want is disabled if they can't actually edit the link [18:26] [Ashish : VIEWER]: @yantar92, do you mind enabling keycast/screenkey so that we can see your keypresses (for non-sensitive stuff ofc). π [18:26] [shoshin : VIEWER]: i can't believe how long i've just dealt with this π [18:26] [Zororg : VIEWER]: org-pretty-entities [18:26] [bertieb : VIEWER]: That's handy! I've built up muscle memory of "position and then move cursor in " to ensure I'm in the right place wrt to links [18:26] [Jacob S. Gordon : VIEWER]: (setopt org-hide-emphasis-markers t)? [18:26] [zaimon : VIEWER]: Wow this is really useful I always used org-toggle-link-display to edit links [18:27] [huskyvmaske : VIEWER]: nice wallpaper and rice btw π [18:28] [shoshin : VIEWER]: yeah i'm wondering what window manager it is [18:28] [shoshin : VIEWER]: yes i want it [18:28] [Ashish : VIEWER]: looks like awesomewm [18:28] [shoshin : VIEWER]: it is so much more comfortable [18:29] [shoshin : VIEWER]: but applied in the browser too is good [18:31] [shoshin : VIEWER]: would you mind taking a look at the email bug/patch I submitted? i seem to have followed the wrong pattern, and should have split the bug discussion from the patch [18:31] [yantar92 : MODERATOR]: https://github.com/yantar92/emacs-config/blob/master/system-config.org#theme-2 [18:35] [Zororg : VIEWER]: using tempel/yasnippet helps to capture and note down quickly I moved to using tempel even for org-capture, does anyone do something like this? [18:36] [Pedro A. Aranda : VIEWER]: I'm on yasnippet... because tempel was "not very nice" to eglot [18:36] [Zororg : VIEWER]: But I think about making a system for GTD, notes and so... But sometimes i feel having no system helps more (just to scratch it off and throw away) [18:38] [Sacha Chua : VIEWER]: I'm thinking about the newcomer experience for Emacs and Org, because lots of people come to Emacs for Org. Is https://orgmode.org/worg/org-tutorials/org4beginners.html the recommended first step for people who are curious about Org Mode? [18:38] [Ashish : VIEWER]: https://doi.org/10.1103/PhysRevA.93.032323 [18:41] [Zororg : VIEWER]: something oantolin (orderless author) has for arxiv https://github.com/oantolin/emacs-config/blob/master/my-lisp/arXiv.el [18:41] [Christer Enfors : VIEWER]: Good question, Sacha. [18:41] [yantar92 : MODERATOR]: https://github.com/yantar92/org-capture-ref [18:43] [bertieb : VIEWER]: Excellent; I was looking for that [ magic button from zotero in Emacs ] last night [18:44] [yantar92 : MODERATOR]: https://codeberg.org/PeterMao/org-noter [18:45] [Zororg : VIEWER]: https://github.com/org-noter/org-noter [18:45] [Zororg : VIEWER]: this is more updated [18:45] [bertieb : VIEWER]: was that 'blend with theme' from pdf-tools { M-x pdf-view-themed-minor-mode } ? [18:46] [brongulus : VIEWER]: Recent commits to pdf-tools have incorporated continuous scroll [18:46] [Zororg : VIEWER]: is there any video that helps for these things on taking notes or GTD ? I take very short form of notes tbh, just bullet points on important tasks. I feel lazy to capture anything [18:46] [Ashish : VIEWER]: Thanks! That's good to know. π [18:47] [Zororg : VIEWER]: try https://codeberg.org/divyaranjan/emacs-reader/ as well [18:47] [yantar92 : MODERATOR]: pdf-roll-mode [18:47] [Ashish : VIEWER]: Great. Thanks! [18:48] [Zororg : VIEWER]: the author went busy with other tasks, working on canvas patch and pale.el [18:48] [Pedro A. Aranda : VIEWER]: I need to leave right now. Was nice attending again... [18:48] [Pedro A. Aranda : VIEWER]: Bye [18:48] [Zororg : VIEWER]: they've PR which adds annotation and improves many things.. Just they are busy for now [18:49] [Zororg : VIEWER]: yes all audible [18:49] [Ashish : VIEWER]: yes [18:52] [Sacha Chua : VIEWER]: Thanks! [18:57] [yantar92 : MODERATOR]: https://orgmode.org/worg/org-tutorials/index.html [18:58] [Morgan : VIEWER]: newbies who are familiar with markdown might enjoy this document: https://karl-voit.at/2017/09/23/orgmode-as-markup-only/ [19:04] [yantar92 : MODERATOR]: https://list.orgmode.org/[email protected]/T/#mec35e75254e23939de59ac6c334689409229c6d3 thread about org-inside (you can participate in the discussion yourself) [19:21] [yantar92 : MODERATOR]: https://github.com/ag91/ya-org-capture [19:26] [Z : VIEWER]: by FOMO i simply use single big org file in datetree itself [19:27] [Z : VIEWER]: fear of missing out [19:28] [Z : VIEWER]: You can try "MyBrain" its also good app [19:28] [Ashish : VIEWER]: @zaimon Is possible to get this recording? All the org stuff that Ihor is doing seems like magic to me, so it would be interesting to go back and review his workflow in my spare time. [19:28] [yantar92 : MODERATOR]: https://f-droid.org/en/packages/org.dmfs.tasks/ [19:30] [shoshin : VIEWER]: thank you! i have to drop [19:30] [yantar92 : MODERATOR]: https://f-droid.org/en/packages/com.orgzlyrevived/ [19:31] [Z : VIEWER]: is anyone in org-social? I want to know how it looks and works [19:31] [yantar92 : MODERATOR]: https://orgmode.org/tools.html [19:31] [brongulus : VIEWER]: Thanks for the meetup Sacha and Ihor π [19:32] [yantar92 : MODERATOR]: https://github.com/tanrax/org-social [19:33] [Ashish : VIEWER]: I have to leave too. Thanks for this meetup! [19:34] [Z : VIEWER]: for mastodon feedbase author (gnus user) has activity pub server https://koldfront.dk/git/illuminant/about/ [19:34] [zaimon : VIEWER]: Thanks a lot everyone [19:36] [Morgan : VIEWER]: I still don't understand parsers but I thought I'd ask You mentioned in a email to me that you thought that parsing org would require a recursive decent parser. I think that might be true for the syntax of inline tasks (to balance the start and end stars). But in terms of the org mode syntax that is actually good, I think a less powerful parser would work just fine right? [19:37] [brongulus : VIEWER]: Hey Ihor, is there a reason why you prefer notmuch over something built-in like gnus? [19:38] [Z : VIEWER]: prob offline emails and easy use. Even I'm thinking of moving from gnus to notmuch for offline mails [19:38] [Z : VIEWER]: even after minad took on elfeed, i'm thinking to use it as well together [19:40] [Z : VIEWER]: do you manage multiple accounts in account? If so, how do you use posting styles. I mean auto fill smpt method and from address... gnus does this via gnus-posting-styles [19:40] [Morgan : VIEWER]: gnus takes like 8 seconds to open the org mailing list and has so many perfmance and stability issues. I'm regretting my decision to use gnus π [19:42] [Z : VIEWER]: basically pre-fill signature, from address and smtp method to be used for a email [19:43] [Z : VIEWER]: what about x-message-smtp method? [19:44] [Morgan : VIEWER]: that's a lot. the org mailing list isn't even 200k and gnus does not like that [19:46] [Morgan : VIEWER]: that's a search engine backend which i think is a layer too high. just getting all the subject lines without trying to thread anything it takes like 8 seconds. have to disable threading for it to open [19:46] [Morgan : VIEWER]: oh and that's just to grab the latest 1000 [19:46] [Z : VIEWER]: is there git clone for orgmode mailing list and others? i think i saw yhetil mentioning it as git backed [19:47] [yantar92 : MODERATOR]: https://list.orgmode.org/_/text/mirror/ [19:47] [Z : VIEWER]: so with git clone, i can import into notmuch easily? [19:49] [Morgan : VIEWER]: I git clone with public inbox and then run the public-inbox local IMAP server and connect to that [19:50] [Z : VIEWER]: are you still using meow primarily? [19:50] [Z : VIEWER]: oh okay [19:50] [Morgan : VIEWER]: oh mbsync from the local IMAP. i didn't think of that. public inbox include a "lei" program which has clunky support for creating maildir folders but i never quite figured it out [19:51] [Morgan : VIEWER]: lei - local email interface [19:51] [Morgan : VIEWER]: it's an executable installed alongside public-inbox [19:53] [Sacha Chua : VIEWER]: Thanks, see you next month! [19:53] [zaimon : VIEWER]: Thanks Ihor [19:53] [Z : VIEWER]: off-topic & personal one, have you completed your phd? [19:53] [Jacob S. Gordon : VIEWER]: Thanks everyone! :end: -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
