WEBVTT 00:00:01.680 --> 00:00:03.439 Hello, and welcome 00:00:03.439 --> 00:00:07.200 to my Org GTD talk. 00:00:07.200 --> 00:00:10.400 I wrote this package because myself 00:00:10.400 --> 00:00:12.719 overwhelmed with all the stuff I had to 00:00:12.719 --> 00:00:14.320 manage at working at home 00:00:14.320 --> 00:00:17.359 and I'd heard about gtd saw someone 00:00:17.359 --> 00:00:18.720 using it with 00:00:18.720 --> 00:00:22.320 just a small notebook 00:00:22.320 --> 00:00:24.720 and I wanted to do it in Emacs because 00:00:24.720 --> 00:00:25.920 well 00:00:25.920 --> 00:00:29.199 max can do everything right so 00:00:29.199 --> 00:00:31.359 I'm going to jump in quickly so just so 00:00:31.359 --> 00:00:34.559 you know here's kind of a list of the 00:00:34.559 --> 00:00:36.960 resources obviously org gtd which you 00:00:36.960 --> 00:00:38.719 can find there you can open an issue ask 00:00:38.719 --> 00:00:41.120 me questions there about it 00:00:41.120 --> 00:00:43.280 I use org edna a package for state 00:00:43.280 --> 00:00:45.360 triggers I'm going to show this briefly 00:00:45.360 --> 00:00:46.160 when I 00:00:46.160 --> 00:00:49.840 finish item in a project 00:00:49.840 --> 00:00:52.000 org agenda property you will see in the 00:00:52.000 --> 00:00:53.440 agenda it's going to show 00:00:53.440 --> 00:00:57.360 to whom an action has been delegated to 00:00:57.360 --> 00:01:00.960 and you will see orgrome briefly as a 00:01:00.960 --> 00:01:02.559 reference because that is what I have 00:01:02.559 --> 00:01:04.080 chosen for 00:01:04.080 --> 00:01:06.960 my knowledge archival tool you can 00:01:06.960 --> 00:01:07.360 choose 00:01:07.360 --> 00:01:12.640 whatever you prefer 00:01:12.640 --> 00:01:15.520 um this is a quick quick reminder on 00:01:15.520 --> 00:01:15.840 what 00:01:15.840 --> 00:01:18.479 gtd is and how it works uh this is not a 00:01:18.479 --> 00:01:19.680 lesson on 00:01:19.680 --> 00:01:22.640 presentation on gtd because that would 00:01:22.640 --> 00:01:23.360 be 00:01:23.360 --> 00:01:25.680 well other people have done it better 00:01:25.680 --> 00:01:27.920 than me 00:01:27.920 --> 00:01:30.320 so in short um everything goes into the 00:01:30.320 --> 00:01:31.280 inbox 00:01:31.280 --> 00:01:34.320 and then you process the inbox and you 00:01:34.320 --> 00:01:35.600 decide what to do if 00:01:35.600 --> 00:01:37.200 it could be actionable or not if it's 00:01:37.200 --> 00:01:39.119 actionable it could be a project 00:01:39.119 --> 00:01:40.799 or it could be a single action which you 00:01:40.799 --> 00:01:42.159 could delegate 00:01:42.159 --> 00:01:45.759 or soon or schedule or just do 00:01:45.759 --> 00:01:48.079 do it if it's not actionable you could 00:01:48.079 --> 00:01:49.680 just throw it away 00:01:49.680 --> 00:01:51.759 incubate it for later or move it into 00:01:51.759 --> 00:01:53.600 your files 00:01:53.600 --> 00:01:57.520 reference 00:01:57.520 --> 00:02:01.920 over here 00:02:01.920 --> 00:02:05.119 you can see the global bindings 00:02:05.119 --> 00:02:08.959 or or gtd those are the the actions that 00:02:08.959 --> 00:02:11.599 the functions I have made available this 00:02:11.599 --> 00:02:12.319 is 00:02:12.319 --> 00:02:14.000 in progress there's more to come some 00:02:14.000 --> 00:02:15.760 stuff is probably missing but 00:02:15.760 --> 00:02:17.360 it's grown mostly from my own personal 00:02:17.360 --> 00:02:22.400 use so far so it doesn't have things 00:02:22.400 --> 00:02:25.520 and the bottom right you can see the 00:02:25.520 --> 00:02:27.200 agenda 00:02:27.200 --> 00:02:28.560 one thing I wanted to do with this 00:02:28.560 --> 00:02:31.599 package was leverage org mode as much as 00:02:31.599 --> 00:02:32.959 possible 00:02:32.959 --> 00:02:36.319 so I tried to not reinvent 00:02:36.319 --> 00:02:40.160 the wheel as much as I could that meant 00:02:40.160 --> 00:02:43.599 reusing the agenda you can see here 00:02:43.599 --> 00:02:45.599 a couple of the things that are made 00:02:45.599 --> 00:02:47.920 available or kind of 00:02:47.920 --> 00:02:49.760 custom customized or configure it for 00:02:49.760 --> 00:02:54.319 you some of the opinions that or gtd has 00:02:54.319 --> 00:02:56.400 up here for instance you can see a 00:02:56.400 --> 00:02:57.840 delegated action 00:02:57.840 --> 00:03:01.040 so a delegated action is 00:03:01.040 --> 00:03:03.200 as someone to whom it's delegated it's 00:03:03.200 --> 00:03:04.720 my parents in this case 00:03:04.720 --> 00:03:06.080 it has the name of the action ask 00:03:06.080 --> 00:03:08.239 parents what gift they want 00:03:08.239 --> 00:03:11.599 it's marked as the tag as the state 00:03:11.599 --> 00:03:14.800 of wait because I'm waiting 00:03:14.800 --> 00:03:17.280 and it is scheduled because you should 00:03:17.280 --> 00:03:18.080 ping people 00:03:18.080 --> 00:03:20.239 or check on the status status of a task 00:03:20.239 --> 00:03:21.840 when you're waiting for it so you don't 00:03:21.840 --> 00:03:25.680 forget about it or it gets lost forever 00:03:25.680 --> 00:03:27.599 I have a scheduled action to give a talk 00:03:27.599 --> 00:03:30.560 that's what I'm doing right now 00:03:30.560 --> 00:03:33.440 and I have an incubated action which is 00:03:33.440 --> 00:03:35.599 also scheduled to make money through the 00:03:35.599 --> 00:03:36.640 lottery this is a 00:03:36.640 --> 00:03:38.640 thing to take a look at for you know 00:03:38.640 --> 00:03:41.120 later decide later what I want to do 00:03:41.120 --> 00:03:42.560 it might be actionable it might not be I 00:03:42.560 --> 00:03:44.560 just I don't know right now or I didn't 00:03:44.560 --> 00:03:46.239 know when I 00:03:46.239 --> 00:03:49.280 processed it so I incubated it 00:03:49.280 --> 00:03:52.319 underneath we have all the things that 00:03:52.319 --> 00:03:53.200 are 00:03:53.200 --> 00:03:59.360 direct actions for me to take 00:03:59.360 --> 00:04:01.439 all right you see a little bit of the 00:04:01.439 --> 00:04:03.200 preparation seeps through the actual 00:04:03.200 --> 00:04:04.080 talk 00:04:04.080 --> 00:04:05.519 so I have here two I have a single 00:04:05.519 --> 00:04:07.920 action of a steal the android uh andreas 00:04:07.920 --> 00:04:09.840 gtd configuration 00:04:09.840 --> 00:04:12.879 and an action to read the gtd book it's 00:04:12.879 --> 00:04:16.320 part of a project 00:04:16.320 --> 00:04:21.680 so most of the day-to-day operation with 00:04:21.680 --> 00:04:23.840 with this package should come through 00:04:23.840 --> 00:04:26.000 just having the agenda open 00:04:26.000 --> 00:04:29.600 and having having it be your your source 00:04:29.600 --> 00:04:31.199 for the information you need to know so 00:04:31.199 --> 00:04:31.919 that you can 00:04:31.919 --> 00:04:34.960 do the right thing so let's take a look 00:04:34.960 --> 00:04:35.440 at 00:04:35.440 --> 00:04:37.440 what's underneath all of this really 00:04:37.440 --> 00:04:39.600 quickly 00:04:39.600 --> 00:04:42.320 we have there's three primary files um 00:04:42.320 --> 00:04:43.360 we have the inbox 00:04:43.360 --> 00:04:45.759 I'm gonna process it in a second because 00:04:45.759 --> 00:04:46.400 there's 00:04:46.400 --> 00:04:48.880 two things here one thing to cancel like 00:04:48.880 --> 00:04:50.000 an action to 00:04:50.000 --> 00:04:51.919 not take it's nothing and then something 00:04:51.919 --> 00:04:53.919 I will just put into org roam just so 00:04:53.919 --> 00:04:54.479 you can 00:04:54.479 --> 00:04:58.960 see that there is the incubate file 00:04:58.960 --> 00:05:00.240 you can see here make money through the 00:05:00.240 --> 00:05:02.000 lottery 00:05:02.000 --> 00:05:04.800 captured refiled here and scheduled to 00:05:04.800 --> 00:05:06.560 so it would show up in the agenda 00:05:06.560 --> 00:05:10.000 right at a given time and on the right 00:05:10.000 --> 00:05:13.039 you have the actionable file and this is 00:05:13.039 --> 00:05:14.560 the one that has the most information 00:05:14.560 --> 00:05:15.919 because 00:05:15.919 --> 00:05:18.960 where most things should go so 00:05:18.960 --> 00:05:20.560 I have the single actions they all go 00:05:20.560 --> 00:05:22.720 underneath here and so 00:05:22.720 --> 00:05:24.479 this is marked as next because it's an 00:05:24.479 --> 00:05:26.240 action for me to take 00:05:26.240 --> 00:05:28.240 uh delegated is marked as weight it is 00:05:28.240 --> 00:05:29.600 not an action for me to take it's an 00:05:29.600 --> 00:05:31.199 action for somebody else to take but it 00:05:31.199 --> 00:05:32.400 is scheduled because 00:05:32.400 --> 00:05:37.919 I may wanna I can check in at some point 00:05:37.919 --> 00:05:38.400 uh 00:05:38.400 --> 00:05:39.759 things that are scheduled like give a 00:05:39.759 --> 00:05:43.120 talk do not have a to-do or next or wait 00:05:43.120 --> 00:05:44.960 state because they are not bound that 00:05:44.960 --> 00:05:46.400 way they are time-bound 00:05:46.400 --> 00:05:48.080 so they will show up in the agenda when 00:05:48.080 --> 00:05:50.320 the time comes I shouldn't act on them 00:05:50.320 --> 00:05:53.840 or I can't act on them beforehand 00:05:53.840 --> 00:05:55.280 you can see here I have two projects a 00:05:55.280 --> 00:05:56.880 test project and I will 00:05:56.880 --> 00:05:58.880 do something with this in a second and 00:05:58.880 --> 00:06:00.080 then there's this 00:06:00.080 --> 00:06:01.919 package make a gte package there's a 00:06:01.919 --> 00:06:04.000 project here for me to create this back 00:06:04.000 --> 00:06:07.520 it's made a bunch of actions and 00:06:07.520 --> 00:06:09.759 I'm going to show you two things here 00:06:09.759 --> 00:06:11.440 one is 00:06:11.440 --> 00:06:14.639 since I was trying to leverage org mode 00:06:14.639 --> 00:06:16.400 as much as possible 00:06:16.400 --> 00:06:20.479 I didn't try to create very clever 00:06:20.479 --> 00:06:24.080 operations because org mode has a lot of 00:06:24.080 --> 00:06:27.199 very powerful tools already 00:06:27.199 --> 00:06:29.600 so there's automations I could I can add 00:06:29.600 --> 00:06:31.039 but I thought it might be 00:06:31.039 --> 00:06:34.240 better to leave more things into the 00:06:34.240 --> 00:06:35.680 hands of the user 00:06:35.680 --> 00:06:38.000 so here in this case this test project 00:06:38.000 --> 00:06:39.199 we can just archive 00:06:39.199 --> 00:06:42.479 right that's just 00:06:42.479 --> 00:06:45.680 control c control x control a is the org 00:06:45.680 --> 00:06:46.840 archive 00:06:46.840 --> 00:06:52.000 action save this 00:06:52.000 --> 00:06:54.479 so now if I if we go to the you know 00:06:54.479 --> 00:06:56.160 this will create an archive file 00:06:56.160 --> 00:06:59.440 which will have this this information 00:06:59.440 --> 00:07:00.560 for later perusal 00:07:00.560 --> 00:07:03.840 brutal if you're interested that's 00:07:03.840 --> 00:07:05.360 that's one thing if we go back to the 00:07:05.360 --> 00:07:07.199 agenda for a second 00:07:07.199 --> 00:07:10.479 um you can see 00:07:10.479 --> 00:07:14.080 these things here uh org so by the way 00:07:14.080 --> 00:07:16.479 uh this this parents here with the org 00:07:16.479 --> 00:07:19.120 agenda property this is what shows here 00:07:19.120 --> 00:07:22.319 right and here if I finish read the gtd 00:07:22.319 --> 00:07:23.680 book 00:07:23.680 --> 00:07:27.680 I mark it as done now refresh 00:07:27.680 --> 00:07:31.919 you'll see that another item shows up 00:07:31.919 --> 00:07:34.720 and that is where org edna comes in when 00:07:34.720 --> 00:07:37.280 an action is marked as done in a project 00:07:37.280 --> 00:07:39.759 the net the next to do action is 00:07:39.759 --> 00:07:41.360 automatically marked as next so your 00:07:41.360 --> 00:07:43.759 agenda is automatically updated 00:07:43.759 --> 00:07:46.400 this was one of the nice things for me 00:07:46.400 --> 00:07:48.400 because I didn't want to have to 00:07:48.400 --> 00:07:50.400 open my file go find the action mark it 00:07:50.400 --> 00:07:51.919 as done find the next one mark it as 00:07:51.919 --> 00:07:53.440 next and so forth 00:07:53.440 --> 00:07:57.280 so I didn't want to bother with it 00:07:57.280 --> 00:07:58.960 um oh actually you know what let me show 00:07:58.960 --> 00:08:00.960 you something else 00:08:00.960 --> 00:08:04.080 this uh simple 00:08:04.080 --> 00:08:07.120 project I don't need this timestamp to 00:08:07.120 --> 00:08:07.840 be here but 00:08:07.840 --> 00:08:09.680 I like having a capture timestamp here 00:08:09.680 --> 00:08:13.039 so I'm gonna make one up 00:08:13.039 --> 00:08:15.919 so this is the most convenient thing 00:08:15.919 --> 00:08:16.879 that I think 00:08:16.879 --> 00:08:17.919 this is one of the most convenient 00:08:17.919 --> 00:08:20.720 things that I get out of is binding 00:08:20.720 --> 00:08:22.960 the next really convenient thing is the 00:08:22.960 --> 00:08:24.400 way this gets processed 00:08:24.400 --> 00:08:27.440 let me show you this um 00:08:27.440 --> 00:08:30.080 when you process the the entire inbox 00:08:30.080 --> 00:08:31.440 what you see is 00:08:31.440 --> 00:08:33.440 the items one at a time so you can work 00:08:33.440 --> 00:08:34.560 with them 00:08:34.560 --> 00:08:36.320 you can see at the bottom where you can 00:08:36.320 --> 00:08:38.320 work with them without being distracted 00:08:38.320 --> 00:08:40.320 you can see at the bottom the the list 00:08:40.320 --> 00:08:42.399 of things you can do which are all the 00:08:42.399 --> 00:08:45.120 decisions you can take from gtd right in 00:08:45.120 --> 00:08:45.760 this case 00:08:45.760 --> 00:08:48.959 this is one to throw out so press t you 00:08:48.959 --> 00:08:50.959 have the option to make modifications to 00:08:50.959 --> 00:08:52.320 this if you want to 00:08:52.320 --> 00:08:55.200 if you have any reason to store it then 00:08:55.200 --> 00:08:56.240 you finish editing 00:08:56.240 --> 00:08:58.160 you can add a tag if you want to because 00:08:58.160 --> 00:09:00.080 this might still be interesting 00:09:00.080 --> 00:09:02.720 and then enter and it's done so 00:09:02.720 --> 00:09:03.920 important knowledge 00:09:03.920 --> 00:09:06.959 I'm going to hit a for archive it 00:09:06.959 --> 00:09:10.880 and then um I'm gonna start looking at 00:09:10.880 --> 00:09:12.160 orgrom 00:09:12.160 --> 00:09:20.800 so this is uh important knowledge 00:09:20.800 --> 00:09:23.519 I have to get to this that's it I've 00:09:23.519 --> 00:09:24.640 captured it 00:09:24.640 --> 00:09:27.920 uh it is done I uh 00:09:27.920 --> 00:09:30.959 go back to buffer 00:09:30.959 --> 00:09:34.080 and I can market control c then 00:09:34.080 --> 00:09:35.360 there's no archiving because this is 00:09:35.360 --> 00:09:37.279 just knowledge there's no 00:09:37.279 --> 00:09:38.800 tagging it's just knowledge but then the 00:09:38.800 --> 00:09:40.320 simple project I want to show you this 00:09:40.320 --> 00:09:41.040 because 00:09:41.040 --> 00:09:42.800 there's some automation that's pretty 00:09:42.800 --> 00:09:44.640 helpful so 00:09:44.640 --> 00:09:48.839 in the simple project I have my first 00:09:48.839 --> 00:09:50.000 action 00:09:50.000 --> 00:09:53.920 second action third action 00:09:53.920 --> 00:09:55.360 and you see this is all I'm writing I'm 00:09:55.360 --> 00:09:56.720 not adding any of the states any of the 00:09:56.720 --> 00:10:00.399 tags they're going to be added by 00:10:00.399 --> 00:10:04.320 so um here I can add a 00:10:04.320 --> 00:10:05.839 I can add a tag if I want to this 00:10:05.839 --> 00:10:07.360 project I don't care 00:10:07.360 --> 00:10:09.920 right now but you know I leave the tags 00:10:09.920 --> 00:10:11.279 to the user so they're not super 00:10:11.279 --> 00:10:11.920 relevant 00:10:11.920 --> 00:10:15.440 to me as a package 00:10:15.440 --> 00:10:19.279 provider and this is where we are this 00:10:19.279 --> 00:10:19.600 is 00:10:19.600 --> 00:10:21.200 the whole thing so now if we go back to 00:10:21.200 --> 00:10:23.519 the agenda 00:10:23.519 --> 00:10:27.600 I have a first action right and 00:10:27.600 --> 00:10:30.720 if I go to the actionable file and now 00:10:30.720 --> 00:10:32.959 see I have a simple project that has my 00:10:32.959 --> 00:10:34.079 first action as next 00:10:34.079 --> 00:10:36.880 second option to do third action as to 00:10:36.880 --> 00:10:38.079 do 00:10:38.079 --> 00:10:41.360 uh so what I've you know 00:10:41.360 --> 00:10:42.880 as you can see I hope what I've tried to 00:10:42.880 --> 00:10:47.200 do is take all of the kind of 00:10:47.200 --> 00:10:50.880 all the tedium out of working with 00:10:50.880 --> 00:10:52.560 with emacs and org mode when working 00:10:52.560 --> 00:10:54.880 with your actions so you could focus on 00:10:54.880 --> 00:10:57.200 what you want to do what you need to do 00:10:57.200 --> 00:10:58.640 what you care about and the package 00:10:58.640 --> 00:10:59.279 would 00:10:59.279 --> 00:11:04.880 take care of the rest so 00:11:04.880 --> 00:11:06.240 the last thing I wanted to take a quick 00:11:06.240 --> 00:11:08.000 look at was some of the the tests 00:11:08.000 --> 00:11:08.640 there's 00:11:08.640 --> 00:11:11.120 the code is available here but you can 00:11:11.120 --> 00:11:13.440 see the code 00:11:13.440 --> 00:11:14.800 you on see the code on github if you 00:11:14.800 --> 00:11:16.880 want um 00:11:16.880 --> 00:11:18.720 I've had some trouble writing good tests 00:11:18.720 --> 00:11:20.320 for this because org mode was written at 00:11:20.320 --> 00:11:22.000 a time before 00:11:22.000 --> 00:11:26.000 testing was quite as important 00:11:26.000 --> 00:11:29.200 I think or valued quite the same way 00:11:29.200 --> 00:11:31.440 let's put it this way 00:11:31.440 --> 00:11:34.320 and as a result a number of things 00:11:34.320 --> 00:11:34.959 actually 00:11:34.959 --> 00:11:37.200 it might also be a feature of emacs at 00:11:37.200 --> 00:11:38.240 the time I don't know 00:11:38.240 --> 00:11:40.560 but a lot of things in order mode aren't 00:11:40.560 --> 00:11:42.480 very testable and so 00:11:42.480 --> 00:11:45.519 what I ended up doing was just having an 00:11:45.519 --> 00:11:49.440 actual directory in which I 00:11:49.440 --> 00:11:53.360 actually um with files 00:11:53.360 --> 00:11:55.279 right so like I don't have much mocking 00:11:55.279 --> 00:11:57.120 I can do I can't just do a bunch of fake 00:11:57.120 --> 00:11:58.639 files fake directories 00:11:58.639 --> 00:12:01.200 so I actually go through the process 00:12:01.200 --> 00:12:03.360 actually create files and then actually 00:12:03.360 --> 00:12:05.040 have emacs pointing at this 00:12:05.040 --> 00:12:08.839 directory to process and get the 00:12:08.839 --> 00:12:10.240 information 00:12:10.240 --> 00:12:12.240 so I have to define the key to test that 00:12:12.240 --> 00:12:13.920 gets bounded properly 00:12:13.920 --> 00:12:18.160 I have to set the capture templates um 00:12:18.160 --> 00:12:19.839 other capture templates are how you know 00:12:19.839 --> 00:12:21.839 things get added I have a wrapper 00:12:21.839 --> 00:12:25.600 control uh or gtd capture essentially is 00:12:25.600 --> 00:12:27.279 a wrapper around the capture that 00:12:27.279 --> 00:12:29.920 makes sure the inbox is there and then 00:12:29.920 --> 00:12:32.000 captures to the inbox 00:12:32.000 --> 00:12:36.240 right and 00:12:36.240 --> 00:12:39.360 making sure the items show in the agenda 00:12:39.360 --> 00:12:41.519 when I'm done with the with processing 00:12:41.519 --> 00:12:42.639 was a little bit 00:12:42.639 --> 00:12:45.519 tricky I had a bug and I had to to fix 00:12:45.519 --> 00:12:46.800 it so I just wrote this 00:12:46.800 --> 00:12:49.600 this test but it's uh it's pretty 00:12:49.600 --> 00:12:50.480 convenient 00:12:50.480 --> 00:12:51.839 now to have that because it gives me a 00:12:51.839 --> 00:12:54.000 bunch of sanity so again I have a 00:12:54.000 --> 00:12:55.040 capture and this is 00:12:55.040 --> 00:12:56.000 I wanted to be able to do this 00:12:56.000 --> 00:12:58.480 automatically but ojtd but or capture 00:12:58.480 --> 00:12:59.680 itself 00:12:59.680 --> 00:13:02.079 is not super testable right now so the 00:13:02.079 --> 00:13:03.200 way it's 00:13:03.200 --> 00:13:04.480 the way you test it is just by 00:13:04.480 --> 00:13:07.519 programmatically calling it which 00:13:07.519 --> 00:13:09.279 is not exactly what I wanted because I 00:13:09.279 --> 00:13:10.639 wanted something more like 00:13:10.639 --> 00:13:13.200 the user action but I'll you know what I 00:13:13.200 --> 00:13:15.519 can get 00:13:15.519 --> 00:13:17.040 and then I can I'll just insert these 00:13:17.040 --> 00:13:19.360 words into the buffer and then 00:13:19.360 --> 00:13:21.760 I'll finalize the capture then I have 00:13:21.760 --> 00:13:23.519 another I have a test package here 00:13:23.519 --> 00:13:26.160 called with simulated input which 00:13:26.160 --> 00:13:29.920 um basically calls this and then enters 00:13:29.920 --> 00:13:33.040 these uh these user actions right so 00:13:33.040 --> 00:13:34.800 like the letter s 00:13:34.800 --> 00:13:39.040 control c c and then return and that is 00:13:39.040 --> 00:13:41.360 uh you know choosing a single action 00:13:41.360 --> 00:13:42.480 then finishing the edit 00:13:42.480 --> 00:13:45.360 and then adding zero and not adding tags 00:13:45.360 --> 00:13:46.480 you 00:13:46.480 --> 00:13:48.639 as you can tell there's a strong layer 00:13:48.639 --> 00:13:50.320 of disconnect between the tests 00:13:50.320 --> 00:13:53.760 and what they represent that's a work in 00:13:53.760 --> 00:13:56.560 progress 00:13:56.560 --> 00:13:59.680 um so I have like four tests 00:13:59.680 --> 00:14:02.320 it's not a lot but I want to I intend to 00:14:02.320 --> 00:14:03.680 add more as I keep on adding more 00:14:03.680 --> 00:14:05.040 behavior 00:14:05.040 --> 00:14:09.519 and I would like this to be eventually 00:14:09.519 --> 00:14:14.320 a sane starting point for gt 00:14:14.320 --> 00:14:16.079 there's there's a lot of people like 00:14:16.079 --> 00:14:18.720 like andre I like reiner like 00:14:18.720 --> 00:14:20.959 I mean if you search for org mode and 00:14:20.959 --> 00:14:22.160 gtd you'll find 00:14:22.160 --> 00:14:25.279 a lot of blog entries a lot of 00:14:25.279 --> 00:14:27.600 entries a lot of articles that explain 00:14:27.600 --> 00:14:29.360 how to connect it together how to think 00:14:29.360 --> 00:14:31.199 that way how to use all the tools that 00:14:31.199 --> 00:14:34.880 orgmod makes available 00:14:34.880 --> 00:14:38.399 and hopefully this package is a way to 00:14:38.399 --> 00:14:40.320 get started without having to write too 00:14:40.320 --> 00:14:41.040 much 00:14:41.040 --> 00:14:45.920 of your own code um 00:14:45.920 --> 00:14:47.279 then eventually you can move away from 00:14:47.279 --> 00:14:48.720 the package if you want if you realize 00:14:48.720 --> 00:14:50.000 that you are developing different 00:14:50.000 --> 00:14:52.000 opinions and you don't want to 00:14:52.000 --> 00:14:54.160 if gtd doesn't work this way for you if 00:14:54.160 --> 00:14:55.519 you have a different way 00:14:55.519 --> 00:14:57.839 it is a better fit for the way you want 00:14:57.839 --> 00:14:59.279 to organize your life 00:14:59.279 --> 00:15:02.720 then you know move away from the package 00:15:02.720 --> 00:15:05.920 in the meanwhile I welcome all thoughts 00:15:05.920 --> 00:15:07.839 I welcome contributions I welcome 00:15:07.839 --> 00:15:10.079 questions bug reports everything 00:15:10.079 --> 00:15:13.920 so you know come say hi try the package 00:15:13.920 --> 00:15:17.040 and uh yeah see you 00:15:17.040 --> 00:15:20.560 I'll see you online