!xYfzRmOzuehuzGadGW:matrix.org

neorg GTD

568 Members
3 Servers

Load older messages


SenderMessageTime
5 Jan 2024
@_discord_829024113296539658:t2bot.iomax397 then I could revive parts of it 14:34:58
@_discord_829024113296539658:t2bot.iomax397 just use a regex 14:35:05
@_discord_1055056187806208021:t2bot.iochampignoom What I'm mentally comparing with is taskwarrior 14:35:31
@_discord_1055056187806208021:t2bot.iochampignoom and taskwarrior-tui 14:35:45
@_discord_829024113296539658:t2bot.iomax397 never used any of these 14:35:53
@_discord_1055056187806208021:t2bot.iochampignoom Which I believe is sufficiently straightforward to be simulated by the existing neorg infrastructures 14:36:28
@_discord_1055056187806208021:t2bot.iochampignoom until the birth of gtd module ofc 14:37:19
@_discord_829024113296539658:t2bot.iomax397 14:39:36
@_discord_1055056187806208021:t2bot.iochampignoom Yeah something like that 14:40:58
@_discord_1055056187806208021:t2bot.iochampignoom But ideally compatible with the future gtd spec 14:41:29
@_discord_829024113296539658:t2bot.iomax397 well
just not sure if that makes sense to implement in neovim anymore
since performance already was a problem with these things when I first implemented them
so perhaps you should use the breeze thing for this
14:41:51
@_discord_829024113296539658:t2bot.iomax397 and write the whole api in rust 14:41:55
@_discord_829024113296539658:t2bot.iomax397 which in turn needs norgpolis 14:42:02
@_discord_750666437420384297:t2bot.ioboltless 1. to get any kind of GTD client
2. which needs some backend GTD system to store & sync all the GTD data
3. which needs DB system (called NorgBerg)
4. which needs some stable parser
14:44:39
@_discord_750666437420384297:t2bot.ioboltless …and yeah, I’m still working on parser for literally 5 months 14:46:08
@_discord_750666437420384297:t2bot.ioboltless I totally understand what you are thinking as norg-pandoc’s developer. But as you know, that’s just dirty quick fix and requires tons of work to be able to make something working
At least, we are really close to complete the parser right now than before.
14:49:39
@_discord_750666437420384297:t2bot.ioboltless theoretically I think I can complete it in this month if I won’t maintain it never ever again 14:50:34
@_discord_829024113296539658:t2bot.iomax397 meaning it would work but ugly code? 14:51:02
@_discord_1055056187806208021:t2bot.iochampignoom well ... 14:51:05
@_discord_750666437420384297:t2bot.ioboltless yeap, it will become another shit like v1 parser 14:51:27
@_discord_1055056187806208021:t2bot.iochampignoom you know 14:51:41
@_discord_829024113296539658:t2bot.iomax397 well
v1 just isn't up to date with current syntax and rly buggy
14:51:46
@_discord_829024113296539658:t2bot.iomax397 additionally to being ugly code ofc 14:52:51
@_discord_750666437420384297:t2bot.ioboltless I’m talking exactly that.
we need spec change right now for some edge cases (like how to hande link injection)
and parser does works for most cases, it is still quite buggy as quite a lot of hacks tree-sitter doesn’t expect is going on
14:53:08
@_discord_750666437420384297:t2bot.ioboltless e.g. I’m spending time to avoid parsing stuffs from lexer (which was core reason why v1 is buggy) 14:54:36
@_discord_750666437420384297:t2bot.ioboltless so I can fix the v1, but I think it will still be something hard to maintain and still have same problem from before
resolving some known edge cases with known bad design is not a way to go imo.
14:56:13
@_discord_1055056187806208021:t2bot.iochampignoom yeah but 14:57:20
@_discord_1055056187806208021:t2bot.iochampignoom until something good coming in the next moment 14:57:31
@_discord_1055056187806208021:t2bot.iochampignoom we need something working 14:57:35
@_discord_1055056187806208021:t2bot.iochampignoom and the next-moment has already been months 14:57:47

Show newer messages


Back to Room ListRoom Version: 9