Meta
Table of Contents
- 1. Meta
- 1.1. Qué narices es este archivo? template
- 1.2. Definiciones
- 1.2.1. Definición de proyecto
- 1.2.2. Definición de trabajo
- 1.2.3. Definición de link
- 1.2.4. Definición de tareas/Mantenimiento
- 1.2.5. Definición de dispositivo
- 1.2.6. Hábitos
- 1.2.7. Estados de TODO permitidos
- 1.2.8. Tags
- 1.2.8.1. Context tags
- 1.2.8.2. Diferencia entre tags y links
- 1.2.8.3. Lista de tags
- 1.2.8.4. Lista de tags (archivos)
- 1.2.8.5. Asociación FILETAGS Notebooks
- 1.2.8.6. Añadir hobby, dreams como tags maybe_20230330
- 1.2.8.7. Crear tag opportunity maybe_20230330
- 1.2.8.8. Utilizar tags para áreas someday_20230330
- 1.2.8.9. Utilizar tag hypothesis someday_20230330
- 1.2.8.10. Cómo puedo marcar tareas que estoy haciendo ahora?
- 1.2.9. Priorización
- 1.3. Inbox
- 1.4. Cuadernos/Libretas de papel
- 1.5. Modelos para entender org-mode
- 1.6. Por qué un mismo sistema para gestión de tareas, generación de ideas y documentación/wiki?
1. Meta
1.1. Qué narices es este archivo? template
Es una arhivo de org mode: https://karl-voit.at/2017/09/23/orgmode-as-markup-only/
Si quieres editarlo lo más cómodo es este editor web (copiar el contenido en la web, editar, pegar de vuelta al archivo):
https://ryanpcmcquen.org/standardnotes_org_mode_editor/
Ejemplo de sintaxis:
* This Is A Heading ** This Is A Sub-Heading *** And A Sub-Sub-Heading Paragraphs are separated by at least one empty line. *bold* /italic/ _underlined_ +strikethrough+ =monospaced= [[http://Karl-Voit.at][Link description]] http://Karl-Voit.at → link without description - list item - another item - sub-item 1. also enumerated 2. if you like - [ ] yet to be done - [X] item which is done : Simple pre-formatted text such as for source code. : This also respects the line breaks. *bold* is not bold here.
Otro ejemplo de sintaxis más avanzada es este:
https://gitlab.com/publicvoit/orgdown/-/blob/master/doc/Orgdown1-Syntax-Examples.org
1.2. Definiciones
1.2.1. Definición de proyecto
- Está en la carpeta project
- Tiene una tag :project: (así es más flexible que PARA)
Para poder juntar estas 2 definciones, estandarizo usando un FILETAGS en los org-roam-templates de project
1.2.2. Definición de trabajo
Igual que proyecto, todo lo que esté en Trabajo lleva la tag automáticamente y además todo lo que tenga tag work
1.2.3. Definición de link
Me refiero a un link web, http Se define en base a la tag de link (o que estén en Link.org para orgzly)
- Todos tienen tag links
- Si no están en TODO, la prioridad indica lo “interesantes” que son
1.2.4. Definición de tareas/Mantenimiento
Que tengan tag tareas (o que estén en Mantenimiento.org para orgzly)
1.2.5. Definición de dispositivo
Utilizo una tag que empieza con “#”. Como es posible que me compre varias veces el mismo dispositivo (redundancia de discos, replicas, varias rpis), el tenerlo con # es fácil de cambiar en todos los .org
Hay un único headline que además tiene la etiqueta “def” que es el headline “canónico” que representa a ese dispositivo, como la definición
1.2.6. Hábitos
Guardo los hábitos en un LOGBOOK
DONE significa que he hecho ese hábito, CANCELLED que me lo he saltado
Si no hay entrada para ese día significa que no se aplica
1.2.7. Estados de TODO permitidos
TODO ONGOING NEXT BLOCK HOLD SOMEDAY MAYBE DEFINED REFILE TICKLER VERIFY | DONE CANCELLED
- CLOCK: No es un estado como tal, sino que me dice qué tarea estoy haciendo ahora mismo
- TODO: Tareas accionables que se pueden hacer en una sesión y tienes planeado hacer en un intervalo razonable de tiempo (~1 semana)
- :idea: es una tag. No es accionable pero puede llegar a serlo si se concreta
- Utilizo también las tags como :learn: para declarar que realmete eso es algo que me gustaría hacer algún día, pero no quiero que aparezca con SOMEDAY porque lo llenaría de cosas. Por ejemplo lista de libros que quieres leer podría ser enorme
- Utilizo también las tags como :learn: para declarar que realmete eso es algo que me gustaría hacer algún día, pero no quiero que aparezca con SOMEDAY porque lo llenaría de cosas. Por ejemplo lista de libros que quieres leer podría ser enorme
- ONGOING: En proceso, aglutina muchas tareas que se pueden hacer en una sesión, o bien es una tarea accionable pero que lleva mucho (leer un libro), o bien es un hábito
- NEXT: Soft block, está en pausa pero se puede empezar (es como un BLOCK flexible que está parado porque quieres)
- BLOCK: Hard block, depende de otra tarea o cosa
- HOLD: Lo he empezado pero lo he dejado de hacer por las razones que sean (llega algo más prioritario, deja de ser tan importante por otra cosa)
- SOMEDAY: Algo que haré algún día. Corresponde a tareas ONGOING
- MAYBE: Algo que tengo que ver si al final hago o no. Corresponde a tareas ONGOING
DEFINED: SOMEDAY/MAYBE a nivel de tarea (sería un TODO si estuviese activo). Es una tarea que está definida al nivel que considero necesario
Más definido ←-------------------- DEFINED --------------------→ Menos definido SOMEDAY, MAYBE :idea:, :learn:, :read:, :process:, ... (ONGOING, TODO si pasa a activo) - [ ], -
- REFILE: Está en inbox y hay que procesarla para meterla dentro del sistema (puede estar en cualquier parte si ya sé a qué archivo va a ir, o por defecto a Inbox.org)
- TICKLER: Siempre tiene fecha, y se convierte a una de las anteriores.
Se usa cuando estás siguiendo algo que va a salir y compruebas si ha salido, o cuando tienes que hacer algo rutinario:
en este caso el TICKLER es una fecha aproximada en la que puedes empezar a hacerlo, como poner antimosquitos ~ 1 mayo, o es la fecha máxima en la que tienes que comprobar sí o sí el estado de algo
(si lo compruebas antes, puedes repetir el recordatorio desde esa fecha) - VERIFY: Cuando una tarea se completa y sólo queda verificar que se ha completado bien de acuerdo a unos criterios, implícitos o explícitos.
Es como un Waiting For de GTD pero más amplio, porque sólo puedes esperar a que hagan cosas otra gente, pero puedes verificar lo que haces tú mismo
- DONE
- CANCELLED: Al final no se hace
Todos los formatos - KEYWORD
permiten que si los convierto a headline se pongan automáticamente en el estado TODO correspondiente
1.2.7.1. Distintos estados ONGOING->NEXT->HOLD son gradaciones de accionabilidad/archivo
Con cada una de esas coss vas archivando los proyectos que no don tan importantes, de manera gradual
1.2.9. Priorización
- Las tareas grandes las pongo por separado
- Errores (más prioritario porque no me permiten seguir usando X cosa)
- Limpieza
- Mejoras Pequeñas
- Pijadas (nice to have)
- How to Prioritize - synonyms, frameworks, tools and philosphies
- MoSCoW method
1.3. Inbox
- Para las cosas que van en calendario (quedar con alguien), hay que procesarlo o por lo menos poner un recordatorio
- Si es más allá del Domingo, entonces se pone ya en Inbox sin problema
- Tardo más o menos de 9:00 - 16:00 sábado en procesar el Inbox de dos semanas
1.4. Cuadernos/Libretas de papel
[ [ id_cuaderno#pgNN::*Heading ] ]
Las carpetas tienen una pegatina con su
nombre y están numeradas (como hábito se numeran las páginas siguientes) El
id_cuaderno es único (hay una lista para que no se dupliquen) Los headings están
marcados con subrayado, y si son principio de frase (opcional) también con •
1.4.1. Indizar los cuadernos que hagan falta
Ponerles las pegatinas con un nombre reconocible (por colores/anillas/hilo/tapa de plástico y logos si procede)
Sólo los más usados
1.4.2. Estándar de color de cuadernos
- Rojo
- hard science, física, matemáticas
- Naranja
- ingeniería (software), más “Get Shit Done” que Azul
- Amarillo
- ingeniería más física (hardware)
- Verde
- Tengo un cuaderno A4 de introspección, puedo asignarlo esto
- Azul
- sistemas y arquitectura, soft science. Si es técnico, es porque me interesa a mí en vez de “Get Shit Done” que es más el Naranja
- Morado
- Música, psicología, política
1.4.3. Links en ambas direcciones ⇄ ⇆
Las notas digitales pueden linkar a los cuadernos, y los cuadernos pueden linkar a las notas digitales (normalmente siguiendo la convención [ [ file.org::*headline ] ]
relativo a la carpeta de org/)
1.5. Modelos para entender org-mode
1.5.1. Headlines como Q&A
Básicamente el heading es una pregunta que se responde en el contenido del nodo, por ejemplo
1.5.2. Headlines como resumen que sigue después
En Roam por ejemplo, todo son headlines, por lo que se tiende a hacer notas largas
En org-mode se puede hacer una descripción corta en el headline que se continúe luego en el contenido, por ejemplo:
1.5.2.1. Enviar correo a nosequién
Sobre nosequé nosecuantos porque el otro día me dijo que blablabla
1.5.3. No se aplica bien a cosas como citas textuales
Si copias una cita es porque no puedes resumirla, con lo cual el headline no puede ser el resumen sin sobresimplificar o forzar el lenguaje
Puedes inventarte una pregunta que se responde con el texto que vas a citar, pero puede ser forzado también
1.5.4. Archivo .org como contenedor de ideas
Si la idea no se merece su propio archivo, entonces va a estar disponible como headline
Por ejemplo un libro es un contenedor de ideas, en el sentido de almacenar y en el sentido de estandarizar
1.5.5. Headlines como tareas y objetivos (goals)
Un headline es una tarea, y los headlines padres son los objetivos (goals) de esa tarea
Haces una tarea para cumplir un objetivo mayor, que a su vez puede ser otra tarea
Como es complicado mantener siempre una estructura jerárquica exacta, mediante links se pueden sacar estas relacciones de manera más flexible, utilizando por ejemplo Org Edna
1.6. Por qué un mismo sistema para gestión de tareas, generación de ideas y documentación/wiki?
Porque baso mi método en un flujo descubrimiento/exploración, implementación, documentación, con un feedback muy corto, en la misma nota.
Según Bastien Guerry, mantenedor de org-mode, las tareas surgen (arise, que no emerge) de tus notas
La misma nota nace como idea, cristaliza en una tarea (agregando, resumiendo, etc con otras notas) y acaba como documentación
—
Por otro lado, como la única complicación que tienen las tareas suele ser técnica, pero priorizar las tareas es un asunto muy complejo (en el sentido de Cynefin), en la que entran valores, prioridades y política si es un proyecto con más gente, es muy útil ocultar las tareas que no van a hacerse con:
- org-sparse-tree
- te muestra un sub árbol con sólo los nodos que cumplen ciertas condiciones, como por ejemplo los que tienen un estado de TODO (es decir, son tareas accionables)
- org-narrow-to-subtree
- te permite restringirte a un subárbol y esconder lo demás para que no te distraiga
1.6.1. A qué se aplica?
Yo investigo mucho aunque no sea formalmente en un entorno de investigación:
- Para escuchar música y descubrir nuevos grupos, y para crear música a partir de ellos
- Para ver pelis/series y descubrir nuevas pelis/series, canales de youtube, recopilar análisis, vídeos/artículos que ver, opiniones, recomendaciones
- Para construir argumentos y opiniones originales
- Para procesar la información de las reuniones (especialmente bueno para investigar+tareas)